JavaScript и phpNuk
Куда всунуть в нюку явовский скрипт чтобы он заработал?
Например скрипт рекламы begun.ru вверху сайта. |
можно воспользоваться банерной системой и туда включить этот код.
или же найти необходимое место для вставки в теме и уже туда включить его. будет все зависеть от вашей темы. приводите более конкретные примеры, что бы можно было помочь |
Вложений: 1
Пробывал всовыват в тему, не грузиться сайт, бать может не правильно всовывал, пробывал всовывать через папку blocks но оно отображалось не в блоке а над ним и то через раз, а в самом блоке писало что ничего нету для отображения. (мож какие-то теги не доставил?)
Тема у меня стоит: Sunset Скачать тему можно в прилепленном файле ниже. Вот код явовского скрипта рекламы: <SCRIPT type="text/javascript"> var begun_auto_colors = new Array(); var begun_auto_fonts_size = new Array(); begun_auto_pad = 89544587; // идентификатор площадки begun_auto_limit = 3; // число объявлений выводимых на площадке begun_auto_width = 600; // ширина блока объявлений. begun_auto_colors[0] = '#0000CC'; // цвет ссылки объявлений begun_auto_colors[1] = '#000000'; // цвет текста объявления begun_auto_colors[2] = '#00CC00'; // цвет домена объявления begun_auto_colors[3] = '#FFFFFF'; // цвет фона блока объявлений begun_auto_fonts_size[0] = '10pt'; // р-мер шрифта ссылки объявлений begun_auto_fonts_size[1] = '10pt'; // р-мер шрифта текста объявления begun_auto_fonts_size[2] = '10pt'; // р-мер шрифта домена объявления begun_auto_fonts_size[3] = '10pt'; // р-мер шрифта заглушки begun_block_type = 'Horizontal'; // тип блока </SCRIPT> <SCRIPT src="http://autocontext.begun.ru/autocontext.js" type="text/javascript"> </SCRIPT> Вот кот темы: <?php ################################################## ####### # Sunset theme for PHPNuke 5.0 # # Translation by Ivan Stojmirov [stojmir@linux.net.mk] # # Originaly made by Francisco # ################################################## ####### $thename = "Sunset"; $lnkcolor = "#035D8A"; $bgcolor1 = "#FFFFE6"; $bgcolor2 = "#006699"; $bgcolor3 = "#FFFFE6"; $bgcolor4 = "#FFC53A"; $textcolor1 = "FFFFFF"; $textcolor2 = "000000"; $hr = 1; # 1 to have horizonal rule in comments instead of table bgcolor function OpenTable() { global $bgcolor1, $bgcolor2; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\"><tr><td>\n"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n"; } function OpenTable2() { global $bgcolor1, $bgcolor2; echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=\"$bgcolor2\" align=\"center\"><tr><td>\n"; echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"8\" bgcolor=\"$bgcolor1\"><tr><td>\n"; } function CloseTable() { echo "</td></tr></table></td></tr></table>\n"; } function CloseTable2() { echo "</td></tr></table></td></tr></table>\n"; } function FormatStory($thetext, $notes, $aid, $informant) { global $anonymous; if ($notes != "") { $notes = "<b>"._NOTE."</b> <i>$notes</i>\n"; } else { $notes = ""; } if ("$aid" == "$informant") { echo "<font size=\"2\" color=\"#505050\">$thetext<br>$notes</font>\n"; } else { if($informant != "") { $boxstuff = "<a href=\"modules.php?name=Your_Account&op=userinfo&username =$informant\">$informant</a> "; } else { $boxstuff = "$anonymous "; } $boxstuff .= ""._WRITES." <i>\"$thetext\"</i> $notes\n"; echo "<font size=\"2\" color=\"#505050\">$boxstuff</font>\n"; } } function themeheader() { global $slogan, $sitename, $banners; echo "<body bgcolor=\"#FFC53A\" text=\"#000000\" link=\"#035D8A\" vlink=\"#035D8A\">"; echo "<br><center><table border=0 width=100% cellpadding=3 cellspacing=0><tr><td>\n\n"; echo "<a href=$nuke_url><img src=themes/Sunset/images/logo.gif Alt=\""._WELCOMETO." $sitename\" border=0></a>\n"; echo "</td>\n"; if ($banners) { echo "<td>"; include("banners.php"); echo "</td>"; } echo "<td align=right>\n"; echo "<form action=modules.php?name=Search method=post><font size=2 color=000000>\n"; echo ""._SEARCH." \n"; echo "<input type=text name=query>\n"; echo "</form>\n"; echo "</td></tr></table>\n"; echo "<br>\n"; $public_msg = public_message(); echo "$public_msg<br>"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td valign=top width=140>\n"; blocks(left); echo "</td><td> </td><td valign=top width=100%>\n\n\n"; } function themefooter() { global $index; if ($index == 1) { echo "</td><td> </td><td valign=top width=200>\n"; blocks(right); echo "</td>"; } echo "</td></tr></table></td></tr></table>"; footmsg(); } function themeindex ($aid, $informant, $time, $title, $counter, $topic, $thetext, $notes, $morelink, $topicname, $topicimage, $topictext) { global $anonymous, $tipath; $ThemeSel = get_theme(); if (file_exists("themes/$ThemeSel/images/topics/$topicimage")) { $t_image = "themes/$ThemeSel/images/topics/$topicimage"; } else { $t_image = "$tipath$topicimage"; } echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=035D8A><tr><td>\n"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"5\" bgcolor=FFFFFF><tr><td>\n"; echo "<a href=modules.php?name=News&new_topic=$topic><img src=$t_image Alt=\"$topictext\" border=0 align=right></a>\n"; echo "<img src=\"themes/Sunset/images/bullet.gif\" border=0 hspace=3><font size=3><b>$title</b></font><br>\n"; echo "<font size=1 color=035D8A>"._POSTEDBY." "; formatAidHeader($aid); echo " "._ON." $time $timezone ($counter "._READS.")<br><br></font>\n"; if ("$aid" == "$informant") { echo "<font size=2 color=000000>$thetext</font><br><br>\n"; } else { if ($informant != "") { $boxstuff = "<a href=modules.php?name=Your_Account&op=userinfo&username=$informant>$informant</a> "; } else { $boxstuff = "$anonymous "; } $boxstuff .= ""._WRITES." <i>\"$thetext\"</i> $notes\n"; echo "<font size=2 color=000000>$boxstuff</font><br><br>\n"; } echo "<font size=2>$morelink</font><br><img src=themes/Sunset/images/line.gif border=0 vspace=4>\n"; echo "</td></tr></table>\n"; echo "</td></tr></table>\n"; echo "<br>\n\n\n"; } function themearticle($aid, $informant, $datetime, $title, $thetext, $topic, $topicname, $topicimage, $topictext) { global $admin, $sid, $tipath, $admin_file; $ThemeSel = get_theme(); if (file_exists("themes/$ThemeSel/images/topics/$topicimage")) { $t_image = "themes/$ThemeSel/images/topics/$topicimage"; } else { $t_image = "$tipath$topicimage"; } echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"0\" bgcolor=035D8A><tr><td>\n"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"5\" bgcolor=FFFFFF><tr><td>\n"; echo "<a href=modules.php?name=News&new_topic=$topic><img src=$t_image Alt=\"$topictext\" border=0 align=right></a>\n"; echo "<img src=\"themes/Sunset/images/bullet.gif\" border=0 hspace=3><font size=2><b>$title</b></font>\n"; if ($admin) { echo " [ <a href=".$admin_file.".php?op=EditStory&sid=$sid>"._EDIT."</a> | <a href=".$admin_file.".php?op=RemoveStory&sid=$sid>"._DELETE."</a> ]<br>\n"; } else { echo "<br>\n"; } echo "<font size=1 color=035D8A>"._POSTEDBY.""; formatAidHeader($aid); echo " "._ON." $datetime<br>\n"; if ($informant != "") { echo ""._CONTRIBUTEDBY." <a href=modules.php?name=Your_Account&op=userinfo&username=$informant>$informant</a><br><br>\n"; } else { echo ""._CONTRIBUTEDBY." $anonymous<br><br></font>\n"; } echo "<font size=2 color=000000>$thetext</font><br><br>\n"; echo "</td></tr></table>\n"; echo "</td></tr></table>\n\n"; } function themesidebox($title, $content) { mt_srand((double)microtime()*1000000); $rcolor = mt_rand(1, 4); if ($rcolor == 1) { $tcolor = "006699"; } elseif ($rcolor == 2) { $tcolor = "941C31"; } elseif ($rcolor == 3) { $tcolor = "009983"; } elseif ($rcolor == 4) { $tcolor = "0066FF"; } echo "<table width=\"165\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td>\n"; echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td>\n"; echo "<img src=\"themes/Sunset/images/left$rcolor.gif\" alt=\"\" border=\"0\" width=\"5\" height=\"19\"></td>\n"; echo "<td bgcolor=$tcolor width=\"100%\"><b><font size=\"2\" color=\"#FFFFFF\">$title</font></b></td>\n"; echo "<td align=\"right\"><img src=\"themes/Sunset/images/right$rcolor.gif\" alt=\"\" border=\"0\" width=\"5\" height=\"19\"></td></tr></table>\n"; echo "</td></tr><tr><td align=\"center\" valign=\"top\">\n"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"1\" bgcolor=$tcolor><tr><td width=100%>\n"; echo "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"4\" bgcolor=$tcolor><tr><td width=\"100%\" valign=\"top\" bgcolor=\"#FFFFE6\">\n"; echo "$content\n"; echo "<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td>\n"; echo "<img src=\"pixel.gif\" width=\"1\" height=\"4\" alt=\"\" border=\"0\"></td></tr></table>\n"; echo "</td></tr></table>\n"; echo "</td></tr></table>\n"; echo "</td></tr><tr>\n"; echo "<td align=\"center\" valign=\"bottom\">\n"; echo "<img width=\"100%\" height=\"5\" src=\"themes/Sunset/images/bottom$rcolor.gif\" vspace=\"0\" border=\"0\"></td></tr></table>\n"; echo "<br>\n\n\n"; } ?> |
Всё, вышло!
Сделал с помощю block-Reklama.php Вот пример: <?php if (eregi("block-Test.php",$_SERVER['PHP_SELF'])) { Header("Location: index.php"); die(); } $content = "<br><center>"; $content .= <<<JS <script language="JavaScript"> Sc=screen; D=document; D.write('<a href="http://link.times.lv/index.php?Mode=stats&ID=15056"', 'target="_blank" title="Times.lv Network TOP">', '<img src="http://link.times.lv/stats', '/counter.php?ID=15056&R='+escape(D.referrer), '&ScS='+(Sc.width+'x'+Sc.height), '&ScD='+(navigator.appName!='Netscape'?Sc.colorDepth :Sc.pixelDepth), '&L='+escape(window.location.href), '" width="88" height="31" border="0"></a>'); </script> JS; $content .="</center><br>"; ?> Т.е. мы вставили код счетчика нисколько не изменив его в содержание переменной $content $content .= <<<JS А здесь код счетчика состоящий из чистого JavaScript JS; |
Часовой пояс GMT +4, время: 08:22. |
Copyright © 2005 by Soniks