Доброго времени суток, товарищи. Простите если написал не туда - утро, думается плохо ))
Так вот, вопрос: Видел несколько раз, что люди делали с помощью(как я понимаю) html и css отдельный дизайн для конкретной темы на форуме. Вот хотелось-бы знать как это делать? и если можно маленький примерчик. Буду крайне благодарен. В и-нете инфы не нашел.
Так вот, вопрос: Видел несколько раз, что люди делали с помощью(как я понимаю) html и css отдельный дизайн для конкретной темы на форуме. Вот хотелось-бы знать как это делать?
Вот так:
Code
<?if(strpos($REQUEST_URI$,'/56')>'0')?> <link title="Стили да темы с ID 56" rel="stylesheet" type="text/css" href="http://likbezz.ru/_fr/11/forum_56.css" /> <?endif?>
// остальное - дело техники и ваших знаний CSS.
В данном случае, если в адресе страницы присутствует /56, то подключается другая таблица стилей. Например: Адрес: http://likbezz.ru/forum/56-1112-1#14680 ...
Так же можно менять и сам код в шаблонах. или другое, на что способна ваша фантазия.
Внедряется данный код, как и обычно для таблиц стилей, в шаблон форума - Общий вид. Типа:
Спасибо. Вроде как разобрался... Но проблема в том, что оно заменяет на всех страницах форума почему-то, даже на основной. Я просто скопировал ваш код и вставил в общий вид форума. Что не так?
Добавлено (10.12.2012, 13:59) --------------------------------------------- Приведите пример пожалуйста файла _forum_56.css
Сообщение отредактировал Kyocho - Понедельник, 10.12.2012, 12:00
- сделать картинку заранее больше, или растянуть по большей стороне - position: relative; width:100%; ... а если фоном, то вот: background-size:100% 100%; или background-size:100% auto;
likbezz, Это получается что для каждой темы отдельно надо прописывать. А так чтобы весь раздел форума был одинаковый - это не получится? Я хотела поставить разную шапку на разные разделы форума - потому что там разные игры обсуждаются. Но прописывать каждую тему отдельно - это конечно нереально( Тут можно как то $MODULE_ID$ приспособить - или чего то в этом роде? Что то не получается нифига
Добавлено (13.12.2012, 23:14) --------------------------------------------- Упс.... Всё. Уже поняла где накосячила
likbezz, Это получается что для каждой темы отдельно надо прописывать. А так чтобы весь раздел форума был одинаковый - это не получится?
Откуда такой вывод? Раздел: Как сделать так, чтобы... Ссылка в раздел: http://likbezz.ru/forum/56 Условие: <?if(strpos($REQUEST_URI$,'/56')>'0')?> ... А вот на форум, это да .. так не получится. Тут нужно уже думать.
likbezz, С этим я уже разобралась. Весь раздел одинаковый Только у меня получилось что три раза написано а как их перечислить в одной записи я не знаю. Например /56 а нужно 56, 57, 58