Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» CSS

Автор: BigMac
Дата сообщения: 18.12.2001 22:54
Люди, народ просит сделать возможность подгружать свою CSSку. Как это раелизовать?? Может подскажите?
Автор: batva
Дата сообщения: 19.12.2001 00:35
BigMac
есть готовый хак для этого, позволяет юзерам выбирать свои стили, и самим их вроде даже настраивать, уже не помню, видел его год назад на одном из буржуйских cайтов про IB.
Думаю поиск тебе поможет.
Автор: Crab
Дата сообщения: 19.12.2001 10:40
Ну я, например, свои CSS (ссылку на свой файл CSS) вообще тупо в шаблоне борды прописал. И эти стили у меня забивают все устанавливаемые из админцентра (я ими не пользуюсь вообще).
И еще: у меня давно уже есть идея перелопатить все файлы борды под CSS, чтобы облегчить коды и уменьшить размер файлов. Только руки не доходят. Когда дойдут и будут результаты - обязательно предложу свой вариант, заточенный под CSS, на всеобщее обозрение.
Автор: BigMac
Дата сообщения: 19.12.2001 19:43
batva
Надо поискать...... хотя не понимаю нафига бзерям менять стили..
Автор: 123qaz74
Дата сообщения: 15.05.2002 04:15

Цитата:
предложу свой вариант, заточенный под CSS, на всеобщее обозрение.
И как успехи?
А как вообще перевести борду на CSS и стоит ли овчинка выделки - при посещаемости 300 человек в сутки?
Автор: Alexander Ipp
Дата сообщения: 15.05.2002 05:37
BigMac
В общем, надо читать куку с названием CSS, а там, где sub output регекспом менять строку в шаблоне на линку к нужной юзеру CSS.
Автор: alexei
Дата сообщения: 15.05.2002 05:45
123qaz74
Стоит. Странички будуд грузиться быстрее, траф уменьшишь, настройка стиля более удобная.
Автор: Alexander Ipp
Дата сообщения: 15.05.2002 06:48
alexei
Угу, согласен.
Автор: Grey2002
Дата сообщения: 15.05.2002 10:44
Alexander Ipp
напиши чуууточку понятней простому смертному
Автор: Alexander Ipp
Дата сообщения: 15.05.2002 17:18
Grey2002
Погляди sub output и хак скинов. Всё ясно будет.
Автор: Grey2002
Дата сообщения: 16.05.2002 13:07
Alexander Ipp
а где это всё лежит ? ... ладно sub output то я найду, но что за хак скинов?
Автор: durachka
Дата сообщения: 16.05.2002 14:08
А конкретные примеры может кто-нить привести, а то мне тоже интересно .
Автор: Alexander Ipp
Дата сообщения: 16.05.2002 19:16
Grey2002
На ибхакерсе шарься.
Автор: Grey2002
Дата сообщения: 17.05.2002 00:47
Alexander Ipp
угу, вчера шарился, как он называется тьо по англицки, и зачем это вообще надо, что тут обсуждается, а то я что-то не допёр
Автор: Alexander Ipp
Дата сообщения: 17.05.2002 07:05
Grey2002
Поиск по skin Делай там.
Обсуждаются CSS-ки. лол
Автор: Grey2002
Дата сообщения: 17.05.2002 07:41
Alexander Ipp

Цитата:
и зачем это вообще надо

? лол
Автор: 123qaz74
Дата сообщения: 17.05.2002 12:05

Цитата:
Поиск по skin Делай там.
И то, что выдаст пойдет на 2-й ИБ?
Автор: ivank
Дата сообщения: 17.05.2002 12:55
Не, ребят, головой думать уже не модно?

В темлейт добавляем строку а-ля <link rel="stylesheet" type="text/css" href="$css_file">


В начаде sub output Пишете нечто вроде:

Код: $css_file = cookie( 'css' );
if( !$css_file ) { $css_file = 'default'; }
switch( $css_file )
{
case 'red': $css_file = "$board_url/css/red.css"; break;
case 'blue': ...
...
case 'user_own':
if( -e "$ikondir/users_css/$inmambername.css" )
{
$css_file = "$board_url/iser_css/$inmembername.css";
breal;
}
default:
$css_file = "$board_url/css/default.css";
}
Автор: Alexander Ipp
Дата сообщения: 17.05.2002 18:53
ivank
Я сиё и предлагал.
Автор: Grey2002
Дата сообщения: 18.05.2002 06:41
да.... жалко я в css'ах не варю , нет желающих всё подробно описать?
Автор: Alexander Ipp
Дата сообщения: 18.05.2002 07:07
Grey2002
Бери доки по CSS и читай.
Автор: Grey2002
Дата сообщения: 18.05.2002 07:34
Alexander Ipp
скажи где? ... а ладно, в Яндексе поищу
Автор: Shurik
Дата сообщения: 27.06.2002 14:45
погодите, я не понял одной штуки.
ладно, подключил я CSS-ку.
ну вот на конкретном примере:

Код: <font face="$font" color=$titlefontcolor size=$dfontsize2>
Автор: alexei
Дата сообщения: 27.06.2002 15:40
Shurik
Угу. Только почему тебя волнует настройка из админцентра? Ты ведь можешь просто редактировать css файл Можно что-то на подобии редакт. шаблона сделать.

Добавлено
Да еще помойму лучше class'ы в tr кидать. Например не <tr ...><font class=b1>, a <tr ... class=b1>. Хотя это только мое личное мнение.
Автор: Shurik
Дата сообщения: 27.06.2002 16:20
alexei

Цитата:
Только почему тебя волнует настройка из админцентра?

да на самом деле меня это не особо волнует, я давным-давно привык все ручками редактировать.

Цитата:
Да еще помойму лучше class'ы в tr кидать. Например не <tr ...><font class=b1>, a <tr ... class=b1>. Хотя это только мое личное мнение.
так еще компактнее. но там можно указывать фонты и все такое, да?
ну тогда щас начну все это редактировать.
кстати, если в tr все запихивать, то этих TR-ов тоже дофига, плюс после них фонтов дофига - сечешь? (будет очень много вариантов, либо как-то обобщать придется).
Автор: Rick
Дата сообщения: 27.06.2002 17:03
alexei
Хм... а мне всегда казалось, что в TR пихать стиль небезопасно, в смысле бродилка может не понять этого и стиль будет проигнорирован...
Так точно можно пихать в TR и проблем не будет? А то у меня все по TD... а можно было бы сэкономить несколько кило...
Автор: ivank
Дата сообщения: 27.06.2002 17:41
Rick
Покажи хоть один браузер, который более-менее понимает стили из CSS1, и не знает, что поле клас может быть у тэга <tr>...
Автор: Rick
Дата сообщения: 27.06.2002 19:58
ivank
IE 3.0 NN 3.0
Автор: Shurik
Дата сообщения: 27.06.2002 20:21
не, лучше не в tr, а в td, т.к. почти каждый td отличается от другого!
короче, начал лопатить я. пока что ikonboard.cgi и post.cgi переделал.
в post.cgi изменение в 10 кб.
Автор: Rick
Дата сообщения: 27.06.2002 23:26
Shurik
Это понятно, что отличается... Но если есть 5 td и в двух только отличные от 3 предыдущих параметры, то лучше в tr задать...
А вообще я давно уже перевелся на стили... единственный минус - под IE люди не могут размер шрифта поменять...

Страницы: 12

Предыдущая тема: Глюк со смайлом


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.