[Совет] Добавляем ссылку в ACP наверх (prosilver)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 20 лет 8 месяцев
Откуда: Нижний Тагил
Поблагодарили: 11 раз

[Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Oleg NT »

Порой неудобно заходить в админку снизу страницы. Поэтому я добавил ссылку для входа в админку рядом со ссылкой «[ Модераторский раздел ]» в верхней части страницы там, где, собственно, эта ссылка есть (а есть она не везде — но этого достаточно).

Изображение

Как добавить:

Открыть styles/prosilver/template/index_body.html

Найти:

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

<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
В строке найти фрагмент:

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

{L_MCP}</a>&nbsp;]
В строке добавить после фрагмента:

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

<!-- IF U_ACP --> &nbsp; &nbsp; [&nbsp;<a href="{U_ACP}">{L_ACP}</a>&nbsp;]<!-- ENDIF -->
Открыть styles/prosilver/template/viewforum_body.html

Найти:

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

<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
В строке найти фрагмент:

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

{L_MCP}</a>&nbsp;]
В строке добавить после фрагмента:

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

<!-- IF U_ACP --> &nbsp; &nbsp; [&nbsp;<a href="{U_ACP}">{L_ACP}</a>&nbsp;]<!-- ENDIF -->
Открыть styles/prosilver/template/viewtopic_body.html

Найти:

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

<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
В строке найти фрагмент:

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

{L_MCP}</a>&nbsp;]
В строке добавить после фрагмента:

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

<!-- IF U_ACP --> &nbsp; &nbsp; [&nbsp;<a href="{U_ACP}">{L_ACP}</a>&nbsp;]<!-- ENDIF -->
Открыть styles/prosilver/template/mcp_header.html

Найти:

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

		<!-- IF U_MCP_POST --> | <a href="{U_MCP_POST}">{L_MODERATE_POST}</a><!-- ENDIF --> ]
Добавить после:

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

		<!-- IF U_ACP -->&nbsp; &nbsp; [&nbsp;<a href="{U_ACP}">{L_ACP}</a>&nbsp;]<!-- ENDIF -->
Не получается? Идем в админку, обновляем кэш шаблонов просилвера. Получается? Пользуйтесь!

Ссылка появляется на следующих страницах: список форумов, список тем в форуме, просмотр темы, модераторский раздел.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение FladeX »

Я в одном стиле делал наоборот - ссылку на модераторский раздел переносил сверху вниз, рядом с L_ACP :)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Warlock75
Former team member
Сообщения: 1429
Стаж: 18 лет 7 месяцев
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Warlock75 »

Думаю, что наверху удобней, юзеры все равно не видят ни сверху, ни снизу. Хотя может это мое субъективное мнение.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Roland »

Посоветуйте, как добавлять ссылки сюда:

Изображение

я понимаю, что просто, но куда именно? рылся в файлах форума и здесь, но ничего не нашел...
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение DK7 »

что значит "добавлять ссылки отсюда"?
Ссылки на что? Это уже и есть ссылки на правлиа, FAQ и т.д.
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Roland »

DK7
я вроде написал:
как добавлять ссылки сюда:
вот к этим ссылкам "на правлиа, FAQ и т.д." я хочу добавить ещё несколько.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Rayden »

Roland писал(а):как добавлять ссылки
Что значит "как"? Руками, вестимо...
Открываешь файл overall_header.html и добавляешь все что хочешь.
phpBB2 FAQ
phpBB3 FAQ
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Roland »

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

<ul class="linklist rightside">
				<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
				<a href="http://mysite.ru">site</a>
добавляю простую ссылку сразу после ссылки на faq (насколько я понимаю), не показывается. кеш чистил. пробовал ещё так:

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

<li class="icon-faq"><a href="http://mysite.ru">site</a></li>
и так:

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

<li class="icon-faq"><a href="http://mysite.ru" title="site">site</a></li>
по аналогии с ссылкой на faq.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Rayden »

