Ratibor |
|
---|---|
P.S. Вот еще глюк вылез(см. конец поста).
В окне коде отображается все нормально, но после него откудато вылезло: [/size][/list][/spoiler] Но если вписать любой текст в конце, то все становится нормально. # Trustmaster : Но если сообщество решит, что большинство маркитаповских ббкодов надо включить в стандарт, то я буду только рад.Ну вот эти уж точно надо включить: sed_bbcode_add('size', 'pcre', '\[size=([1-2][0-9])\](.+?)\[/size\]', '<span style="font-size:$1pt">$2</span>', true, 128, 'markitup'); sed_bbcode_add('list', 'pcre', '\[list\](.+?)\[/list\]', '<ul>$1</ul>', true, 128, 'markitup'); sed_bbcode_add('list', 'pcre', '\[list=(\w)\](.+?)\[/list\]', '<ol type="$1">$2</ol>', true, 128, 'markitup'); sed_bbcode_add('li', 'str', '[li]', '<li>', true, 128, 'markitup'); sed_bbcode_add('li', 'str', '[/li]', '</li>', true, 128, 'markitup'); sed_bbcode_add('table', 'str', '[table]', '<table>', true, 128, 'markitup'); sed_bbcode_add('table', 'str', '[/table]', '</table>', true, 128, 'markitup'); sed_bbcode_add('tr', 'str', '[tr]', '<tr>', true, 128, 'markitup'); sed_bbcode_add('tr', 'str', '[/tr]', '</tr>', true, 128, 'markitup'); sed_bbcode_add('th', 'str', '[th]', '<th>', true, 128, 'markitup'); sed_bbcode_add('th', 'str', '[/th]', '</th>', true, 128, 'markitup'); sed_bbcode_add('td', 'str', '[td]', '<td>', true, 128, 'markitup'); sed_bbcode_add('td', 'str', '[/td]', '</td>', true, 128, 'markitup'); sed_bbcode_add('hide', 'callback', '\[hide\](.+?)\[/hide\]', 'return $usr["id"] > 0 ? $input[1] : "<div class=\"hidden\">".$L["Hidden"]."</div>";', true, 150, 'markitup', true); sed_bbcode_add('spoiler', 'pcre', '\[spoiler=([^\]]+)\](.+?)\[/spoiler\]', '<div style="margin:4px 0px 4px 0px"><input type="button" value="$1" onclick="if(this.parentNode.getElementsByTagName(\'div\')[0].style.display != \'\') { this.parentNode.getElementsByTagName(\'div\')[0].style.display = \'\'; } else { this.parentNode.getElementsByTagName(\'div\')[0].style.display = \'none\'; }" /><div style="display:none" class="spoiler">$2</div></div>', true, 130, 'markitup'); Не задавай глупых вопросов, не услышишь вранья.
|
|
Отредактировано: Ratibor (12.01.2009 06:08, 16 лет назад) |