Блок превьюшек из тега HSIMG Last X on Forum

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Татьяна5 »

Чтобы обрабатывались ссылки без расширений

Код: Выделить всё

((.*?).jpg|(.*?).jpeg|(.*?).png|(.*?).gif)
Заменить на (Не проверяла)
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

Татьяна5 так я пробовал, не обрабатывает код.
если я вообще убираю всё это, превью генерится, выводится.
но во первых ошибка в шаблоне по обработке, а во вторых почему то одинаковые превью генерит.
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение carik »

в общем получается так:
- код обрабатывает правильно ссылку темы и генерит всё необходимое для перехода в тему.
- код не правильно обрабатывает содержимое внутри кода.
так как код альбом не содержит ссылок то он не знает откуда брать картинку для уменьшения.
понимаю что необходимо изменить обработку кода, не могу пока разобраться как добавить ссылку до цифр ид изо.
нет желающих подсказать?
спасибо.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Татьяна5 »

Last X [hsimg] on Forum v.0.0.3
Обновление - скопировать файлы из root поверх старых
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum v.0.0.2

Сообщение Пчелкин »

Из названия темы надо версию убрать?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Татьяна5 »

Да
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение maco8024 »

Last X [hsimg] on Forum v.0.0.3
А для тэга img (как мод у автора)

пойдет ?, если заменить в файлах hsimg на img ?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Пчелкин »

Да.... тока внимательно там в файле... Лучше сравни файлы и сделай необходимые правки....
Верней правки тока в одном файле - last_x_img_on_forum.php
Удачи...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Татьяна5 »

maco8024, да, минимум можно заменить в строках

Код: Выделить всё

AND p.post_text LIKE "[hsimg:%]%[/hsimg:%]"

Код: Выделить всё

preg_match_all('#\[hsimg:(.*?)\]((.*?).jpg|(.*?).jpeg|(.*?).png|(.*?).gif)\[\/hsimg:(.*?)\]#i', $row_hsimg['post_text'],
Но если планируется использовать оба мода - заменять все hsimg на img, во всех файлах (с соблюдением регистра), названиях файлов и папок
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение carik »

что нового в этой версии? есть ли смысл?
к стати проблема с зависанием форума постоянно напрягает.
кто то может переделать проверку? если ресурс с картинкой не доступен сразу обрубать а не ждать 5 минут.
приходится убирать форум из списка отображения, всякие танцы с синхронизациями не дают никаких результатов.
спасибо.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Пчелкин »

Исправлены грубые ошибки автора мода по части длинных и ненужных запросов... Установлен тайм кеширования запросов... Настраиваемый... Где-то там в файле есть 600 ...можно менять... Сам еще не смотрел...

Добавлено спустя 1 минуту 33 секунды:
carik писал(а):к стати проблема с зависанием форума постоянно напрягает.
Подвисания могут быть только из-за слишком громадных картинок в ссылках...
Ну и второе - слабый хост...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение carik »

то есть авторский мод обновить не получится? я смог поставить только авторский мод для тега имг, переделать запрос в нём как то можно? я использую тег только имг.
спасибо.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Пчелкин »

carik писал(а):то есть авторский мод обновить не получится?
да....
carik писал(а):я смог поставить только авторский мод для тега имг
можно сделать все правки в этой версии под ИМГ по аналогии...
Татьяна5 писал(а):Но если планируется использовать оба мода - заменять все hsimg на img, во всех файлах (с соблюдением регистра), названиях файлов и папок
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
carik
phpBB 1.4.4
Сообщения: 124
Стаж: 12 лет 9 месяцев
Благодарил (а): 27 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение carik »

Пчелкин писал(а):Подвисания могут быть только из-за слишком громадных картинок в ссылках...
Ну и второе - слабый хост...
ну я понимаю задержку на пару секунд, но не по 5 минут же.
сервер тут не при чём, своя железка толстая и с жирным каналом.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Блок превьюшек из тега HSIMG Last X on Forum

Сообщение Пчелкин »

carik писал(а):но не по 5 минут же.
пять картинок по 1 метру каждая как раз уводит в тормоз минут на 5....сам видел... Плюс - смотря откуда еще картинки берутся...
Не дай бог с адресами из поиска - воще пипец тогда...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

Вернуться в «Бета-версии модов для phpBB 3.0.x»