Перейти к контенту
  • 0

Как добавить внизу страницы php код?


Вопрос

Мне нужно под копирайтом добавить sql запрос и несколько html таблиц.

Если через настройку шаблонов в админке, то пхп код туда не вставить, вернее он игнорируется, пробовал в skin_global.php, но как не крути, всё что я не вставлю вылазит, не снизу а сверху (над шапкой). Кто делал подобное, поделитесь опытом???

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

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

я проверял - работает :D

Ссылка на комментарий
Поделиться на других сайтах

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

я проверял - работает :D

Инклудил конечно, но вставляет только вверх страницы, почему-то. И то я не в шаблон пробовал а в этот skin_global.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

а ты попробуй через шаблон

мы в шаблоне футрец целый нарисовали :D

гы

Ссылка на комментарий
Поделиться на других сайтах

  • 0

sources/functions.php

 

Ищи:

  //---------------------------------------
 // Close this DB connection
 //---------------------------------------
 
 $DB->close_db();
 
 //---------------------------------------
 // Start GZIP compression
       //---------------------------------------
       
       if ($ibforums->vars['disable_gzip'] != 1)
       {
      	 $buffer = ob_get_contents();
      	 ob_end_clean();
      	 ob_start('ob_gzhandler');
      	 print $buffer;
       }
       
       $this->do_headers();
 
       print $ibforums->skin['template'];
       
       exit;

меняй на:

  //---------------------------------------
 // Close this DB connection
 //---------------------------------------
 
 $DB->close_db();
 
 //---------------------------------------
 // Start GZIP compression
       //---------------------------------------
       
       if ($ibforums->vars['disable_gzip'] != 1)
       {
      	 $buffer = ob_get_contents();
      	 ob_end_clean();
      	 ob_start('ob_gzhandler');
      	 print $buffer;
       }
       
       $this->do_headers();
 
       print $ibforums->skin['template'];
       [b]include('путь_к_ПХП_файлу');[/b]
       exit;

Ссылка на комментарий
Поделиться на других сайтах

  • 0
sources/functions.php

 

Ищи:

  //---------------------------------------
 // Close this DB connection
 //---------------------------------------
 
 $DB->close_db();
 
 //---------------------------------------
 // Start GZIP compression
       //---------------------------------------
       
       if ($ibforums->vars['disable_gzip'] != 1)
       {
      	 $buffer = ob_get_contents();
      	 ob_end_clean();
      	 ob_start('ob_gzhandler');
      	 print $buffer;
       }
       
       $this->do_headers();
 
       print $ibforums->skin['template'];
       
       exit;

меняй на:

  //---------------------------------------
 // Close this DB connection
 //---------------------------------------
 
 $DB->close_db();
 
 //---------------------------------------
 // Start GZIP compression
       //---------------------------------------
       
       if ($ibforums->vars['disable_gzip'] != 1)
       {
      	 $buffer = ob_get_contents();
      	 ob_end_clean();
      	 ob_start('ob_gzhandler');
      	 print $buffer;
       }
       
       $this->do_headers();
 
       print $ibforums->skin['template'];
       [b]include('путь_к_ПХП_файлу');[/b]
       exit;

 

Спасибо, реально заработало, кому интересно можете взглянуть - http://nvs.kiev.ua/forum (не сочтите за рекламу)

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Про удаление копирайтов я не говорю. Кстати там два копирайта... Посмотри внимательно на то, что я написал и обрати внимание на слэши...

post-8888-1116272696_thumb.jpg

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Убрать всё лишнее из шаблона форума :D

Ты не прав ;)

 

Про "грязные" методы от Игорька читать тут - Про copyright, который "Русский Модифицированный"

 

Еще добавлю, что кроме указанной в том топике "подставы" в functions.php есть еще одна - при замене "тэга" <% COPYRIGHT %> там вместо латинской буквы O прописана русская. Как результат - появление надписи <% COPYRIGHT %> (вместо наормального копирайта) внизу страниц форума.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

ImUgh Почему ты решил, что NvG не прав? Он прав и дал нормальный ответ на те вопросы, которые были поставлены. Лишние теги нужно убрать именно в шаблоне форума.

Про то, что ты написал - если поправишь копирайт, то можно удалить ту строку, а не коментировать ее.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Pupil23

 

Я не сказал, что NvG везде не прав. ;)

Он не прав только в своем последнем совете - про убрать лишнее из шаблона.

Так как один из копирайтов появляется не из-за лишнего в шаблоне(то, что правится в админке, или в skin_ файлах), а из-за ЛИШНЕГО кода в functions.php

 

Конечно, можно убрать из шаблона форума сторку <% COPYRIGHT %> но тогда вообще пропадает смысл шаблона, ибо расположение копирайта будет уже неподвластно админке :D

И лишние закрывающие тэги появляются именно из-за того, что Игорек "понаделал". Так что и они будут никому неподвластны. Оно вам надо? :)

 

Сухой остаток:

1. удаляем из functions.php код от Игорька (см ссылку на топик выше)

2. правим там же строчку

        $ibforums->skin['template'] = str_replace( "<% COPYRIGHT %>"      , $copyright               , $ibforums->skin['template']);

