Skip to content
项目
群组
代码片段
帮助
正在加载...
登录
切换导航
F
freeswitch
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
张华
freeswitch
Commits
5414c763
提交
5414c763
authored
6月 04, 2013
作者:
Seven Du
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
show say, chat, interfaces, limits
上级
947c0542
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
176 行增加
和
6 行删除
+176
-6
fsportal.js
htdocs/portal/assets/js/fsportal.js
+92
-2
index.html
htdocs/portal/index.html
+84
-4
没有找到文件。
htdocs/portal/assets/js/fsportal.js
浏览文件 @
5414c763
...
@@ -67,7 +67,6 @@ App.ChannelsRoute = Ember.Route.extend({
...
@@ -67,7 +67,6 @@ App.ChannelsRoute = Ember.Route.extend({
// }
// }
});
});
App
.
ShowRegistrationsRoute
=
Ember
.
Route
.
extend
({
App
.
ShowRegistrationsRoute
=
Ember
.
Route
.
extend
({
setupController
:
function
(
controller
)
{
setupController
:
function
(
controller
)
{
// Set the Controller's `title`
// Set the Controller's `title`
...
@@ -131,10 +130,28 @@ App.ShowAPIsRoute = Ember.Route.extend({
...
@@ -131,10 +130,28 @@ App.ShowAPIsRoute = Ember.Route.extend({
}
}
});
});
App
.
ShowSaysRoute
=
Ember
.
Route
.
extend
({
setupController
:
function
(
controller
)
{
App
.
showSaysController
.
load
();
}
});
App
.
ShowChatsRoute
=
Ember
.
Route
.
extend
({
setupController
:
function
(
controller
)
{
App
.
showChatsController
.
load
();
}
});
App
.
ShowLimitsRoute
=
Ember
.
Route
.
extend
({
setupController
:
function
(
controller
)
{
App
.
showLimitsController
.
load
();
}
});
App
.
UsersRoute
=
Ember
.
Route
.
extend
({
App
.
UsersRoute
=
Ember
.
Route
.
extend
({
setupController
:
function
(
controller
)
{
setupController
:
function
(
controller
)
{
App
.
usersController
.
load
();
App
.
usersController
.
load
();
}
}
});
});
App
.
Router
.
map
(
function
(){
App
.
Router
.
map
(
function
(){
...
@@ -147,6 +164,10 @@ App.Router.map(function(){
...
@@ -147,6 +164,10 @@ App.Router.map(function(){
this
.
route
(
"showCodecs"
);
this
.
route
(
"showCodecs"
);
this
.
route
(
"showFiles"
);
this
.
route
(
"showFiles"
);
this
.
route
(
"showAPIs"
);
this
.
route
(
"showAPIs"
);
this
.
route
(
"showSays"
);
this
.
route
(
"showChats"
);
this
.
route
(
"showInterfaces"
);
this
.
route
(
"showLimits"
);
this
.
route
(
"show"
);
this
.
route
(
"show"
);
this
.
route
(
"users"
);
this
.
route
(
"users"
);
this
.
route
(
"about"
,
{
path
:
"/about"
});
this
.
route
(
"about"
,
{
path
:
"/about"
});
...
@@ -437,6 +458,75 @@ App.showModulesController = Ember.ArrayController.create({
...
@@ -437,6 +458,75 @@ App.showModulesController = Ember.ArrayController.create({
}
}
});
});
App
.
showSaysController
=
Ember
.
ArrayController
.
create
({
content
:
[],
init
:
function
(){
},
load
:
function
()
{
var
me
=
this
;
$
.
getJSON
(
"/txtapi/show?say%20as%20json"
,
function
(
data
){
me
.
set
(
'total'
,
data
.
row_count
);
me
.
content
.
clear
();
if
(
data
.
row_count
==
0
)
return
;
me
.
pushObjects
(
data
.
rows
);
});
}
});
App
.
showChatsController
=
Ember
.
ArrayController
.
create
({
content
:
[],
init
:
function
(){
},
load
:
function
()
{
var
me
=
this
;
$
.
getJSON
(
"/txtapi/show?chat%20as%20json"
,
function
(
data
){
me
.
set
(
'total'
,
data
.
row_count
);
me
.
content
.
clear
();
if
(
data
.
row_count
==
0
)
return
;
me
.
pushObjects
(
data
.
rows
);
});
}
});
App
.
showInterfacesController
=
Ember
.
ArrayController
.
create
({
content
:
[],
init
:
function
(){
},
load
:
function
()
{
var
me
=
this
;
$
.
getJSON
(
"/txtapi/show?interfaces%20as%20json"
,
function
(
data
){
me
.
set
(
'total'
,
data
.
row_count
);
me
.
content
.
clear
();
if
(
data
.
row_count
==
0
)
return
;
me
.
pushObjects
(
data
.
rows
);
});
}
});
App
.
showLimitsController
=
Ember
.
ArrayController
.
create
({
content
:
[],
init
:
function
(){
},
load
:
function
()
{
var
me
=
this
;
$
.
getJSON
(
"/txtapi/show?limit%20as%20json"
,
function
(
data
){
me
.
set
(
'total'
,
data
.
row_count
);
me
.
content
.
clear
();
if
(
data
.
row_count
==
0
)
return
;
me
.
pushObjects
(
data
.
rows
);
});
}
});
App
.
usersController
=
Ember
.
ArrayController
.
create
({
App
.
usersController
=
Ember
.
ArrayController
.
create
({
content
:
[],
content
:
[],
init
:
function
(){
init
:
function
(){
...
...
htdocs/portal/index.html
浏览文件 @
5414c763
...
@@ -277,6 +277,86 @@
...
@@ -277,6 +277,86 @@
<
/div
>
<
/div
>
</script>
</script>
<script
type=
"text/x-handlebars"
data-template-name=
"showSays"
>
<
h1
>
Limits
<
/h1
>
<
div
>
<
table
class
=
"table"
>
<
tr
>
<
th
>
Type
<
/th
>
<
th
>
Name
<
/th
>
<
th
>
iKey
<
/th
>
<
/tr
>
{{
#
each
App
.
showSaysController
.
content
}}
<
tr
>
<
td
>
{{
type
}}
<
/td
>
<
td
>
{{
name
}}
<
/td
>
<
td
>
{{
ikey
}}
<
/td
>
<
/tr
>
{{
/
each
}}
<
/table
>
<
/div
>
</script>
<script
type=
"text/x-handlebars"
data-template-name=
"showChats"
>
<
h1
>
Limits
<
/h1
>
<
div
>
<
table
class
=
"table"
>
<
tr
>
<
th
>
Type
<
/th
>
<
th
>
Name
<
/th
>
<
th
>
iKey
<
/th
>
<
/tr
>
{{
#
each
App
.
showChatsController
.
content
}}
<
tr
>
<
td
>
{{
type
}}
<
/td
>
<
td
>
{{
name
}}
<
/td
>
<
td
>
{{
ikey
}}
<
/td
>
<
/tr
>
{{
/
each
}}
<
/table
>
<
/div
>
</script>
<script
type=
"text/x-handlebars"
data-template-name=
"showInterfaces"
>
<
h1
>
Limits
<
/h1
>
<
div
>
<
table
class
=
"table"
>
<
tr
>
<
th
>
Type
<
/th
>
<
th
>
Name
<
/th
>
<
th
>
iKey
<
/th
>
<
/tr
>
{{
#
each
App
.
showInterfacesController
.
content
}}
<
tr
>
<
td
>
{{
type
}}
<
/td
>
<
td
>
{{
name
}}
<
/td
>
<
td
>
{{
ikey
}}
<
/td
>
<
/tr
>
{{
/
each
}}
<
/table
>
<
/div
>
</script>
<script
type=
"text/x-handlebars"
data-template-name=
"showLimits"
>
<
h1
>
Limits
<
/h1
>
<
div
>
<
table
class
=
"table"
>
<
tr
>
<
th
>
Type
<
/th
>
<
th
>
Name
<
/th
>
<
th
>
iKey
<
/th
>
<
/tr
>
{{
#
each
App
.
showLimitsController
.
content
}}
<
tr
>
<
td
>
{{
type
}}
<
/td
>
<
td
>
{{
name
}}
<
/td
>
<
td
>
{{
ikey
}}
<
/td
>
<
/tr
>
{{
/
each
}}
<
/table
>
<
/div
>
</script>
<script
type=
"text/x-handlebars"
data-template-name=
"show"
>
<script
type=
"text/x-handlebars"
data-template-name=
"show"
>
<
h1
>
Show
<
/h1
>
<
h1
>
Show
<
/h1
>
{{
#
linkTo
"showRegistrations"
}}
Registrations
{{
/linkTo}}
|
{{
#
linkTo
"showRegistrations"
}}
Registrations
{{
/linkTo}}
|
...
@@ -289,14 +369,14 @@
...
@@ -289,14 +369,14 @@
Aliases
|
Aliases
|
Complete
|
Complete
|
Chat
|
{{
#
linkTo
"showChats"
}}
Chat
{{
/
linkTo
}}
|
Management
|
Management
|
Nat_map
|
Nat_map
|
Say
|
{{
#
linkTo
"showSays"
}}
Say
{{
/
linkTo
}}
|
Interfaces
|
{{
#
linkTo
"showInterfaces"
}}
Interfaces
{{
/
linkTo
}}
|
Interface_types
|
Interface_types
|
Tasks
|
Tasks
|
Limits
{{
#
linkTo
"showLimits"
}}
Limits
{{
/
linkTo
}}
</script>
</script>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论