New Style Message Icon

Автор 0madem, 11 декабря 2015, 02:39:44

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

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

0madem

Помогите правильно допилить мод под SMF 2.0.11, в режиме совместимости не устанавливает, различия в файле Post.template.php кардинальные...

http://custom.simplemachines.org/mods/index.php?mod=1447


Мод хочет так:

Цитировать<td align="right">
 <b>', $txt['message_icon'], ':</b>
 </td>
 <td>
 <select name="icon" id="icon" onchange="showimage()">';

 // Loop through each message icon allowed, adding it to the drop down list.
 foreach ($context['icons'] as $icon)
 echo '
 <option value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' selected="selected"' : '', '>', $icon['name'], '</option>';

 echo '
 </select>
 <img src="', $context['icon_url'], '" name="icons" hspace="15" alt="" />
 </td>
 </tr>';

По факту так:
Цитировать<dt class="clear_left">
 ', $txt['message_icon'], ':
 </dt>
 <dd>
 <select name="icon" id="icon" onchange="showimage()">';

 // Loop through each message icon allowed, adding it to the drop down list.
 foreach ($context['icons'] as $icon)
 echo '
 <option value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' selected="selected"' : '', '>', $icon['name'], '</option>';

 echo '
 </select>
 <img src="', $context['icon_url'], '" name="icons" hspace="15" alt="" />
 </dd>
 </dl><hr class="clear" />';


Примерно разобрался, но кривовато выглядит, и иконки под 1 размер подгонять надо...

Цитировать<dt class="clear_left">
 <fieldset id="newstyleMI">
 ', $txt['message_icon'], ':
 </dt>
 <dd>';
 // <select name="icon" id="icon" onchange="showimage()">';

 // Loop through each message icon allowed, adding it to the drop down list.
 foreach ($context['icons'] as $icon)
 echo '
 <input type="radio" name="icon" value="', $icon['value'], '"', $icon['value'] == $context['icon'] ? ' checked="checked"' : '', ' /><img src="', $icon['url'], '" alt="', $icon['name'], '" title="', $icon['name'], '" />';
 echo '
 </fieldset>
 </dd>
 </dl><hr class="clear" />';

P.S.: Кнопку спойлер не нашел, вложения при редактировании не удаляются  :( С вопросом разобрался сам, тему можно удалить, не вижу кнопки удалить :(

GeorG

Цитата: 0madem от 11 декабря 2015, 02:39:44Помогите правильно допилить мод под SMF 2.0.11, в режиме совместимости не устанавливает, различия в файле Post.template.php кардинальные...
Вот этот попробуйте.
Вам недоступны вложения в этом разделе.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

0madem

Цитата: GeorG от 11 декабря 2015, 08:54:54Вот этот попробуйте.
NewStyleMessageIconBranch.zip
Спасибо огромное, то же самое сделал вручную, но мод рабочий... Остался вопрос, как прикрепить чекбоксы к иконкам, что бы при изменении размера окна таблица оставалась читабельной? &nbsp; в разрыве не помогает...  :(

GeorG

Цитата: 0madem от 12 декабря 2015, 03:57:22что бы при изменении размера окна таблица оставалась читабельной?
А иконки куда будут деваться, если им не хватило места в блоке? Естественно они должны наползать друг на друга, становиться в несколько рядов, не испарятся же им?
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

0madem

Цитата: GeorG от 12 декабря 2015, 08:04:52А иконки куда будут деваться, если им не хватило места в блоке? Естественно они должны наползать друг на друга, становиться в несколько рядов, не испарятся же им?
Вы меня не поняли, чекбокс + иконка, при изменении размера, чекбокс остается в верхнем ряду, иконка от этого чекбокса сползает вниз... Я спросил как прикрепить чекбокс к иконке, что бы при сдвиге они не разделялись и небыло каши...