Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[dev] Images from posts - Изображения из постов

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

[dev] Images from posts - Изображения из постов

Сообщение Anvar »

Данное расширение позволяет выводить миниатюры, вложенных изображений.
  • Вывод миниатюр изображений на главной, и на странице списка тем, вверху и внизу.
  • Возможность задать размеры, способ создаваемых миниатюр и их количество для вывода.
  • Исключение форумов и включение прокрутки изображений пользователями.
  • Возможность задать папку и путь сохранения изображений.
Settings_Image.jpg
DEMO:
Topics_page.jpg
Скачать актуальную версию: Изображения с тем на форуме
Вложения
imgposts-master.zip
(59.66 КБ) 93 скачивания
Последний раз редактировалось Anvar 28.02.2022 13:07, всего редактировалось 1 раз.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение Sheer »

ext\bb3mobi\imgposts\core\helper.php
Найти

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

        $sql = 'SELECT forum_id
            FROM ' . FORUMS_TABLE . '
            WHERE forum_type NOT IN (' . FORUM_CAT . ', ' . FORUM_LINK . ')
            ' . $sql_where
;
Заменить на

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

            $sql = 'SELECT forum_id
                FROM ' . FORUMS_TABLE . ' p
                WHERE forum_type NOT IN (' . FORUM_CAT . ', ' . FORUM_LINK . ')
                ' . $sql_where;
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Здравствуйте.
3.1.10, стиль AllanStyle-SUBSILVER
Во фронте (на главной) не меняется "Максимальное количество изображений в блоке" - установил 39, а показывает 9.
КЭШ, естественно, чистил.
Помогите разобраться.
joxi_screenshot_1482833703733.png
Последний раз редактировалось chzda 27.12.2016 22:47, всего редактировалось 1 раз.
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение Anvar »

chzda, Кэш в браузере очищали?
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Конечно, и в админке, и в браузере

Отправлено спустя 11 минут 50 секунд:
И показывает отнюдь не последние изображения
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

Видимо, изображений всего 9

Это расширение выводит изображения только из первых сообщений тем
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Татьяна5 писал(а): только из первых сообщений тем
Вот оно, видимо, где собака зарыта. Посчитал, что все изображения (согласно лимиту, установленному в настройках) должно учитывать - ведь название расширения "ПОСЛЕДНИЕ ИЗОБРАЖЕНИЯ ФОРУМА", а не "ПЕРВЫЕ ИЗОБРАЖЕНИЯ"
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

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

Отправлено спустя 2 часа 24 минуты 2 секунды:
Татьяна5 писал(а): Это расширение выводит изображения только из первых сообщений тем
Сейчас внимательно посмотрел настройки: эта фишка у меня выключена.
joxi_screenshot_1482868781201.png
Значит дело не в этом?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

chzda писал(а): эта фишка
Это другая фишка
Anvar
Former team member
Сообщения: 1965
Стаж: 14 лет
Благодарил (а): 67 раз
Поблагодарили: 799 раз
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

Сообщение Anvar »

В данном расширении постоянно менялся способ вывода, одному так нужно, другому иначе. Решение в этой теме есть, не однократно писали, ищите.
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Anvar писал(а): Решение в этой теме есть, не однократно писали,
Просмотрел всю тему - не смог найти решения, что бы выводились именно "Последние изображения" - может тыкнете меня, если не сложно?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

У меня в core/helper.php запрос выглядит так:

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

		$sql = 'SELECT p.post_id, p.topic_id, p.forum_id, p.post_text, p.post_subject, p.post_time, t.topic_id, t.topic_title
			FROM ' . POSTS_TABLE . ' p
			LEFT JOIN ' . TOPICS_TABLE . ' t ON t.topic_id = p.topic_id
			WHERE post_text '. $this->db->sql_like_expression($this->db->get_any_char() . $chars . $this->db->get_any_char()) . '
			' . $sql_where_forbidden . '
			' . $sql_where . '
			' . $sql_where_topic . '
			' . $sql_forum . '
			AND p.post_visibility = 1
			ORDER BY p.post_time DESC';
			//	AND p.post_id = t.topic_first_post_id
(Что на что меняла - не помню, так что замените там первый запрос полностью)
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Татьяна5, у меня там следующее прописано:

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

$sql = 'SELECT p.post_id, p.topic_id, p.forum_id, p.post_text, p.post_subject, p.post_time, t.topic_id, t.topic_title
			FROM ' . POSTS_TABLE . ' p
			LEFT JOIN ' . TOPICS_TABLE . ' t ON t.topic_id = p.topic_id
			WHERE post_text '. $this->db->sql_like_expression($this->db->get_any_char() . $chars . $this->db->get_any_char()) . '
			' . $sql_where . '
			' . $sql_where_forbidden . '
			' . $sql_where_topic . '
			' . $sql_forum . '
			AND p.post_visibility = 1
			AND p.post_id = t.topic_first_post_id
			ORDER BY p.post_time DESC';
Боюсь накосячить своими кривыми ручками - проинспектируете мой код?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12414
Стаж: 12 лет 8 месяцев
Благодарил (а): 224 раза
Поблагодарили: 3524 раза
Контактная информация:

Re: [dev] Images from posts - Изображения из постов

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

chzda, заменяйте полностью моим кодом
chzda
phpBB 1.4.3
Сообщения: 84
Стаж: 7 лет 5 месяцев
Благодарил (а): 8 раз

Re: [dev] Images from posts - Изображения из постов

Сообщение chzda »

Заменил кусок кода,
очистил кэш в админке, очистил кэш миниатюр (в расширении), очистил кэш в браузере - к сожалению, ни чего не поменялось во фронте.
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»