mirror of
https://github.com/e107inc/e107.git
synced 2025-08-02 20:57:26 +02:00
Add nested dropdowns
This commit is contained in:
@@ -9,9 +9,9 @@
|
|||||||
* News Administration
|
* News Administration
|
||||||
*
|
*
|
||||||
* $Source: /cvs_backup/e107_0.8/e107_admin/newspost.php,v $
|
* $Source: /cvs_backup/e107_0.8/e107_admin/newspost.php,v $
|
||||||
* $Revision: 1.26 $
|
* $Revision: 1.27 $
|
||||||
* $Date: 2009-01-18 19:02:07 $
|
* $Date: 2009-01-18 20:31:14 $
|
||||||
* $Author: secretr $
|
* $Author: e107steved $
|
||||||
*/
|
*/
|
||||||
require_once("../class2.php");
|
require_once("../class2.php");
|
||||||
|
|
||||||
@@ -406,8 +406,8 @@ class admin_newspost
|
|||||||
$_POST['news_author'] = $tmp[0];
|
$_POST['news_author'] = $tmp[0];
|
||||||
|
|
||||||
$ret = $ix->submit_item($_POST, true);
|
$ret = $ix->submit_item($_POST, true);
|
||||||
$this->clear_cache();
|
$this->clear_cache();
|
||||||
|
|
||||||
if(isset($_POST['create_edit_stay']) && !empty($_POST['create_edit_stay']))
|
if(isset($_POST['create_edit_stay']) && !empty($_POST['create_edit_stay']))
|
||||||
{
|
{
|
||||||
if($this->getSubAction() != 'edit')
|
if($this->getSubAction() != 'edit')
|
||||||
@@ -420,7 +420,7 @@ class admin_newspost
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
session_write_close();
|
session_write_close();
|
||||||
header('Location:'.e_SELF);
|
header('Location:'.e_SELF);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
@@ -1080,8 +1080,8 @@ class admin_newspost
|
|||||||
$text .= "
|
$text .= "
|
||||||
<tr>
|
<tr>
|
||||||
<td class='label'>".NWSLAN_22.":</td>
|
<td class='label'>".NWSLAN_22.":</td>
|
||||||
<td class='control'>
|
<td class='control'><div class='check-block'>
|
||||||
".r_userclass_check("news_userclass", $_POST['news_class'], "nobody,public,guest,member,admin,classes,language")."
|
".$e107->user_class->vetted_tree("news_userclass", array($e107->user_class,'checkbox'), $_POST['news_class'], "nobody,public,guest,member,admin,classes,language")."</div>
|
||||||
<div class='field-help'>
|
<div class='field-help'>
|
||||||
".NWSLAN_84."
|
".NWSLAN_84."
|
||||||
</div>
|
</div>
|
||||||
@@ -1479,13 +1479,17 @@ class admin_newspost
|
|||||||
<tr>
|
<tr>
|
||||||
<td class='label'>".LAN_NEWS_51."</td>
|
<td class='label'>".LAN_NEWS_51."</td>
|
||||||
<td class='control'>
|
<td class='control'>
|
||||||
".$e107->user_class->uc_dropdown('news_editauthor', $pref['news_editauthor'], 'nobody,main,admin,classes', "tabindex='".$frm->getNext()."'")."
|
<select class='tbox select' name='news_editauthor' tabindex='".$frm->getNext()."'>\n
|
||||||
|
".$e107->user_class->vetted_tree('news_editauthor', array($e107->user_class,'select'), $pref['news_editauthor'], 'nobody,main,admin,classes')."</div>
|
||||||
|
</select>\n
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class='label'>".NWSLAN_106."</td>
|
<td class='label'>".NWSLAN_106."</td>
|
||||||
<td class='control'>
|
<td class='control'>
|
||||||
".$e107->user_class->uc_dropdown('subnews_class', $pref['subnews_class'], 'nobody,public,guest,member,admin,classes', "tabindex='".$frm->getNext()."'")."
|
<select class='tbox select' name='news_editauthor' tabindex='".$frm->getNext()."'>\n
|
||||||
|
".$e107->user_class->vetted_tree('subnews_class', array($e107->user_class,'select'), $pref['subnews_class'], 'nobody,public,guest,member,admin,classes')."</div>
|
||||||
|
</select>\n
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
@@ -1547,7 +1551,7 @@ class admin_newspost
|
|||||||
{
|
{
|
||||||
|
|
||||||
$e107 = &e107::getInstance();
|
$e107 = &e107::getInstance();
|
||||||
|
|
||||||
require_once(e_HANDLER."form_handler.php");
|
require_once(e_HANDLER."form_handler.php");
|
||||||
$frm = new e_form(true); //enable inner tabindex counter
|
$frm = new e_form(true); //enable inner tabindex counter
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user