Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
laravel-adminpanel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
Administrator
laravel-adminpanel
Commits
63ac3c8e
Commit
63ac3c8e
authored
Feb 28, 2018
by
cygnet
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
formatted admin js
parent
1810d16a
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
98 additions
and
98 deletions
+98
-98
admin.js
public/js/backend/admin.js
+98
-98
No files found.
public/js/backend/admin.js
View file @
63ac3c8e
...
...
@@ -104,33 +104,33 @@ var Backend = {}; // common variable used in all the files of the backend
/**
* Roles management
*/
Roles
:{
selectors
:{
associated
:
document
.
querySelector
(
"
select[name='associated_permissions']
"
),
associated_container
:
document
.
getElementById
(
"
#available-permissions
"
),
Roles
:
{
selectors
:
{
associated
:
document
.
querySelector
(
"
select[name='associated_permissions']
"
),
associated_container
:
document
.
getElementById
(
"
#available-permissions
"
),
},
init
(
page
){
init
(
page
)
{
this
.
setSelectors
();
this
.
setRolepermission
(
page
);
this
.
addHandlers
();
},
setSelectors
:
function
()
{
this
.
selectors
.
associated
=
document
.
querySelector
(
"
select[name='associated_permissions']
"
);
this
.
selectors
.
associated_container
=
document
.
getElementById
(
"
available-permissions
"
);
setSelectors
:
function
()
{
this
.
selectors
.
associated
=
document
.
querySelector
(
"
select[name='associated_permissions']
"
);
this
.
selectors
.
associated_container
=
document
.
getElementById
(
"
available-permissions
"
);
},
addHandlers
:
function
()
{
addHandlers
:
function
()
{
var
associated
=
this
.
selectors
.
associated
;
var
associated_container
=
this
.
selectors
.
associated_container
;
if
(
associated_container
!=
null
)
if
(
associated
.
value
==
"
custom
"
)
Backend
.
Utils
.
removeClass
(
associated_container
,
"
hidden
"
);
Backend
.
Utils
.
removeClass
(
associated_container
,
"
hidden
"
);
else
Backend
.
Utils
.
addClass
(
associated_container
,
'
hidden
'
);
Backend
.
Utils
.
addClass
(
associated_container
,
'
hidden
'
);
associated
.
onchange
=
function
(
event
)
{
associated
.
onchange
=
function
(
event
)
{
if
(
associated_container
!=
null
)
if
(
associated
.
value
==
"
custom
"
)
Backend
.
Utils
.
removeClass
(
associated_container
,
"
hidden
"
);
...
...
@@ -138,7 +138,7 @@ var Backend = {}; // common variable used in all the files of the backend
Backend
.
Utils
.
addClass
(
associated_container
,
'
hidden
'
);
};
},
setRolepermission
:
function
(
page
){
setRolepermission
:
function
(
page
)
{
Backend
.
Users
.
setSelectors
();
Backend
.
Users
.
addHandlers
(
page
);
}
...
...
@@ -153,7 +153,7 @@ var Backend = {}; // common variable used in all the files of the backend
selectors
:
{
select2
:
$
(
"
.select2
"
),
getPremissionURL
:
""
,
showPermission
:
document
.
querySelectorAll
(
"
.show-permissions
"
)
showPermission
:
document
.
querySelectorAll
(
"
.show-permissions
"
)
},
init
:
function
(
page
)
{
this
.
setSelectors
();
...
...
@@ -222,7 +222,7 @@ var Backend = {}; // common variable used in all the files of the backend
this
.
selectors
.
select2
.
select2
();
},
windowloadhandler
:
function
()
{
windowloadhandler
:
function
()
{
// scripts to be handeled on user create and edit when window is laoaded
Backend
.
Users
.
selectors
.
showPermission
.
forEach
(
function
(
element
)
{
...
...
@@ -250,8 +250,8 @@ var Backend = {}; // common variable used in all the files of the backend
*
*/
UserDeleted
:
{
selectors
:{
UserDeleted
:
{
selectors
:
{
AlldeletePerms
:
document
.
querySelectorAll
(
"
a[name='delete_user_perm']
"
),
AllrestorePerms
:
document
.
querySelectorAll
(
"
a[name='restore_user']
"
),
Areyousure
:
""
,
...
...
@@ -260,9 +260,9 @@ var Backend = {}; // common variable used in all the files of the backend
cancel
:
""
,
restore_user_confirm
:
""
,
},
setSelectors
:
function
()
{
this
.
selectors
.
AlldeletePerms
=
document
.
querySelectorAll
(
"
a[name='delete_user_perm']
"
);
this
.
selectors
.
AllrestorePerms
=
document
.
querySelectorAll
(
"
a[name='restore_user']
"
);
setSelectors
:
function
()
{
this
.
selectors
.
AlldeletePerms
=
document
.
querySelectorAll
(
"
a[name='delete_user_perm']
"
);
this
.
selectors
.
AllrestorePerms
=
document
.
querySelectorAll
(
"
a[name='restore_user']
"
);
},
windowloadhandler
:
function
()
{
this
.
setSelectors
();
...
...
@@ -294,7 +294,7 @@ var Backend = {}; // common variable used in all the files of the backend
*/
this
.
selectors
.
AllrestorePerms
.
forEach
(
function
(
element
)
{
element
.
onclick
=
function
(
event
,
element
)
{
element
.
onclick
=
function
(
event
,
element
)
{
event
.
preventDefault
();
var
linkURL
=
this
.
getAttribute
(
"
href
"
);
...
...
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