Как добраться до правки нижнего меню в стиле?

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

В скаченном мною стиле есть нижняя линейка и на неё выведены некоторые кнопки из админки.. Причём эти кнопки становятся доступными обычным пользователям, что не есть Гуд.. Такие как просмотр список пользователей, очистка кэша и тд. Тут же находится кнопка "страница для связи с администратором". Которая может быть отключена из админки..

Так вот у меня вопрос, может быть в 3.1.х реализован какой то функционал где этой "линейкой меню" можно из админки управлять? Я правда не нашёл..
Или нужно всё таки ковырять код шаблона как и раньше? Если так то подскажите мысли как найти где этот код находится?

Пытался как и раньше смотреть имя класса в браузере, а потом искать по файлам.. Не помогло.. Может кто знает как выглядит код стандартного функционала " "страница для связи с администратором"" ? Может получиться найти по этому коду..
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Zemius писал(а): где этот код находится?
styles/bit/template/overall_footer.html
Вероятно это он

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

<script>
// Responsive navbar menu	
jQuery(document).ready(function ($) {
  $("a#phpbb-menu-toggle").click(function () {
    $("ul#phpbb-menu").slideToggle();
    $(this).toggleClass("active");
  });
});
</script>
Zemius писал(а): может быть в 3.1.х реализован какой то функционал где этой "линейкой меню" можно из админки управлять?
Нет. Эта "линейка" реализована в кастомном стиле, о котором разработчики phpBB могут ничего и не знать. Кстати и не обязаны.
Чтобы это код работал только для администраторов нужно в шаблоне заключить в условие

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

<!-- IF U_ACP -->
....
<!-- ENDIF -->
Отправлено спустя 4 минуты 55 секунд:
Кстати стиль весьма устаревший

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

# General Information about this style
name = bit
copyright = © Antonio Liggieri WORCOM, 2014
style_version = 1.1.4
phpbb_version = 3.1.2
многие расширения работать с ним не будут.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

В смысле вот так вот:

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

