51 (edited by acer 2017.07.30 06:38)

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

Дайте ссылку на материал "структура форума". Какая папка зачем

52

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

inil wrote:

Конечно же не бесплатно

inil, ну как, работает расширение?  PunBB_INFO_ICQ/smile

acer wrote:

Дайте ссылку на материал "структура форума". Какая папка зачем

acer, это вы о чем??

53 (edited by kisa 2017.07.30 22:56)

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

PunBBPunBB_INFO_ICQ/bigsmile Нужно писать путеводитель по каталогам форума и на него ссылку дать  PunBB_INFO_ICQ/crasy
https://punbb.softplaza.net/uploads/images/2017/07/b47dd436a8629df01bf4a2cb93d04743.jpg

54

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

Выручайте:
При изменении профиля под админом, количество сообщений например или что другое,
при сохранении вылезает:

Внимание! Следующие проблемы препятствуют обновлению профиля:

    Дата регистрации не может быть позже даты публикации первого сообщения: 01-01-1970 03:00

Как победить это?

55

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

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

56 (edited by acer 2017.08.02 11:28)

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

Пробую.
А еще вопрос:
файл htaccess который по умолчанию с расширением dist, он нормальный?
Если его просто переименовать в нормальный вид, исправлять/удалять внутри ничего не нужно?
Мне нужно добавить в файл свои команды
или создать новый файл только со своими командами?

57

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

Он нужен только для чпу или других урл схем. Он задействует файл rewrite.php и подключает правила схем преобразовывая адреса.. Для схемы по умолчанию правила в нем не актуальны. Можете составить свой файл htaccess, но вы должны быть уверены в своих действиях. Учтите, что правила не всегда вступают в силу, а иногда браузер запоминает переадрессации. Поэтому, после каждого изменения лучше перезагружать сервер и чистить кеш браузера. На виртуальном хосте при часом редактировании файла может потребоваться время чтобы правила вступили в силу.

58

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

Доброго времени суток всем.

Трабла такая: нельзя вложить один BB тег в другой. Например, цвет в список, ну или наоборот. Юзера жалуются. Как быть? Пните плис в нужную сторону.
Спасибо.

59

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

Цвет в список вкладывается, ошибок нет
https://punbb.softplaza.net/uploads/images/2017/08/bfb3e1a91bcf2ea4623dda09f950c634.png https://punbb.softplaza.net/uploads/images/2017/08/981c8fa3158ba0215ab53a25eb71c494.png

60

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

