1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-06 06:38:00 +02:00

admin -> prefs js navigation

This commit is contained in:
CaMer0n
2012-05-17 18:41:25 +00:00
parent ac6084dea9
commit d9d46bfc32
2 changed files with 67 additions and 43 deletions

View File

@@ -191,7 +191,7 @@ $pref['membersonly_exceptions'] = implode("\n",$pref['membersonly_exceptions']);
$text = "
<div id='core-prefs'>
<form class='admin-menu' method='post' action='".e_SELF."'>
<fieldset class='e-hideme' id='core-prefs-main'>
<fieldset id='core-prefs-main'>
<legend>".PRFLAN_1."</legend>
<table class='adminform'>
<colgroup>
@@ -574,12 +574,7 @@ $text .= "
</td>
</tr>
<tr>
<td class='label'>".CUSTSIG_16."</td>
<td class='control'>
".$frm->text('signup_pass_len', $pref['signup_pass_len'], 2)."
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_136."</td>
<td class='control'>
@@ -587,40 +582,8 @@ $text .= "
<div class='field-help'>".PRFLAN_78."</div>
</td>
</tr>
<tr>
<td class='label'>".CUSTSIG_18."</td>
<td class='control'>
".$frm->textarea('signup_disallow_text', $pref['signup_disallow_text'], 3, 1)."
<div class='field-help'>".CUSTSIG_19."</div>
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_155.":</td>
<td class='control'>
<div class='field-spacer'>".$e_userclass->uc_dropdown('displayname_class', $pref['displayname_class'], 'nobody,member,admin,classes', "tabindex='".$frm->getNext()."'")."</div>
".$frm->admin_button('submit_resetdisplaynames', PRFLAN_156)."
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_192.":</td>
<td class='control'>
".$frm->text('predefinedLoginName', $pref['predefinedLoginName'], 50)."
<div class='field-help'>".PRFLAN_193."</div>
<div class='field-help'>".PRFLAN_194."</div>
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_158.":</td>
<td class='control'>
".$frm->text('displayname_maxlength', $pref['displayname_maxlength'], 3)."
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_172.":</td>
<td class='control'>
".$frm->text('loginname_maxlength', $pref['loginname_maxlength'], 3)."
</td>
</tr>
</tbody>
</table>
".pref_submit('registration')."
@@ -653,6 +616,49 @@ $text .= "
".$frm->textarea('signup_text_after', $pref['signup_text_after'], 3, 1)."
</td>
</tr>
<tr>
<td class='label'>".CUSTSIG_16."</td>
<td class='control'>
".$frm->text('signup_pass_len', $pref['signup_pass_len'], 2)."
</td>
</tr>
<tr>
<td class='label'>".CUSTSIG_18."</td>
<td class='control'>
".$frm->textarea('signup_disallow_text', $pref['signup_disallow_text'], 3, 1)."
<div class='field-help'>".CUSTSIG_19."</div>
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_155.":</td>
<td class='control'>
<div class='field-spacer'>".$e_userclass->uc_dropdown('displayname_class', $pref['displayname_class'], 'nobody,member,admin,classes', "tabindex='".$frm->getNext()."'")."</div>
".$frm->admin_button('submit_resetdisplaynames', PRFLAN_156)."
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_192.":</td>
<td class='control'>
".$frm->text('predefinedLoginName', $pref['predefinedLoginName'], 50)."
<div class='field-help'>".PRFLAN_193."</div>
<div class='field-help'>".PRFLAN_194."</div>
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_158.":</td>
<td class='control'>
".$frm->text('displayname_maxlength', $pref['displayname_maxlength'], 3)."
</td>
</tr>
<tr>
<td class='label'>".PRFLAN_172.":</td>
<td class='control'>
".$frm->text('loginname_maxlength', $pref['loginname_maxlength'], 3)."
</td>
</tr>
";
/*

View File

@@ -103,7 +103,7 @@ e107::js('inline','
$(document).ready(function()
{
// $(".e-hideme").hide();
$(".e-hideme").hide();
$(".e-expandit").show();
$(".e-expandit").click(function () {
@@ -145,7 +145,7 @@ e107::js('inline','
$("a.e-dialog").colorbox({
iframe:true,
width:"60%",
height:"60%",
height:"65%",
speed:100
});
@@ -187,6 +187,24 @@ e107::js('inline','
});
// Admin Prefs Navigation
$(".plugin-navigation a").click(function () {
$(".plugin-navigation a").each(function(index) {
var ot = $(this).attr("href");
$(ot).hide();
$(this).closest("li").removeClass("active");
$(this).switchClass( "link-active", "link", 0 );
});
var id = $(this).attr("href");
$(this).switchClass( "link", "link-active", 30 );
$(this).closest("li").addClass("active");
$(id).show({
effect: "slide"
});
});