Пропустить

[FAQ] Добавляем иконку в мини-профиль

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Rayden » 23.09.2008 5:16

Rayden писал(а):5. Ну и заключительный штришок. Чтоб у нас все это корректно парсилось, чтоб работали переменные в css и картинки кешировались в базе, нужно сделаь следующее:
Открываем:
includes\acp\acp_styles.php

Находим строку:
'icon_back_top', 'icon_contact_aim', 'icon_contact_email', 'icon_contact_icq', 'icon_contact_jabber', 'icon_contact_msnm', 'icon_contact_pm'

В строке находим фрагмент:
, 'icon_contact_pm'

Добавляем после него:
, 'icon_contact_info'


Пхоже косяк в инструкции. Замени icon_contact_info на icon_contact_profile и отпишись. У меня заработало.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Gisher » 23.09.2008 5:24

порядок, кнопка на месте, CSS правильный

Gisher
phpBB 2.0.23
 
Сообщения: 828
Зарегистрирован: 04.10.2006 6:50
Благодарил (а): 6 раз.
Поблагодарили: 8 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Rayden » 23.09.2008 5:30

Исправил инструкцию и добавил твой совет насчет языковой переменной.

Добавлено спустя 1 минуту 1 секунду:
Спасибо! )))
Я сейчас еще одну кнопочку для быстрого ответа хочу выложить, как раз видимо тоже языковые переменные придется добавить.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Gisher » 23.09.2008 5:33

рад был помочь тестить Rayden)
ещё раз спасибо за кнопку)

Gisher
phpBB 2.0.23
 
Сообщения: 828
Зарегистрирован: 04.10.2006 6:50
Благодарил (а): 6 раз.
Поблагодарили: 8 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение web_pr » 05.10.2008 22:06

огромное спасибо за faq
а можно оформить в виде мода? ;)

web_pr
phpBB 1.4.2
 
Сообщения: 55
Зарегистрирован: 12.06.2006 19:30
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Rayden » 05.10.2008 22:11

А зачем? Это пример, как добавлять ЛЮБЫЕ свои иконки. Кнопка "профиль" выбрана в качестве примера, потому что возникла в ней надобность при переделке быстрого ответа.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение web_pr » 05.10.2008 22:26

вдруг когда-нить появится установщик модов ;)
да и сохранять у себя так удобнее

Добавлено спустя 14 минут 14 секунд:
styles\prosilver\theme\colors.css

опечатка, должно быть colours.css

web_pr
phpBB 1.4.2
 
Сообщения: 55
Зарегистрирован: 12.06.2006 19:30
Откуда: Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Виталий В. » 23.11.2008 22:04

Я всё сделал, как написано в мануале.
Обновлял стили, темы и набор изображений.
Очистил кэш.
И в результате во вьютопике слева от иконок "личное сообщение" и "отправить почту" никакой иконки "профиль" не появилось:
Изображение
Хотя если присмотреться - то слева какой-то отступ имеется, в сравнении с тем, как отступают от левого края строки с текстом, но иконка не отображается.

Добавлено спустя 4 минуты 36 секунд:
Простите - открыл в броузере "Интернет Эксплорер" - всё появилось. Это в "Опере" не видно, возможно, страница отображается из кэша, за "Оперой" такие глюки замечаются иногда...

Виталий В.
phpBB 1.4.3
 
Сообщения: 61
Зарегистрирован: 07.06.2008 8:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Warlock75 » 01.12.2008 2:12

Выкладываю кнопочку в формате *.psd.
У всех дизайн разный, так вот кнопочка по слоям.
Кнопка

Добавлено спустя 6 минут 45 секунд:
Виталий В. писал(а):Хотя если присмотреться - то слева какой-то отступ имеется, в сравнении с тем, как отступают от левого края строки с текстом, но иконка не отображается.

Проверь внимательно все поэтапно. Особенно шаблон viewtopic_body.html и изменения в css. Все работает как часы, уже на 12_ый форум ставлю.
Вложения
icon_contact_profile.gif
Внешний вид
icon_contact_profile.gif (2.41 КБ) Просмотров: 869
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Изображение
Правила
FAQ по phpBB 3.0 Olympus - Редакция 2
Как устанавливать моды
Аватара пользователя
Warlock75
Дизайнер
Дизайнер
 
Сообщения: 1110
Зарегистрирован: 24.02.2008 3:24
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 38 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Warlock75 » 02.12.2008 4:38

Виталий В.
Добавь рисунок в Админке ручками.
Стили > наборы рисунков > твой стиль > изменить.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!
Изображение
Правила
FAQ по phpBB 3.0 Olympus - Редакция 2
Как устанавливать моды
Аватара пользователя
Warlock75
Дизайнер
Дизайнер
 
Сообщения: 1110
Зарегистрирован: 24.02.2008 3:24
Откуда: Москва
Благодарил (а): 6 раз.
Поблагодарили: 38 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Alexsander » 21.01.2009 13:50

извените что не сдержался но попробуйте в адрессной строке ввести styles\prosilver\imageset\en\imageset.cfg
я по пробывал перекинуло на http://www.styles.ru/prosilver/imageset/en/imageset.cfg
:mrgreen: :lol:
извените за флуд
Аватара пользователя
Alexsander
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 24.12.2008 17:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение premier » 21.01.2009 19:04

Rayden писал(а):Открываем:
styles\prosilver\theme\colors.css

1. Такого файлы нету, есть colours.css

2. Не появлялась картинка, зашёл в стили, увидел что не назначены изображения, назначил, почистил кэш - кнопки нет! Из папки кэш выкинул все файлы кроме индекса, открыл в другом браузере - кнопки нет! Повторю, с начала. :o