Вы показали цветовую гамму, определив цветовыми тегами каждое предложение.
Новичкам это разъяснить трудно; они хотят "покрасить" весь список, и оформляют всё одним цвет-тегом (как показано на скриншоте.
На старых форумах это работает до сих пор и люди привыкли не заморачиваться!
В Punbb же возникает ошибки.

https://punbb.softplaza.net/uploads/images/2017/08/d777789941869ef8cd659cf46bbf695f.jpg

61

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

На старых форумах это работает до сих пор и люди привыкли не заморачиваться!
В Punbb же возникает ошибки.

В файле /include/parser.php в самом начале задаются исключения для внутренних тегов, нужно сидеть настраивать.

62

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

Плис, объясните пока ещё нубасу, что и как.
Заранее, большое спасибо!

63

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

В парсере этот блок:

   // List of all the tags
   $tags = array('quote', 'code', 'b', 'i', 'u', 'color', 'colour', 'url', 'email', 'img', 'list', '*', 'h');
   // List of tags that we need to check are open (You could not put b,i,u in here then illegal nesting like [b][i][/b][/i] would be allowed)
   $tags_opened = $tags;
   // and tags we need to check are closed (the same as above, added it just in case)
   $tags_closed = $tags;
   // Tags we can nest and the depth they can be nested to (only quotes )
   $tags_nested = array('quote' => $forum_config['o_quote_depth'], 'list' => 5, '*' => 5);
   // Tags to ignore the contents of completely (just code)
   $tags_ignore = array('code');
   // Block tags, block tags can only go within another block tag, they cannot be in a normal tag
   $tags_block = array('quote', 'code', 'list', 'h', '*');
   // Inline tags, we do not allow new lines in these
   $tags_inline = array('b', 'i', 'u', 'color', 'colour', 'h');
   // Tags we trim interior space
   $tags_trim = array('img');
   // Tags we remove quotes from the argument
   $tags_quotes = array('url', 'email', 'img');
   // Tags we limit bbcode in
   $tags_limit_bbcode = array(
      '*'      => array('b', 'i', 'u', 'color', 'colour', 'url', 'email', 'list', 'img'),
      'list'   => array('*'),
      'url'   => array('b', 'i', 'u', 'color', 'colour', 'img'),
      'email' => array('b', 'i', 'u', 'color', 'colour', 'img'),
      'img'   => array()
   );
   // Tags we can automatically fix bad nesting
   $tags_fix = array('quote', 'b', 'i', 'u', 'color', 'colour', 'url', 'email', 'h');

Там в комментариях на английском все написано что для чего нужно. И хотя можно разрешить вложенность в COLOR, но тег [ color ] все равно будет закрываться преждевременно, нужно искать почему закрывается.

   // Block tags, block tags can only go within another block tag, they cannot be in a normal tag
//   $tags_block = array('quote', 'code', 'list', 'h', '*');

Покажите лучше движок на котором это реализовано

64

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

На каком движке это есть, да хоть на PHP BB.
http://mytts.forum2x2.ru

65

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

ну и где здесь список?
https://punbb.softplaza.net/uploads/images/2017/08/50438baa89de2a71f719c225db1e292f.png

66

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

https://punbb.softplaza.net/uploads/images/2017/08/c1d813b599d9eef18012db6e2a5e990b.jpg

67 (edited by PunBB 2017.08.14 09:01)

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

Fenix0148, ок. На днях буду писать конвертер с phpBB на PunBB 1.4.4 и заодно гляну как оно там работает. Отслеживайте обновления, если забуду, напомните пожалуйста в личку.

68

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

Ок, спасибо. Буду ждать. А то всё бы нормально, но вот именно на эту фигню стали юзера жаловаться.

69

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

Fenix0148, а на том вашем форуме 2х2 бекап БД нельзя получить?

70

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

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

71

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

Ого!  PunBB_INFO_ICQ/shock
А може ради интереса запросить дамп базы данных? Они должны бесплатно предоставлять. Если платно, то сколько будет стоить...
Вообще, в phpBB должна быть загрузка расширений из ПУ админа. Посмотрите тоже, если есть такое, то мы могли бы написать скрипт, чтобы вытянуть дамп.

72 (edited by Fenix0148 2017.08.15 11:55)

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

По поводу базы скорее всего нет. Там на сколько я знаю такая политика, что если не админ, то фиг тебе. А если и не фиг, то платно. Платить за это, если честно, вообще резону нет. Фиг знает, сколько они запросят. По поводу аддона, не выйдет. Админа нет. А у других туда доступа нет. Собственно и новый форум создавался по тому, что админ старого исчез, а сам форум сначала начал глючить, а потом и совсем там всё стало на перекосяк. Отвалилась рега, отвалились многие модерские функции и ещё много чего. К тому же, там очень много стало со временем старой и не нужной инфы. А платить за это, ну не есть зер гуд.
P.S. И ещё по поводу аддона, по мима отсутствия главного админа, скорее всего этого просто не выполнить технически, по скольку сервис Forum2x2 не предоставляет возможности копаться в своём форуме, а тем более уже и ставить свои аддоны. Хотя в этом могу ошибаться. Сам я не видел главной админки форума.

73 (edited by PunBB 2017.08.15 11:54)

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

Согласен  PunBB_INFO_ICQ/thumbsup  просто хотел помочь с переносом, заодно попрактиковаться. Почти допилил конвертер с phpBB, я многих встречал, кто спрашивал об этом.

Ну ничего, наверстаете!  PunBB_INFO_ICQ/ok бесплатные хостинги это такая дыра, ищи свищи потом.  PunBB_INFO_ICQ/no

74

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

Да, я и сам сначала думал о переносе, но всё дело в том, что там очень много мёртвых ссылок и старой не актуальной инфы. Ну и в довесок ещё туча не активных учёток. По этому было решено всё делать с нуля. Был выбран Punbb. Всё устраивает, только вот ещё бы с тегами траблу решить.

75

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

Fenix0148 wrote:

только вот ещё бы с тегами траблу решить.

решим, надо вникать в парсер. Вы пока скиньте в личку список всех установленных расширений. Нужно посмотреть и проверить те, которые затрагивают ББ коды

76 (edited by inil 2017.08.25 10:41)

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

Можно ли сделать в одном топике (например топик под id=10) сортировку постов реверсивной? То есть, первый пост в конце, а последний всегда первый.
Хотелось бы сделать это дописав код, а не создавая новое расширение.

77

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

Смотри расширение RSS Posting, там в каком то хуке реализовано. Если немного шурупишь в пхп, то сможешь перенести реализацию в файл viewtopic.php.
Там суть в том, что вначале собираются все айди постов в массив. Затем второй запрс добавляет айди в запрос через implode().

Вот между этими двумя запросами нужно отсортировать айдишки в обратном порядке.

78

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

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

79

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

inil, 507-я строчка

redirect(forum_link($forum_url['post'], $post_id), $lang_misc['Report redirect']);

1

80 (edited by inil 2017.08.26 16:55)

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

sempai, Большое спасибо)
Еще вопрос. Темы что были перенесены в другой раздел и поставив галочку чтобы остался дублер, типо "след". Вот этот "след" сортируется с остальными темами или он всегда внизу?
Перенесено:

