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
2aa8040c
Commit
2aa8040c
authored
Nov 30, 2015
by
Evren Kutar
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
linked model typeahead fix
uibootstrap upgrade to 0.14.3
parent
29ec6a0b
Changes
11
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
123 additions
and
80 deletions
+123
-80
crud_controller.js
app/components/crud/crud_controller.js
+1
-1
crud.html
app/components/crud/templates/crud.html
+1
-1
list.html
app/components/crud/templates/list.html
+1
-1
sidebar.html
app/shared/templates/directives/sidebar.html
+3
-2
foreignKey.html
app/shared/templates/foreignKey.html
+1
-1
listnodeModalContent.html
app/shared/templates/listnodeModalContent.html
+2
-2
form_service.js
app/zetalib/form_service.js
+96
-18
bower.json
bower.json
+1
-1
app.js
dist/app.js
+2
-2
components.js
dist/bower_components/components.js
+1
-1
templates.js
dist/templates.js
+14
-50
No files found.
app/components/crud/crud_controller.js
View file @
2aa8040c
...
@@ -121,7 +121,7 @@ angular.module('ulakbus.crud', ['ui.bootstrap', 'schemaForm', 'formService'])
...
@@ -121,7 +121,7 @@ angular.module('ulakbus.crud', ['ui.bootstrap', 'schemaForm', 'formService'])
*
*
* @returns {object}
* @returns {object}
*/
*/
.
controller
(
'CRUDListFormCtrl'
,
function
(
$scope
,
$rootScope
,
$location
,
$http
,
$log
,
$
m
odal
,
$timeout
,
Generator
,
$routeParams
,
CrudUtility
)
{
.
controller
(
'CRUDListFormCtrl'
,
function
(
$scope
,
$rootScope
,
$location
,
$http
,
$log
,
$
uibM
odal
,
$timeout
,
Generator
,
$routeParams
,
CrudUtility
)
{
// reloadData must be a json object
// reloadData must be a json object
$scope
.
reload
=
function
(
reloadData
)
{
$scope
.
reload
=
function
(
reloadData
)
{
$scope
.
form_params
.
cmd
=
$scope
.
reload_cmd
;
$scope
.
form_params
.
cmd
=
$scope
.
reload_cmd
;
...
...
app/components/crud/templates/crud.html
View file @
2aa8040c
...
@@ -4,5 +4,5 @@
...
@@ -4,5 +4,5 @@
<crud-form-directive
ng-if=
"forms"
></crud-form-directive>
<crud-form-directive
ng-if=
"forms"
></crud-form-directive>
<crud-list-directive
ng-if=
"objects"
></crud-list-directive>
<crud-list-directive
ng-if=
"objects"
></crud-list-directive>
</div>
</div>
<crud-filters
ng-if=
"meta.allow_filters === true"
class=
"col-md-4"
></crud-filters>
<crud-filters
ng-if=
"meta.allow_filters === true"
class=
"col-md-4
filtre
"
></crud-filters>
</div>
</div>
\ No newline at end of file
app/components/crud/templates/list.html
View file @
2aa8040c
<div
class=
"starter-template container"
>
<div
class=
"starter-template container"
>
<sort-directive></sort-directive>
<sort-directive
ng-if=
"meta['allow_sort']===true"
></sort-directive>
<search-directive
ng-if=
"meta['allow_search']===true"
></search-directive>
<search-directive
ng-if=
"meta['allow_search']===true"
></search-directive>
<div
class=
"clearfix"
></div>
<div
class=
"clearfix"
></div>
<!--<h1>{{form_params.model || form_params.wf}}</h1>-->
<!--<h1>{{form_params.model || form_params.wf}}</h1>-->
...
...
app/shared/templates/directives/sidebar.html
View file @
2aa8040c
...
@@ -37,9 +37,10 @@
...
@@ -37,9 +37,10 @@
</div>
</div>
<!-- /.sidebar-collapse -->
<!-- /.sidebar-collapse -->
<footer
ng-class=
"{hidden: $root.collapsed}"
>
<footer
ng-class=
"{hidden: $root.collapsed}"
>
<a
class=
"btn btn-large btn-success"
href=
"javascript:void(0);"
onclick=
"javascript:introJs().setOptions({
'nextLabel': 'Sonraki', 'prevLabel': 'Öncek', 'skipLabel': 'Atla', 'doneLabel': 'Bitir' }).start();"
>
Yardım
Rehberi
</a><br>
<span>
v
<app-version></app-version>
©
ZetaOps
</span>
<span>
v
<app-version></app-version>
©
ZetaOps
</span>
</footer>
</footer>
</div>
</div>
app/shared/templates/foreignKey.html
View file @
2aa8040c
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
</span>
</span>
<input
type=
"text"
<input
type=
"text"
ng-model=
"$$value$$"
ng-model=
"$$value$$"
typeahead=
"item.name for item in form.titleMap
"
uib-typeahead=
"item as item.name for item in form.titleMap | filter:{name:$viewValue}
"
typeahead-on-select=
"form.onSelect($item)"
typeahead-on-select=
"form.onSelect($item)"
placeholder=
"{{form.title}}"
placeholder=
"{{form.title}}"
ng-model-options=
"form.ngModelOptions"
ng-model-options=
"form.ngModelOptions"
...
...
app/shared/templates/listnodeModalContent.html
View file @
2aa8040c
<div
class=
"modal-body"
>
<div
class=
"modal-body"
>
<h3>
{{schema.title}}
</h3>
<h3>
{{schema.title}}
</h3>
<form
name=
"
listnodeform"
sf-schema=
"schema"
sf-form=
"form"
sf-model=
"model"
></form>
<form
name=
"
modalForm"
sf-schema=
"schema"
sf-form=
"form"
sf-model=
"model"
modal-form-locator
></form>
</div>
</div>
<div
class=
"modal-footer"
>
<div
class=
"modal-footer"
>
<button
type=
"submit"
class=
"btn btn-primary"
ng-click=
"on
Submit(listnodeform
)"
>
OK
</button>
<button
type=
"submit"
class=
"btn btn-primary"
ng-click=
"on
NodeSubmit(
)"
>
OK
</button>
<button
type=
"button"
class=
"btn btn-warning"
ng-click=
"cancel()"
>
Cancel
</button>
<button
type=
"button"
class=
"btn btn-warning"
ng-click=
"cancel()"
>
Cancel
</button>
</div>
</div>
\ No newline at end of file
app/zetalib/form_service.js
View file @
2aa8040c
...
@@ -31,7 +31,8 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -31,7 +31,8 @@ angular.module('formService', ['ui.bootstrap'])
*/
*/
generator
.
makeUrl
=
function
(
scope
)
{
generator
.
makeUrl
=
function
(
scope
)
{
var
getparams
=
scope
.
form_params
.
param
?
"?"
+
scope
.
form_params
.
param
+
"="
+
scope
.
form_params
.
id
:
""
;
var
getparams
=
scope
.
form_params
.
param
?
"?"
+
scope
.
form_params
.
param
+
"="
+
scope
.
form_params
.
id
:
""
;
return
RESTURL
.
url
+
scope
.
url
+
'/'
+
(
scope
.
form_params
.
model
||
''
)
+
getparams
;
//return RESTURL.url + scope.url + '/' + (scope.form_params.model || '') + getparams;
return
RESTURL
.
url
+
scope
.
url
+
getparams
;
};
};
/**
/**
* @name generate
* @name generate
...
@@ -222,7 +223,36 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -222,7 +223,36 @@ angular.module('formService', ['ui.bootstrap'])
if
(
v
.
type
===
'model'
)
{
if
(
v
.
type
===
'model'
)
{
var
formitem
=
scope
.
form
[
scope
.
form
.
indexOf
(
k
)];
var
formitem
=
scope
.
form
[
scope
.
form
.
indexOf
(
k
)];
var
modelscope
=
{
"url"
:
v
.
wf
,
"form_params"
:
{
model
:
v
.
model_name
,
cmd
:
v
.
list_cmd
}};
var
modelScope
=
{
"url"
:
v
.
wf
,
"form_params"
:
{
model
:
v
.
model_name
,
cmd
:
v
.
list_cmd
}};
scope
.
$on
(
'refreshTitleMap'
,
function
(
event
,
data
)
{
// todo: write a function to refresh titleMap after new item add to linkedModel
});
scope
.
generateTitleMap
=
function
(
modelScope
)
{
generator
.
get_list
(
modelScope
).
then
(
function
(
res
)
{
formitem
.
titleMap
=
[];
angular
.
forEach
(
res
.
data
.
objects
,
function
(
item
)
{
debugger
;
if
(
item
!==
"-1"
)
{
formitem
.
titleMap
.
push
({
"value"
:
item
.
key
,
"name"
:
item
.
value
});
}
// get selected item from titleMap using model value
if
(
item
.
key
===
scope
.
model
[
k
])
{
formitem
.
selected_item
=
{
value
:
item
.
key
,
name
:
item
.
value
};
}
});
// after rendering change input value to model value
scope
.
$watch
(
document
.
querySelector
(
'input[name='
+
v
.
model_name
+
']'
),
function
()
{
angular
.
element
(
document
.
querySelector
(
'input[name='
+
v
.
model_name
+
']'
)).
val
(
formitem
.
selected_item
.
name
);
}
);
})
};
formitem
=
{
formitem
=
{
type
:
"template"
,
type
:
"template"
,
...
@@ -233,6 +263,37 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -233,6 +263,37 @@ angular.module('formService', ['ui.bootstrap'])
name
:
v
.
model_name
,
name
:
v
.
model_name
,
model_name
:
v
.
model_name
,
model_name
:
v
.
model_name
,
selected_item
:
{},
selected_item
:
{},
titleMap
:
scope
.
generateTitleMap
(
modelScope
),
onSelect
:
function
(
item
)
{
scope
.
model
[
k
]
=
item
.
value
;
},
onDropdownSelect
:
function
(
item
,
inputname
)
{
scope
.
model
[
k
]
=
item
.
value
;
jQuery
(
'input[name='
+
inputname
+
']'
).
val
(
item
.
name
);
}
};
scope
.
form
[
scope
.
form
.
indexOf
(
k
)]
=
formitem
;
}
if
(
v
.
type
===
'filter_interface'
)
{
var
formitem
=
scope
.
form
[
scope
.
form
.
indexOf
(
k
)];
var
modelscope
=
{
"url"
:
v
.
wf
,
"form_params"
:
{
model
:
v
.
model_name
,
cmd
:
v
.
list_cmd
}};
scope
.
$on
(
'refreshTitleMap'
,
function
(
event
,
data
)
{
// todo: write a function to refresh titleMap after new item add to linkedModel
});
formitem
=
{
type
:
"template"
,
templateUrl
:
"shared/templates/multiselect.html"
,
title
:
v
.
title
,
wf
:
v
.
wf
,
add_cmd
:
v
.
add_cmd
,
name
:
v
.
model_name
,
model_name
:
v
.
model_name
,
selected_item
:
{},
titleMap
:
generator
.
get_list
(
modelscope
).
then
(
function
(
res
)
{
titleMap
:
generator
.
get_list
(
modelscope
).
then
(
function
(
res
)
{
formitem
.
titleMap
=
[];
formitem
.
titleMap
=
[];
angular
.
forEach
(
res
.
data
.
objects
,
function
(
item
)
{
angular
.
forEach
(
res
.
data
.
objects
,
function
(
item
)
{
...
@@ -263,8 +324,6 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -263,8 +324,6 @@ angular.module('formService', ['ui.bootstrap'])
}
}
};
};
// get model objects from db and add to select list
scope
.
form
[
scope
.
form
.
indexOf
(
k
)]
=
formitem
;
scope
.
form
[
scope
.
form
.
indexOf
(
k
)]
=
formitem
;
}
}
...
@@ -562,11 +621,11 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -562,11 +621,11 @@ angular.module('formService', ['ui.bootstrap'])
* @description
* @description
* controller for listnode, node and linkedmodel modal and save data of it
* controller for listnode, node and linkedmodel modal and save data of it
* @param items
* @param items
* @requires $scope, $
m
odalInstance, $route
* @requires $scope, $
uibM
odalInstance, $route
* @returns returns value for modal
* @returns returns value for modal
*/
*/
.
controller
(
'ModalCtrl'
,
function
(
$scope
,
$
m
odalInstance
,
Generator
,
items
)
{
.
controller
(
'ModalCtrl'
,
function
(
$scope
,
$
uibM
odalInstance
,
Generator
,
items
)
{
angular
.
forEach
(
items
,
function
(
value
,
key
)
{
angular
.
forEach
(
items
,
function
(
value
,
key
)
{
$scope
[
key
]
=
items
[
key
];
$scope
[
key
]
=
items
[
key
];
});
});
...
@@ -590,13 +649,19 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -590,13 +649,19 @@ angular.module('formService', ['ui.bootstrap'])
$scope
.
onSubmit
=
function
(
form
)
{
$scope
.
onSubmit
=
function
(
form
)
{
$scope
.
$broadcast
(
'schemaFormValidate'
);
$scope
.
$broadcast
(
'schemaFormValidate'
);
if
(
form
.
$valid
)
{
if
(
form
.
$valid
)
{
// send form to modalinstance result function
// send form to modalinstance result function
$
m
odalInstance
.
close
(
$scope
);
$
uibM
odalInstance
.
close
(
$scope
);
}
}
};
};
$scope
.
onNodeSubmit
=
function
()
{
$uibModalInstance
.
close
(
$scope
);
};
$scope
.
cancel
=
function
()
{
$scope
.
cancel
=
function
()
{
$
m
odalInstance
.
dismiss
(
'cancel'
);
$
uibM
odalInstance
.
dismiss
(
'cancel'
);
};
};
})
})
...
@@ -604,15 +669,15 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -604,15 +669,15 @@ angular.module('formService', ['ui.bootstrap'])
* @name modalForNodes
* @name modalForNodes
* @description
* @description
* add modal directive for nodes
* add modal directive for nodes
* @param $
m
odal
* @param $
uibM
odal
* @returns openmodal directive
* @returns openmodal directive
*/
*/
.
directive
(
'modalForNodes'
,
function
(
$
modal
)
{
.
directive
(
'modalForNodes'
,
function
(
$
uibModal
,
Generator
)
{
return
{
return
{
link
:
function
(
scope
,
element
,
attributes
)
{
link
:
function
(
scope
,
element
,
attributes
)
{
element
.
on
(
'click'
,
function
()
{
element
.
on
(
'click'
,
function
()
{
var
modalInstance
=
$
m
odal
.
open
({
var
modalInstance
=
$
uibM
odal
.
open
({
animation
:
false
,
animation
:
false
,
templateUrl
:
'shared/templates/listnodeModalContent.html'
,
templateUrl
:
'shared/templates/listnodeModalContent.html'
,
controller
:
'ModalCtrl'
,
controller
:
'ModalCtrl'
,
...
@@ -635,7 +700,20 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -635,7 +700,20 @@ angular.module('formService', ['ui.bootstrap'])
// tell result.then function which item to edit
// tell result.then function which item to edit
node
.
edit
=
attribs
[
3
];
node
.
edit
=
attribs
[
3
];
return
node
;
scope
.
node
.
schema
.
wf
=
scope
.
node
.
url
;
angular
.
forEach
(
scope
.
node
.
schema
.
properties
,
function
(
value
,
key
)
{
scope
.
node
.
schema
.
properties
[
key
].
wf
=
scope
.
node
.
url
;
scope
.
node
.
schema
.
properties
[
key
].
list_cmd
=
'select_list'
;
});
var
newscope
=
{
url
:
scope
.
node
.
url
,
form_params
:
{
model
:
scope
.
node
.
schema
.
model_name
}
};
Generator
.
generate
(
newscope
,
{
forms
:
scope
.
node
});
return
scope
.
node
;
}
}
}
}
});
});
...
@@ -666,15 +744,15 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -666,15 +744,15 @@ angular.module('formService', ['ui.bootstrap'])
* @name addModalForLinkedModel
* @name addModalForLinkedModel
* @description
* @description
* add modal directive for linked models
* add modal directive for linked models
* @param $
m
odal, Generator
* @param $
uibM
odal, Generator
* @returns openmodal directive
* @returns openmodal directive
*/
*/
.
directive
(
'addModalForLinkedModel'
,
function
(
$
m
odal
,
$rootScope
,
$route
,
Generator
)
{
.
directive
(
'addModalForLinkedModel'
,
function
(
$
uibM
odal
,
$rootScope
,
$route
,
Generator
)
{
return
{
return
{
link
:
function
(
scope
,
element
)
{
link
:
function
(
scope
,
element
)
{
element
.
on
(
'click'
,
function
()
{
element
.
on
(
'click'
,
function
()
{
var
modalInstance
=
$
m
odal
.
open
({
var
modalInstance
=
$
uibM
odal
.
open
({
animation
:
true
,
animation
:
true
,
backdrop
:
'static'
,
backdrop
:
'static'
,
templateUrl
:
'shared/templates/linkedModelModalContent.html'
,
templateUrl
:
'shared/templates/linkedModelModalContent.html'
,
...
@@ -722,17 +800,17 @@ angular.module('formService', ['ui.bootstrap'])
...
@@ -722,17 +800,17 @@ angular.module('formService', ['ui.bootstrap'])
* @name editModalForLinkedModel
* @name editModalForLinkedModel
* @description
* @description
* edit modal directive for linked models
* edit modal directive for linked models
* @param $
m
odal, Generator
* @param $
uibM
odal, Generator
* @returns openmodal directive
* @returns openmodal directive
*/
*/
// todo: useless modal check if any use cases?? and delete if useless
// todo: useless modal check if any use cases?? and delete if useless
.
directive
(
'editModalForLinkedModel'
,
function
(
$
m
odal
,
Generator
)
{
.
directive
(
'editModalForLinkedModel'
,
function
(
$
uibM
odal
,
Generator
)
{
return
{
return
{
link
:
function
(
scope
,
element
)
{
link
:
function
(
scope
,
element
)
{
element
.
on
(
'click'
,
function
()
{
element
.
on
(
'click'
,
function
()
{
var
modalInstance
=
$
m
odal
.
open
({
var
modalInstance
=
$
uibM
odal
.
open
({
animation
:
false
,
animation
:
false
,
templateUrl
:
'shared/templates/linkedModelModalContent.html'
,
templateUrl
:
'shared/templates/linkedModelModalContent.html'
,
controller
:
'ModalCtrl'
,
controller
:
'ModalCtrl'
,
...
...
bower.json
View file @
2aa8040c
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
"angular-route"
:
"1.4.x"
,
"angular-route"
:
"1.4.x"
,
"angular-resource"
:
"1.4.x"
,
"angular-resource"
:
"1.4.x"
,
"angular-cookies"
:
"1.4.x"
,
"angular-cookies"
:
"1.4.x"
,
"angular-bootstrap"
:
"0.1
3.1
"
,
"angular-bootstrap"
:
"0.1
4.3
"
,
"font-awesome"
:
"4.3.0"
,
"font-awesome"
:
"4.3.0"
,
"angular-schema-form"
:
"0.8.3"
,
"angular-schema-form"
:
"0.8.3"
,
"angular-loading-bar"
:
"~0.8.0"
,
"angular-loading-bar"
:
"~0.8.0"
,
...
...
dist/app.js
View file @
2aa8040c
This diff is collapsed.
Click to expand it.
dist/bower_components/components.js
View file @
2aa8040c
This diff is collapsed.
Click to expand it.
dist/templates.js
View file @
2aa8040c
...
@@ -28,7 +28,7 @@ angular.module("components/crud/templates/crud.html", []).run(["$templateCache",
...
@@ -28,7 +28,7 @@ angular.module("components/crud/templates/crud.html", []).run(["$templateCache",
" <crud-form-directive ng-if=
\"
forms
\"
></crud-form-directive>
\n
"
+
" <crud-form-directive ng-if=
\"
forms
\"
></crud-form-directive>
\n
"
+
" <crud-list-directive ng-if=
\"
objects
\"
></crud-list-directive>
\n
"
+
" <crud-list-directive ng-if=
\"
objects
\"
></crud-list-directive>
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" <crud-filters ng-if=
\"
meta.allow_filters === true
\"
class=
\"
col-md-4
\"
></crud-filters>
\n
"
+
" <crud-filters ng-if=
\"
meta.allow_filters === true
\"
class=
\"
col-md-4
filtre
\"
></crud-filters>
\n
"
+
"</div>"
);
"</div>"
);
}]);
}]);
...
@@ -299,28 +299,10 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
...
@@ -299,28 +299,10 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
$templateCache
.
put
(
"components/dashboard/dashboard.html"
,
$templateCache
.
put
(
"components/dashboard/dashboard.html"
,
"<div ng-app=
\"
ulakbus.dashboard
\"
class=
\"
dashboard
\"
>
\n
"
+
"<div ng-app=
\"
ulakbus.dashboard
\"
class=
\"
dashboard
\"
>
\n
"
+
" <div class=
\"
starter-template
\"
>
\n
"
+
" <div class=
\"
starter-template
\"
>
\n
"
+
"
\n
"
+
" <!--
\n
"
+
" <div class=
\"
row
\"
>
\n
"
+
" <div class=
\"
major-buttons
\"
>
\n
"
+
" <div class=
\"
col-md-4
\"
>
\n
"
+
" <a href=
\"\"
><button type=
\"
button
\"
class=
\"
btn btn-personnel brand-bg
\"
ng-click=
\"
section(2)
\"
><i class=
\"
fa fa-user
\"
></i>
\n
"
+
" PERSONEL İŞLERİ</button></a>
\n
"
+
" </div>
\n
"
+
" <div class=
\"
col-md-4
\"
>
\n
"
+
" <a href=
\"\"
><button type=
\"
button
\"
class=
\"
btn btn-student brand-bg
\"
ng-click=
\"
section(0)
\"
><i
\n
"
+
" class=
\"
fa fa-graduation-cap
\"
></i> ÖĞRENCİ İŞLERİ</button></a>
\n
"
+
" </div>
\n
"
+
" <div class=
\"
col-md-4
\"
>
\n
"
+
" <a href=
\"\"
><button type=
\"
button
\"
class=
\"
btn btn-system brand-bg
\"
ng-click=
\"
section(3)
\"
><i class=
\"
fa fa-gears
\"
></i>
\n
"
+
" SİSTEM</button></a>
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" -->
\n
"
+
"
\n
"
+
"
\n
"
+
" <div class=
\"
dashboard-main-search clearfix
\"
>
\n
"
+
" <div class=
\"
dashboard-main-search clearfix
\"
>
\n
"
+
" <div class=
\"
dashboard-student-search
\"
data-step=
\"
1
\"
data-intro=
\"
test intro
\"
>
\n
"
+
" <div class=
\"
dashboard-student-search
\"
data-step=
\"
2
\"\n
"
+
" data-intro=
\"
isim veya tcno ile öğrenci araması yapabilirsiniz.
\"
>
\n
"
+
" <center>
\n
"
+
" <center>
\n
"
+
" <h3>ÖĞRENCİ</h3>
\n
"
+
" <h3>ÖĞRENCİ</h3>
\n
"
+
" <input type=
\"
text
\"
placeholder=
\"
Öğrenci ara
\"
ng-model=
\"
student_kw
\"
ng-keyup=
\"
search('ogrenci')
\"
>
\n
"
+
" <input type=
\"
text
\"
placeholder=
\"
Öğrenci ara
\"
ng-model=
\"
student_kw
\"
ng-keyup=
\"
search('ogrenci')
\"
>
\n
"
+
...
@@ -336,7 +318,8 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
...
@@ -336,7 +318,8 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
" <!-- end of dashboard-student-search-results -->
\n
"
+
" <!-- end of dashboard-student-search-results -->
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" <!-- end of dashboard-student-search -->
\n
"
+
" <!-- end of dashboard-student-search -->
\n
"
+
" <div class=
\"
dashboard-personnel-search
\"
>
\n
"
+
" <div class=
\"
dashboard-personnel-search
\"
data-step=
\"
3
\"\n
"
+
" data-intro=
\"
isim veya tcno ile personel araması yapabilirsiniz.
\"
>
\n
"
+
" <center>
\n
"
+
" <center>
\n
"
+
" <h3>PERSONEL</h3>
\n
"
+
" <h3>PERSONEL</h3>
\n
"
+
" <input type=
\"
text
\"
placeholder=
\"
Personel ara
\"
ng-model=
\"
staff_kw
\"
ng-keyup=
\"
search('personel')
\"
>
\n
"
+
" <input type=
\"
text
\"
placeholder=
\"
Personel ara
\"
ng-model=
\"
staff_kw
\"
ng-keyup=
\"
search('personel')
\"
>
\n
"
+
...
@@ -357,7 +340,8 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
...
@@ -357,7 +340,8 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
"
\n
"
+
"
\n
"
+
" <div class=
\"
right-sidebar
\"
>
\n
"
+
" <div class=
\"
right-sidebar
\"
>
\n
"
+
"
\n
"
+
"
\n
"
+
" <div class=
\"
right-sidebar-box
\"
>
\n
"
+
" <div class=
\"
right-sidebar-box
\"
data-step=
\"
4
\"\n
"
+
" data-intro=
\"
mesajlar, yapılan görevlerin son durumları, duyurular ve son yapılan işlemleri buradan takip edebilirsiniz.
\"
>
\n
"
+
" <div class=
\"
right-sidebar-messages
\"
>
\n
"
+
" <div class=
\"
right-sidebar-messages
\"
>
\n
"
+
"
\n
"
+
"
\n
"
+
" <div class=
\"
right-sidebar-title clearfix
\"
>
\n
"
+
" <div class=
\"
right-sidebar-title clearfix
\"
>
\n
"
+
...
@@ -392,21 +376,6 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
...
@@ -392,21 +376,6 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
" <h3>Görevler</h3>
\n
"
+
" <h3>Görevler</h3>
\n
"
+
" <span><a href=
\"
javascript:void(0)
\"
>Tüm Görevler</a></span>
\n
"
+
" <span><a href=
\"
javascript:void(0)
\"
>Tüm Görevler</a></span>
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" <!-- end of right-sidebar-title -->
\n
"
+
"
\n
"
+
" <!--<div class=
\"
right-sidebar-task-block
\"
>-->
\n
"
+
" <!--<div class=
\"
task-type
\"
>Devam Eden Görevler</div>-->
\n
"
+
" <!--<a href=
\"
javascript:void(0)
\"
>-->
\n
"
+
" <!--<div class=
\"
task-title
\"
>Öğrenci Kayıt</div>-->
\n
"
+
" <!--<div class=
\"
progress
\"
>-->
\n
"
+
" <!--<div class=
\"
progress-bar
\"
role=
\"
progressbar
\"
aria-valuenow=
\"
25
\"
aria-valuemin=
\"
0
\"
aria-valuemax=
\"
100
\"
style=
\"
min-width: 2em; width:25%;
\"
>-->
\n
"
+
" <!--25%-->
\n
"
+
" <!--</div>-->
\n
"
+
" <!--</div>-->
\n
"
+
" <!--<!– end of progress –>-->
\n
"
+
" <!--</a>-->
\n
"
+
" <!--</div>-->
\n
"
+
" <!-- end of right-sidebar-task-block -->
\n
"
+
"
\n
"
+
"
\n
"
+
" <div class=
\"
right-sidebar-task-block
\"
>
\n
"
+
" <div class=
\"
right-sidebar-task-block
\"
>
\n
"
+
" <!--<div class=
\"
task-type
\"
>Onay Bekleyen Görevler</div>-->
\n
"
+
" <!--<div class=
\"
task-type
\"
>Onay Bekleyen Görevler</div>-->
\n
"
+
...
@@ -451,13 +420,6 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
...
@@ -451,13 +420,6 @@ angular.module("components/dashboard/dashboard.html", []).run(["$templateCache",
" <h3>Son İşlemler</h3>
\n
"
+
" <h3>Son İşlemler</h3>
\n
"
+
" <span><a href=
\"
javascript:void(0)
\"
>Tüm İşlemler</a></span>
\n
"
+
" <span><a href=
\"
javascript:void(0)
\"
>Tüm İşlemler</a></span>
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" <!-- end of right-sidebar-title -->
\n
"
+
"
\n
"
+
" <!--<div class=
\"
right-sidebar-last-action-block
\"
>-->
\n
"
+
" <!--<a href=
\"
javascript:void(0)
\"
>Birinci dönem bitimine 10 gün kaldı.</a>-->
\n
"
+
" <!--<a href=
\"
javascript:void(0)
\"
>Ders seçimi işlemleri xx tarihinde başlayacaktır.</a>-->
\n
"
+
" <!--</div>-->
\n
"
+
" <!-- end of right-sidebar-status-block -->
\n
"
+
"
\n
"
+
"
\n
"
+
" </div>
\n
"
+
" </div>
\n
"
+
" <!-- end of right-sidebar-status -->
\n
"
+
" <!-- end of right-sidebar-status -->
\n
"
+
...
@@ -1298,7 +1260,8 @@ angular.module("shared/templates/directives/sidebar.html", []).run(["$templateCa
...
@@ -1298,7 +1260,8 @@ angular.module("shared/templates/directives/sidebar.html", []).run(["$templateCa
" </div>
\n
"
+
" </div>
\n
"
+
"
\n
"
+
"
\n
"
+
" <div class=
\"
sidebar-nav navbar-collapse
\"
>
\n
"
+
" <div class=
\"
sidebar-nav navbar-collapse
\"
>
\n
"
+
" <ul class=
\"
nav in
\"
id=
\"
side-menu
\"
ng-class=
\"
{hidden: $root.loggedInUser != true}
\"
>
\n
"
+
" <ul class=
\"
nav in
\"
id=
\"
side-menu
\"
ng-class=
\"
{hidden: $root.loggedInUser != true}
\"
data-step=
\"
1
\"\n
"
+
" data-intro=
\"
seçilen personele veya öğrenciye göre ilgili menüler yer almaktadır. yapılacak işlemi buradan seçebilirsiniz.
\"
>
\n
"
+
" <!--<sidebar-search></sidebar-search>-->
\n
"
+
" <!--<sidebar-search></sidebar-search>-->
\n
"
+
" <li ui-sref-active=
\"
active
\"
>
\n
"
+
" <li ui-sref-active=
\"
active
\"
>
\n
"
+
" <a href=
\"
#/dashboard
\"
ng-click=
\"
breadcrumb(['Panel'])
\"
><i class=
\"
fa fa-dashboard fa-fw
\"
></i>
\n
"
+
" <a href=
\"
#/dashboard
\"
ng-click=
\"
breadcrumb(['Panel'])
\"
><i class=
\"
fa fa-dashboard fa-fw
\"
></i>
\n
"
+
...
@@ -1330,9 +1293,10 @@ angular.module("shared/templates/directives/sidebar.html", []).run(["$templateCa
...
@@ -1330,9 +1293,10 @@ angular.module("shared/templates/directives/sidebar.html", []).run(["$templateCa
" </div>
\n
"
+
" </div>
\n
"
+
" <!-- /.sidebar-collapse -->
\n
"
+
" <!-- /.sidebar-collapse -->
\n
"
+
"
\n
"
+
"
\n
"
+
"
\n
"
+
"
\n
"
+
" <footer ng-class=
\"
{hidden: $root.collapsed}
\"
>
\n
"
+
" <footer ng-class=
\"
{hidden: $root.collapsed}
\"
>
\n
"
+
" <a class=
\"
btn btn-large btn-success
\"
href=
\"
javascript:void(0);
\"
onclick=
\"
javascript:introJs().setOptions({
\n
"
+
" 'nextLabel': 'Sonraki', 'prevLabel': 'Öncek', 'skipLabel': 'Atla', 'doneLabel': 'Bitir' }).start();
\"
>Yardım
\n
"
+
" Rehberi</a><br>
\n
"
+
" <span>v <app-version></app-version> © ZetaOps</span>
\n
"
+
" <span>v <app-version></app-version> © ZetaOps</span>
\n
"
+
" </footer>
\n
"
+
" </footer>
\n
"
+
"</div>
\n
"
+
"</div>
\n
"
+
...
@@ -1570,10 +1534,10 @@ angular.module("shared/templates/listnodeModalContent.html", []).run(["$template
...
@@ -1570,10 +1534,10 @@ angular.module("shared/templates/listnodeModalContent.html", []).run(["$template
$templateCache
.
put
(
"shared/templates/listnodeModalContent.html"
,
$templateCache
.
put
(
"shared/templates/listnodeModalContent.html"
,
"<div class=
\"
modal-body
\"
>
\n
"
+
"<div class=
\"
modal-body
\"
>
\n
"
+
" <h3>{{schema.title}}</h3>
\n
"
+
" <h3>{{schema.title}}</h3>
\n
"
+
" <form name=
\"
listnodeform
\"
sf-schema=
\"
schema
\"
sf-form=
\"
form
\"
sf-model=
\"
model
\"
></form>
\n
"
+
" <form name=
\"
modalForm
\"
sf-schema=
\"
schema
\"
sf-form=
\"
form
\"
sf-model=
\"
model
\"
modal-form-locator
></form>
\n
"
+
"</div>
\n
"
+
"</div>
\n
"
+
"<div class=
\"
modal-footer
\"
>
\n
"
+
"<div class=
\"
modal-footer
\"
>
\n
"
+
" <button type=
\"
submit
\"
class=
\"
btn btn-primary
\"
ng-click=
\"
on
Submit(listnodeform
)
\"
>OK</button>
\n
"
+
" <button type=
\"
submit
\"
class=
\"
btn btn-primary
\"
ng-click=
\"
on
NodeSubmit(
)
\"
>OK</button>
\n
"
+
" <button type=
\"
button
\"
class=
\"
btn btn-warning
\"
ng-click=
\"
cancel()
\"
>Cancel</button>
\n
"
+
" <button type=
\"
button
\"
class=
\"
btn btn-warning
\"
ng-click=
\"
cancel()
\"
>Cancel</button>
\n
"
+
"</div>"
);
"</div>"
);
}]);
}]);
...
...
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