1

(33 ответов, оставленных в Расширения v1.4)

dufferq пишет:

Стоит ли качать ?

Если вообще планировали качать, то уже можно. Текущую версию (1.0.8) можно считать почти релизом.

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

Если будут находиться глюки — пишите. Пожелания тоже пишите.
Всё критичное постараюсь исправить сразу. Остальное — когда разгребу остальные проекты.

2

(33 ответов, оставленных в Расширения v1.4)

KANekT пишет:

лучше выложить в архиве... пользователи будут задавать вопросы как скачать )

Ну, с гитхаба можно и архивом скачать (zip).

3

(33 ответов, оставленных в Расширения v1.4)

KANekT уже в курсе, публикую для остальных: ссылка на GitHub.

Расширение тестировалось только на свежеустановленном форуме. Насколько я могу судить, в данный момент никаких критических ошибок нет. Осталась старая проблема с каскадным обновлением последнего поста.

Структура базы полностью совместима с версией для 1.3, ничего не менялось. Т. е. при переходе с 0.9 alpha-5 всё будет хорошо, при переходе с более ранних версий могут остаться лишние неиспользуемые поля в базе. Конкретно про версию 0.7 пока ничего сказать не могу. Про совместимость с расширением SubForum ничего не знаю.

Возможно, при обновлении придётся отключить хуки.

Буду благодарен за тестирование и багрепорты.

4

(33 ответов, оставленных в Расширения v1.4)

Seryoga.TSenyov пишет:

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

Подозреваю, что мне всё равно никто не оплатит столько, сколько стоит моё рабочее время, поэтому лучше пропустим этот вопрос. Да и, как я понимаю, KANekT уже предлагает платное расширение, и не особо успешно.

5

(33 ответов, оставленных в Расширения v1.4)

Так как внезапно выяснилось, что кто-то ещё пользуется моим расширением (получил письмо с punbb.org), то постараюсь в ближайший месяц выложить исправленную версию для 1.4. Безглючности обещать не буду, регулярных обновлений тоже. Кардинально переписывать не планирую. Благо есть альтернативное расширение, которое в меру сил поддерживается.
Это скорее ответ на «А-а-а, всё сломалось, что мне делать?!»
Код будет лежать на GitHub'е под некопилефтной лицензией, с надеждой, что кто-нибудь сделает свою версию или пошлёт запрос на исправление.

6

(78 ответов, оставленных в Расширения v1.3)

fairtrans пишет:

Не могу отключить вывод на главной подфорумов.

"только главные форумы" выбраны, а все равно подфорумы отображаются.

Эта опция индивидуальна для каждого пользователя, и может переопределяться в профиле. Меняя её в профиле, вы меняете её только для гостей и тех, кто зарегистрируется позже.

Возможно, позже будет вариант по умолчанию «Использовать настройки форума».

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:InstallHTTPwwworumiewforum.php(181) : eval()'d code on line 66 Warning: implode() [function.implode]: Bad arguments. in D:InstallHTTPwwworumiewforum.php(181) : eval()'d code on line 66

Исправлено.

7

(78 ответов, оставленных в Расширения v1.3)

knyshow пишет:

если версию 0.7 обновить на 4 альфу - все норм.
если с 1-2 альфы на 4-ю - проявляется описанное мной...

2. для подфорума, для которого указана ссылка-редирект, на странице viewforum.php отображаются количество тем/сообщений, хотя логично было бы не выводить ничего.

все еще актуально.

Есть шанс, что обе проблемы исправились. Версия 0.9 alpha-5. На сегодня всё.

8

(78 ответов, оставленных в Расширения v1.3)

knyshow пишет:

Что еще заметил:
1. при установке расширения в профайл пользователя добавляется поле для выбора типа отображения подфорумов: только главные/подфорумы/подфорумы с описаниями. Так вот по дефолу для существующих пользователей эта опция проставляется в вариант "Только главные форумы" и как результат - существующие пользователи не видят подфорумов на главной. Это не есть карашо, ИМХО. и, опять же ИМХО, по дефолту нужна опция отображения подфорумов на главной. Для себя-то это изменю, не вопрос, а вот для остальных...

Какая версия стоит? В альфе-3 и 4 при установке/обновлении устанавливается как минимум отображение подфорумов. При создании нового пользователя, ему назначаются те же настройки, что у форума. Если не так, я буду искать косяк. Но сейчас, просматривая код, ничего криминального не нашёл.

knyshow пишет:

запятые в урлах tongue

Оно нынче и с точками не работает sad

PS: В ближайшие пару дней, вероятно, пропаду.

9

(78 ответов, оставленных в Расширения v1.3)

knyshow пишет:

2. для подфорума, для которого указана ссылка-редирект, на странице viewforum.php отображаются количество тем/сообщений, хотя логично было бы не выводить ничего.

Действительно, упустил. Исправлено.

knyshow пишет:

По первому пункту: в чендж-логе есть запись "* Возможность скрывать список форумов на главной", но опцию е нашел sad

Администрирование → Настройка → Свойства, последние 3 пункта в конце первого блока.
Если есть варианты, как сделать более находимым, предлагайте. У следующей версии, видимо, будет readme-файл.

