Thumbnail Topic Mod

Автор Alex32, 06 августа 2015, 12:43:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Alex32

Установил мод Thumbnail Topic Mod но не нравится слишком большие картинки, хотелось бы сделать меньше, подскажите в каком файле где находятся строчки ширины и высоты, так не нахожу что то, сейчас они размером примерно 300 ширина

GeorG

В админке, свойства вложений, там настройка ширины и высоты эскизов.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Alex32

Спасибо! Не знаю как + теперь поставить. Еще можно вопрос чтобы не создавать тему, стоит мод FancyBox 4 SMF, так вот если несколько вложений стоит запуск автом. слайда, работает только до второй картинки потом останавливается.

Изменил миниатюр размер, а мода этого не изменилась ширина 300 так и осталась

GeorG

Цитата: Alex32 от 06 августа 2015, 13:42:15Изменил миниатюр размер, а мода этого не изменилась ширина 300 так и осталась
Обновите кэш браузера.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Alex32

Очистил кеш все равно 300 ширина. В сообщениях миниатюры уменьшились а миниатюры мода этого остались

GeorG

Возможно какие-то моды перебивают размер, на чистом форуме все должно работать.
Ссылки дайте, хоть посмотреть.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Alex32


GeorG

У меня за эскизы только та настройка отвечает (что я описал выше), возможно у вас какой-то из модов ещё влияет.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

valdnieks

http://www.simplemachines.ru/index.php?topic=15028.msg116781#msg116781

Хоть как-то, но работает. Установленный мод необходимо передвинуть, вверх или вниз.
Registered Linux user #325316
Последняя версия SMF: SMF 2.0.15
Версия GD: bundled (2.1.0 compatible)
Версия MySQL: 5.5.23
PHP: 5.6.30
Версия Web сервера: Apache/2.4.25 (Win64) PHP/5.6.30

GeorG

Поменять местами вывод кода в файле MessageIndex.template.php
Например код вывода название тем и самих вложений (или как там нужно).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Alex32

Не туда уже не полезу уж пусть лучше как и были по 300 шириной.

valdnieks

#11
Цитата: Alex32 от 07 августа 2015, 11:53:55Не туда уже не полезу уж пусть лучше как и были по 300 шириной.

Странно. Я файл MessageIndex.template.php скопировал в другой каталог и экспериментирую, как мне хочется. Знаю, что сайт не рухнет.
Мне надо лицо топика 420x70 и дали отличный ответ:
http://www.simplemachines.ru/index.php?topic=15028.msg116889#msg116889
Registered Linux user #325316
Последняя версия SMF: SMF 2.0.15
Версия GD: bundled (2.1.0 compatible)
Версия MySQL: 5.5.23
PHP: 5.6.30
Версия Web сервера: Apache/2.4.25 (Win64) PHP/5.6.30

Alex32

Я просто так и не понял что там куда перемещать что менять...

valdnieks

Цитата: Alex32 от 07 августа 2015, 15:29:19Я просто так и не понял что там куда перемещать что менять...

После установки мода, так:
<td class="icon2 ', $color_class, '">
<img src="', $topic['first_post']['icon_url'], '" alt="" />
</td>';
// Thumbnail Topic Mod
if ($context['show_thumbnails'])
{
echo '<td class="windowbg2" valign="middle" align="center">';

$imagefound = false;

foreach ($topic['image'] as $image)
{
if ($imagefound == true)
break;

if (isset($image['id']))
{

echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="', $image['width'], '" height="', $image['height'], '" alt="" /></a>';
$imagefound = true;
}
}

echo '</td>';
}

// End Thumbnail Topic Mod

echo '
.