В любом случае изменения должны быть. Обнови шаблоны на закладке стили, включи в нагрузке на сервер перекомпиляцию шаблонов.
phpBB2 FAQ
phpBB3 FAQ
Roland
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 2 месяца

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Roland »

Обнови шаблоны на закладке стили, включи в нагрузке на сервер перекомпиляцию шаблонов.
Вот про это я не знал. Спасибо огромное, теперь всё работает. :D
Таки надо было прочтать первый пост полностью... :roll:
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Палыч »

Roland писал(а):Таки надо было прочтать первый пост полностью...
Здравая мысль :D
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Сообщение Nekstati »

Я заменила кнопками текстовые ссылки на ACP и MCP:

Изображение

Кнопки со всплывающими подсказками.

Найти в overall_header.html

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

<ul class="linklist leftside">
Добавить после

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

	<li>
	<!-- IF U_ACP --><a href="{U_ACP}"><img src="{T_THEME_PATH}/images/icon_acp.gif" title="{L_ACP}" alt="{L_ACP}" style="vertical-align: -2px" /></a>&nbsp;<!-- ENDIF -->
	<!-- IF U_MCP -->&nbsp;<a href="{U_MCP}"><img src="{T_THEME_PATH}/images/icon_mcp.gif" title="{L_MCP}" alt="{L_MCP}" style="vertical-align: -2px" /></a>&nbsp;<!-- ENDIF -->
	</li>
И убрать текстовые ссылки на модераторский и администраторский разделы:

Найти в index_body.html

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

	<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Заменить на

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

	<!-- IF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
Найти и удалить в viewforum_body.html и viewtopic_body.html

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

	<!-- IF U_MCP --><p>[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ENDIF -->
Найти и удалить в overall_footer.html

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

<!-- IF U_ACP --><br /><strong><a href="{U_ACP}">{L_ACP}</a></strong><!-- ENDIF -->
Найти в mcp_header.html

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

<!-- IF U_MCP -->
	<p class="linkmcp">
		[ <a href="{U_MCP}">{L_MCP}</a><!-- IF U_MCP_FORUM --> | <a href="{U_MCP_FORUM}">{L_MODERATE_FORUM}</a><!-- ENDIF -->
		<!-- IF U_MCP_TOPIC --> | <a href="{U_MCP_TOPIC}">{L_MODERATE_TOPIC}</a><!-- ENDIF -->
		<!-- IF U_MCP_POST --> | <a href="{U_MCP_POST}">{L_MODERATE_POST}</a><!-- ENDIF --> ]
	</p>
<!-- ENDIF -->
Заменить на

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

	<p class="linkmcp">
		<!-- IF U_MCP_FORUM --><a href="{U_MCP_FORUM}">{L_MODERATE_FORUM}</a><!-- ENDIF -->
		<!-- IF U_MCP_TOPIC --> &#8249; <a href="{U_MCP_TOPIC}">{L_MODERATE_TOPIC}</a><!-- ENDIF -->
		<!-- IF U_MCP_POST --> &#8249; <a href="{U_MCP_POST}">{L_MODERATE_POST}</a><!-- ENDIF -->
	</p>
Кнопки (поместить в prosilver/theme/images):
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Nekstati 26.04.2009 17:38, всего редактировалось 1 раз.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Палыч »

Nekstati
Для стилистического однообразия вместо А и М, наверное, было бы неплохо (по аналогии с Личным разделом) силует с ключём, например, (администрирование) и щитом (модерирование).
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Сообщение Nekstati »

Палыч, верно, спасибо за идею.
Аватара пользователя
Garret_Dark
phpBB 2.0.16
Сообщения: 1097
Стаж: 17 лет 8 месяцев
Откуда: root/world/russia/
Благодарил (а): 126 раз
Поблагодарили: 206 раз

Re: [Совет] Добавляем ссылку в ACP наверх (prosilver)

Сообщение Garret_Dark »

Палыч писал(а):силует с ключём, например, (администрирование) и щитом (модерирование).
Спасибо за идею, сделаю на одном форуме админку в виде золотой короны, а модераторский раздел в виде серебрянной)))

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