diff --git a/e107_admin/banlist.php b/e107_admin/banlist.php
index 0610763fe..4062b7bea 100644
--- a/e107_admin/banlist.php
+++ b/e107_admin/banlist.php
@@ -87,7 +87,7 @@ class banlist_admin extends e_admin_dispatcher
class banlist_ui extends e_admin_ui
{
- protected $pluginTitle = 'Ban';
+ protected $pluginTitle = BANLAN_16;
// protected $pluginName = 'myplugin';
protected $table = 'banlist';
protected $pid = 'banlist_ip';
@@ -641,7 +641,7 @@ switch ($action)
$text .= " ".str_replace('--NUM--', $num_entry, BANLAN_87);
}
- e107::getRender()->tablerender("
- ".NWSLAN_22.": |
+ ".LAN_VISIBILITY.": |
".$frm->uc_select('news_userclass[]', vartrue($_POST['news_class'],0), 'nobody,public,guest,member,admin,classes,language', 'description=1&multiple=1')."
@@ -2666,7 +2666,7 @@ class admin_newspost
".LAN_NEWS_45." |
- ".NWSLAN_122." |
+ ".LAN_ICON." |
".NWSLAN_6." |
Manage Permissions |
".LAN_OPTIONS." |
@@ -2675,10 +2675,10 @@ class admin_newspost
";
- if ($category_total = e107::getDb()->db_Select_gen("SELECT ncat.* FROM #news_category AS ncat ORDER BY ncat.category_order ASC"))
+ if ($category_total = e107::getDb()->gen("SELECT ncat.* FROM #news_category AS ncat ORDER BY ncat.category_order ASC"))
{
$tindex = 100;
- while ($category = e107::getDb()->db_Fetch()) {
+ while ($category = e107::getDb()->fetch()) {
$icon = '';
if ($category['category_icon'])
@@ -2760,6 +2760,8 @@ class admin_newspost
$pref = e107::getPref();
$frm = e107::getForm();
+ $sefbaseDiz = str_replace(array("[br]","[","]"), array(" ","",""), NWSLAN_128 );
+
$text = "
";
$text .= $e_userclass->show_graphical_tree();
-$ns->tablerender(UCSLAN_21, $text);
+$ns->tablerender(ADLAN_38.SEP.LAN_CREATE, $text);
break; // End of 'config' option
@@ -621,7 +621,7 @@ $ns->tablerender(UCSLAN_21, $text);
$text .= UCSLAN_39;
}
$text .= "";
- $ns->tablerender(UCSLAN_40, $mes->render() . $text);
+ $ns->tablerender(ADLAN_38.SEP.UCSLAN_40, $mes->render() . $text);
break; // End of 'initial'
@@ -730,7 +730,7 @@ $ns->tablerender(UCSLAN_21, $text);
}
$text .= "";
- $ns->tablerender(UCSLAN_61, $mes->render().$text);
+ $ns->tablerender(ADLAN_38.SEP.LAN_PREFS, $mes->render().$text);
$text = "";
$emessage = e107::getMessage();
- $ns->tablerender(EXTLAN_9, $emessage->render().$text);
+ $ns->tablerender(EXTLAN_9.SEP.LAN_CATEGORIES, $emessage->render().$text);
}
@@ -1089,7 +1089,7 @@ class users_ext
$emessage = e107::getMessage();
- $ns->tablerender(EXTLAN_56,$emessage->render(). $txt);
+ $ns->tablerender(EXTLAN_9.SEP.EXTLAN_56,$emessage->render(). $txt);
}
diff --git a/e107_admin/wmessage.php b/e107_admin/wmessage.php
index 351e06a59..0e0f5b2c6 100644
--- a/e107_admin/wmessage.php
+++ b/e107_admin/wmessage.php
@@ -21,17 +21,16 @@ if (!getperms("M"))
exit;
}
-include_lan(e_LANGUAGEDIR.e_LANGUAGE.'/admin/lan_'.e_PAGE);
+// include_lan(e_LANGUAGEDIR.e_LANGUAGE.'/admin/lan_'.e_PAGE);
+e107::lan('core','wmessage',true);
$e_sub_cat = 'wmessage';
require_once("auth.php");
-require_once(e_HANDLER.'form_handler.php');
+
require_once(e_HANDLER.'userclass_class.php');
require_once(e_HANDLER."ren_help.php");
-require_once(e_HANDLER.'message_handler.php');
-$rs = new form;
$frm = e107::getForm();
$mes = e107::getMessage();
@@ -136,7 +135,8 @@ if ($action == "main" || $action == "")
if ($wm_total = $sql->db_Select("generic", "*", "gen_type='wmessage' ORDER BY gen_id ASC"))
{
$wmList = $sql->db_getList();
- $text = $rs->form_open('post', e_SELF, 'myform_wmessage', '', '');
+ // $text = $rs->form_open('post', e_SELF, 'myform_wmessage', '', '');
+ $text = $frm->open('myform_wmessage','post',e_SELF);
$text .= "
@@ -170,12 +170,14 @@ if ($action == "main" || $action == "")
}
$text .= " ";
- $text .= $rs->form_close();
+ $text .= $frm->close();
+
} else {
//$text .= "".WMLAN_09." ";
$mes->addInfo(WMLAN_09);
}
- $ns->tablerender(WMLAN_00, $mes->render() . $text);
+
+ $ns->tablerender(WMLAN_00.SEP.LAN_MANAGE, $mes->render() . $text);
}
// Create and Edit
@@ -212,7 +214,7 @@ if ($action == "create" || $action == "edit")
";
- $text .= display_help("helpb", "admin");
+ $text .= display_help("helpb", "admin"); //XXX Serves as BC Check
$text .= "
@@ -239,7 +241,8 @@ if ($action == "create" || $action == "edit")
";
- $ns->tablerender(WMLAN_01, $mes->render() . $text);
+
+ $ns->tablerender(WMLAN_01.SEP.LAN_CREATE, $mes->render() . $text);
}
@@ -281,7 +284,7 @@ if ($action == "opt") {
";
- $ns->tablerender(WMLAN_00.": ".LAN_PREFS, $mes->render() . $text);
+ $ns->tablerender(WMLAN_00.SEP.LAN_PREFS, $mes->render() . $text);
}
@@ -292,14 +295,14 @@ function wmessage_adminmenu()
$act = e_QUERY;
$action = vartrue($act,'main');
- $var['main']['text'] = WMLAN_00;
+ $var['main']['text'] = LAN_MANAGE;
$var['main']['link'] = e_SELF;
- $var['create']['text'] = WMLAN_01;
+ $var['create']['text'] = LAN_CREATE;
$var['create']['link'] = e_SELF."?create";
$var['opt']['text'] = LAN_PREFS;
$var['opt']['link'] = e_SELF."?opt";
- show_admin_menu(LAN_OPTIONS, $action, $var);
+ show_admin_menu(WMLAN_00, $action, $var);
}
require_once("footer.php");
diff --git a/e107_handlers/e107_class.php b/e107_handlers/e107_class.php
index 77162dfda..93dd5614d 100644
--- a/e107_handlers/e107_class.php
+++ b/e107_handlers/e107_class.php
@@ -2236,6 +2236,7 @@ class e107
* @param string $type : 'theme' or plugin name
* @param $string $fname (optional): relative path to the theme or plugin language folder. (same as in the other functions)
* when missing, [e_LANGUAGE].php will be used.
+ * @param $options : Set to True for admin.
* @example e107::lan('theme'); // Loads THEME."languages/English.php (if English is the current language)
* @example e107::lan('gallery'); // Loads e_PLUGIN."gallery/languages/English.php (if English is the current language)
* @example e107::lan('gallery',e_LANGUAGE."_something.php"); // Loads e_PLUGIN."gallery/languages/English_something.php (if English is the current language)
@@ -2320,9 +2321,13 @@ class e107
$searchPath[3] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'.php'; // menu language file.
break;
case 'admin' :
- $searchPath[1] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'_admin_'.$unitName.'.php';
- $searchPath[2] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'/'.'admin_'.$unitName.'.php';
+
+ $searchPath[1] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'_admin_'.$unitName.'.php';
+ $searchPath[2] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'/'.'admin_'.$unitName.'.php';
$searchPath[3] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'/admin/'.e_LANGUAGE.'.php';
+ $searchPath[4] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'/'.e_LANGUAGE.'_admin.php'; // Preferred.
+ $searchPath[5] = e_PLUGIN.$unitName.'/languages/'.e_LANGUAGE.'_admin.php'; // consistent with English_global.php, English_log.php etc.
+
break;
case 'theme' :
$searchPath[1] = e_THEME.$unitName.'/languages/'.e_LANGUAGE.'_'.$unitName.'.php';
diff --git a/e107_handlers/theme_handler.php b/e107_handlers/theme_handler.php
index 6ce14d38d..642ea49c1 100644
--- a/e107_handlers/theme_handler.php
+++ b/e107_handlers/theme_handler.php
@@ -433,7 +433,7 @@ class themeHandler
}
}
- $ns->tablerender(TPVLAN_26." :: ".TPVLAN_33, $mes->render().$text);
+ $ns->tablerender(TPVLAN_26.SEP.TPVLAN_33, $mes->render().$text);
}
// Show Admin Configuration
@@ -447,7 +447,7 @@ class themeHandler
$text = $this->renderTheme(2, $theme);
}
}
- $ns->tablerender(TPVLAN_26." :: ".TPVLAN_34, $mes->render().$text);
+ $ns->tablerender(TPVLAN_26.SEP.TPVLAN_34, $mes->render().$text);
}
// Show Upload Form
@@ -466,7 +466,7 @@ class themeHandler
// print_a($theme);
}
$text .= " ";
- $ns->tablerender(TPVLAN_26." :: ".TPVLAN_39, $mes->render().$text);
+ $ns->tablerender(TPVLAN_26.SEP.TPVLAN_39, $mes->render().$text);
}
@@ -566,7 +566,7 @@ class themeHandler
$text .= "".$tp->parseTemplate("{NEXTPREV=$parms}",TRUE)." ";
}
- $ns->tablerender(TPVLAN_26." :: Available for Download", $mes->render().$text);
+ $ns->tablerender(TPVLAN_26.SEP."Available for Download", $mes->render().$text);
}
@@ -630,7 +630,7 @@ class themeHandler
\n";
}
- $ns->tablerender(TPVLAN_26." :: ".TPVLAN_38, $mes->render().$text);
+ $ns->tablerender(TPVLAN_26.SEP.TPVLAN_38, $mes->render().$text);
}
diff --git a/e107_languages/English/admin/lan_admin.php b/e107_languages/English/admin/lan_admin.php
index 728761489..168607e29 100644
--- a/e107_languages/English/admin/lan_admin.php
+++ b/e107_languages/English/admin/lan_admin.php
@@ -334,6 +334,7 @@ define("LAN_KEYWORDS","Keywords");
define("LAN_IMAGE","Image");
define("LAN_TEMPLATE","Template");
define("LAN_TYPE", "Type");
+define("LAN_CATEGORIES", "Categories");
define("LAN_SECURITYL_0", "Looking for trouble (none)");
diff --git a/e107_languages/English/admin/lan_newspost.php b/e107_languages/English/admin/lan_newspost.php
index 692e9e1dd..30d085c9e 100644
--- a/e107_languages/English/admin/lan_newspost.php
+++ b/e107_languages/English/admin/lan_newspost.php
@@ -9,16 +9,16 @@
| $Author$
+----------------------------------------------------------------------------+
*/
-define("NWSLAN_1", "News story deleted.");
-define("NWSLAN_2", "Please tick the confirm box to delete this news item.");
-define("NWSLAN_3", "No news items yet.");
+// define("NWSLAN_1", "News story deleted.");
+// define("NWSLAN_2", "Please tick the confirm box to delete this news item.");
+// define("NWSLAN_3", "No news items yet.");
define("NWSLAN_4", "News - Existing News");
-define("NWSLAN_5", "Open HTML Editor");
+// define("NWSLAN_5", "Open HTML Editor");
define("NWSLAN_6", "Category");
-define("NWSLAN_9", "tick to confirm");
+// define("NWSLAN_9", "tick to confirm");
define("NWSLAN_10", "No news categories");
-define("NWSLAN_11", "Add/Edit Categories");
+// define("NWSLAN_11", "Add/Edit Categories");
define("NWSLAN_12", "Title");
define("NWSLAN_13", "Body");
define("NWSLAN_14", "Extended");
@@ -29,7 +29,7 @@ define("NWSLAN_18", "Allow comments to be posted to this news item");
define("NWSLAN_19", "Activation");
define("NWSLAN_21", "Activate between");
-define("NWSLAN_22", "Visibility");
+// define("NWSLAN_22", "Visibility");
define("NWSLAN_24", "Preview again");
define("NWSLAN_25", "Update news in database");
@@ -71,17 +71,17 @@ define("NWSLAN_58", "Post");
define("NWSLAN_59", "No submitted news");
// define("NWSLAN_60", "Submitted News"); //already defined above.
-define("NWSLAN_62", "Go to page: ");
+// define("NWSLAN_62", "Go to page: ");
define("NWSLAN_63", "Search newsposts");
define("NWSLAN_66", "Upload");
define("NWSLAN_67", "Image");
-define("NWSLAN_68", "File");
+// define("NWSLAN_68", "File");
define("NWSLAN_69", "Upload an image or file for use in the news item");
// define("NWSLAN_70", "The ".e_FILE."downloads folder is not writable, you need to CHMOD 777 the folder before uploading and files."); // deprecated see lan_admin.php
// define("NWSLAN_71", "The ".e_IMAGE."newspost_images folder is not writable. You need to CHMOD 777 the folder before uploading any images."); // deprecated see lan_admin.php
define("NWSLAN_72", "Only show news item between certain dates");
-define("NWSLAN_73", "Render type");
+// define("NWSLAN_73", "Render type");
define("NWSLAN_74", "Select how and where news item is posted");
define("NWSLAN_75", "Default - post to front page");
define("NWSLAN_76", "Title only - post to front page");
@@ -121,66 +121,66 @@ define("NWSLAN_117", "Set the title for the news archive");
//define("NWSLAN_119", "Settings Saved"); - already done in pref handler
define("NWSLAN_120", "Text to show at the top of Submit News");
define("NWSLAN_121", "Nothing found for %s");
-define("NWSLAN_122", "Icon");
+// define("NWSLAN_122", "Icon");
//sn
define("NWSLAN_123", "Posted");
-define("NWSLAN_124", "User");
-define("NWSLAN_125", "Email");
-define("NWSLAN_126", "IP");
+// define("NWSLAN_124", "User");
+// define("NWSLAN_125", "Email");
+// define("NWSLAN_126", "IP");
define("NWSLAN_127", "URL identifier");
define("NWSLAN_128", "Set a string to be used in news pages URL. This will only work proper .htaccess rules and eURL config Resolved URL based on current value: ");
-define("LAN_NEWS_5", "Error! - Was unable to update news item into database!");
-define("LAN_NEWS_6", "News entered into database.");
-define("LAN_NEWS_7", "Error! - Was unable to enter news item into database!");
-define("LAN_NEWS_9", "Title only is set - only the news title will be shown");
-define("LAN_NEWS_10", "This news post is inactive (It will be not shown on front page). ");
-define("LAN_NEWS_11", "This news post is active (it will be shown on front page). ");
-define("LAN_NEWS_12", "Comments are turned on.");
-define("LAN_NEWS_13", "Comments are turned off.");
-define("LAN_NEWS_14", " Activation period: ");
-define("LAN_NEWS_15", "Body length: ");
-define("LAN_NEWS_16", "b. Extended length: ");
-define("LAN_NEWS_17", "b.");
-define("LAN_NEWS_18", "Info");
-define("LAN_NEWS_19", "Now");
-define("LAN_NEWS_21", "News updated in database.");
+// define("LAN_NEWS_5", "Error! - Was unable to update news item into database!");
+// define("LAN_NEWS_6", "News entered into database.");
+// define("LAN_NEWS_7", "Error! - Was unable to enter news item into database!");
+// define("LAN_NEWS_9", "Title only is set - only the news title will be shown");
+// define("LAN_NEWS_10", "This news post is inactive (It will be not shown on front page). ");
+// define("LAN_NEWS_11", "This news post is active (it will be shown on front page). ");
+// define("LAN_NEWS_12", "Comments are turned on.");
+// define("LAN_NEWS_13", "Comments are turned off.");
+// define("LAN_NEWS_14", " Activation period: ");
+// define("LAN_NEWS_15", "Body length: ");
+// define("LAN_NEWS_16", "b. Extended length: ");
+// define("LAN_NEWS_17", "b.");
+// define("LAN_NEWS_18", "Info");
+// define("LAN_NEWS_19", "Now");
+// define("LAN_NEWS_21", "News updated in database.");
-define("LAN_NEWS_22", "Thumbnail");
+// define("LAN_NEWS_22", "Thumbnail");
define("LAN_NEWS_23", "Choose an image for this news item");
-define("LAN_NEWS_24", "Image + Auto-Thumbnail");
-define("LAN_NEWS_25", "Auto-Thumbnail size");
-define("LAN_NEWS_26", "add new upload field");
+// define("LAN_NEWS_24", "Image + Auto-Thumbnail");
+// define("LAN_NEWS_25", "Auto-Thumbnail size");
+// define("LAN_NEWS_26", "add new upload field");
define("LAN_NEWS_27", "Summary");
define("LAN_NEWS_28", "Sticky");
define("LAN_NEWS_29", "Select if news item will be sticky");
define("LAN_NEWS_30", "If selected, news item will appear above all others");
-define("LAN_NEWS_31", "This news post is sticky (it will be shown above all other items). ");
+// define("LAN_NEWS_31", "This news post is sticky (it will be shown above all other items). ");
define("LAN_NEWS_32", "Date stamp");
define("LAN_NEWS_33", "Set the date stamp for the current news item");
define("LAN_NEWS_34", "Trackback");
define("LAN_NEWS_35", "Add trackback URLs");
-define("LAN_NEWS_36", "Pingback (send a pingback to all URLs in this post)");
+// define("LAN_NEWS_36", "Pingback (send a pingback to all URLs in this post)");
define("LAN_NEWS_37", "Trackback URLs: (one URL per line)");
-define("LAN_NEWS_38", "Insert images");
+// define("LAN_NEWS_38", "Insert images");
-define("LAN_NEWS_39", "click on file to insert at cursor position");
-define("LAN_NEWS_40", "Insert download links");
+// define("LAN_NEWS_39", "click on file to insert at cursor position");
+// define("LAN_NEWS_40", "Insert download links");
-define("LAN_NEWS_42", "Files");
+// define("LAN_NEWS_42", "Files");
// define("LAN_NEWS_43", "(no images in /e107_images/newspost_images)"); // deprecated see lan_admin.php
-define("LAN_NEWS_44", "Trackback not enabled.");
+// define("LAN_NEWS_44", "Trackback not enabled.");
define("LAN_NEWS_45", "ID");
-define("LAN_NEWS_46", "News item not updated as no changes were made.");
-define('LAN_NEWS_47', 'Nothing changed - not updated');
-define("LAN_NEWS_48", "No Image");
+// define("LAN_NEWS_46", "News item not updated as no changes were made.");
+// define('LAN_NEWS_47', 'Nothing changed - not updated');
+// define("LAN_NEWS_48", "No Image");
define("LAN_NEWS_49", "Render-type");
-define("LAN_NEWS_50", "Author");
+// define("LAN_NEWS_50", "Author");
define("LAN_NEWS_51", "Modification of the news-item author can be done by:");
define("LAN_NEWS_52", "General Information");
diff --git a/e107_themes/bootstrap/admin_theme.php b/e107_themes/bootstrap/admin_theme.php
index 92b49f810..cba25bd32 100644
--- a/e107_themes/bootstrap/admin_theme.php
+++ b/e107_themes/bootstrap/admin_theme.php
@@ -4,6 +4,7 @@ if ( ! defined('e107_INIT')) { exit(); }
define('STANDARDS_MODE', TRUE);
// define("VIEWPORT","width=device-width, initial-scale=1.0");
define("VIEWPORT","width=1080");
+define("SEP"," ");
e107::lan('theme');
e107::js('core','bootstrap/js/bootstrap.min.js');
@@ -632,6 +633,7 @@ function tablestyle($caption, $text, $mode)
$HEADER = '';
$FOOTER = '';
+
define('ICONMAIL', 'email_16.png');
define('ICONPRINT', 'print_16.png');
define('ICONSTYLE', 'border: 0px');
|