Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Темы оформления phpNuke
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Erixon вне форума      Старый Разный footer на главной и др.страницах #1  
Erixon
Участник
Регистрация: 04.01.2006
Сообщения: 60


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Erixon Найти все сообщения от Erixon Добавить Erixon в список друзей  
24.09.2006, 03:03

Нужно сделать так, чтобы был разный footer для главной страницы и для всех остальных.
Я, так понял в нуке вообще footer-а нет??? Или я не прав???

Как можно сделать???

И еще, возможно сделать блок, который будет только на главной страице???

Последняя версия нюке (7.9) ставили администраторы данного сайта.

Alexander-V-Sh вне форума      Старый #2  
Аватара для Alexander-V-Sh
Alexander-V-Sh
Бывалый
Регистрация: 19.04.2006
Сообщения: 352


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alexander-V-Sh Посетить домашнюю страницу Alexander-V-Sh Найти все сообщения от Alexander-V-Sh Добавить Alexander-V-Sh в список друзей  
24.09.2006, 03:34

Ищи в файле theme.php
function themefooter()
и в ней, там где идет твой футер напиши:

if(defined('HOME_FILE')) {
echo "футер на главной";
} else {
echo "футер везде";
}

Для блока добавь тоже самое, но в блок.
где идет вызов функции blocks("left"); (или правого, смотря какой тебе нажен)
выше или ниже (как тебе надо) сделай условие:
if(defined('HOME_FILE')) {
echo "таблица для блока и его код";
}

Erixon вне форума      Старый #3  
Erixon
Участник
Регистрация: 04.01.2006
Сообщения: 60


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Erixon Найти все сообщения от Erixon Добавить Erixon в список друзей  
25.09.2006, 03:21

Что-то не получается, белый экран

вот исходный код:
PHP код:
 function themefooter() {
    global 
$index$bgcolor1$bgcolor2$bgcolor3$module_name;
    if (
defined('INDEX_FILE') AND ($module_name != "Forums")) {
//        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=$bgcolor1>";
        
echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">";
        
blocks(right);
        echo 
"</td>";
    }
    echo 
"</td></tr></table></td></tr></table>";
    echo 
"<center>";
echo 
ads(2);
    echo 
"</center>";



Я делаю вот так:
PHP код:
 function themefooter() {
    global 
$index$bgcolor1$bgcolor2$bgcolor3$module_name;
    if(
defined('HOME_FILE')) {

//        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=$bgcolor1>";
        
echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">";
        
blocks(right);
        echo 
"</td>";
    }
    echo 
"</td></tr></table></td></tr></table>";
    echo 
"<center>";
echo 
ads(2);
?><php
    echo "</center>";
} else {
//        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=$bgcolor1>";
        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">";
        blocks(right);
        echo "</td>";
    }
    echo "</td></tr></table></td></tr></table>";
    echo "<center>";
?>ССЫЛКИ<php
    echo "</center>";
 } 


В чем может быть проблема, подскажите

Soniks вне форума      Старый #4  
Soniks
Администратор
Регистрация: 16.01.2005
Сообщения: 4,814


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Soniks Посетить домашнюю страницу Soniks Найти все сообщения от Soniks Добавить Soniks в список друзей  
05.10.2006, 15:13

синтаксис php нарушен
PHP код:
 function themefooter() { 
    global 
$index$bgcolor1$bgcolor2$bgcolor3$module_name
    if(
defined('HOME_FILE')) { 

//        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=$bgcolor1>"; 
        
echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">"
        
blocks(right); 
        echo 
"</td>"
        echo 
"</td></tr></table></td></tr></table>"
        echo 
"<center>"
        echo 
ads(2); 
        echo 
"</center>";     
    } else { 
     
//        echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" bgcolor=$bgcolor1>"; 
        
echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">"
        
blocks(right); 
        echo 
"</td>"
 
       echo 
"</td></tr></table></td></tr></table>"
       echo 
"<center>"
         
?>ССЫЛКИ<?php
       
echo "</center>"
}
 } 
 
"Если бы вам удалось надавать под зад человеку, виноватому в большинстве ваших неприятностей - вы бы неделю не смогли сидеть".


Erixon вне форума      Старый #5  
Erixon
Участник
Регистрация: 04.01.2006
Сообщения: 60


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Erixon Найти все сообщения от Erixon Добавить Erixon в список друзей  
07.10.2006, 13:10

большое спасибо,
но есть проблемка,
на тех страницах, где не отображался правые блоки они отображаются, как это можно изменить.
зарание спасибо.

Alie вне форума      Старый #6  
Alie
Участник+
Регистрация: 20.03.2006
Сообщения: 153


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alie Найти все сообщения от Alie Добавить Alie в список друзей  
07.10.2006, 17:28

Закоментируй вот этот кусок. Это:
Код:
echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">"; blocks(right); echo "</td>";


Смени на:
Код:
/* echo "</td><td>&nbsp;&nbsp;</td><td valign=\"top\" BACKGROUND=\"themes/Sand_Journey_new/images/background.gif\">"; blocks(right); */ echo "</td>"; #Этот тэг будет закрывать центральную таблицу. Его коментировать не нужно.

Erixon вне форума      Старый #7  
Erixon
Участник
Регистрация: 04.01.2006
Сообщения: 60


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Erixon Найти все сообщения от Erixon Добавить Erixon в список друзей  
15.01.2007, 03:19

Буду благодарен если поможете разабратся, как сделать тут, а то что-то я не могу понять

PHP код:
 function themefooter() {
    global 
$index$foot1$foot2$foot3$foot4;
    if (
$index == 1) {
    
$tmpl_file "themes/3D-Fantasy/center_right.html";
    
$thefile implode(""file($tmpl_file));
    
$thefile addslashes($thefile);
    
$thefile "\$r_file=\"".$thefile."\";";
    eval(
$thefile);
    print 
$r_file;
    
blocks(right);
    }
    
$footer_message "$foot1<br>$foot2<br>$foot3<br>$foot4";
    
$tmpl_file "themes/3D-Fantasy/footer.html";
    
$thefile implode(""file($tmpl_file));
    
$thefile addslashes($thefile);
    
$thefile "\$r_file=\"".$thefile."\";";
    eval(
$thefile);
    print 
$r_file;


Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не отображается меню пользователя на главной replika Настройка и Изменение 16 17.04.2006 03:17
подскажите в создание главной странице kor Настройка и Изменение 10 20.01.2006 16:54
Изменить фон "сообщений" на главной странице сайта. MAG Темы оформления phpNuke 9 20.12.2005 18:48


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


На Верх
Рейтинг@Mail.ru