Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
U
ulakbus-ui
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
ulakbus
ulakbus-ui
Commits
edad2093
Commit
edad2093
authored
Aug 18, 2016
by
Vladimir Baranov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
rref #5433. Fix key instead of unicode displaying in foreign key popoup, fix fields order
parent
45019b81
Changes
5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
91 additions
and
51 deletions
+91
-51
crud_controller.js
app/components/crud/crud_controller.js
+1
-0
nodeTable.html
app/components/crud/templates/nodeTable.html
+3
-3
form_service.js
app/zetalib/form_service.js
+60
-47
socket.js
app/zetalib/socket.js
+1
-1
utils_service.js
app/zetalib/utils_service.js
+26
-0
No files found.
app/components/crud/crud_controller.js
View file @
edad2093
...
...
@@ -515,6 +515,7 @@ angular.module('ulakbus.crud', ['schemaForm', 'ui.bootstrap', 'ulakbus.formServi
$scope
.
prepareTimetable
=
function
prepareTimetable
(
timetable
){
var
grouped
=
groupBy
(
timetable
,
"saat"
);
for
(
var
day
in
grouped
){
if
(
!
grouped
.
hasOwnProperty
(
day
))
continue
;
var
dayItems
=
grouped
[
day
];
grouped
[
day
]
=
dayItems
.
sort
(
function
(
a
,
b
){
return
a
.
gun
<
b
.
gun
?
-
1
:
1
;
...
...
app/components/crud/templates/nodeTable.html
View file @
edad2093
...
...
@@ -19,7 +19,7 @@
</label>
</th>
<th
scope=
"row"
style=
"text-align:center"
>
#
</th>
<th
ng-repeat=
"prop
Name in node.form"
ng-init=
"prop = node.schema.properties[propName]
"
>
<th
ng-repeat=
"prop
in node.schema.properties_list
"
>
<span
ng-if=
"!value.verbose_name"
>
{{prop.title||prop.name}}
</span>
</th>
<th
ng-if=
"meta.allow_actions!==false"
>
İşlem
</th>
...
...
@@ -42,14 +42,14 @@
</td>
</tr>
<tr
ng-repeat=
"listnodemodel in node.items
track by $index
"
ng-init=
"outerIndex=$index"
ng-if=
"node.schema.formType=='ListNode'"
>
<tr
ng-repeat=
"listnodemodel in node.items"
ng-init=
"outerIndex=$index"
ng-if=
"node.schema.formType=='ListNode'"
>
<td
ng-if=
"meta.allow_selection===true"
width=
"60"
>
<label>
<input
type=
"checkbox"
style=
"zoom:1.5; margin:5px 0 0 8px;"
>
</label>
</td>
<th
scope=
"row"
style=
"text-align:center"
>
{{$index+1}}
</th>
<td
ng-repeat=
"prop
Name in node.form"
ng-init=
"k = propName; v = listnodemodel[propName
]; inline = node.schema.inline_edit && node.schema.inline_edit.indexOf(k) > -1"
>
<td
ng-repeat=
"prop
in node.schema.properties_list"
ng-init=
"k = prop.name; v = listnodemodel[k
]; inline = node.schema.inline_edit && node.schema.inline_edit.indexOf(k) > -1"
>
<span
ng-if=
"!inline"
>
{{ v.unicode || v }}
</span>
<!--<input type="{{node.schema.properties[k].type}}"-->
<!--ng-if="node.schema.inline_edit.indexOf(k) > -1"-->
...
...
app/zetalib/form_service.js
View file @
edad2093
This diff is collapsed.
Click to expand it.
app/zetalib/socket.js
View file @
edad2093
...
...
@@ -184,7 +184,7 @@ angular.module('ulakbus')
}
do_action
(
msg_data
,
msg_data
.
cmd
);
if
(
msg_data
.
msg
!=
"pong"
){
$log
.
info
(
"MESSAGE:"
,
event
,
"Data:"
,
msg_data
);
$log
.
info
(
"MESSAGE:"
,
event
,
"Data:"
,
angular
.
copy
(
msg_data
)
);
}
};
wsOps
.
onError
=
function
(
evt
)
{
...
...
app/zetalib/utils_service.js
View file @
edad2093
...
...
@@ -49,4 +49,30 @@ angular.module("ulakbus")
}
}
}
/**
* @param collection {Array|Object} Array of objects to group
* @param callback {Function} Callback to apply to every element of the collection
* @returns None
*/
this
.
iterate
=
function
(
collection
,
callback
){
angular
.
forEach
(
collection
,
function
(
val
,
key
){
// don't iterate over angular binding indexes
if
(
key
.
indexOf
&&
key
.
indexOf
(
'$$'
)
==
0
){
return
;
}
callback
(
val
,
key
);
})
}
})
.
filter
(
"formatJson"
,
function
(){
return
function
(
val
){
try
{
return
JSON
.
stringify
(
val
,
null
,
4
);
}
catch
(
e
){
return
val
;
}
}
});
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment