Кнопки в профиле для CA Vintage

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Кнопки в профиле для CA Vintage

Сообщение southklad »

Добрый день, установил вот такой стиль http://www.stsoftware.biz/phpbb3/index. ... ca_vintage но не могу вывести кнопки ЛС и так далее в минипрофиле в темах, помогите пожалуйста в этом
Последний раз редактировалось southklad 04.05.2013 10:59, всего редактировалось 1 раз.
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CS Vintage

Сообщение Djeday »

В папке /styles/ваш стиль/imageset сделай папку ru с кнопками, аналогичными как в папке en.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

Нет эти кнопки есть, нет кнопок ЛС, Почта и так далее. Их нужно выводить отдельно.
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

В стиле винтаж, эти кнопки выводятся при наведении на ник в минипрофиле:
buttons.jpg
Чтобы вывести их вниз минипрофиля, нарисуйте соответствующие кнопки для стиля или возьмите из другого (prosilver, например) и пропишите их в шаблоне viewtopic_body.html.
Как они прописываются можно посмотреть опять же в стандартном стиле.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

пробовал через просильвер, но не смог их вывести , сами кнопки есть, но вывести их не получается у меня
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

igorbond писал(а):пробовал через просильвер
В смысле через просильвер?
Нужно просто скопировать код из prosilver и вставить его в шаблон стиля винтаж. И еще сами кнопки скопировать из /styles/prosilver/imageset/icon_contact_email.gif в /styles/винтаж/imageset/icon_contact_email.gif
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

В смысле брал код и prosilver но ничего не получилось , не могли бы подробнее расписать ???
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

1. Берем код просильвера, например:

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

		<!-- IF not S_IS_BOT -->
		<!-- IF postrow.U_PM or postrow.U_EMAIL or postrow.U_WWW or postrow.U_MSN or postrow.U_ICQ or postrow.U_YIM or postrow.U_AIM or postrow.U_JABBER -->
			<dd>
				<ul class="profile-icons">
					<!-- 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_SEND_EMAIL_USER} {postrow.POST_AUTHOR}"><span>{L_SEND_EMAIL_USER} {postrow.POST_AUTHOR}</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>
			</dd>
		<!-- ENDIF -->
		<!-- ENDIF -->
2. Берем код темы просильвера для данных кнопок:

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

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background: none top left no-repeat; }
.aim-icon, .aim-icon a			{ background: none top left no-repeat; }
.yahoo-icon, .yahoo-icon a		{ background: none top left no-repeat; }
.web-icon, .web-icon a			{ background: none top left no-repeat; }
.msnm-icon, .msnm-icon a			{ background: none top left no-repeat; }
.icq-icon, .icq-icon a			{ background: none top left no-repeat; }
.jabber-icon, .jabber-icon a		{ background: none top left no-repeat; }
.pm-icon, .pm-icon a				{ background: none top left no-repeat; }
.quote-icon, .quote-icon a		{ background: none top left no-repeat; }


/* Set profile icon dimensions */
ul.profile-icons li.email-icon		{ width: {IMG_ICON_CONTACT_EMAIL_WIDTH}px; height: {IMG_ICON_CONTACT_EMAIL_HEIGHT}px; }
ul.profile-icons li.aim-icon	{ width: {IMG_ICON_CONTACT_AIM_WIDTH}px; height: {IMG_ICON_CONTACT_AIM_HEIGHT}px; }
ul.profile-icons li.yahoo-icon	{ width: {IMG_ICON_CONTACT_YAHOO_WIDTH}px; height: {IMG_ICON_CONTACT_YAHOO_HEIGHT}px; }
ul.profile-icons li.web-icon	{ width: {IMG_ICON_CONTACT_WWW_WIDTH}px; height: {IMG_ICON_CONTACT_WWW_HEIGHT}px; }
ul.profile-icons li.msnm-icon	{ width: {IMG_ICON_CONTACT_MSNM_WIDTH}px; height: {IMG_ICON_CONTACT_MSNM_HEIGHT}px; }
ul.profile-icons li.icq-icon	{ width: {IMG_ICON_CONTACT_ICQ_WIDTH}px; height: {IMG_ICON_CONTACT_ICQ_HEIGHT}px; }
ul.profile-icons li.jabber-icon	{ width: {IMG_ICON_CONTACT_JABBER_WIDTH}px; height: {IMG_ICON_CONTACT_JABBER_HEIGHT}px; }
ul.profile-icons li.pm-icon		{ width: {IMG_ICON_CONTACT_PM_WIDTH}px; height: {IMG_ICON_CONTACT_PM_HEIGHT}px; }
ul.profile-icons li.quote-icon	{ width: {IMG_ICON_POST_QUOTE_WIDTH}px; height: {IMG_ICON_POST_QUOTE_HEIGHT}px; }
ul.profile-icons li.report-icon	{ width: {IMG_ICON_POST_REPORT_WIDTH}px; height: {IMG_ICON_POST_REPORT_HEIGHT}px; }
ul.profile-icons li.edit-icon	{ width: {IMG_ICON_POST_EDIT_WIDTH}px; height: {IMG_ICON_POST_EDIT_HEIGHT}px; }
ul.profile-icons li.delete-icon	{ width: {IMG_ICON_POST_DELETE_WIDTH}px; height: {IMG_ICON_POST_DELETE_HEIGHT}px; }
ul.profile-icons li.info-icon	{ width: {IMG_ICON_POST_INFO_WIDTH}px; height: {IMG_ICON_POST_INFO_HEIGHT}px; }
ul.profile-icons li.warn-icon	{ width: {IMG_ICON_USER_WARN_WIDTH}px; height: {IMG_ICON_USER_WARN_HEIGHT}px; }

/* Profile & navigation icons */
.email-icon, .email-icon a		{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }
.aim-icon, .aim-icon a			{ background-image: url("{IMG_ICON_CONTACT_AIM_SRC}"); }
.yahoo-icon, .yahoo-icon a		{ background-image: url("{IMG_ICON_CONTACT_YAHOO_SRC}"); }
.web-icon, .web-icon a			{ background-image: url("{IMG_ICON_CONTACT_WWW_SRC}"); }
.msnm-icon, .msnm-icon a			{ background-image: url("{IMG_ICON_CONTACT_MSNM_SRC}"); }
.icq-icon, .icq-icon a			{ background-image: url("{IMG_ICON_CONTACT_ICQ_SRC}"); }
.jabber-icon, .jabber-icon a		{ background-image: url("{IMG_ICON_CONTACT_JABBER_SRC}"); }
.pm-icon, .pm-icon a				{ background-image: url("{IMG_ICON_CONTACT_PM_SRC}"); }
.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }
3. Добавляем эти коды в аналогичные файлы своего стиля.
4. Копируем нужные нам кнопки в папку: /styles/ca_vintage/imageset/
5. Правим файл /styles/ca_vintage/imageset/imageset.cfg. Находим там наши кнопки и меняем размеры. Если кнопки от prosilver, то размер 20*20.
6. И еще одно. В теме стиля находим:

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

ul.profile-icons li {
float: right;
margin: 0px 0px 0px 2px;
padding: 0px;
background-position: 0px 100%;
и меняем на:

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

ul.profile-icons li {
float: left;
margin: 0px 0px 0px 2px;
padding: 0px;
background-position: 0px 100%;
7. Получаем результат:
1111.jpg
куда еще подробнее?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

Вот спасибо, а еще вопрос, а почему у вас кнопки изменить, удалить справа ??? У меня они стандартно справа ???
Последний раз редактировалось southklad 04.05.2013 11:56, всего редактировалось 1 раз.
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

Почему? У меня они тоже слева (см. на скрине он слева.)
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

Опечатка, у меня справа. Попробовал ваш способ, но у меня вот так получилось
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

igorbond писал(а):Попробовал ваш способ, но у меня вот так получилось
Ну да, стандартный вывод надо убрать. И imageset.cfg поправить не забудь. Ну и про кеши все не забываем.
Вот, на тестовом у меня все работает: http://satrateay.p.ht/
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

Захожу на ваш тестовый при наведении такая же ерунда , как и у меня с "WWW" у вас. Я хочу по правильному сделать так, чтобы редактировать, удалить и так далее остались справа, а вот ЛС ( которых у вас там тоже нет ) сайт и так далее слева
Изображение
Аватара пользователя
Djeday
phpBB 2.0.7a
Сообщения: 644
Стаж: 14 лет 8 месяцев
Благодарил (а): 108 раз
Поблагодарили: 68 раз

Re: Кнопки в профиле для CA Vintage

Сообщение Djeday »

igorbond, ну так создай класс в теме, аналогично классу profile-icons, например myprofile.
Вот поправленный вьютопик и тема стиля:
Desktop.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Я смею то, что можно человеку, кто смеет меньше - тот не человек.
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Кнопки в профиле для CA Vintage

Сообщение southklad »

Спасибо, то что надо !!! И как я хотел что нужно справа, что то слева, но вот вопрос, с редактором темы, а какие файлы и где исправлены, там ведь много файлов , а после изменения их через админ панель они вернуться на начальные ???
Изображение

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