26 $geo =
$action->GetParam(
"GATE_GEO");
27 $url =
$action->GetParam(
"GATE_URL");
29 $action->lay->set(
"bw",
"30px");
30 $turl = explode(
",", $url);
31 if (count($turl) != 6) {
32 for ($i = 0; $i < 6; $i++) $turl[$i] =
"";
35 $tgeo = explode(
",", $geo);
36 if (count($tgeo) != 6) {
37 $G1W = ($turl[0] ==
"") ?
"0%" :
"*";
38 $G2W = ($turl[2] ==
"") ?
"0%" :
"*";
39 $G3W = ($turl[4] ==
"") ?
"0%" :
"*";
40 $G1H = ($turl[1] ==
"") ?
"0%" :
"*";
41 $G2H = ($turl[3] ==
"") ?
"0%" :
"*";
42 $G3H = ($turl[5] ==
"") ?
"0%" :
"*";
44 list($G1W, $G1H) = explode(
"x", $tgeo[0]);
45 list($G2W, $G2H) = explode(
"x", $tgeo[2]);
46 list($G3W, $G3H) = explode(
"x", $tgeo[4]);
48 if (($turl[0] ==
"") && ($turl[1] ==
"")) $G1W =
"0%";
49 if (($turl[2] ==
"") && ($turl[3] ==
"")) $G2W =
"0%";
50 if (($turl[4] ==
"") && ($turl[5] ==
"")) $G3W =
"0%";
51 if ($turl[0] ==
"") $G1H =
"0%";
52 if ($turl[2] ==
"") $G2H =
"0%";
53 if ($turl[4] ==
"") $G3H =
"0%";
56 if ($G1H ==
"0%") $G1H =
"10%";
57 if ($G1W ==
"0%") $G1W =
"10%";
61 if ($G2W ==
"0%") $G2W =
"10%";
64 if ($G2H ==
"0%") $G2H =
"10%";
65 if ($H2W ==
"0%") $G2W =
"10%";
69 if ($G2W ==
"0%") $G2W =
"10%";
72 if ($G3H ==
"0%") $G3H =
"10%";
73 if ($G3W ==
"0%") $G3W =
"10%";
77 if ($G3W ==
"0%") $G3W =
"10%";
86 while (list($k, $url) = each($turl)) {
90 $action->lay->set(
"urlG11", $turl[0]);
91 $action->lay->set(
"urlG12", $turl[1]);
92 $action->lay->set(
"urlG21", $turl[2]);
93 $action->lay->set(
"urlG22", $turl[3]);
94 $action->lay->set(
"urlG31", $turl[4]);
95 $action->lay->set(
"urlG32", $turl[5]);
96 if (($G1W ==
"0%") && ($G2W ==
"0%") && ($G3W ==
"0%"))
$action->lay->set(
"bw",
"*");
104 return str_replace(array(
110 $action->GetParam(
"CORE_STANDURL") ,
111 $action->GetParam(
"CORE_BASEURL") ,