141 (edited by kisa 2019.02.20 17:33)

Re: Прочие вопросы о PunBB

@LENIN, Добро пожаловать в стаю  PunBB_INFO_ICQ/bigsmile
Pan - это приставка, собственно, от Сообщества именно с этого форума. Так исторически сложилось на базе бывшего ника нашего предводителя  http://arcanumclub.ru/smiles/smile350.gif Опять таки, расширения, разработанные здесь для движка PunBB (они полностью подходят и PanBB, естественно ), традиционно несут приставку Pan.

Не имея доступа (и желания), а соответственно - возможности повлиять на сдохшее три года назад официальное направление, но имея наработки и желание улучшить движок на этом форуме смогли предложить свой вариант. Естественно, чтобы всё было по правилам, имя присвоили своё - Pan.
На сегодняшний день, PanBB 1.4.5 - это лёгкий тюниг почившего в бозе ( в смысле поддержки и развития) PunBB 1.4.4. Подробнее можно почитать здесь https://punbb.info/t-1040.html и вообще в том разделе https://punbb.info/f-42.html
Стили, расширения и т.д. между этими вариантами движка взаимозаменяемы. Т.е. расширение, написанное 4 года назад для PunBB 1.4.4, как правило, спокойно заработает в PanBB 1.4.5, вышедшем в прошлом году. То же можно сказать об обратной совместимости.

В настоящее время, лучше воспользоваться нашей, новейшей версией - Pan - хотябы ради совместимости с php 7.* изкаропки. Ну и мелкие приятные отличия от старого Pun отнюдь не лишние. Не говоря уже о том, что исправлены найденные в старой версии ошибки.

Короче, рекомендую PunBB_INFO_ICQ/bigsmile

142

Re: Прочие вопросы о PunBB

@LENIN, это один и тот же движок только с разными вкусными дополнениями, улучшениями и шлифовкой. Ну и поддержка работает.

143

Re: Прочие вопросы о PunBB

Сори, если вопросы совсем нубские ...

1. По-умолчанию для вставления ссылок рекомендуется использовать BB Code, иначе url ссылки не будет отображаться, только слово "ссылка".
Как это отключить, чтобы вместо слова "ссылка" сразу отображался url ?

2. Существует ли хак, позволяющий скрывать ссылки от незарегистрированных пользователей, либо как-то затруднять просмотр (требовать отгадать капчу, например) ?

3. Правильно ли я понимаю, что хуки меняют содержимое PHP файлов при применении?
Если так, то в какой последовательности происходит замена, есть ли какой-то механизм борьбы с коллизиями и как это вычислять?

144

Re: Прочие вопросы о PunBB

1 скорее всего вы используете расширение типа Pan External Links, Redirects Links или что то вроде этого. Вам нужно просто отключить это расширение.

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

3. Система хуков такова:
Когда код выполняется, то дойдя до какого либо хука, функция вставляет код, который включен в соответствующее расширение. Это удобно и не требуется модифицировать кучу файлов, так как в модах можно запутаться.

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

145

Re: Прочие вопросы о PunBB

Большое спасибо за ответы!

1. точно. это расширение установлено по умолчанию в сборке с вебсервером...
2. ссылки прячутся от любителей халявы, ботов и пр. несознательных личностей ))
3. после установки/отключения/включения расширений, изменяются файлы в папке cache.
Это подключаемые движком форума модули расширений ?
Или движок подхватывает непосредственно файлы из директорий в папке extensions ?

146

Re: Прочие вопросы о PunBB

2. Посмотрите на форуме расширение Hiden Links от (канекта), если на нашем форуме нет, то на гитхаб.

3. На днях был похожий вопрос. Суть в том, что система кеширует хуки расширений, для более быстрой их загрузки из файлов, используя при этом минимум запросов бд.
В последние два-три года мы стали выносить хуки в отдельную папку каждого расширения /hooks/.
Таким образом уменьшив файл с хуками, оставив в нем только ссылки на файлы.

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

147

Re: Прочие вопросы о PunBB

Вопрос на засыпку... Где выломать запятую?  PunBB_INFO_ICQ/help    Я имею в виду, запятую, которая показывается в количестве просмотров топика...как дело до тысячи или миллиона доходит, так запятые автоматом проставляются.

148

Re: Прочие вопросы о PunBB

Формируется здесь:
/include/functions.php


forum_number_format();

// A wrapper for PHP's number_format function
function forum_number_format($number, $decimals = 0)
{
   global $lang_common;

   $return = ($hook = get_hook('fn_forum_number_format_start')) ? eval($hook) : null;
   if ($return !== null)
      return $return;

   return number_format($number, $decimals, $lang_common['lang_decimal_point'], $lang_common['lang_thousands_sep']);
}

Посмотри в лангвиче эту переменную в массиве
$lang_common['lang_thousands_sep']);

Скорее всего это файл /lang/russian/common.php

Удали зпт или поменяй на свой символ

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

149

Re: Прочие вопросы о PunBB

@PunBB, благодарю, помогло  PunBB_INFO_ICQ/thumbsup   Вообще странно, зачем эти запятые изначально  PunBB_INFO_ICQ/dontknow

150

Re: Прочие вопросы о PunBB

Добрый день! подскажите пожалуйста в какую сторону копать, чтоб  увеличить размер поста на форуме.
На данный момент система ругается на ограничение в 65 килобайт

151 (edited by sempai 2019.04.25 20:32)

Re: Прочие вопросы о PunBB

@grobovozzz, если только изменить тип поля хранения данных в БД.
По умолчанию используется тип TEXT, который ограничен 64кб (65,535 знаков).
Меняйте на MEDIUMTEXT или LONGTEXT и сохраняйте в постах хоть по несколько томов "Войны и Мира"  PunBB_INFO_ICQ/wink

Ссылка для понимания

152

Re: Прочие вопросы о PunBB

PunBB_INFO_ICQ/bigsmile LONGTEXT вмещает до 4х гигов данных, в принципе "Война и мир" должна вместится  PunBB_INFO_ICQ/jokingly

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