Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
mahara
mahara
Commits
ece1c516
Commit
ece1c516
authored
Oct 10, 2017
by
Robert Lyon
Committed by
Gerrit Code Review
Oct 10, 2017
Browse files
Merge "Bug 1722120: Fix layout form init actions"
parents
137666bc
bda8ec8c
Changes
1
Hide whitespace changes
Inline
Side-by-side
htdocs/js/customlayout.js
View file @
ece1c516
...
...
@@ -185,31 +185,13 @@
}(
window
.
CustomLayoutManager
=
window
.
CustomLayoutManager
||
{},
jQuery
));
function
init
(
pieformname
)
{
$
(
'
#
'
+
pieformname
+
'
_basic_container legend a, #
'
+
pieformname
+
'
_adv_container legend a
'
).
click
(
function
(
event
)
{
var
containerclicked
=
$
(
$
(
this
).
context
).
attr
(
'
aria-controls
'
);
var
basiccollapse
=
advancedcollapse
=
customcollapse
=
'
hide
'
;
if
(
containerclicked
==
'
#
'
+
pieformname
+
'
_layoutselect_container
'
)
{
basiccollapse
=
'
toggle
'
;
}
else
if
(
containerclicked
==
'
#
'
+
pieformname
+
'
_advancedlayoutselect_container
'
)
{
advancedcollapse
=
'
toggle
'
;
}
else
if
(
containerclicked
==
'
#
'
+
pieformname
+
'
_createcustomlayout_container
'
)
{
customcollapse
=
'
toggle
'
;
}
$
(
'
#
'
+
pieformname
+
'
_layoutselect_container
'
).
collapse
(
basiccollapse
);
$
(
'
#
'
+
pieformname
+
'
_advancedlayoutselect_container
'
).
collapse
(
advancedcollapse
);
$
(
'
#
'
+
pieformname
+
'
_createcustomlayout_container
'
).
collapse
(
customcollapse
);
$
(
'
#
'
+
pieformname
+
'
_basic_container legend a,
'
+
'
#
'
+
pieformname
+
'
_layout_container legend a,
'
+
'
#
'
+
pieformname
+
'
_skin_container legend a
'
).
click
(
function
(
event
)
{
var
layoutselected
=
$
(
'
#
'
+
pieformname
+
'
_currentlayoutselect
'
).
val
();
var
layoutfallback
=
$
(
'
#
'
+
pieformname
+
'
_layoutfallback
'
).
val
();
if
(
$
(
'
.layoutselect :radio[value=
'
+
layoutselected
+
'
]
'
).
length
)
{
$
(
'
.layoutselect :radio[value=
'
+
layoutselected
+
'
]
'
).
attr
(
"
checked
"
,
"
checked
"
);
}
else
{
$
(
'
.layoutselect :radio[value=
'
+
layoutfallback
+
'
]
'
).
attr
(
"
checked
"
,
"
checked
"
);
$
(
'
#
'
+
pieformname
+
'
_currentlayoutselect
'
).
val
(
layoutfallback
);
}
if
(
$
(
'
.advancedlayoutselect :radio[value=
'
+
layoutselected
+
'
]
'
).
length
)
{
$
(
'
.advancedlayoutselect :radio[value=
'
+
layoutselected
+
'
]
'
).
attr
(
"
checked
"
,
"
checked
"
);
}
...
...
Robert Lyon
@robertl
mentioned in commit
91e5fa7b
·
Oct 10, 2017
mentioned in commit
91e5fa7b
mentioned in commit 91e5fa7b30bd24344d8fcfe4a5d1b7578a5ca8ac
Toggle commit list
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