Экспериментальный сайт kozhilya

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Экспериментальный сайт kozhilya » Общее » Производственный флуд


Производственный флуд

Сообщений 481 страница 510 из 525

481

kozhilya
Что ты с фаэратиумским дизом сделал? Он изменился...

0

482

111

0

483

Всё, я бы сказал, что скрипт готов... Как думаете?

0

484

kozhilya написал(а):

Всё, я бы сказал, что скрипт готов... Как думаете?

какой именно?

0

485

Mia
Полей профиля

+1

486

kozhilya написал(а):

Полей профиля

вот теперь всё ровно, а то у тебя авик вылезал из области рамки
отлично

0

487

я пошла чистить картоху

0

488

ТВАЮ МАТЬ??? [xxx]

0

489

Ты же в курсе, что домен у mybb поменяли?

0

490

Aria написал(а):

Ты же в курсе, что домен у mybb поменяли?

Теперь да.

0

491

Код:
dscsdcsdc

0

492

что делать-то нужно?

0

493

Mia
Для чего?

0

494

И что? Чем он от обычного отличается?

С автоматическим копированием было бы удобнее...

0

495

Aria написал(а):

И что? Чем он от обычного отличается?

Ты смогла что-нибудь выделила из содержимого сообщения?

Aria написал(а):

С автоматическим копированием было бы удобнее...

А мне тот скрипт не понравился. Он не работает без Flash, а у нас в школе его нет.

0

496

kozhilya
Я вообще ничего выделить не могу. Даже в других сообщениях.

kozhilya написал(а):

А мне тот скрипт не понравился. Он не работает без Flash, а у нас в школе его нет.

эээ...

0

497

Aria написал(а):

kozhilya
Я вообще ничего выделить не могу. Даже в других сообщениях.

эээ...

Надо в отдельных сообщениях сделать?
Сделаю... До завтра наверное

0

498

Кстати, вам не мешает, то что форма ответа не выделяется от наведения на него?

0

499

kozhilya
Лучше оставь старый код, не заморачивайся...

Ваще не мешает.

0

500

Aria написал(а):

Лучше оставь старый код, не заморачивайся...

В смысле?

Aria написал(а):

Ваще не мешает.

Вооот, а мне автофокус мешает.

0

501

kozhilya
В смысле, что не надо ничего с кодом мудрить, оставь стандартный. Ну, который стоял до этого.

Так убери. В чем проблема?

И как ты можешь цитировать? У меня не получается.

0

502

Aria написал(а):

kozhilya
В смысле, что не надо ничего с кодом мудрить, оставь стандартный. Ну, который стоял до этого.

Который "Выделить"? Я его и оставлю.

Aria написал(а):

Так убери. В чем проблема?

Ни в чём. Сейчас поставлю.

Aria написал(а):

И как ты можешь цитировать? У меня не получается.

А ты нажми "Цитировать" :)

0

503

kozhilya
АаАа!!! Верни обычно цитирование!

0

504

плиз =)

0

505

Почему мой акк весит в объявлении? Или у каждого свой?

0

506

Aria
Я попытался сделать инфу о персе в объявлении... Вышла не очень хорошо.

0

507

Могу попробовать обновить вёрстку сообщений: вроде у меня неплохо вышло, когда я делал реплику парсера для своих нужд :) Правда, он может немного замедлить работу парсера; не думаю, впрочем, что значительно, но я не знаю, как масштабируются изменения парсера на весь сервис.

Моя реализация основана на использовании псевдо-тегов <tab></tab> и <nl />, которые отвечают за формирование вёрстки.

Пусть у нас есть следующий bb-код:

Код:
Это мой текст...
[quote=Автор]Цитата[/quote]
Ответ на цитату.

Сейчас после его завершения формируется примерно такой код (я намеренно опустил пока всё вёрстку):

<p>Это мой текст...</p><div class="quote-box"><cite>Автор написал(а):</cite><blockquote><p>Цитата<p></blockquote></div><p>Ответ на цитату.</p>

С миом алгоритмом, вместе с этим кодом будут добавлены указанные выше служебные теги, примерно так:

<p>Это мой текст...</p><nl /><div class="quote-box"><tab><nl /><cite>Автор написал(а):</cite><nl /><blockquote><tab><nl /><p>Цитата<p></tab><nl /></blockquote></tab><nl /></div><nl /><p>Ответ на цитату.</p><nl />

Семантика у них получается примерно такой: <nl /> говорит парсеру, что здесь в выводе должен быть перенос строки; <tab> говорит парсеру, что следующая строка должна выводиться с дополнительной табуляцией; </tab>говорит парсеру, что следующая строка должна выводиться на табуляцию ниже. В итоге, после нескольких итераций обработки (см. спойлер), получается следующий код:

Итерации

<p>Это мой текст...</p>\n
<div class="quote-box"><tab>\n
<cite>Автор написал(а):</cite>\n
<blockquote><tab>\n
<p>Цитата<p></tab>\n
</blockquote></tab>\n
</div>\n
<p>Ответ на цитату.</p>\n

<p>Это мой текст...</p>\n
<div class="quote-box"><tab>\n
\t<cite>Автор написал(а):</cite>\n
\t<blockquote><tab>\n
\t<p>Цитата<p></tab>\n
</blockquote></tab>\n
</div>\n
<p>Ответ на цитату.</p>\n

<p>Это мой текст...</p>\n
<div class="quote-box">\n
\t<cite>Автор написал(а):</cite>\n
\t<blockquote><tab>\n
\t\t<p>Цитата<p>\n
\t</blockquote></tab>\n
</div>\n
<p>Ответ на цитату.</p>\n

<p>Это мой текст...</p>\n
<div class="quote-box">\n
\t<cite>Автор написал(а):</cite>\n
\t<blockquote>\n
\t\t<p>Цитата<p>\n
\t</blockquote>\n
</div>\n
<p>Ответ на цитату.</p>\n

У меня есть подозрение, что можно обойтись и без <nl />, но когда я формировал свою реплику, я не до конца был уверен, что не буду добавлять дополнительные обработки на замену переносов строк на <br />, плюс слишком часто всплывают всякие \r, которые только мешают обрабатывать подобный код; поэтому я решил использовать псевдокод.

По идеи, по производительности оно не будет сильно превышать парс рядового bb-кода, но вот в уже во всех имеющихся надо будет их добавить. Если дашь зелёный свет, могу попробовать прикрутить. Было бы круто придумать сюда ещё какой-нибудь профайлер для замера времени...

0

508

Формат: mycode:flags

Флаги:
- s (single) – одиночный код (закрывающего тега не будет)
- a (attribute) – у тега есть параметр после знака "=" в открывающем теге. Не обязателен, если используется флаг m
- m (mixed) – у тега может принимать параметр сели он есть, а также без него.
- i (inline) – тег будет восприниматься как внутристрочный (то есть преобразовываться в span).
- p (parse) – параметр тега будет обработан

0

509

Test

Неизвестно, как только Шакти не сломала себе лапу, "подковырнув" довольно-таки тяжёлый камень, однако мини-булыжник прилетает Чипс прямо между глаз,

организовывая тем самым "малютке" сотрясение мозга.

Test

0

510

[wtf]abc[/wtf]

[wtf=1]def[/wtf]

[wtf="2"]ghi[/wtf]

0


Вы здесь » Экспериментальный сайт kozhilya » Общее » Производственный флуд