Далее корректируешь две строки. Ещё раз повторяю, у меня картинки - 420х70. Другого размера не отобразятся.

   if (isset($image['id']) && $image['width'] == 420 && $image['height'] == 70)
    {
       echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="420" height="70" alt="" /></a>';

Мод предоставляет картинки в "левом углу". Если желаешь увидеть изображение правее, перемещай мод в файле ниже.

Желаю удачи!
Registered Linux user #325316
Последняя версия SMF: SMF 2.0.15
Версия GD: bundled (2.1.0 compatible)
Версия MySQL: 5.5.23
PHP: 5.6.30
Версия Web сервера: Apache/2.4.25 (Win64) PHP/5.6.30

Alex32

 Другого размера не отобразятся. - как понять, значит я не могу например указать 200 на 100

У меня даже вашего размера не получилось, вообще исчезли картинки.

А вообще я хотел чтобы ширина их была не 300 а 200 и все. А высота уже автоматом пусть как и ранее.


Alex32

// Thumbnail Topic Mod
if ($context['show_thumbnails'])
{
echo '<td class="windowbg2" valign="middle" align="center">';

$imagefound = false;

foreach ($topic['image'] as $image)
{
if ($imagefound == true)
break;

if (isset($image['id']) && $image['width'] == 420 && $image['height'] == 70)
    {
       echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="420" height="70" alt="" /></a>';
$imagefound = true;
}
}

echo '</td>';
}

// End Thumbnail Topic Mod

valdnieks

Цитата: Alex32 от 07 августа 2015, 17:56:40Другого размера не отобразятся. - как понять, значит я не могу например указать 200 на 100


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

Цитата: Alex32 от 07 августа 2015, 17:56:40У меня даже вашего размера не получилось, вообще исчезли картинки.

А вообще я хотел чтобы ширина их была не 300 а 200 и все. А высота уже автоматом пусть как и ранее.


Как это так. Такого не может быть. Программа игнорирует все вложения, находящиеся в первом посте, не совпадающие
с указанным размером.

Ладно, перемести мод сюда:

// Is this topic new? (assuming they are logged in!)

if ($topic['new'] && $context['user']['is_logged'])

echo '

<a href="', $topic['new_href'], '" id="newicon' . $topic['first_post']['id'] . '"><img src="', $settings['lang_images_url'], '/new.gif" alt="', $txt['new'], '" /></a>';

echo '

<p>', $txt['started_by'], ' ', $topic['first_post']['member']['link'], '
<small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
</p>';
// Thumbnail Topic Mod
if ($context['show_thumbnails'])
{
echo '<td class="windowbg2" valign="middle" align="center">';

$imagefound = false;

foreach ($topic['image'] as $image)
{
if ($imagefound == true)
break;

if (isset($image['id']) && $image['width'] == 420 && $image['height'] == 70)
                                                       {
                                                              echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="420" height="70" alt="" /></a>';
$imagefound = true;
}
}

echo '</td>';
}

// End Thumbnail Topic Mod
echo '
</div>
</td>
<td class="stats ', $color_class, '">
', $topic['replies'], ' ', $txt['replies'], '
<br />
', $topic['views'], ' ', $txt['views'], '
</td>
<td class="lastpost ', $alternate_class, '">
<a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt['last_post'], '" title="', $txt['last_post'], '" /></a>
', $topic['last_post']['time'], '<br />
', $txt['by'], ' ', $topic['last_post']['member']['link'], '
</td>';

// Show the quick moderation options?

Здесь изображение размещается между автором топика и ответом.
Registered Linux user #325316
Последняя версия SMF: SMF 2.0.15
Версия GD: bundled (2.1.0 compatible)
Версия MySQL: 5.5.23
PHP: 5.6.30
Версия Web сервера: Apache/2.4.25 (Win64) PHP/5.6.30

Alex32

Так это в дефолтной теме делать? А то я в той которая сейчас стоит  :facepalm: А если высоту не прописывать а только прописать ширину, высота не будет автоматом?

Alex32

Ничего не изменяется ни в дефолтной и в такой теме, ну его ... пусть будет как будет

valdnieks

Каталог /var/www/Themes/default/
Мод туда устанавливается, не только. Есть ещё один мод, может и не один, создающий конфликт.
У меня такое было. Изначально всё подряд устанавливал, далее пришлось всё это удалять.
Registered Linux user #325316
Последняя версия SMF: SMF 2.0.15
Версия GD: bundled (2.1.0 compatible)
Версия MySQL: 5.5.23
PHP: 5.6.30
Версия Web сервера: Apache/2.4.25 (Win64) PHP/5.6.30

GeorG

Цитата: Alex32 от 07 августа 2015, 17:56:40А вообще я хотел чтобы ширина их была не 300 а 200 и все. А высота уже автоматом пусть как и ранее.
Тогда просто одну строчку подкорректировать:
echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="', $image['width'], '" height="', $image['height'], '" alt="" /></a>';На это:
echo '<a href="', $topic['first_post']['href'], '"><img src="', $image['url'], '" width="200" alt="" /></a>';
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Alex32

#21
В дефолтной теме насколько я понимаю?

Ес! Заменил ф дефолтной не получилось, поменял в стоящей теме - получилось, пусть в обоих уже остается!