Planiranje i usability Planiranje, legalnost, privatnost, arhitektura, principi |
|
Alati teme | Način prikaza |
10. 02. 2006. | #1 |
Nekad bio ddz
Expert
|
Koji markup jezik za CMS?
Pravim novu verziju jednog sajta, i rešio sam da jedino sadržaj baze ostane isti. U poslednjih nekoliko CMSova koje sam radio, za unos teksta se koristila RTE biblioteka (http://www.kevinroth.com/rte/demo.htm). Nisam neki ljubitelj čistog HTMLa u bazi, pa sam počeo da razmišljam o uprošćenom markupu. Naravno, nije mi padalo na pamet da smišljam svoj kad već postoje razvijena, istestirana i besplatna rešenja
BBCode i njegove varijante mi se ne sviđaju - umesto kucanja html kobasica, kucaju se bbcode kobasice, uz dodatak toga da više nema kontrole nad parametrima tagova. Textile i Markdown mi deluju zanimljivo, mada opet donekle ograničavajuće. A posle jednog incidenta (promenio par karaktera u tuđoj klasi i sledeća dva sata tražio vaj d fak neće da radi) imam averziju prema "popravljanju" tuđeg kôda. Koja su vaša iskustva, i šta biste mi predložili? Održavanje sajta će raditi tehnički pismeno lice, tako da komplikovana sintaksa nije problem - sve dok nije komplikovana toliko da postane teža od pisanja čistog HTMLa. |
10. 02. 2006. | #2 |
Designer guy
Wrote a book
|
Koristim textile dosta u radu, i dok je sa jedne strane jako ograničen (ne može da napravi definition listu na primer, nema opciju za pre tagove), ne snalazi se dobro sa nestandardnim karakterima i punktuacijom ( _ovo ce biti u em_, ali _ovo nece jer sadrži tačku kao poslednji karakter._), sa druge strane je prilično moćan, fino radi sa basic tabelama, mada mi nikada ne bi palo na pamet da pravim tabelu preko njega, geez.
Poslednje verzije Textilea koje se sada aktivno usavršavaju su sve bolje i bolje. Kao primer mogu navesti da je pre pretvarao nestandardne karaktere u entitete, sada ih ostavlja kako jesu, pravi "curly quotes", lepo barata sa srednjim crtama (osim kada ih mešaš u istom pasusu, pobrlja em, en dasheve i hyphen-e sa del tagovima)... Ja lično sam navikao na njega, dok sam pre toga koristio markdown, sada se nikad ne bih vratio. Textile mi je nekako logičniji. Poslednja izmena od Dragan Babić : 10. 02. 2006. u 17:56. |
10. 02. 2006. | #3 |
Direktor Kombinata
Invented the damn thing
Datum učlanjenja: 07.06.2005
Poruke: 2.669
Hvala: 44
119 "Hvala" u 64 poruka
|
Da li te nešto ograničava da koristiš WYSWYG HTML editor? Kad jednom lepo integrišeš kvalitetan (generiše dobar markup, može da se okreše ili proširi...) editor nema zime.
Što se drugih markup jezika tiče radio sam samo sa Textile i odgovara mi. UBB samo za forume...
__________________
activeCollab - Project Management and Collaboration Tool iz domaće kuhinje | area51.rs - Blog |
10. 02. 2006. | #4 |
profesionalac
Professional
|
Bas sam nesto razmisljao da na ovu temu.
Da li da koristim vec biblioteke koje postoje ili da pocenm da pisem svoje funkcije za parsovanje. Znaci u pitanju su b, i,ul, li, a, img tagovi. Ako smatrate da je bolje drugo resenje, na sta obratiti paznju, koje funkcije preporucujete...
__________________
http://oliver.glogonj.net |
10. 02. 2006. | #5 |
Designer guy
Wrote a book
|
^ ako je samo oko toga, Textile bez daljeg razmisljanja po meni.
|
10. 02. 2006. | #6 |
Nekad bio ddz
Expert
|
Igrao sam se malo sa demonstracijom Textile-a na njegovoj matičnoj strani, i prijatno sam se iznenadio kad sam video da dopušta prikazivanje HTMLa ukucanog u njega - ako nešto i ne može da se napiše "tekstilno", a baš mi treba, može ručno da se ukuca HTML. Sa druge strane, često korišćeni tagovi su elegantno skraćeni. Aj lajk it
Doduše, ubih se pokušavajući da nađem parser na matičnoj strani. Čak sam i preko wikipedije uspeo da nađem jedan 3rd party skript, u kom sam posle letimičnog pogleda naišao na PHP kôd:
Na kraju sam downloadovao ceo Textpattern i iz njega iščupao classTextile.php. Na forumu sam video da se ova varijanta ponaša malo čudno van Textpatterna (dodaje "hu" prefix na linkove, npr.) pa me interesuje, pre nego što se bacim na prčkanje po tuđem kôdu, da li postoji zvanična standalone verzija parsera? |
10. 02. 2006. | #7 |
Designer guy
Wrote a book
|
huh, trebalo bi, znam da je implementiran i u wordpress i ko zna gde već. Lepo je to što prihvata i HTML, ukoliko hoćeš da ti prhvati i block level HTML elemente (hardkodovane paragrafe, definition liste, divove...) samo rokneš jedan spejs pre HTML taga i parsiraće ga. Malo je grub hack, ali radi. Samo FYI, ja sam se nervirao kao debil dok nisam provali, pa rek'o da ne gube i drugi ljudi živce ako im treba a već ne znaju.
|
11. 02. 2006. | #8 |
Nekad bio ddz
Expert
|
Hvala za info, odo' da se igram
|
|
|
Slične teme | ||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Koji jezik da koristim za pristup bazi? | biske | Programiranje | 10 | 08. 09. 2008. 13:12 |
Koji si programski jezik? | BluesRocker | Opušteno | 23 | 05. 09. 2008. 14:47 |
Koji jezik/program za učenje programiranja? | STEFI12 | Sva početnička pitanja | 96 | 11. 05. 2008. 03:00 |
Chat sa ljudima koji uce neki jezik | djoca | Linkovi | 4 | 26. 11. 2006. 12:22 |