Пропустить

Добавить ссылку в меню

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

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

Добавить ссылку в меню

Сообщение rewuxiin » 24.12.2010 11:27

Доброго времени всем.

Попробовал на форум поставить шаблон от RoketTheme - Dominion.

всё вроде бы получается. расковырял CSS. по просьбе юзеров поменял цвета шрифтов и ещё кое где.

Осталось две проблемы (вроде две :) )

Не могу понять как добавить в меню пользователя ссылку на главную сайта

111.png
Меню

Ну и при смене цвета шрифта оказалось, что он сменился не только в постах юзеров, а сменился на всей странице
222.png


подкажите где искать что бы добавить ссылку? и какой код дописать что бы он читал отдельно посты юзеров а остальное отдельно?

пробовал искать через мозиллу с Firebug - но так ничего и не нашел.

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 24.12.2010 12:19

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

Шрифт в постах изменяйте в content.css:
.content {
	min-height: 3em;
	overflow: hidden;
	line-height: 1.4em;
}

Добавьте сюда строку color: #FFFFFF;. После чего прочтите это: faq.php?mode=guru#f5r6.
За это сообщение автора Nekstati поблагодарил:
rewuxiin (24.12.2010 14:24)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 24.12.2010 14:26

вы уж извините, что побеспокоил.

думал в данных стилях всё подругому.

а то что в низу я уже читал))

Добавлено спустя 15 минут 19 секунд:
ещё один маленький вопрос.

форум исторический и пользователи просят сделать шрифт в постах b52 (старая печатная машинка). можно ли дописать код, что бы этот шрифт был по умолчанию, а тот у кого его нет читал например Arial. ну или как вариант при входе, форум предлагал бы его установить?

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 24.12.2010 19:13

Устанавливать шрифт не надо. Надо сделать так, чтобы шрифт автоматически загружался вместе с сайтом. http://htmlbook.ru/css/font-face Во многих рокетовских стилях так сделано.

Кстати, в постах, т. е. при малом размере, этот шрифт будет крайне неудобочитаем.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 25.12.2010 16:38

Nekstati писал(а):Устанавливать шрифт не надо. Надо сделать так, чтобы шрифт автоматически загружался вместе с сайтом. http://htmlbook.ru/css/font-face Во многих рокетовских стилях так сделано.Кстати, в постах, т. е. при малом размере, этот шрифт будет крайне неудобочитаем.