Добавлено спустя 36 минут 22 секунды:
Виталий В. писал(а):Хотя если присмотреться - то слева какой-то отступ имеется, в сравнении с тем, как отступают от левого края строки с текстом, но иконка не отображается.

Вот у меня тоже отступ появился, но изображения не появилось, даже после того как я в стилях их назначил и даже после того как я открыл страницу в другом браузере и после того как я почистил кэши где только можно.

У меня вопрос про файл styles\prosilver\template\viewtopic_body.html там все строчки ниже того места где нужно вставить новые, начинаются с <!-- IF postrow. и заканчиваются на <!-- ENDIF --> я так понимаю, это условие что типа если где-то есть что отображать то нужно отображать..... вот вопрос в нашем случае, не чего такого не надо случайно?

Вот так сейчас у меня выглядит код из viewtopic_body.html

<ul class="profile-icons">
<li class="info-profile-icon"><a href="{postrow.U_POST_AUTHOR}" title="{L_READ_PROFILE}"><span>{L_READ_PROFILE}</span></a></li>
<!-- IF postrow.U_PM --><li class="pm-icon"><a href="{postrow.U_PM}" title="{L_PRIVATE_MESSAGE}"><span>{L_PRIVATE_MESSAGE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_EMAIL --><li class="email-icon"><a href="{postrow.U_EMAIL}" title="{L_EMAIL}"><span>{L_EMAIL}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_WWW --><li class="web-icon"><a href="{postrow.U_WWW}" title="{L_VISIT_WEBSITE}: {postrow.U_WWW}"><span>{L_WEBSITE}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_MSN --><li class="msnm-icon"><a href="{postrow.U_MSN}" onclick="popup(this.href, 550, 320); return false;" title="{L_MSNM}"><span>{L_MSNM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_ICQ --><li class="icq-icon"><a href="{postrow.U_ICQ}" onclick="popup(this.href, 550, 320); return false;" title="{L_ICQ}"><span>{L_ICQ}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_YIM --><li class="yahoo-icon"><a href="{postrow.U_YIM}" onclick="popup(this.href, 780, 550); return false;" title="{L_YIM}"><span>{L_YIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_AIM --><li class="aim-icon"><a href="{postrow.U_AIM}" onclick="popup(this.href, 550, 320); return false;" title="{L_AIM}"><span>{L_AIM}</span></a></li><!-- ENDIF -->
<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->
</ul>


Добавлено спустя 41 минуту 3 секунды:
Ещё раз проверил, снова на чистой конференции, на чистом просильвере - нет кнопки, может конечно снова прокасячил, но три раза подряд, это маловероятно.

Вот прикрепляю все файлы которые надо было изменить, кто-нибудь, кто знает, может пробежаться глазами, посмотреть, может увидит ошибку. Спасибо.

files.rar
(50.1 КБ) Скачиваний: 60
Сделайте патриотизм своим образом жизни!
Аватара пользователя
premier
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 10.08.2006 21:42
Откуда: Россия, Сибирь, Омск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение premier » 25.01.2009 13:32

Уффф..... вытирая пот со лба.... в общем оказалось что всё таки не все кэши я очищал, нужно не только в разделе "Шаблоны" нажать на обновить и удалить старые файлы из кэша, но так же нужно зайти в раздел "Темы" и обновить там - естественно если у вас установлены несколько стилей то все эти манипуляции делаем с тем стилем который вы сейчас дорабатывали скорее всего это был стиль "prosilver" или его клон, так как выше приведённая инструкция как раз основана на этом стиле.

Кроме этого нужно назначить картинки в "Наборы рисунков", там выбираем нужный стиль, нажимаем "Изменить", там "Выбрать изображение:", выбираем сначала профайл [en] и снизу для него в "Изображение:" выбираем нужную картинку (в данном случае icon_contact_profile.gif) и нажимаем кнопку "Отправить" (в "Учесть размеры:" ставим "Нет" иначе одновременно будет отображаться вся картиyка и пасcивный и активный вариант), потом тоже самое делаем для профайл [ru].

Если у кого небыло ещё ни каких изменений, то есть это первый мод (аддон) который вы ставите и у вас стиль prosilver, то в моём предыдущем сообщение есть прикреплённый архив files.rar, из него файлы перелазить по верх тех что были, обновить все кэши (как я описал в первом абзаце) и всё у вас будет. :)

Добавлено спустя 6 минут 53 секунды:
Так же предлагаю заменить в инструкции:

Открываем:
styles\prosilver\theme\colors.css

на

Открываем:
styles\prosilver\theme\colours.css

-----------------------------------------------------

Или в русском варианте
'IMG_ICON_CONTACT_PROFILE' => 'профайл',

на

Или в русском варианте
'IMG_ICON_CONTACT_PROFILE' => 'Профайл',
Сделайте патриотизм своим образом жизни!
Аватара пользователя
premier
phpBB 1.2.1
 
Сообщения: 21
Зарегистрирован: 10.08.2006 21:42
Откуда: Россия, Сибирь, Омск
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Палыч » 25.01.2009 22:46

premier писал(а):не все кэши я очищал

Плохо читаете FAQ (FAQ-3 п.28)

premier писал(а):Кроме этого нужно назначить картинки в "Наборы рисунков"

Не выполнили п.5 из первого поста данной темы.
Кроме того, если вы ещё раз обновите набор изображений по какой-либо надобности, то потеряете все внесённые из админки изменения.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9257
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

Re: [FAQ] Добавляем иконку в мини-профиль

Сообщение Rayden » 26.01.2009 20:59

premier писал(а):Кроме этого нужно назначить картинки в "Наборы рисунков", там выбираем нужный стиль, нажимаем "Изменить",

Ни в коем случае
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

Пред.След.

Вернуться в Стили для phpBB 3.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение