getcode refactoring started: rename view file, move generate_button method

git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@800 c66351dc-e62f-0410-b875-e3a5c0b9693f
This commit is contained in:
Evgeny Gryaznov 2010-05-02 12:28:16 +00:00
parent 64f27e8805
commit a99a621a66
3 changed files with 17 additions and 17 deletions

View File

@ -185,22 +185,6 @@ function append_query($link,$pv) {
return "$link$infix$pv";
}
function generate_button($title,$locale,$style,$group,$inner,$showhost,$forcesecure,$modsecurity) {
$link = get_app_location($showhost,$forcesecure)."/client.php";
if($locale)
$link = append_query($link, "locale=$locale");
if($style)
$link = append_query($link, "style=$style");
if($group)
$link = append_query($link, "group=$group");
$modsecfix = $modsecurity ? ".replace('http://','').replace('https://','')" : "";
$jslink = append_query("'".$link,"url='+escape(document.location.href$modsecfix)+'&referrer='+escape(document.referrer$modsecfix)");
$temp = get_popup($link, "$jslink",
$inner, $title, "webim", "toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1" );
return "<!-- webim button -->".$temp."<!-- / webim button -->";
}
function check_login($redirect=true) {
global $webimroot;
if( !isset( $_SESSION['operator'] ) ) {

View File

@ -23,6 +23,22 @@ require_once('../libs/common.php');
require_once('../libs/operator.php');
require_once('../libs/groups.php');
function generate_button($title,$locale,$style,$group,$inner,$showhost,$forcesecure,$modsecurity) {
$link = get_app_location($showhost,$forcesecure)."/client.php";
if($locale)
$link = append_query($link, "locale=$locale");
if($style)
$link = append_query($link, "style=$style");
if($group)
$link = append_query($link, "group=$group");
$modsecfix = $modsecurity ? ".replace('http://','').replace('https://','')" : "";
$jslink = append_query("'".$link,"url='+escape(document.location.href$modsecfix)+'&amp;referrer='+escape(document.referrer$modsecfix)");
$temp = get_popup($link, "$jslink",
$inner, $title, "webim", "toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1" );
return "<!-- mibew button -->".$temp."<!-- / mibew button -->";
}
$operator = check_login();
loadsettings();
@ -120,5 +136,5 @@ $page['formmodsecurity'] = $modsecurity;
prepare_menu($operator);
start_html_output();
require('../view/gen_button.php');
require('../view/getcode_image.php');
?>