спасибо за ответ.
правда из всего получилось только выровнять цвет шрифта, с меню и заменой шрифта никак.((

пытался создать пункт меню по вашей инструкции но меня постоянно по созданной ссылке выбрасывало на страницу с ошибкой.
в итоге сделал немного проще в overall_header.html добавил строку с прямой ссылкой на сайт.

но и в этом случае в самой шапке кнопка не отобразилось.
Вложения
333.png

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 25.12.2010 20:49

Ссылка. Открываете overall_header.html, находите ссылку «Список форумов»:
<li <!-- IF IE_VERSION neq '6' --><!-- IF U_INDEX_STYLE -->class="active root"<!-- ELSE -->class="root"<!-- ENDIF --><!-- ELSE --><!-- IF U_INDEX_STYLE -->id="current"<!-- ENDIF --><!-- ENDIF -->><a class="orphan item" href="{U_INDEX}" accesskey="h"><span>{L_INDEX}</span></a></li>

Перед ней добавляете свою ссылку на главную сайта:
<li class="root"><a class="orphan item" href="/" accesskey="z"><span>Главная</span></a></li>


Шрифт. Открываете styles/dominion/theme/rt.css, добавляете в конце:
@font-face {font-family: b52; src: url("{T_THEME_PATH}/b52.eot");}
@font-face {font-family: "b52"; src:local("b52"), url("{T_THEME_PATH}/b52.ttf") format("truetype");}
.content {font-family: b52;}

Здесь первая строка подключает шрифт для IE, вторая — для остальных браузеров. Сам шрифт кладёте в папку styles/dominion/theme/ в двух форматах — .eot (для IE) и .ttf (для остальных браузеров). Как сконвертировать .ttf в .eot — ищите в интернете.

Если не работает — значит, файл шрифта не соответствует стандартам, ищите другой похожий шрифт.

И не забывайте обновлять тему и шаблон в админке.
За это сообщение автора Nekstati поблагодарил:
rewuxiin (27.12.2010 11:24)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение Smayliks » 26.12.2010 0:20

Nekstati писал(а):<span>Главная</span>

Использовать не языковые переменные - зло. =)

Ну или, хотя бы, надо указать, что в этом случае фаил нужно сохранить в кодировке UTF-8 без BOM (faq.php?mode=guru#f4r3).
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1518
Зарегистрирован: 08.03.2005 15:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 26.12.2010 0:51

Smayliks, похоже, ты не имел дела со стилями Rockettheme. Их авторы глубоко плевали на языковые переменные и прочую интернациональную совместимость. Так что… и мы в данном случае тоже. ) А насчёт кодировки спасибо за поправку.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение Smayliks » 26.12.2010 0:53

Nekstati писал(а):похоже, ты не имел дела со стилями Rockettheme

Не имел. Очень жаль, что авторы не придерживаются стандартов...
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1518
Зарегистрирован: 08.03.2005 15:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 27.12.2010 11:23

Nekstati писал(а):Шрифт. Открываете styles/dominion/theme/rt.css, добавляете в конце:Код: Выделить всё@font-face {font-family: b52; src: url("{T_THEME_PATH}/b52.eot");}
@font-face {font-family: "b52"; src:local("b52"), url("{T_THEME_PATH}/b52.ttf") format("truetype");}
.content {font-family: b52;}Здесь первая строка подключает шрифт для IE, вторая — для остальных браузеров. Сам шрифт кладёте в папку styles/dominion/theme/ в двух форматах — .eot (для IE) и .ttf (для остальных браузеров). Как сконвертировать .ttf в .eot — ищите в интернете.Если не работает — значит, файл шрифта не соответствует стандартам, ищите другой похожий шрифт.И не забывайте обновлять тему и шаблон в админке.


огромное спасибо! с кнопкой всё получилось.
со шрифтами что то никак.

предполагаю мешает мод управления шаблоном RokBB3.
4.png


пытался найти, что отвечает за управление шрифтами, но без безрезультатно. а было бы интересно здесь задавать шрифты, правда они меняются на всём форуме.

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 27.12.2010 14:29

Вряд ли этот мод мешает. Мешает скорее всего кривой файл шрифта. Попробуйте для проверки подключить таким же образом какой-либо из стандартных шрифтов — например, Times — переименовав его в b52.
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 27.12.2010 17:39

да. оказалось файл кривой.
ещё ко всему оказалось, что опера не хочет менять шрифты - только мозилла.

нашел на форуме по джумле такое вот решение. интересно в phpbb так возможно?

http://joomlaforum.ru/index.php/topic,1 ... #msg728613

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение Nekstati » 28.12.2010 1:32

Интересно, чем, по-вашему, это решение отличается от описанного парой постов выше?

В Опере 10.50 и выше всё работает прекрасно. В качестве живого примера можете распотрошить этот стиль: http://demo.rockettheme.com/phpbb3/?style=reaction — здесь жирные надписи «Main menu», «User menu» сделаны подключаемым шрифтом.
За это сообщение автора Nekstati поблагодарил:
rewuxiin (28.12.2010 13:09)
Аватара пользователя
Nekstati
Лидер поддержки
Лидер поддержки
 
Сообщения: 2571
Зарегистрирован: 19.03.2009 18:43
Благодарил (а): 9 раз.
Поблагодарили: 772 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 28.12.2010 13:11

спасибо!! всё оказалось нормально. это всё из за того что я работал по привычке в опера АС. )))

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

Re: Добавить ссылку в меню

Сообщение rewuxiin » 29.12.2010 10:58

извините что вновь беспокою.

появилась какаято хрень с цветами шрифтов.

при создании сообщения ну или просто ответа шрифт ответившего ответа становится белым. обновление страницы не помогает. помогает лишь выход на главную и переход в тему с главной.

и ещё может быть подскажете как исправить данное место
11.png


я так понимаю это входит в контент поэтому и шрифты читает оттуда.

лучше ещё играть с цветом шрифтов или подложку исправить?

rewuxiin
phpBB 1.4.1
 
Сообщения: 44
Зарегистрирован: 24.12.2010 11:19
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.

След.

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

 

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

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

Сейчас этот форум просматривают: Exabot [Bot] и гости: 1

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