PHP Core Libraries
- add .gitignore for log, templates_c and tmp - add base www/ folder
This commit is contained in:
128
www/layout/admin/default/javascript/edit.js
Normal file
128
www/layout/admin/default/javascript/edit.js
Normal file
@@ -0,0 +1,128 @@
|
||||
/*
|
||||
= SUBVERSION DATA ===================================================
|
||||
= $HeadURL: svn://svn/development/core_data/php/www/layout/admin/default/javascript/edit.js $
|
||||
= $LastChangedBy: gullevek $
|
||||
= $LastChangedDate: 2010-09-02 11:58:10 +0900 (Thu, 02 Sep 2010) $
|
||||
= $LastChangedRevision: 3159 $
|
||||
= SUBVERSION DATA ===================================================
|
||||
|
||||
AUTHOR: Clemens Schwaighofer
|
||||
DATE: 2006/09/05
|
||||
DESC: edit shop js file
|
||||
HISTORY:
|
||||
*/
|
||||
|
||||
/*
|
||||
code is taken and adapted from dokuwiki
|
||||
*/
|
||||
|
||||
/**
|
||||
* Some browser detection
|
||||
*/
|
||||
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
|
||||
var is_gecko = ((clientPC.indexOf('gecko') != -1) && (clientPC.indexOf('spoofer') == -1)
|
||||
&& (clientPC.indexOf('khtml') == -1) && (clientPC.indexOf('netscape/7.0') == -1));
|
||||
var is_safari = ((clientPC.indexOf('AppleWebKit') != -1) && (clientPC.indexOf('spoofer') == -1));
|
||||
var is_khtml = (navigator.vendor == 'KDE' || ( document.childNodes && !document.all && !navigator.taintEnabled ));
|
||||
if (clientPC.indexOf('opera') != -1)
|
||||
{
|
||||
var is_opera = true;
|
||||
var is_opera_preseven = (window.opera && !document.childNodes);
|
||||
var is_opera_seven = (window.opera && document.childNodes);
|
||||
}
|
||||
|
||||
function pop(theURL, winName, features)
|
||||
{
|
||||
winName = window.open(theURL, winName, features);
|
||||
winName.focus();
|
||||
}
|
||||
|
||||
function emd_check_checkbox()
|
||||
{
|
||||
for (i = 0; i < document.manage_emails.length; i ++)
|
||||
{
|
||||
if (document.manage_emails.elements[i].checked == false && document.manage_emails.elements[i].type == 'checkbox')
|
||||
{
|
||||
document.manage_emails.elements[i].checked = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function expandTA(ta_id)
|
||||
{
|
||||
var ta;
|
||||
// if a string comes, its a get by id, else use it as an element pass on
|
||||
if (!ta_id.length)
|
||||
ta = ta_id;
|
||||
else
|
||||
ta = document.getElementById(ta_id);
|
||||
var maxChars = ta.cols;
|
||||
var theRows = ta.value.split("\n");
|
||||
var numNewRows = 0;
|
||||
|
||||
for ( var i = 0; i < theRows.length; i++ )
|
||||
{
|
||||
if ((theRows[i].length+2) > maxChars)
|
||||
{
|
||||
numNewRows += Math.ceil( (theRows[i].length+2) / maxChars ) ;
|
||||
}
|
||||
}
|
||||
ta.rows = numNewRows + theRows.length;
|
||||
}
|
||||
|
||||
// METHOD: ShowHideMenu
|
||||
// PARAMS: status -> show or hide
|
||||
// id -> id to work on
|
||||
// RETURN: none
|
||||
// DESC: shows or hides the menu
|
||||
function ShowHideMenu(status, id)
|
||||
{
|
||||
if (status == 'show')
|
||||
{
|
||||
document.getElementById(id).style.visibility = 'visible';
|
||||
if (document.getElementById('search_results').innerHTML)
|
||||
document.getElementById('search_results').style.visibility = 'visible';
|
||||
}
|
||||
else if (status == 'hide')
|
||||
{
|
||||
document.getElementById(id).style.visibility = 'hidden';
|
||||
if (document.getElementById('search_results').style.visibility == 'visible')
|
||||
document.getElementById('search_results').style.visibility = 'hidden';
|
||||
}
|
||||
}
|
||||
|
||||
function ShowHideDiv(id)
|
||||
{
|
||||
element = document.getElementById(id);
|
||||
if (element.className == 'visible' || !element.className)
|
||||
element.className = 'hidden';
|
||||
else
|
||||
element.className = 'visible';
|
||||
|
||||
// alert('E: ' + element.className + ' -- ' + element.style.visibility);
|
||||
}
|
||||
|
||||
// move element action
|
||||
function mv(id, direction)
|
||||
{
|
||||
document.forms[form_name].action.value = 'move';
|
||||
document.forms[form_name].action_flag.value = direction;
|
||||
document.forms[form_name].action_id.value = id;
|
||||
document.forms[form_name].submit();
|
||||
}
|
||||
|
||||
// load element action
|
||||
function le(id)
|
||||
{
|
||||
document.forms[form_name].action.value = 'load';
|
||||
if (load_id)
|
||||
document.forms[form_name].action_yes.value = confirm('Do you want to load this data?');
|
||||
else
|
||||
document.forms[form_name].action_yes.value = 'true';
|
||||
document.forms[form_name].action_id.value = id;
|
||||
document.forms[form_name].action_menu.value = id;
|
||||
if (document.forms[form_name].action_yes.value == 'true')
|
||||
document.forms[form_name].submit();
|
||||
}
|
||||
|
||||
/* $Id: edit.js 3159 2010-09-02 02:58:10Z gullevek $ */
|
||||
Reference in New Issue
Block a user