diff --git a/e107_admin/header.php b/e107_admin/header.php
index 7e223c041..614caebcf 100644
--- a/e107_admin/header.php
+++ b/e107_admin/header.php
@@ -12,9 +12,9 @@
| GNU General Public License (http://gnu.org).
|
| $Source: /cvs_backup/e107_0.8/e107_admin/header.php,v $
-| $Revision: 1.11 $
-| $Date: 2008-01-06 22:16:37 $
-| $Author: mcfly_e107 $
+| $Revision: 1.12 $
+| $Date: 2008-01-16 10:13:45 $
+| $Author: e107coders $
+---------------------------------------------------------------+
*/
@@ -141,7 +141,8 @@ if (varset($pref['wysiwyg'],FALSE) && check_class($pref['post_html']) && varset(
}
if (strpos(e_SELF.'?'.e_QUERY, 'menus.php?configure') === FALSE) {
- echo "\n";
+ echo "\n";
+ echo "\n";
}
if (file_exists(THEME.'theme.js')) { echo "\n"; }
if (filesize(e_FILE.'user.js')) { echo "\n"; }
diff --git a/e107_files/e107.js b/e107_files/e107.js
index 062d10379..3d985331f 100644
--- a/e107_files/e107.js
+++ b/e107_files/e107.js
@@ -5,14 +5,18 @@
| e107 website system - Javascript File.
|
| $Source: /cvs_backup/e107_0.8/e107_files/e107.js,v $
-| $Revision: 1.9 $
-| $Date: 2007-12-19 20:21:47 $
-| $Author: e107steved $
+| $Revision: 1.10 $
+| $Date: 2008-01-16 10:13:45 $
+| $Author: e107coders $
+----------------------------------------------------------------------------+
*/
/*
* NOTE: KEEP THIS AT THE TOP OF E107.JS!
+
+ THIS FILE IS DEPRECATED - Please use e_js.php instead.
+
+
* localTime is recorded ASAP after page load; SyncWithServerTime is called at the END
* of page processing. We want localTime and serverTime set in close chronological order.
* Page Processing order is as follows:
diff --git a/e107_files/e_js.php b/e107_files/e_js.php
new file mode 100644
index 000000000..03f48ee6e
--- /dev/null
+++ b/e107_files/e_js.php
@@ -0,0 +1,406 @@
+= 4) && is_ie && is_win)
+ {
+ theSelection = document.selection.createRange().text; /* wrap selected text */
+ if (theSelection)
+ {
+ if (emote != true)
+ {
+ if (val[1] == '')
+ { // Single piece of text
+ document.selection.createRange().text = val[0];
+ }
+ else
+ { // bbcode
+ document.selection.createRange().text = val[0] +']' + theSelection + '[' + val[1];
+ }
+ }
+ else
+ {
+ document.selection.createRange().text = val + theSelection;
+ }
+ ta.focus();
+ theSelection = '';
+ return;
+ }
+
+ }
+ else
+ if (ta.selectionEnd && (ta.selectionEnd - ta.selectionStart > 0))
+ { // Selected text here
+ if (emote != true)
+ {
+ if (val[1] != '')
+ { // BBCode to wrap
+ mozWrap(ta, val[0] +']', '[' + val[1]); /* wrap selected text */
+ }
+ else
+ { // Single piece of text to insert, and delete any selected text
+ mozSwap(ta, text); /* wrap selected text */
+ }
+ }
+ else
+ {
+ mozWrap(ta, val, ''); /* wrap selected text */
+ }
+ return;
+ }
+ text = ' ' + text + ' ';
+ if (ta.createTextRange && e107_selectedRange)
+ {
+ var caretPos = e107_selectedRange; /* IE */
+ caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
+ }
+ else
+ if (ta.selectionStart || ta.selectionStart == '0')
+ { /* Moz */
+ var startPos = ta.selectionStart;
+ var endPos = ta.selectionEnd;
+ var charb4 = ta.value.charAt(endPos-1);
+ ta.value = ta.value.substring(0, endPos)+ text + ta.value.substring(endPos);
+ }
+ else
+ {
+ ta.value += text;
+ }
+ ta.focus();
+ }
+}
+
+function help(help,tagid){
+ if(tagid){
+ document.getElementById(tagid).value = help;
+ } else if(document.getElementById('dataform')) {
+ document.getElementById('dataform').helpb.value = help;
+ }
+}
+function externalLinks() {
+ if (!document.getElementsByTagName) return;
+ var anchors = document.getElementsByTagName(\"a\");
+ for (var i=0; i";
+
+?>
\ No newline at end of file
diff --git a/e107_themes/templates/header_default.php b/e107_themes/templates/header_default.php
index 5f690e839..04a24142b 100644
--- a/e107_themes/templates/header_default.php
+++ b/e107_themes/templates/header_default.php
@@ -6,9 +6,9 @@
| Released under the terms and conditions of the GNU General Public License (http://gnu.org).
|
| $Source: /cvs_backup/e107_0.8/e107_themes/templates/header_default.php,v $
-| $Revision: 1.16 $
-| $Date: 2007-11-23 20:48:14 $
-| $Author: e107steved $
+| $Revision: 1.17 $
+| $Date: 2008-01-16 10:13:49 $
+| $Author: e107coders $
+-----------------------------------------------------------------------------------------------+
*/
@@ -103,7 +103,7 @@ if (isset($theme_js_php) && $theme_js_php) {
echo "";
} else {
if (!isset($no_core_js) || !$no_core_js) {
- echo "\n";
+ echo "\n";
}
if (file_exists(THEME.'theme.js')) { echo "\n"; }
if (is_readable(e_FILE.'user.js') && filesize(e_FILE.'user.js')) { echo "\n"; }