yura3d |
Отправлено: 5 июня 2009 — 14:58
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Вобщем нашёл ещё одну интересную особенность, при отображении ссылок на сайты пользователей в списке пользователей. В файле, который отвечает за вывод списка пользователей (tools.php), есть строка:
CODE:$user['www'] = ($user['posts'] > 10 && $user['www'] !== '' && $user['www'] !== 'http://') ? '<a href="'.$user['www'].'" target="_blank">'.$fm->LANG['Looked'].'</a>':' ';
Если внимательно присмотреться, в ней имеется фрагмент $user['posts'] > 10, а это значит, что у пользователей, оставивших менее 11 сообщений на форуме, ссылка не будет отображаться в списке пользователей. Этот фрагмент попал в готовую сборку по ошибке (сложно одному за всем уследить), для исправления достаточно приведённую выше строку заменить этой:
CODE:$user['www'] = ($user['www'] !== '' && $user['www'] !== 'http://') ? '<a href="'.$user['www'].'" target="_blank">'.$fm->LANG['Looked'].'</a>':' ';
Глюк со слешами также взял на заметку, чуть позже постараюсь исправить
mero пишет:редирект со ссылок www в теме сообщений не работает. только со ссылок внутри сообщения. а у меня еще и глюков добавляет включение редиректа - пришлось отключить к превеликому сожалению. жду, может быть пофиксится баг.
mero пишет:да я бы с радостью, но редирект не редиректит нчиего кроме ссылок в самомо сообщении. профиль и www на странице с темой он не редиректит. это или фича или недоработка, не ясно. пока что я не могу разрешить такого - куча внешних ссылок будет с форума. а часть еще и дохлая к тому же
Я уже неоднократно говорил ранее, что при написании мода перехода по внешним ссылкам через редирект стояла задача сделать редирект только для ссылок в текстах сообщений и подписях пользователей, про ссылки в профилях пользователей речи не шло и поэтому ни о каких недоработках разговоров быть не может. Сегодня я выложу обновление для этого мода, которое, надеюсь, исправит все его недочёты, а также сделаю наконец-таки редиректы со ссылок в профилях пользователей
electron пишет:а можно изменить немного мод опроса в этой версии форума чтобы можно было в одной теме создавать 2-3 (больше не надо) опроса одновременно?
Мода опроса нет, есть функция опроса. Описанная Вами возможность есть в готовящейся к выходу новой версии форума ExBB 2, для файловой версии можно также сделать такую функцию, но только при наличии достаточного спроса со стороны пользователей |
|
|
yura3d |
Отправлено: 5 июня 2009 — 16:06
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
electron пишет:так и думал, что будет такой ответ.
Ничего плохого в этом не вижу. Я при написании модов и реализации новых функций стараюсь охватить как можно большую аудиторию, тогда и отдача от работы будет максимальной. Если реализовывать новые возможности по принципу "по первому требованию пользователя", то толку от этого не будет никакого, т.к. во-первых разного рода просьб поступает огромное кол-во (что интересно, большинство почему-то пишут не на этот форум, а на почту и в аську) и регировать на каждое такое обращение нет времени, а во-вторых, реализованная в итоге возможность может оказаться никому (кроме пользователя её запросившего) не нужна, а это фактически означает потерянное время, которое могло бы быть потрачено на реализацию более востребованных возможностей
Создайте новую тему в разделе Обсуждаем, изложите Вашу идею там, и если она найдёт поддержку в лице других пользователей, то мы обязательно её реализуем
Для срочной реализации модов или каких-то неспецифических возможностей существует специальная услуга Персональные дополнения к форуму |
|
|
yura3d |
Отправлено: 9 июня 2009 — 10:26
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
yura3d пишет:Глюк со слешами также взял на заметку, чуть позже постараюсь исправить
Обещал исправиться, исправляюсь. Для того, чтобы адреса в профиле со слешами на конце правильно распознавались (и как результат, не вырезались), необходимо открыть файл include/vars.class.php и найти в нём строку:
CODE:if (preg_match("#^(www\.|)([A-Za-z0-9-_]{1,40}\.){1,3}[A-Za-z]{2,4}(/[\.~A-Za-z0-9_-]{1,20}|)$#is",$this->input[$key])) {
Далее найденную строку заменить этой:
CODE:if (preg_match("#^(www\.|)([A-Za-z0-9-_]{1,40}\.){1,3}[A-Za-z]{2,4}((/[\.~A-Za-z0-9_-]{1,32}(/|)){0,}|/|)$#is",$this->input[$key])) {
Вроде бы больше проблем по этой части больше быть не должно, на этом форуме данное исправление уже установлено, поэтому можете протестировать здесь |
|
|
Andr1y |
Отправлено: 9 июня 2009 — 11:23
|
Junior Member
Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2009
Репутация: 1
|
CODE:if (preg_match("#^(www\.|)([A-Za-z0-9-_]{1,40}\.){1,3}[A-Za-z]{2,4}(/[\.~A-Za-z0-9_-]{1,20}|)$#is",$this->input[$key])) {
Если заменить на:
CODE:if (preg_match("#^(www\.|)([A-Za-z0-9-_]{1,40}\.){1,3}[/A-Za-z]{2,4}(/[\.~/A-Za-z0-9_-]{1,20}|)$#is",$this->input[$key])) {
То работает. Правильно ли ето?(Отредактировано автором: 9 июня 2009 — 11:29) |
|
|
Andr1y |
Отправлено: 12 июня 2009 — 07:53
|
Junior Member
Покинул форум
Сообщений всего: 58
Дата рег-ции: Апр. 2009
Репутация: 1
|
monstYr пишет:Юрий, в последнее время ни с того, ни с сего появился глюк при добавлении изображений к постам
вместо картинки появляется кнопка с именем файла при нажатии на которую появляется белая страница с адресом идентичным строке в браузере
Это моя кривизна рук, или это можно устранить
пример - http://forum.motor-bike.ru/topic...89349#1244789349
plz - сильно не пинайте
браузер - мозила
в IE отображается квадратик с крестиком
Зашол:
Цитата:Только зарегистрированные пользователи могут просматривать этот раздел.
Раздел хорошо бы было открить |
|
|
|