Изменение шапки форума (от новичка) - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила форума

Здесь обсуждаются вопросы оформления форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Оформление форумов IPB 3.x.
Настройка форумов, включая установку и техническую настройку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

php-переменные в шаблонах оформление ссылок
Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Изменение шапки форума (от новичка)

#1 Пользователь не на сайте   Stalko »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 23-Апрель 07
  • Репутация: 0
 

Отправлено 23 Апрель 2007 - 23:30

Всем здравствуйте!
На IPB перешел только-только, до этого сидел на phpbb.
Вопрос такой: над форумом необходимо создать шапку, как по всему сайту (php-код). Можно ли это сделать из админского раздела, или нужно править файл (тогда какой)?
Заранее благодарен. :)
0

#2 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 23 Апрель 2007 - 23:45

Можно сделать из админцентра.
Поиск нужных тем в этом разделе по ключам Логотип, skin_global_header, logostrip поможет Вам разобраться.
0

#3 Пользователь не на сайте   Stalko »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 23-Апрель 07
  • Репутация: 0
 

Отправлено 24 Апрель 2007 - 10:01

Спасибо, попытаюсь
0

#4 Пользователь не на сайте   El Loco »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 27
  • Регистрация: 21-Март 07
  • Репутация: 0
 

Отправлено 24 Апрель 2007 - 21:00

напишу в этой же теме, чтобы не создавать лишнюю.
в этом же темплейте под лого идут ссылки.
мне захотелось "окрасить" одну из ссылок. возьмем к примеру календарь.
что-то помучался - не выходит. я в унаследовании свойств классов ipb мало разбираюсь. сначала пробовал <span style="color:red">ссылка на календарь</span>. не выходит. далее пробовал прописывать отдельный класс в css для этой ссылки.
совсем запутался.
объясните, пожалста, как правильно окрасить одну из ссылок под логотипом?
0

#5 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 24 Апрель 2007 - 21:58

очень просто.... как раз можно <span style="color:red">, а можно более сложным цветом, если создадите css класс... :)
Редактировать надо
ХТМЛ фрагменты > All global html (skin_global) > global_board_header

там находятся эти ссылки, если сопоставите с лангами, то найдете.
Для ссылки на правила правьте
ХТМЛ фрагменты > All global html (skin_global) > rules_link :)

ЗЫ правильно поставленный span перекрывает css класс
0

#6 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 24 Апрель 2007 - 22:19

Верно. Так в каталоге я раскрасила Правила, правда этой строчки изначально и не было.
Но можно раскрасить через ленги многие названия, не мучая css и html.
0

#7 Пользователь не на сайте   El Loco »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 27
  • Регистрация: 21-Март 07
  • Репутация: 0
 

Отправлено 25 Апрель 2007 - 10:03

Смеяться будете - не работает.
Я-то понимаю, где что редактировать. Html знаю неплохо.
Вот привожу код:
<p><!--ipb.rightlinks.start-->
<span style='color: #ff0000;'><a href="http://...=gallery">Галерея</a></span>

Перестройку делал. Не красится и все тут(
Хотя для теста пробовал поместить ссылку в H1 - работает. Ссылка сразу становится другого размера.
Стиль вроде кардинально не менял. Посмотрел классы submenu, p.home. Убрал из них "color:#000" - не помогает.
Заговор какой-то :)
0

#8 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 25 Апрель 2007 - 10:15

Мы говорим о Ленг - файлах, а не о шаблонах.
Для того, чтобы в html изменить цвет, придется в css создать новый класс вида:

.new,
.new a:link,
.new a:active,
.new a:visited,
+
.new a:hover

То есть класс + параметры для вида ссылок в нем. Потом уже использовать его в html.
0

#9 Пользователь не на сайте   El Loco »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 27
  • Регистрация: 21-Март 07
  • Репутация: 0
 

Отправлено 25 Апрель 2007 - 13:44

Все, разобрался.
Для всех остальных напишу, чтоб не мучались:
папка: forum/cache/lang_cache/en/
или forum/cache/lang_cache/ru/
файл lang_global.php
Находим переменную:
$lang['gallery']  = "Галерея";

Заменяем на:
$lang['gallery']  = "<span style='color: #ff0000;'>Галерея</span>";

0

#10 Пользователь не на сайте   andaril »

 
 
  • -_-'
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 2 638
  • Регистрация: 24-Март 07
  • Репутация: 1
  • Откуда:Тат, Наб. Челны
  • IPB version:I have no IPB
 

Отправлено 25 Апрель 2007 - 16:05

Странно, но когда я редактировал цвет через фрагменты, то у меня все работало :)
0

#11 Пользователь не на сайте   El Loco »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 27
  • Регистрация: 21-Март 07
  • Репутация: 0
 

Отправлено 25 Апрель 2007 - 19:18

Возможно, из-за того, что я помещал ссылку в span, а надо было span помещать между <a></a>.
в общем, работает и хорошо, что работает)
0

#12 Пользователь не на сайте   Stalko »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 12
  • Регистрация: 23-Апрель 07
  • Репутация: 0
 

Отправлено 04 Май 2007 - 13:54

Просмотреть сообщениеFisana 24.4.2007, 1:46 сказал(а):

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

Не хочется попусту беспокоить людей, но всетаки придется вернуться к нашим баранам.
После совета Fisan-ы залез в админ-центр (skin-global/global_board_header), вставил html-код моей шапки, сразу получшело... Однако...
Время идет, сайт постоянно перестраивается.
У меня шапка сайта завязана на вызов php-функции.
Вставляю в global_board_header нужный мне код, пусть это будет <?print_top();?>
Что я вижу в сгенерированной странице?
Никакой реакции, смотрю в виде html... вижу... внутри код <?print_top();?>, т.е. он в прямом виде напечатался в Html страницы не пройдя через php-интерпретатор.
Печально. Но логично, ибо вероятнее всего эти куски просто печатаются в поток. Отсюда вывод: скорее всего надо лезть в файл и там менять. Вот только куда лезть? :)
Буду благодарен за любую помощь
0

#13 Пользователь не на сайте   Fisana »

 
 
  • На PM не отвечаю
  • Смотреть блог
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 12 892
  • Регистрация: 21-Ноябрь 05
  • Репутация: 562
  • Откуда:Из интернетов
  • IPB version:3.1.x
 

Отправлено 04 Май 2007 - 14:11

В каждом шаблоне ipb прописаны входящие переменные.
Если они отсутствуют, пхп код работать не будет.

К примеру, если я вставляю кусок из member_bar в skin_global_header, то вставляю не просто кусок кода, но и добавляю переменные из прежнего шаблона.
Разумеется, эти переменные прописаны в файлах форума и не от фонаря работают в шаблонах.
Я не программист, а только html - верстальщик.
Посоветуйтесь со специалистами по php.
0

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна