21

Re: Как на форуме PanBB создавать свои страницы

@eduard-kuznetsov, посмотри как я делал: можешь в корень форума положить например с названием test.php и проверить как работает.

<?php
//directory
if (!defined('FORUM_ROOT'))
  define('FORUM_ROOT', './');
//include all functions and options
require FORUM_ROOT.'include/common.php';
// Setup breadcrumbs
$forum_page['crumbs'] = array(
  array($forum_config['o_board_title'], forum_link($forum_url['index'])),
  'Интерактивная карта погоды онлайн'
);
define('FORUM_ALLOW_INDEX', 1);
//include header
require FORUM_ROOT.'header.php';
// START SUBST - <!-- forum_main -->


?>  <div class="main-head">
    
    <h2 class="hn"><span>Интерактивная карта погоды онлайн.</span></h2>
  </div>
    <div class="main-content main-message">
        Интерактивная карта погоды в реальном времени + прогноз на трое суток.
        <p>
<iframe src="https://embed.windy.com/embed2.html?lat=55.279&lon=38.320&zoom=5&level=surface&overlay=temp&menu=&message=true&marker=&calendar=&pressure=&type=map&location=coordinates&detail=&detailLat=57.771&detailLon=27.751&metricWind=m%2Fs&metricTemp=%C2%B0C&radarRange=-1"width="100%" height="570" marginheight="0" frameborder="0"></iframe>
  </div>
 


<?php

$tpl_temp = forum_trim(ob_get_contents());
$tpl_main = str_replace('<!-- forum_main -->', $tpl_temp, $tpl_main);
ob_end_clean();
// END SUBST - <!-- forum_main -->

require FORUM_ROOT.'footer.php';

22 (edited by eduard-kuznetsov 2020.03.16 20:21)

Re: Как на форуме PanBB создавать свои страницы

Круто! Спасибо! Я только имел в виду какое-нибудь статичное изображение и карту форума, с категориями, подкатегориями, темами и т.д. Как ее добавить в страницу 404?

23

Re: Как на форуме PanBB создавать свои страницы

@eduard-kuznetsov,
Все что находится между

<div class="main-head"> и закрывающим его </div> 

есть контент страницы, туда можно засунуть все что угодно и использовать все возмоные  html теги... только css в страницу совать наверное не стоит...
Ну и эти два класса не надо удалять, а просто написать свои заголовки

<h2 class="hn"><span>Интерактивная карта погоды онлайн.</span></h2>
  </div>
    <div class="main-content main-message">
        Интерактивная карта погоды в реальном времени + прогноз на трое суток.
        <p>

24

Re: Как на форуме PanBB создавать свои страницы

Спасибо, Вам, за ответ. Буду пробовать. По такой ситуации подскажите, если можно. Создал по образцу страницу для редиректа в телеграмм с таким кодом:

<? 
$site = $_GET['site']; 
sleep(5); // задержать выполнение сценария на 5 секунд
Header ("Location: $site"); 
exit();
?>

Как мне сюда добавить какую-то информацию для пользователей, чтобы вначале открывалась обычная страница с текстом, а через пять секунд перебрасывало в телеграмм? Пробовал вставлять html в код, но то ошибки появляются, то текст выводится, но не редиректит никуда... PunBB_INFO_ICQ/whipped

25

Re: Как на форуме PanBB создавать свои страницы

Редирект с задержкой может лучше сделать на html

<meta http-equiv="refresh" content="5;url=http://www.punbb.info/" />
Если вам долго не отвечают, пишите автору темы в личку или на Email.

26

Re: Как на форуме PanBB создавать свои страницы

Спасибо. Вставил код в страницу

<?php

if (!defined('FORUM_ROOT'))
  define('FORUM_ROOT', './');

require FORUM_ROOT.'include/common.php';
define('FORUM_ALLOW_INDEX', 1);

$forum_page['crumbs'] = array(
  array($forum_config['o_board_title'], forum_link($forum_url['index'])),
  'Переход по ссылке');

require FORUM_ROOT.'header.php';
// START SUBST - <!-- forum_main -->
ob_start();

?>  <div class="main-head">
    <h2 class="hn"><span></span></h2>
  </div>
  <div class="main-content main-message">
    <p>
<span style='background:white'>
<p>•   Тестовое сообщение.</p>
      <meta http-equiv="refresh" content="5;url=http://www.punbb.info/" />
  </div>
<?php

$tpl_temp = forum_trim(ob_get_contents());
$tpl_main = str_replace('<!-- forum_main -->', $tpl_temp, $tpl_main);
ob_end_clean();
// END SUBST - <!-- forum_main -->
require FORUM_ROOT.'footer.php';

Все отлично редиректит, только внизу страницы появляется простыня запросов. Можно ее как-нибудь отключить?

27

Re: Как на форуме PanBB создавать свои страницы

eduard-kuznetsov wrote:

Можно ее как-нибудь отключить?

Простыня запросов отключается в config.php

Если вам долго не отвечают, пишите автору темы в личку или на Email.

28

Re: Как на форуме PanBB создавать свои страницы

@eduard-kuznetsov, можно кстати весь чат телеграмма вставить для трансляции на форум через бота Journalist  прям вот в эту страницу что выше...