Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Темы оформления phpNuke (http://forum.mynuke.ru/forumdisplay.php?f=12)
-   -   Помогите со вставкой Java Script в тему (http://forum.mynuke.ru/showthread.php?t=2797)

Fender 02.05.2007 01:34

Помогите со вставкой Java Script в тему
 
Првивет, подскажите, пожалуйста, кто знает как надо вставлять Java Script в header php-Nuke!
Сделал графические кнопки меню поместил их в хедер, как ссылки работают нормально, но при попытке "оживить" их експлорер выводит станицу, но с ошибкой.

Тема оформления выполнена в html, разбитыми на файлы (header.html, foter.html и т.д.), а в theme.php вставлены include в нужных местах.

Скрипт пытался вставить прямо в header.html, там где находится код меню. А в theme.php есть такая вот строчка с описанием body.

Похоже что я не знаю как вставить скрипт в PHP код.
В поисковиках ничего не нашел...


function themeheader() {
global $user, $banners, $sitename, $slogan, $nukeurl, $site_logo, $anonymous, $cookie, $prefix, $db, $ThemeSel;
cookiedecode($user);
$username = $cookie[1];
if ($username == "") {
$username = "$anonymous";
}
echo "<body bgcolor=\"#000000\" text=\"#CCCCCC\" link=\"#F2F2F2\" vlink=\"#363636\" alink=\"#d5ae83\" onload=\"MM_preloadImages('images/about_over.jpg')">\" ;
if ($banners == 1) {
include("banners.php");
}
if ($username == "$anonymous") {
$theuser = "&nbsp;&nbsp;<a href=\"modules.php?name=Your_Account&op=new_user\">Регистрация</a> / <a href=\"modules.php?name=Your_Account\">Авторизация</a>";
} else {
$theuser = "&nbsp;&nbsp;Добро пожаловать $username!";
}
$public_msg = public_message();
$tmpl_file = "themes/$ThemeSel/header.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
blocks(left);
$tmpl_file = "themes/$ThemeSel/left_center.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
eval($thefile);
print $r_file;
}

Fender 05.05.2007 13:24

ау
 
Что, неужели никто не сталкивался с подобной проблеммой????
Помогите, мне страницу сдавать скоро надо, а я уперся в этот скрипт.... :sad:

Astrix 05.05.2007 16:58

что именно за код вставляете? куда именно?
вложите свой хедер и код флешки.
кстати, она работает, если ее вставить в хедер и просто открыть его в браузере? а то мож и не скрипте дело-то?

Fender 14.05.2007 23:20

ладно, спасибо, разобрался!


Часовой пояс GMT +4, время: 16:05.

Copyright © 2005 by Soniks