81

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

Он "падает" по мере обновления соседних тем.

82

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

kisa, Тяжело будет дать им шанс?

83

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

PunBB_INFO_ICQ/pardon Как программист я только электрочайник могу починить  PunBB_INFO_ICQ/bigsmile В коде шарю почти никак, увы.

84

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

Всем добрый день!

В последнее время частенько сталкиваюсь с недовольными владельцами форумов (построеных на PunBB). Недовольства связанны как правило с частично или совсем не работающими расширениями, в том числе скачнными и с данного форума.

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

После всех мучений (многочисленных установок и переустановок как расширений, так и самого форума), люди приходит к выводу, что со всем остальным не работает какое то конкретное расширение.

И начинается долбежка авторов, если автор конечно еще существует, где главным аргументом зачастую является - "ваше расширение не работает", или "прошлая версия работала а новая не хочет" и т.д.

Как же выявить проблему, и выяснить причину не работоспособности того или иного расширерия!?

Для начала нужно убедиться, что сервер (на котором располагается ваш форум), соответствует современным требованиям.

К примеру версия PHP не ниже 5.5 (если версия выше 7.1 то она пока не совместима с PunBB).
База данных MySQL или же Sqlite3 (последняя совместима далеко не совсеми расширениями).

Если с сервером все впорядке, то можно переходить к настройкам самого форума.

Убедитесь, что версия форума не ниже 1.4.4 (более ранние версии уже устарели и не поддерживаются многими современными расширениями).

Многие современные расширерия требуют для работы использование библиотеки jQuery.
Убедитесь, что у вас установлена актуальная версия данной библиотеки (расширение Pun Jquery не ниже 1.1.7 версии, где в настройках выбрана версия jquery не ниже 1.12.4 или 2.2.4).

Если все, описанные выше, требования соблюдены, можно переходить к отлову багов, если таковые еще остались!

Попросите у хостера доступ к PHP error log (журналу ошибок PHP), где можно посмотреть ошибки того сммого PHP (как правило информация там довольно подробная, указан файл, функция и номер строки, где произошла ошибка).

Если в PHP логах все чисто, нужно перейти в консоль браузера, и убедиться в отсутствии ошибок JS (javascripts / jquery). Делается это как правило нажатием клавиши f12 и выбора соответствующей вкладки console. Все JS ошибки в консоле будут отображены красным цветом с указанием расширения и метода, вызвавшего ошибку.

Проверяйте логи PHP и JS консоль после установки новых расширений, при отсутствии оных как правило все должно работать. Если ошибки все таки присутствуют, сделайте скриншот.

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

Если же описанный мною процесс, в силу каких-то причин, оказался для вас неподъемной ношей, не растраивайтесь, укажите ссылку на свой форум, когда у нас будет свободное время, мы обязательно зайдем на ваш ресурс, и постараемся вам помочь!  PunBB_INFO_ICQ/ok

2

85

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

Так классно написал, так и хочется твой пост прицепить где нибудь на видное место.  PunBB_INFO_ICQ/thumbsup

86

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

PunBB_INFO_ICQ/hi

87 (edited by acer 2017.09.04 18:01)

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

Привет.
Возникла проблема с блокировкой спамеров по почтовому домену.
Вот пример почты:

Spoiler

juneal20@mercedeskenya.tokyo-mail1.top

Указал домен для блокировки tokyo-mail1.top
но так не блокируется, продолжают регистрироваться изменяя слово до @ и первое слово после @.
Да и сам проверял, на их почту регистрировался и изменял 1 символ после собачки.

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

Пробовал так:
@*.tokyo-mail1.top
и так
*.tokyo-mail1.top

Форум не сохраняет, говорит ошибка "Введён неправильный адрес электронной почты или домен адреса электронной почты"

88

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

Посмотри на гитхабе расширение от Висмана, оно делает что то подобное.

1

