Trustmaster |
|
---|---|
1. Традиционная чехарда с ббкодами img, img=, thumb, thumb= и t, t= не реализована. Есит тупо img и тупо url, как это сделано во многих форумах. По большому счету, всеми этими тэгами пользуются редко, а с хорошим редактором img и url достаточно.
2. Хорошо, пофиксим. 3. Да, заметил что у кода рамок не хватает. May the Source be with you!
|
Ratibor |
|
---|---|
Trustmaster
Перечитай мой предыдущий пост, я не заметил что ты ответил, добавил там кое что. Ну и еще, будет парсер нормально обрабатывать пробелы, или как и раньше будут съедаться все пробелы, особенно в начале строк ? В тэге code, нормально все обрабатывается, а без него все пробелы съедаются. Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
Код
[_]для пробела добавим, но сохранять преформатирование по умолчанию - это дурной тон. Да, hide внутри code обрабатывается потому, что он обрабатывается на уже сгенерированной странице. Придумаю что-нибудь. May the Source be with you!
|
Ratibor |
|
---|---|
Trustmaster : для пробела добавим, но сохранять преформатирование по умолчанию - это дурной тон.Помоему дурной тон изменять то, что пользователь написал. А если он вставил преформатированнй текст, то значит он таким и должен показываться. А делать тэг неразрывного пробела, вернее им пользоватся, вот это садо-мазо :) Когда два-три вставить, это еще куда не шло, а когда надо вставить статью на 100 и более строк, вот попробуй повставляй эти неразрывные пробелы. P.S. Кстати посмотри что парсер натворил в твоем посте :) Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
Да, вижу, CODE надо переделывать. А с преформатированием поступим очень просто и разумно: сделаем ббкод PRE.
May the Source be with you!
|
Dayver |
|
---|---|
Trustmaster : Пофиксено, проверь новую ревизию валидатором плиз.Завтра-послезавтра пройдусь по всем страничкам составлю список для фикса Ну и раз снова пошло движение с ббкодами поделюсь своими размышлениями. Касаются они ббкода table, так вот сейчас происходит так: человек выделил текст, нажал тейбл и вокруг текста образовался ббкод соответствующий тегу table(но таблица в данном случае не закончена, поскольку еще нужен tr и td). Я же я предлагаю окружать текст тегами как у полноценной таблицы <table> <tr><td> </td> </tr> </table>Собственно это происходит, если нажать этот ббкод при не выделенном тексте. З.Ы. Кстати тут почему то не работает предпросмотр. Хотел посмотреть как будет выглядеть это сообщение. З.Ы.З.Ы. Ндааа точно ббкод code надо доделывать - так уродует сообщение, ужас Pavlo Tkachenko aka Dayver
|
|
Dit bericht is bewerkt door Dayver (2008-08-31 23:03, 16 jaren ago) |
Trustmaster |
|
---|---|
Проблемы с парсером пофиксены.
Что касается таблиц, то спорно все это, когда и какие тэги вставлять. Например, как это используется сейчас: вставили текст, создали ячейки с помощью выделения и третьей кнопки (ячека таблицы), выделили и обрамили второй кнопкой строки, выделили и обрамили первой кнопкой всю таблицу; без выделения пытаемся вставить заготовку для внутренностей тэга. Уж если что-то менять, тогда надо вообще навороченный редактор таблиц делать как в текстовых процессорах. Вот чего таблицам действительно не хватает, так это атрибутов colspan/rowspan, border и т.д. Но это позднее. May the Source be with you!
|
Ratibor |
|
---|---|
Trustmaster : Проблемы с парсером пофиксены.Это конечно все хорошо, но теперь опиши пожалуйста как его (парсер) выкосить :) Чтоб можно было внешний парсер подключить. Желательно поподробней, как к примеру тут. А лучше всего зделать в админке выбор внутренний парсер или внешний. И если выбран внешний, то в поле ввода можно было ввести имя и путь файла внешнего парсера. P.S. Проблемма с выделением code вроде решилась, но цитаты тоже никак не выделяются. Или с цитатами так задумано ? Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
Ratibor:ЛОЛ, все очень просто: [list=1] Ratibor:Хмм, нет, забыл стиль применить. Хотя нет, ничего не забыл - в этом скине так цитаты по умолчанию отображаются. May the Source be with you!
|
Ratibor |
|
---|---|
Если я правильно понял, то для включения xBB в system/parser.php надо дописать строчку
require("bbcode/bbcode.lib.php"); Т.е. полностью файл будет выглядеть так: function sed_custom_parse($text, $parse_bbcodes = TRUE, $parse_smilies = TRUE, $parse_newlines = TRUE) { require("bbcode/bbcode.lib.php"); return $text; } Правильно ? P.S. Кстати посмотри на обрамление code в этом посте, непорядок. Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
В тело функции не нужно, достаточно один раз файл включить. Пример
system/parser.php require_once './bbcode/bbcode.lib.php'; // папка bbcode в корне сайта
function sed_custom_parse($text, $parse_bbcodes = TRUE, $parse_smilies = TRUE, $parse_newlines = TRUE)
{
$bb = new bbcode($text);
return $bb->get_html();
} Мда, кривоват скин. Пофиксил. May the Source be with you!
|
|
Dit bericht is bewerkt door Trustmaster (2008-09-01 09:48, 16 jaren ago) |
Ratibor |
|
---|---|
В дистрибутив внеси исправления скина.
Что-нибудь решилось с дефолтным скином ? И может быть стоит выкосить текстбоксер из дистрибутива ? ИМХО оставить в дистрибутиве sed-light и markitup. Не задавай глупых вопросов, не услышишь вранья.
|
Trustmaster |
|
---|---|
Насчет текстбоксера согласен, вряд ли им кто-то теперь заниматься будет. Sed-dark перемещу в branches/skins, а вот base пока лучше оставить: в sed-light еще много косяков.
May the Source be with you!
|
Ratibor |
|
---|---|
Trustmaster : а вот base пока лучше оставить: в sed-light еще много косяков.ИМХО наоборот, быстрее тогда поправится :) А так вышла новая ревизия, я к примеру ставлю с нуля, а там скин base, а этот скин я только на этом сайте и вижу. Не задавай глупых вопросов, не услышишь вранья.
|
Ratibor |
|
---|---|
Раз текстбоксер удалил, то может быть стоит удалить и tb2preview.php ?
Или он еще гдето используется ? Не задавай глупых вопросов, не услышишь вранья.
|