чтобы в <% COPYRIGHT %> все буквы были латинскими

3. радуемся жизни

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Именно про это и говорят. Только у тебя нехватает четвертого пункта:

нужно зайти в админку и выкинуть из HTML шаблона

</body> 
</html>

а не копирайт.

Я не сказал, что NvG везде не прав.

Он не прав только в своем последнем совете - про убрать лишнее из шаблона.

Теперь ты видишь , что прав.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Pupil23

перечитай, пожалуйста, внимательней мой пост.

если ты выполнишь пп1-2, то шаблон вообще НЕ НАДО будет трогать!

все проблемы - из-за лишнего кода в functions.php

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Для этой темы нет разницы - оригинальный или русский.

ImUgh Посмотри первое сообщение - что просил человек...

если ничего не менять, имеем такой код: после закрывающих тегов есть отаток кода

<% COPYRIGHT %>
</div>
</body> 
</html><!-- Copyright Information -->

<br><div align='center' class='copyright'>Powered by <a href="http://www.invisionboard.com" 

target='_blank'>Invision Power Board</a>(U) v1.3 Final © 2003  <a 

href='http://www.invisionpower.com' target='_blank'>IPS, Inc.</a><br>Русский Модифицированный IPB v1.3 Final 

&copy 2003 <a href='http://www.bestfilez.net' target='_blank'>BesTFileZ.Net</a> & <a 

href='http://www.ibresource.ru' target='_blank'>IBR Team</a></div><br>

Человек вставляет свой код ниже этого всего, при этом, как и положено закрывает BODY и HTML. В результате на

 

странице два раза закрываются теги.

Ищем в файле

if ($row['macro_value'] == 'GZIP_CHECK') eval($check_gzip_status($check_gzip_status($row['macro_replace'])));

коментируем или удаляем и после этого получаем такой код

<div align='center'>[ Время генерации скрипта: 0.0518 ]   [ Использовано запросов: 12 ]   [ GZIP 

выключен ] </div>
<br /> 
<% COPYRIGHT %>
</div>
</body> 
</html>

Теперь правим вывод копирайта

$ibforums->skin['template'] = str_replace( "<% C?PYRIGHT %>"      , $copyright               , 

$ibforums->skin['template']);

В результате получим такой код

<div align='center'>[ Время генерации скрипта: 0.0470 ]   [ Использовано запросов: 12 ]   [ GZIP 

выключен ] </div>
<br /> 
<!-- Copyright Information -->

<br><div align='center' class='copyright'>Powered by <a href="http://www.invisionboard.com" 

target='_blank'>Invision Power Board</a>(U) v1.3 Final © 2003  <a 

href='http://www.invisionpower.com' target='_blank'>IPS, Inc.</a><br>Русский Модифицированный IPB v1.3 Final 

&copy 2003 <a href='http://www.bestfilez.net' target='_blank'>BesTFileZ.Net</a> & <a 

href='http://www.ibresource.ru' target='_blank'>IBR Team</a></div><br>
</div>
</body> 
</html>

Теперь пробуем добавить нужный контекст ниже копирайта и получим

<div align='center'>[ Время генерации скрипта: 0.0538 ]   [ Использовано запросов: 12 ]   [ GZIP 

выключен ] </div>
<br /> 
<!-- Copyright Information -->

<br><div align='center' class='copyright'>Powered by <a href="http://www.invisionboard.com" 

target='_blank'>Invision Power Board</a>(U) v1.3 Final © 2003  <a 

href='http://www.invisionpower.com' target='_blank'>IPS, Inc.</a><br>Русский Модифицированный IPB v1.3 Final 

&copy 2003 <a href='http://www.bestfilez.net' target='_blank'>BesTFileZ.Net</a> & <a 

href='http://www.ibresource.ru' target='_blank'>IBR Team</a></div><br>
</div>
</body> 
</html>добавления сделанные самими

Нужное добавляется после закрывающих тегов. Чтобы этого небыло, идем в админку и выкидываем закрывающие теги.

 

В результате получим нужное. В своем добавлении, как и положено, закроем теги.

<div align='center'>[ Время генерации скрипта: 0.0579 ]   [ Использовано запросов: 15 ]   [ GZIP 

выключен ] </div>
<br /> 
<!-- Copyright Information -->

<br><div align='center' class='copyright'>Powered by <a href="http://www.invisionboard.com" 

target='_blank'>Invision Power Board</a>(U) v1.3 Final © 2003  <a 

href='http://www.invisionpower.com' target='_blank'>IPS, Inc.</a><br>Русский Модифицированный IPB v1.3 Final 

&copy 2003 <a href='http://www.bestfilez.net' target='_blank'>BesTFileZ.Net</a> & <a 

href='http://www.ibresource.ru' target='_blank'>IBR Team</a></div><br>
</div>
добавления сделанные самими</body></html>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
я делал так, в mc искал "$copyright", потом редактором подставлял другую версию во всех переменных и все . =))

 

 

КОМУ РУСИФИКАЦИЮ ЭТОГО ФОРУМА <лесом>

ЭПИШИТЕ МНЕ

Изменено пользователем Mitos
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.