Если вообще планировали качать, то уже можно. Текущую версию (1.0.8) можно считать почти релизом.
Сейчас есть некоторые некритичные неприятности с вложенностью форумов больше четырёх (если есть маньяки, которым нужен подподподподфорум, — пишите). Когда исправлю (не очень скоро, возможно, через месяц), зарелизю окончательно.
Если будут находиться глюки — пишите. Пожелания тоже пишите. Всё критичное постараюсь исправить сразу. Остальное — когда разгребу остальные проекты.
Расширение тестировалось только на свежеустановленном форуме. Насколько я могу судить, в данный момент никаких критических ошибок нет. Осталась старая проблема с каскадным обновлением последнего поста.
Структура базы полностью совместима с версией для 1.3, ничего не менялось. Т. е. при переходе с 0.9 alpha-5 всё будет хорошо, при переходе с более ранних версий могут остаться лишние неиспользуемые поля в базе. Конкретно про версию 0.7 пока ничего сказать не могу. Про совместимость с расширением SubForum ничего не знаю.
обязательно ждём. а лучше постараться и сделать всё на славу. готов купить скрипт подфорумов. думаю не я один готов заплатить. можно скинуться и оплатить твою работу. но чтобы она была качественной
Подозреваю, что мне всё равно никто не оплатит столько, сколько стоит моё рабочее время, поэтому лучше пропустим этот вопрос. Да и, как я понимаю, KANekT уже предлагает платное расширение, и не особо успешно.
Так как внезапно выяснилось, что кто-то ещё пользуется моим расширением (получил письмо с punbb.org), то постараюсь в ближайший месяц выложить исправленную версию для 1.4. Безглючности обещать не буду, регулярных обновлений тоже. Кардинально переписывать не планирую. Благо есть альтернативное расширение, которое в меру сил поддерживается. Это скорее ответ на «А-а-а, всё сломалось, что мне делать?!» Код будет лежать на GitHub'е под некопилефтной лицензией, с надеждой, что кто-нибудь сделает свою версию или пошлёт запрос на исправление.
"только главные форумы" выбраны, а все равно подфорумы отображаются.
Эта опция индивидуальна для каждого пользователя, и может переопределяться в профиле. Меняя её в профиле, вы меняете её только для гостей и тех, кто зарегистрируется позже.
Возможно, позже будет вариант по умолчанию «Использовать настройки форума».
flashcat пишет:
обнаружил такую проблему в 1.3.3 возникла, во всех языках кроме русского выдает ошибку:
Notice: Undefined index: Mark all as read in /home/.../index.php(57) : eval()'d code on line 11
Это не моё.
Добавлено спустя 33 секунды:
knyshow пишет:
Верно, обе проблемы исчезли. появилось что-то новое... при входе в форум, у которого есть подфорум-редирект над названием подфорума-редиректа получаю:
Notice: Undefined index: item_body in D:InstallHTTPwwworumiewforum.php(181) : eval()'d code on line 66 Warning: implode() [function.implode]: Bad arguments. in D:InstallHTTPwwworumiewforum.php(181) : eval()'d code on line 66
если версию 0.7 обновить на 4 альфу - все норм. если с 1-2 альфы на 4-ю - проявляется описанное мной...
2. для подфорума, для которого указана ссылка-редирект, на странице viewforum.php отображаются количество тем/сообщений, хотя логично было бы не выводить ничего.
все еще актуально.
Есть шанс, что обе проблемы исправились. Версия 0.9 alpha-5. На сегодня всё.
Что еще заметил: 1. при установке расширения в профайл пользователя добавляется поле для выбора типа отображения подфорумов: только главные/подфорумы/подфорумы с описаниями. Так вот по дефолу для существующих пользователей эта опция проставляется в вариант "Только главные форумы" и как результат - существующие пользователи не видят подфорумов на главной. Это не есть карашо, ИМХО. и, опять же ИМХО, по дефолту нужна опция отображения подфорумов на главной. Для себя-то это изменю, не вопрос, а вот для остальных...
Какая версия стоит? В альфе-3 и 4 при установке/обновлении устанавливается как минимум отображение подфорумов. При создании нового пользователя, ему назначаются те же настройки, что у форума. Если не так, я буду искать косяк. Но сейчас, просматривая код, ничего криминального не нашёл.
2. для подфорума, для которого указана ссылка-редирект, на странице viewforum.php отображаются количество тем/сообщений, хотя логично было бы не выводить ничего.
Действительно, упустил. Исправлено.
knyshow пишет:
По первому пункту: в чендж-логе есть запись "* Возможность скрывать список форумов на главной", но опцию е нашел
Администрирование → Настройка → Свойства, последние 3 пункта в конце первого блока. Если есть варианты, как сделать более находимым, предлагайте. У следующей версии, видимо, будет readme-файл.
Ошибка нашлась: в настройках пользователей по умолчанию подфорумы скрывались. Теоретически исправляется новой версией: Subforums 0.9 alpha-3
Я выложит тестовую версию. Ссылку смотрите в первом посте. Очень прошу не ставить её на рабочие проекты, стабильности не гарантирую. Оттестировать на нормальном форуме смогу только в конце следующей недели, пока тестировал на проекте, который на форум давно не похож.
Часть изменений делалась для моих проектов, и наверно не имеет большой ценности для форумов. Возможно, позже они переедут в расширение к этому расширению. Изменения такие: * Сквозная статистика по топикам, постам и новым сообщениям * Возможность скрывать список форумов на главной * Два вида отображения подфорумов на viewforum.php * Ссылка быстрого создания подфорума, которая не везде работает (чтобы работала, у меня в код движка вставлен дополнительный хук, нормально переписать пока не успел) * Испоганен поиск: там не отображаются подфорумы Код сильно изменился, поэтому с большой вероятностью старые багрепорты могли устареть. Но есть и большая вероятность новых багов. Если буду успевать, завтра-послезавтра появится версия с нормальным поиском. Enjoy.
Поставил данное расширения версии 0.7 При создании подфорума пишет - "Неверный запрос. Ссылка, по которой вы пришли, неверна или устарела." Кто что посоветует или это только локальный глюк?
Не знаю, в чём может быть проблема. Обычные форумы создаются корректно?
PS: Релиз задерживается, нужно переписать, чтобы не юзались хаки в коде форума.
где при регистрации нужно будет вводить цифры с картинки или еще с какими-то другими защитами от регистраций роботов
Эта функция добавляется с помощью модов в ветке 1.2. Называется CAPTCHA, поиск по форуму.
Сейчас всё не очень просто, ибо многие моды не обновлялись уже с десяток версий.
PS: Я ставил Image Verification-1.0.4, вроде корректно работает (если другие моды не используют register.php и admin_options.php, то их можно заменять). Только при установке нужно версию в install_mod.php поправить.
Уж извините, сегодня не поправлю. Воспроизвести не могу, на 428-й строчке хука не нахожу, откуда взялся этот индекс, не представлю, явно его нигде нет. В какой хоть момент ошибка: при загрузки страницы редактирования подфорума или при сохранении?
Всё делается в порядке личных (и работодателей) приоритетов, поэтому движется как может. Выложил маленькое обновление (0.7): - У форумов на viewforum.php появился свой стиль, и по умолчанию они теперь болдом - В настройках (подменю свойств) можно включать отображение описаний форумов на заглавной.
Главная — index.php форума или вообще некая отдельная страница, не связанная с форумом? Если первое — можно написать расширение. Если второе — можно в коде страницы обращаться к PunBB'шной базе.
Теперь подробнее: 1. INSERT ... SET поддерживают далеко не все БД; 2. Жёстко заданный префикс таблиц придётся каждый раз искать и менять; 3. $msg нужно экранировать (кстати, возможно и NAME тоже, смотря откуда оно берётся); 4. Если юзер не зареген на форуме, то и нефиг постить от левого id. Делай либо общую базу, либо синхронизацию при регистрации.
В целом, потенциал возникновения ошибок предельно высок. Возможно, конечно, твой сайт так и будет до конца его жизни на текущем хостинге, но если вдруг придётся куда-то переносить или делать копию на той же базе, то может получиться очень весело. Пора учиться сразу делать качественно.
Сгенерировано за 0.089 секунды (73% PHP — 27% БД) 5 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это: Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.