PDA

Zobacz pełną wersję : Autonumerowanie HTML



Pietruk
22-03-2006, 22:38
Hej

Czemu edytory wycinaja mi kod <ol start="31"> jesli chce zaczac tworzyc liste od tego nr ? Spotkal sie ktos z tym?

Pozdrawiam
Pietruk

REGE
23-03-2006, 13:19
Zależy jakiego edytora używasz. Niestety nie jestem wróżką... Zakładam jednak, że korzystasz z edytora opartego na TinyMCE. Jeśli tak, to są dwa sposoby:

I. W pliku konfiguracyjnym w funkcji tinyMCE.init dodajesz taki kawałek kodu:


extended_valid_elements : "ol[start]"II. Jeżeli masz możliwość konfiguracji edytora spod Joomli, to znajdujesz tam pole 'Zgoda na inne elementy' i wklejasz ol[start].


Przypominam Ci, że atrybut START został zdeprecjonowany w najnowszych specyfikacjach!!!

Powinno pomóc. POZDRAWIAM :cool:

Pietruk
23-03-2006, 15:10
Dzieki za odpowiedz.

Wiec, zgodnie z poleceniem pierwszym dopisalem to do pliku /mambots/editors/tinymce.php (mam nadzieje ze to o ten plik konfiguracyjny Ci chodziło), ale nie pomoglo, delej edytor wycina ten fragment?

Drugą metodę nie wiem jak wykonac :(, moze mala podpowiedz?

Pozdrawiam

REGE
23-03-2006, 20:49
Jeżeli chodzi o metodę II, to jest ona dostępna w edytorach takich jak mosCE lub JCE.
Wracając do metody I, u mnie funkcja tinyMCE.init wygląda tak:


tinyMCE.init({
theme : "$theme",
language : "en",
mode : "specific_textareas",
document_base_url : "$mosConfig_live_site/",
relative_urls : false,
remove_script_host : false,
save_callback : "TinyMCE_Save",
invalid_elements : "$invalid_elements",
theme_advanced_toolbar_location : "$toolbar",
theme_advanced_source_editor_height : "$html_height",
theme_advanced_source_editor_width : "$html_width",
directionality: "$text_direction",
force_br_newlines : "$br_newlines",
force_p_newlines : "$p_newlines",
$content_css
debug : false,
cleanup : $cleanup,
safari_warning : false,
plugins : "advlink, advimage, $plugins",
theme_advanced_buttons2_add : "$buttons2",
theme_advanced_buttons3_add : "$buttons3",
plugin_insertdate_dateFormat : "$format_date",
plugin_insertdate_timeFormat : "$format_time",
plugin_preview_width : "$preview_width",
plugin_preview_height : "$preview_height",
extended_valid_elements : "a[name|href|target|title|onclick], img[class|src|border=0|alt|title|hspace|vspace|width|h eight|align|onmouseover|onmouseout|name], $elements",
fullscreen_settings : {
theme_advanced_path_location : "top"
}
});i jest tam już dodana zmienna extended_valid_elements. Wystarczy tylko do niej dopisać łańcuch dla <ol />. Żeby wszystko było jak należy, to powinien on wyglądać tak:


ol[class|compact<compact|dir<ltr?rtl|id|lang|onclick|ondblclick|onkeydown|onkey press|onkeyup|onmousedown|onmousemove|onmouseout|o nmouseover|onmouseup|start|style|title|type]

Pietruk
23-03-2006, 22:31
Wielkie dzieki, wiec jednak jestes wrożką... :D

Pozdrawiam
Pietruk

REGE
24-03-2006, 08:44
Czyli mam rozumieć, że wszystko już działa jak należy? :)


wiec jednak jestes wrożkąRaczej nie, ale na przyszłość podawaj więcej szczegółów w swoich pytaniach.

POZDRAWIAM :cool:

Pietruk
24-03-2006, 08:58
Tak działa. Jeszcze raz dzięki.

Pozdrawiam
Pietruk