FCK a tabulka - zarovnání na střed - Vyřešeno !
Vložil/a TiborTeam, 14 Únor, 2010 - 09:09
Kategorie:
Jak na to?
Týká se verze:
Drupal 6.x
Ahoj ! Neví někdo kde by mohla být chyba ??? Vložím v FCK tabulku, dám zarovnat na střed, v editoru je to uprostřed ale pak po uložení je vždy vlevo … :-(
Náhled tady : http://www.tiborteam.eu/rc/test01
Změna … dělá to jenom ve Firefoxu …
TiborTeam.eu
Zkus se mrknout, jaký ti to
Zkus se mrknout, jaký ti to vygeneruje HTML kód. Hlavně, jakým způsobem to centruje.
Zdroják i FireBug ukazuje:
Zdroják i FireBug ukazuje:
table cellspacing=„1“ cellpadding=„1“ border=„1“ align=„center“ width=„99%“
Samozřejmě asi špatný center :-) Jde to někde upravit v FCK aby tam dával style=„margin-left: auto; margin-right: auto“…TR … TD … atd. klasika
/table
Pokud se teda nepletu, že takhle by to mělo být :-)
TiborTeam.eu
pomuze?
pomuze? „disable rich text editor“ a zaroven „full html“ pro tu stranku.
Nepomůže … pořád stejné … Web
Nepomůže … pořád stejné … Web jedu z 99% na PHP code.
TiborTeam.eu
a kdyz udelas div
a kdyz udelas div s width:100%; text-align:center; a tu tabulku das do nej?
Myslíš takhle: div
Myslíš takhle:
div width=„100%“ text-align=„center“
table cellspacing=„1“ cellpadding=„1“ border=„1“ width=„200“
tbody
TR…TD…
/tbody /table
/div
… nepomohlo :-(
TiborTeam.eu
Tohle mi funguje
Dík !!! SUPER ! … taky mi to
Dík !!! SUPER ! … taky mi to takhle funguje !!! A nešlo by to nějak zakomponovat do FCK ???
Určitě půjde … prohledám FCKconfigy. Něco je fckstyles.xml ale table ne.
Jak na to přijdu, hodím to sem !
Zatím dík všem za ochotu !!!
Agir vyhrává pochvalu před nastoupenou jednotkou ! :-)
TiborTeam.eu
Tak asi ne … tohle je
Tak asi ne … tohle je složitější oříšek pro mě :-) Tak si musím pamatovat úpravu při tvorbě tabulek :-)
TiborTeam.eu
Pokud vím, tak jdou definovat
Pokud vím, tak jdou definovat styly. Takže se vytvoříš styl, který bude obsahovat ten margin. A pak si ho přidáš do rozbalovacího menu FCKeditoru pro výběr stylů. Jestli budu mít čas, tak se na to po obědě mrknu.
Používáš FCKeditor nebo
Používáš FCKeditor nebo novější CKeditor? V tom CK bych to asi uměl, co jsem koukal, tak je to jendnoduchý.
Viděl jsem, že je nový
Viděl jsem, že je nový CKeditor ale zatím jsem neměl odvahu ho zkusit. Je lepší ? Ještě můžu přehodit. Oba weby mám zatím ve fázi rozběhu a testů.
update: můžeme … mám tam CKeditor ! :-)
TiborTeam.eu
To mi jdete do rány, moc Vás
To mi jdete do rány, moc Vás prosím o radu s CKeditorem, založila jsem na to nové vlákno, předem díky :-) http://www.drupal.cz/…-html-entity
Jdeme na to
Obecný postup je tady: http://docs.cksource.com/…Guide/Styles
Já jsem pro zjednodušení mododifikoval přímo soubor default.js.
Zkopíruj soubor z neco.cz\sites\all\libraries\ckeditor\_source\plugins\stylescombo\styles\default.js
do neco.cz\sites\all\libraries\ckeditor\plugins\stylescombo\styles\default.js
Ten původní přepiš. A teď jen úprava – dodání stylu. Za /* Object Styles */ vlož:
Teď si zobraz tlačítko/nabídku v CKeditoru s názvem Font style. Když pak vložíš v editoru tabulku a vybereš ji (např. klikneš dole v editoru na tag table – jak se vypisuje cesta tagů) tak pak klikni na rozbalovací nabídku se styly a bude tam styl Table center. Tím se nastaví tabulce centrování. Akorát se vymaže šířka tabulku, takže si ji pak myší zase zmenši, jak ji chceš mít velkou.
Pokud se ti to nepovede, tak mi napiš třeba na mail.
Tak jsme to s Agirem dali
Tak jsme to s Agirem dali dohromady …
Pokud si někdo chce upravit nebo přidat styles v CKeditoru, tak …
Tenhle postup a soubor byl špatný !
\sites\all\libraries\ckeditor\plugins\stylescombo\styles\default.js
anebo jak to mám já:
\sites\all\modules\ckeditor\ckeditor\plugins\stylescombo\styles\default.js
Takhle teda NEEEE !!! :-)
Pro úpravu musíte editovat soubor:
\sites\all\modules\ckeditor\ckeditor.styles.js
Agire, dík za spolupráci !!!
TiborTeam.eu
Já jen dodám, že postup byl
Já jen dodám, že postup byl správný, ale jen pokud využíváte CKeditor s modulem WYSIWYG. Pokud jej využíváte s modulem CKeditor, tak pak platí postup naposledy zmíněný. Takže ještě pro přehlednost:
Wysiwyg modul
\sites\all\libraries\ckeditor\plugins\stylescombo\styles\default.js
CKEditor
\sites\all\modules\ckeditor\ckeditor.styles.js
Poslat nový komentář