89 (edited by acer 2017.09.05 04:56)

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

Большое спасибо.
А-а-а. Работает. Теперь бот не пройдет.
А подскажите что тут в коде про yahoo и gmail?
а то я gmail давно в бан отправил стандартными средствами форума  PunBB_INFO_ICQ/smile

Spoiler
   if (!function_exists('sva_norm_email')) {
      function sva_norm_email($email)
      {
         $i = strrpos($email, '@');
         if (false === $i) {
            return $email;
         }

         $host = substr($email, $i);
         $user = substr($email, 0, $i);

         if (false !== strpos($host, 'yahoo.')) {
            $tmp = explode('-', $user, 2);
            $user = $tmp[0];
         } else {
            $tmp = explode('+', $user, 2);
            $user = $tmp[0];
         }

         if (false !== strpos($host, 'gmail.com')) {
            $user = str_replace('.', '', $user);
         }

         return $user.$host;
      }
   }

90

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

Бывают и у спамеров гмаил почта такого вида:

ya.samyj.zloy.v.mire.spamer@gmail.com

читай на оффоруме его релиз, там написано.

91

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

По какой формуле идет вывод даты в сообщениях.

1503696338

Функцию format_time не могу расшифровать PunBB_INFO_ICQ/smile

92 (edited by sempai 2017.09.22 08:38)

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

Функция сохранения точки времене- ссылка.

Функция вывода сохраненной точки времени- ссылка.

1

93

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

sempai, Разобрался спасибо.
Если я поменяю сортировку постов по дате чем это будет чревато?

94

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

Такая ситуёвина, поставил набор смайлов от Pan Smiles Bar • Версия 1.3.6, какой-то конфликт либо что ещё... нажимаю на смайлы - нет результата, но когда жму быстрое редактирование - добавляются без проблем...
Форум 1.4.4
адрес::: http://bousmann.h1n.ru/index.php

Spoiler

Тестовый акк:: Tests  Пароль:: 12345678

95

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

sergei-neskazhu, не добавляются из за визуального редактора. Пока визуалка мало с чем совместима, работаем. Используйте пока ббкоды.

Кстати, классный стиль  PunBB_INFO_ICQ/thumbsup

1

96 (edited by sergei-neskazhu 2017.10.04 00:21)

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

Это переделка с Flat emerald, если доведёте до стандарта готов поделиться.
ps. Я не очень силён в вёрстке, поэтому возможны неверные значения в css.

$matches[1]

http://bousmann.h1n.ru/misc.php?action= … download=1

Zip. Flat

97

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

Всем привет!

Короче, дело было так: на некоторое время нужно было уехать. Соответственно, всё время отъезда к форуму не притрагивался. По возвращению получил жалобы от пользователей, что тупо стали отваливаться некоторые функции. Ну на пример гифочные авотарки перестали двигаться, ну тоесть быть гифками, также отменились некоторые изменения в дизайне, и всё это постепенно. Что будет дальше, не знаю. Плис, ткните нубасика, что это за хрень? В какую сторону смотреть в первую очередь?
Заранее, огромное спасибо!

98

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

Fenix0148, надо бы примеры, чтобы посмотреть как было до и после. Смотрел дизайн, даже и представить не могу где были гифки.
Еще кстати, бывает такое что форум обслуживаю несколько админов и редакторов кода, тогда вообще тяжело найти концы. PunBB_INFO_ICQ/whipped

99 (edited by Fenix0148 2017.10.10 06:38)

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

Хостер клянётся, шо он таки ничего, ну совсем ничего не делал и не обновлял. Как было, а как стало? Ну самое главное, это тупо умерли гифки. Гифки которые на авотарках пользователей. Например у Good_cat. Также отменились недавние изменения в дизайне. В некоторых местах было зелёное, стало опять серое. Ну и по мелочи. Скринов не дам, не делал. Да и когда бы? Кто же знал, что так будет? По поводу администрации, доступ ко всем файлам форума только у меня. У некоторых есть доступ к настройкам, но на сколько помню, через настройки такого не накрутить.

$matches[1]

Хммм. Жесть лютая какая-то! Стоило написать в суппорт, авотарки за двигались. Но цвет пока ещё тот же. Ждёмс.

100

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

Fenix0148, Так, на всякий пожарный: кэш браузеров, и обновляшки оперы и хрома в это время?
Я вижу зелёное  PunBB_INFO_ICQ/bigsmile

Spoiler

https://punbb.softplaza.net/uploads/images/2017/10/6310737937c8c3c386fc4189255e0007.jpg