Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2008-11-17 20:21:38

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Как изменить bbcode для ol

Замес.
Нужно, по дизайну, сделать цвет шрифта в нумерованом списке ol (самих номеров), отличающимся от цвета основного шрифта. Должно получиться вот так:
4ca82782c5372a547c104929f03fe7a9.jpg

css

ul, ol {
	margin: 10px 30px;
	padding: 0 15px;
	color: #F88F26;
}
ul span, ol span {
	color: #CCC;
}

html

                         
<ol>
				<li><span>example of ordered list</span></li>
				<li><span>uses span to color the numbers</span></li>							
			</ol>

В админке нажимая на нужную мне иконку, получаем

[ol]
[li][/li]
[li][/li]
[li][/li]
[/ol]

Как сделать, что бы получилось (без ручного редактирования, т.к. буду это делать не я)

[ol]
[li][span][/span][/li]
[li][span][/span][/li]
[li][span][/span][/li]
[/ol]

Ну или ХЗ как smile Гуру подскажите

PS/ Все вопрос снят, решил :)

Отредактировано RocketBoy (2008-11-17 20:32:37)

Вне форума

#2 2008-11-17 21:00:29

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Как изменить bbcode для ol

RocketBoy пишет:

Как сделать, что бы получилось (без ручного редактирования, т.к. буду это делать не я)

[ol]
[li][span][/span][/li]
[li][span][/span][/li]
[li][span][/span][/li]
[/ol]

Ну или ХЗ как smile Гуру подскажите

PS/ Все вопрос снят, решил :)

Редактируешь файл quicktags.tpl. Он находится "engine\skins\default\tpl\quicktags.tpl".
Находишь в нем строчку(21):

<a onclick="insertext('[ol]\n[li][/li]\n[li][/li]\n[li][/li]','\n[/ol]', '{area}')" title='{l_qt_numlist}'><img src="{skins_url}/tags/numlist.gif" hspace="5" vspace="5" alt="{l_qt_numlist}" /></a>

Меня на:

<a onclick="insertext('[ol]\n[li][span][/span][/li]\n[li][span][/span][/li]\n[li][span][/span][/li]','\n[/ol]', '{area}')" title='{l_qt_numlist}'><img src="{skins_url}/tags/numlist.gif" hspace="5" vspace="5" alt="{l_qt_numlist}" /></a>

Вне форума

#3 2008-11-17 22:58:06

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: Как изменить bbcode для ol

ROZARD, так с начала и сделал, только не работает.

Сделал потом так

<a onclick="insertext('[ol]\n[li]<span></span>[/li]\n[li]<span></span>[/li]\n[li]<span></span>[/li]','\n[/ol]', '{area}')" title='{l_qt_numlist}'><img src="{skins_url}/tags/numlist.gif" hspace="5" vspace="5" alt="{l_qt_numlist}" /></a>

и в адд и едит поставил галку html, что бы сразу нажата была. Тогда работает

Вне форума

#4 2008-11-18 15:28:25

ROZARD
Модератор
Откуда: Россия, Астрахань
Здесь с 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: Как изменить bbcode для ol

Упс, забыл. Там нужно ещё в parse.class.php добавить после 148-ой строчки строчку:

$content=preg_replace("#\[span\](.*?)\[/span\]#is", "<span>$1</span>", $content);

Не проверял, но работать должен...:rolleyes:

Отредактировано ROZARD (2008-11-18 15:29:27)

Вне форума

#5 2008-11-18 16:41:47

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

Re: Как изменить bbcode для ol

ROZARD, спасибо друк

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

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

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.017 сек, 7 запросов выполнено - Использовано памяти: 531.37 Кбайт (Пик: 550.44 Кбайт) ]