Ошибка нашлась: в настройках пользователей по умолчанию подфорумы скрывались. sad
Теоретически исправляется новой версией: Subforums 0.9 alpha-3 roll

10

(78 ответов, оставленных в Расширения v1.3)

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

11

(78 ответов, оставленных в Расширения v1.3)

flashcat пишет:

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

Оно так и должно было быть, но я забыл добавить пару строчек roll Вслепую всё-таки сложно. Сейчас сделаю, в следующей версии будет.

12

(78 ответов, оставленных в Расширения v1.3)

Я выложит тестовую версию. Ссылку смотрите в первом посте.
Очень прошу не ставить её на рабочие проекты, стабильности не гарантирую. Оттестировать на нормальном форуме смогу только в конце следующей недели, пока тестировал на проекте, который на форум давно не похож.

Часть изменений делалась для моих проектов, и наверно не имеет большой ценности для форумов. Возможно, позже они переедут в расширение к этому расширению. Изменения такие:
* Сквозная статистика по топикам, постам и новым сообщениям
* Возможность скрывать список форумов на главной
* Два вида отображения подфорумов на viewforum.php
* Ссылка быстрого создания подфорума, которая не везде работает roll (чтобы работала, у меня в код движка вставлен дополнительный хук, нормально переписать пока не успел)
* Испоганен поиск: там не отображаются подфорумы roll
Код сильно изменился, поэтому с большой вероятностью старые багрепорты могли устареть. Но есть и большая вероятность новых багов. Если буду успевать, завтра-послезавтра появится версия с нормальным поиском.
Enjoy.

13

(78 ответов, оставленных в Расширения v1.3)

Prizer пишет:

Поставил данное расширения версии 0.7 При создании подфорума пишет - "Неверный запрос. Ссылка, по которой вы пришли, неверна или устарела."
Кто что посоветует или это только локальный глюк?

Не знаю, в чём может быть проблема. Обычные форумы создаются корректно?

PS: Релиз задерживается, нужно переписать, чтобы не юзались хаки в коде форума.

14

(3 ответов, оставленных в Расширения v1.3)

Проще всего отредактировать main.tpl.
А так да, ничего сложного.

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

16

(15 ответов, оставленных в Общие вопросы)

De-Luxis пишет:

ну что там на счет медалей, могу проспонсировать на 500 рэ

Ну, если так, и желающих не найдётся, я через пару дней могу написать, пока некогда.

17

(78 ответов, оставленных в Расширения v1.3)

Я вернулся к этому расширению, так что в ближайшее время будут обновления. cool

coordinator пишет:
kdmitrij пишет:

где при регистрации нужно будет вводить цифры с картинки или еще с какими-то другими защитами от регистраций роботов

Эта функция добавляется с помощью модов в ветке 1.2. Называется CAPTCHA, поиск по форуму.

Сейчас всё не очень просто, ибо многие моды не обновлялись уже с десяток версий.

PS: Я ставил Image Verification-1.0.4, вроде корректно работает (если другие моды не используют register.php и admin_options.php, то их можно заменять). Только при установке нужно версию в install_mod.php поправить.

19

(6 ответов, оставленных в Общие вопросы)

А самостоятельно написать? Там же всего один хук надо с селектом по текущей дате.

20

(10 ответов, оставленных в Стили и темы)

А что мешает оставить только разметочный файл Oxygen'а, и плясать от этого? Их же там два: в одном разметка, в другом цветовые схемы.

21

(78 ответов, оставленных в Расширения v1.3)

Уж извините, сегодня не поправлю. Воспроизвести не могу, на 428-й строчке хука не нахожу, откуда взялся этот индекс, не представлю, явно его нигде нет.
В какой хоть момент ошибка: при загрузки страницы редактирования подфорума или при сохранении?

22

(78 ответов, оставленных в Расширения v1.3)

thegrid пишет:

ну как? есть продвижения?

Всё делается в порядке личных (и работодателей) приоритетов, поэтому движется как может.
Выложил маленькое обновление (0.7):
- У форумов на viewforum.php появился свой стиль, и по умолчанию они теперь болдом
- В настройках (подменю свойств) можно включать отображение описаний форумов на заглавной.

23

(6 ответов, оставленных в Общие вопросы)

Ну, могут тут многие. Вопрос, скорее, времени и приоритетов.

24

(6 ответов, оставленных в Общие вопросы)

Главная — index.php форума или вообще некая отдельная страница, не связанная с форумом?
Если первое — можно написать расширение. Если второе — можно в коде страницы обращаться к PunBB'шной базе.

25

(2 ответов, оставленных в Общие вопросы)

Если коротко, то это песец.

Теперь подробнее:
1. INSERT ... SET поддерживают далеко не все БД;
2. Жёстко заданный префикс таблиц придётся каждый раз искать и менять;
3. $msg нужно экранировать (кстати, возможно и NAME тоже, смотря откуда оно берётся);
4. Если юзер не зареген на форуме, то и нефиг постить от левого id. Делай либо общую базу, либо синхронизацию при регистрации.

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