HTML - Wiki filter - BBcode

eMeLA képe

Egy nagyobb WIKI-szerű oldalhoz kell választanom valamilyen szöveg formázási lehetőséget. A szempontok: könnyen átlátható és használható legyen többféle (elvben bárki küldhet be tartalmat) ember számára.

A TinyMCE jellegű szerkesztők alapból kiestek, mivel könnyen átláthatatlan forráskód kerekedhet ki belőle. Ezért született az a döntés, hogy valamilyen kód+filter variációt válasszunk. Szerencsésebbnek látom, ha látható, hogy mi mivel van formázva, mint küzdeni egy "láthatatlan" kóddal...

A kód+filter-t párosítva a BUeditor-ral, ahol van (JQuery-s) előnézet lehetőség, igen hatékony párost lehet kialakítani szerintem.

Maradt a címben felsorolt három lehetőség. Az én megítélésemben a HTML "bonyolultsága" miatt esik ki, a WIKI filterek túl kevés formázási lehetőséget adnak. Leginkább a BBcode a legszimpatikusabb nekem.

Mivel sok tartalomról van szó, ezért ez egy fontos és hosszútávú döntés, ezért a kérdésem: kinek mi a véleménye, ki melyiket használja !?

Drupal verzió: 
uborka képe

Szerintem a TinyMCE bőven elég formázásra, ezek a filterek fölöslegesen megbonyolítják a szerkesztők munkáját. Az átlagfelhasználó csak kínlódik a kódokkal.

0
0
eMeLA képe

Nekem a TinyMCE-vel és a hasonló szerkesztőkkel az a bajom, hogy sokszor még magam is "elrontom" a formázásokat. Ezt sok esetben csak a HTML ablakban lehet javítani. Egy mezei felhasználó ezt nem fogja megtenni. Többször találkoztam már az oldalaimon olyan hozzászólással ahol tuti, hogy azért volt a szövegnek háttérszint (lehetőleg jó ronda), mert az illető kipróbálta, aztán nem tudta javítani a színezést.

Továbbá napi probléma, hogy hiába van World beviteli lap. Nem tudja rendesen importálni, mindig van a tatalom előtt egy adag zagyvaság, amit szintén csak a HTML ablakban lehet javítani. Ennél már az is jobb, ha kódokat kell beírni, az legalább átlátható. A kérdés, hogy melyiket.... ?

0
0

...mit tudok: http://web.termuves.hu

eMeLA képe

Ezek szerint oldalformázásra, alapból mindenki TinyMCE típusú szerkesztőt használ ?

0
0

...mit tudok: http://web.termuves.hu

pp képe

Vagy a júzer kezébe adod a formázási lehetőséget és gány kódot kapsz, vagy nem és olyan lesz a kód amilyet szeretnél. Nincs jó megoldás. Mindig az adott feladat dönti el, hogy milyen megoldást használ az ember. Spec a blogomban Bueditort használok egy pár spec kiegészítéssel amiről holnap fogok is beszélni. Itt a drupal.hu-n simán kézzel toljuk be a html-t és csókolom. Van olyan oldal, ahol a Tinytinymce-t használom. Goba tavaly bemutatott egy wiki formázó cuccot (markymark, vagy mifene).

pp

0
0
Tgr képe

Markdown, Textile, és biztos van még jópár komoly markup nyelv, amihez van drupal filter. (A BBcode-nak sose láttam sok értelmét, valahogy hirtelen felhasználóbarátabbá válik a HTML attól, ha a kacsacsőröket szögletes zárójelekre cseréljük? A phpBB azokból az agyhalott tizenéveseknek szóló fanboardokból nőtt ki, ahol a kommentek egyetlen fontos funkciója, hogy versenyezni lehessen, ki vágta ki magának a legjobb avatárt a kedvenc rajzfilmjéből, és ennek megfelelően a markuppal szembeni egyetlen fontos kritérium az volt, hogy sokféle smiley legyen benne.) Hozzácsapsz valami WYSIWYM szerkesztőt, mint a jTextBar, meg egy instant előnézetet, és lesz olyan használható, mint egy WYIWYG, szerintem.

(Én speciel hányingert kapok a TinyMCE-től, FCKeditortól és társaitól, de valószínűleg a webprogramozók nem alkotnak reprezentatív mintát ilyen téren :-)

0
0
eMeLA képe

Direktbe Hojtsy Gábor -t kérdezném: mért a Markdown nyelvet "választotta", és mi a többiről a véleménye !?

0
0

...mit tudok: http://web.termuves.hu

Hojtsy Gábor képe

Választottam?

0
0
eMeLA képe

Jó, akkor így teszem fel a kérdést: mi inspirált, hogy a Markdown-hoz írjál egy drupal modult ?

0
0

...mit tudok: http://web.termuves.hu

Hojtsy Gábor képe

A marksmarty modul túl sokat csinált egyszerre, nem jól volt összeépítve két filter is egy modulba. Mivel az Acquiánál is használjuk, célszerű volt jobbá tenni, így született meg a marksmarty kezelőjének beleegyezésével a markdown, ami a marksmarty utódja lett. Ennek már jobb beállításai vannak, újabb, biztonságosabb 3rd party libbel szállítódik, része az Acquia Drupal-nak, stb.

0
0
eMeLA képe

"Mivel az Acquiánál is használjuk..."

E mellett használtok még mást is ? (szerk: ha jól látom akkor nem)
Ott miért ezt választottátok ?

0
0

...mit tudok: http://web.termuves.hu

Hojtsy Gábor képe

Ez egy számunkra megfelelő wiki markup formátumot ad az Acquia.com-on.

0
0
dorion képe

Érdemes körülnézni filter ügyben a drupal.org-on el első blikkre jó is lehet neked http://drupal.org/project/pearwiki_filter (akár saját írásmóddal is kiterjeszthető), ha még sem innen: http://drupal.org/project/Modules/category/63 szemezgethetsz további filterek után.

Személy szerint én kreáltam már wikit drupállal, hozzávalók:
Clickpath
Diff
Freelinking
Pathauto
PEAR Wiki filter
Talk
singup
(wikitools)

0
0
eMeLA képe

Körülnézni már körülnéztem :)
A PEAR Wiki filter-rel indultam neki, de találtam mást is, pl. a BBcode-ot. Ami nekem úgy tűnt többet tud. Az igaz, hogy nem sokkal egyszerűbb mint egy egyszerűbb HTML...

Ami engem jobban érdekel, hogy ki mit és mért választ, ha ilyet választott.

A Textile és a Markdown nekem úgy tűnik, hogy a WIKI filtereknek egy továbbgondolt változata... !?

Ha belegondol az ember, nem kell olyan nagyon sok formázási lehetőség, mert azzal csak széteshetnek az oldalak, viszont nem árt, ha minél több lehetőség van (akár úgy, hogy csak később fed fel az ember egyet-egyet). A lényeg, hogy átlátható és könnyen használható legyen...

0
0

...mit tudok: http://web.termuves.hu