ArtemedoN Опубликовано 10 Февраля 2006 Жалоба Поделиться Опубликовано 10 Февраля 2006 По поиску ответ найти не смог..У меня есть PHP счетчик который я хочу поставить на форум. Какой файл (и где )надо редактировать что бы туда вставить PHP код???Через админ панель не выходит, он просто пишет как текст <?php.... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 ShAlex Опубликовано 10 Апреля 2008 Жалоба Поделиться Опубликовано 10 Апреля 2008 Прочитал весь топик но так и непонял... как же в шаблон вставить PHP код? Причем тут счетчик иль другое - вопрос, ну у меня, прямой - в шаблон "скрина" надо вставить РНР функцию ( такие операции, наскок я понял, изменение шаболонов - НАСТОЯТЕЛЬНО рекомендуется делать через АЦ!) Как прописать В НУЖНОМ МНЕ МЕСТЕ код РНР, шоб Ядро форума, Ентот Код, пропарсило в кеш правильно? (Как напрямую в Кеше "скрина" енто сделать - я знаю, как енто же сделать через АЦ?) В. 2.3.х Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 11 Апреля 2008 Жалоба Поделиться Опубликовано 11 Апреля 2008 Управляющие константы форума IPB init.php Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 deaction Опубликовано 6 Мая 2008 Жалоба Поделиться Опубликовано 6 Мая 2008 а как все то же самое сделать под версию 2.3 ?т.е в клад дисплей нет того о чем пишут.. там такое есть: $this_header = $this->ipsclass->compiled_templates['skin_global']->global_board_header( $components_links );$this_footer = $this->ipsclass->compiled_templates['skin_global']->global_board_footer( $this->ipsclass->get_date( time(), 'SHORT', 1 ) ); как свою переменную к примеру в футер добавить? подскажите пожалуйста Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Prediger Опубликовано 22 Июля 2008 Жалоба Поделиться Опубликовано 22 Июля 2008 Добавил просто и банально через index.php код вида include 'C:/apache/сайт.ru/www/cnstats/cnt.php';Работает. Считает нормально. Однако появилась следующая проблема с профилями юзеров. Когда туда заходишь, то страница пытается перезагружаться ещё раз и в итоге остаётся подвисшей и белой. В чём может быть проблема? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Prediger Опубликовано 23 Июля 2008 Жалоба Поделиться Опубликовано 23 Июля 2008 Проблема исчезает с переходом счётчика на тип "2". Имеет место только при типе "3" (комбинированный). Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 ArtemedoN Опубликовано 16 Августа 2008 Автор Жалоба Поделиться Опубликовано 16 Августа 2008 Да можно и комбинированный использовать, как я написал выше.Создаем файл 123.php и в нем ставим комбинированный код счетчика. Потом в форуме в редактировании главного шаблона пишем в нужном месте:<!--exec.file="site.com/123.php"--> и будет вам счастье. Работает это и для всех других пхп скриптов. Ээх, какая же это длинная тема была и как долго со мной тут ругались, но так никто путного и не предложил кроме того к чему я сам пришел. Кстати, может темку перенести в FAQ ? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 gonzahq Опубликовано 17 Августа 2008 Жалоба Поделиться Опубликовано 17 Августа 2008 я воткнул cnstats так, всё пашет не первый год /index.php/sources/classes/class_display.php в html.code Код счетчика GIF 1x1 --- index.php.orig Sun Aug 17 19:12:43 2008 +++ index.php Sun Aug 17 19:12:34 2008 @@ -1,5 +1,7 @@ <?php +include "/home/u/forum.ru/www/cnstats/cnt.php"; + /* +-------------------------------------------------------------------------- | Invision Power Board v2.0.4 --- class_display.php.orig Sun Aug 17 19:13:09 2008 +++ class_display.php Sun Aug 17 19:11:30 2008 @@ -149,6 +149,9 @@ $copyright .= "</div> <!-- / Copyright -->"; + + $cnstats_code = implode('', file ('/home/u/forum.ru/www/cnstats/html.code')); + $copyright .= "\n\n$cnstats_code\n\n"; } //----------------------------------------- я воткнул cnstats так, всё пашет не первый год /index.php/sources/classes/class_display.php в html.code Код счетчика GIF 1x1 --- index.php.orig Sun Aug 17 19:12:43 2008 +++ index.php Sun Aug 17 19:12:34 2008 @@ -1,5 +1,7 @@ <?php +include "/home/u/forum.ru/www/cnstats/cnt.php"; + /* +-------------------------------------------------------------------------- | Invision Power Board v2.0.4 --- class_display.php.orig Sun Aug 17 19:13:09 2008 +++ class_display.php Sun Aug 17 19:11:30 2008 @@ -149,6 +149,9 @@ $copyright .= "</div> <!-- / Copyright -->"; + + $cnstats_code = implode('', file ('/home/u/forum.ru/www/cnstats/html.code')); + $copyright .= "\n\n$cnstats_code\n\n"; } //----------------------------------------- Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Pacifik Опубликовано 11 Ноября 2008 Жалоба Поделиться Опубликовано 11 Ноября 2008 (изменено) ob_start(); include_once "/home/путь/data/www/до_твоего/cnstats/cnt.php"; ob_end_clean(); вставляй в index.php сразу после <?phpи не забудь сделать тоже самое и /lofiversion/index.php А графическую часть в общий шаблон после копирайтов) Изменено 11 Ноября 2008 пользователем Pacifik Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
ArtemedoN
По поиску ответ найти не смог..
У меня есть PHP счетчик который я хочу поставить на форум. Какой файл (и где )надо редактировать что бы туда вставить PHP код???
Через админ панель не выходит, он просто пишет как текст <?php....
Ссылка на комментарий
Поделиться на других сайтах
Лучшие авторы в этом вопросе
14
11
4
3
Дни популярности
10 фев
17
11 фев
15
5 мар
4
21 сен
2
Лучшие авторы в этом вопросе
ArtemedoN 14 публикаций
.silent 11 публикаций
revizor 4 публикации
urisoft 3 публикации
Дни популярности
10 фев 2006
17 публикаций
11 фев 2006
15 публикаций
5 мар 2007
4 публикации
21 сен 2006
2 публикации
58 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.