<!-- IF U_ACP -->
<script>
// Responsive navbar menu	
jQuery(document).ready(function ($) {
  $("a#phpbb-menu-toggle").click(function () {
    $("ul#phpbb-menu").slideToggle();
    $(this).toggleClass("active");
  });
});
</script>
<!-- ENDIF -->
Не работает. :(

Отправлено спустя 2 минуты 7 секунд:
Sheer писал(а): Кстати стиль весьма устаревший
К сожалению ничего лучше (на мой вкус) я так и не нашёл. :(

Отправлено спустя 2 минуты 17 секунд:
Да и полное вырезание этой части кода, ничего не дало. Линейка осталась..
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 11 лет 11 месяцев
Благодарил (а): 267 раз
Поблагодарили: 216 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sumanai »

Zemius, кеш.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Zemius писал(а): В смысле вот так вот:
В смысле да. Ну и
Sumanai писал(а): кеш
Чистить его надо. После внесения изменений в шаблоны.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

Естественно, я его чистил.. Не работает!
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Ссылку!
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Zemius писал(а): выведены некоторые кнопки из админки
Не увидел ни одной. В правах доступа для Гостя установитьМожет просматривать профили, список пользователей и страницу «Кто сейчас на конференции» -- Никогда
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

Мы может о разных вещах говорим?
Я вот об этом

Изображение

Отправлено спустя 39 секунд:
Это видно как админам так и гостям..
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Удалить cookies конференции и Очисть кеш - это совершенно разные вещи.
Zemius писал(а): Это видно как админам так и гостям..
Так и должно быть.
При клике на Наша команда, незарегистрированному или неавторизованному пользователю будет предложено войти на конференцию. Про список пользователей я уже писал выше. Что еще нужно?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Zemius
phpBB 1.4.2
Сообщения: 57
Стаж: 16 лет 4 месяца
Откуда: Москва, Томск
Благодарил (а): 21 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Zemius »

Я хочу отключить эту панель или сделать её видимой только админам! Вот что ещё..
Собственно это было моё единственное желание изначально.

Отправлено спустя 1 минуту 25 секунд:
Сейчас любой пользователь может чистить кэш и смотреть других пользователей..
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 10 лет 9 месяцев
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение LONER »

Zemius писал(а): Сейчас любой пользователь может чистить кэш
Sheer писал(а): Удалить cookies конференции и Очисть кеш - это совершенно разные вещи.
Правильно заданный вопрос и описание проблемы - 70% их решения...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 8 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение Sheer »

Отключайте
styles/prosilver/template/navbar_footer.html

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

	<ul id="nav-footer" class="linklist bulletin" role="menubar">
		<li class="small-icon icon-home breadcrumbs">
			<!-- IF U_SITE_HOME --><span class="crumb"><a href="{U_SITE_HOME}" data-navbar-reference="home">{L_SITE_HOME}</a></span><!-- ENDIF -->
			<!-- EVENT overall_footer_breadcrumb_prepend -->
			<span class="crumb"><a href="{U_INDEX}" data-navbar-reference="index">{L_INDEX}</a></span>
			<!-- EVENT overall_footer_breadcrumb_append -->
		</li>
		<!-- IF U_WATCH_FORUM_LINK and not S_IS_BOT --><li class="small-icon icon-<!-- IF S_WATCHING_FORUM -->unsubscribe<!-- ELSE -->subscribe<!-- ENDIF -->" data-last-responsive="true"><a href="{U_WATCH_FORUM_LINK}" title="{S_WATCH_FORUM_TITLE}" data-ajax="toggle_link" data-toggle-class="small-icon icon-<!-- IF not S_WATCHING_FORUM -->unsubscribe<!-- ELSE -->subscribe<!-- ENDIF -->" data-toggle-text="{S_WATCH_FORUM_TOGGLE}" data-toggle-url="{U_WATCH_FORUM_TOGGLE}">{S_WATCH_FORUM_TITLE}</a></li><!-- ENDIF -->

		<!-- EVENT overall_footer_timezone_before -->
		<li class="rightside">{S_TIMEZONE}</li>
		<!-- EVENT overall_footer_timezone_after -->
		<!-- IF not S_IS_BOT -->
			<li class="small-icon icon-delete-cookies rightside"><a href="{U_DELETE_COOKIES}" data-ajax="true" data-refresh="true" role="menuitem">{L_DELETE_COOKIES}</a></li>
			<!-- IF S_DISPLAY_MEMBERLIST --><li class="small-icon icon-members rightside" data-last-responsive="true"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}" role="menuitem">{L_MEMBERLIST}</a></li><!-- ENDIF -->
		<!-- ENDIF -->
		<!-- EVENT overall_footer_teamlink_before -->
		<!-- IF U_TEAM --><li class="small-icon icon-team rightside" data-last-responsive="true"><a href="{U_TEAM}" role="menuitem">{L_THE_TEAM}</a></li><!-- ENDIF -->
		<!-- EVENT overall_footer_teamlink_after -->
		<!-- IF U_CONTACT_US --><li class="small-icon icon-contact rightside" data-last-responsive="true"><a href="{U_CONTACT_US}" role="menuitem">{L_CONTACT_US}</a></li><!-- ENDIF -->
	</ul>
Учтите только, что отключение возможности очистки куки для пользователей весьма нежелательно.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
LONER
phpBB 3.0.0 RC1
Сообщения: 1486
Стаж: 10 лет 9 месяцев
Благодарил (а): 164 раза
Поблагодарили: 247 раз

Re: Как добраться до правки нижнего меню в стиле?

Сообщение LONER »

Sheer писал(а): Отключайте
У меня такое чувство, что он не ведает что творит. В дальнейшем (будущем) предвижу от него вопрос как это все восстановить.
Правильно заданный вопрос и описание проблемы - 70% их решения...

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