digitális, web

Kategória listázási hiba a Textpatternben – és a megoldás

Most egy kis geek post következik: hátha valaki, aki Textpatternt használ, hasonló problémával küzd – hát, ne szenvedjen tovább. Elöljáróban annyit, hogy az alant vázolt probléma sajnos tapasztalataim alapján nem elszigetelt jelenség a TXP fejlesztési forgatagában, és nagyban hozzájárult ahhoz, hogy egyre kevesebbet használjam a motort. Lassan szinte nem múlik el úgy verziólépés, hogy valamelyik teljesen ártatlan kis tag ne kezdene el furcsán működni – vagy épp ne csinálja azt, amire hivatott. A 4.2.0-ról 4.3.0-ra történő váltás során például a <txp:if_category> függvény rendetlenkedett, ami teljesen alap kondíció, nincs benne semmi hack, semmi trükk, natív TXP funkció. Sajnos a fejlesztők egyelőre nem vették a fáradtságot az apró hiba kiküszöbölésére, úgyhogy ha valaki esetleg beleütközött ebbe a problémába, ne keressen tovább, ne írja át az oldalsablonjait, csupán illessze be az adott oldalon a függvény elé valahová az alábbi kis kódot:

<txp:php> // Workaround for $context bug in Txp 4.3.0 messy URL mode
global $context;
$gps_context = gps('context');
$context = $gps_context ? $gps_context : 'article';
</txp:php>

És ezzel egyelőre meg is volnánk. Innentől már csak reménykedni kell,hogy 1) javítják a hibát; 2) ha javítják, a fenti kóddal nem lesz ütközés, hogy ismét turkálni kelljen a sablonokban. Uff!

Standard
blog, web

Textpattern és Windows Live Writer – hogyan publikáljunk egy nem támogatott kettőssel?

Sokat hallani, hogy a Textpattern azért nem terjedt el jobban, mint lehetőségei alapján várható lenne, mert az adminisztrációs felülete a Textile szövegszerkesztési formátummal karöltve kissé elriasztja a felhasználót, aki nincs ahhoz szokva (és nem is kíván hozzászokni ahhoz), hogy egy új rendszert tanuljon meg: ő csupán közzé szeretne tenni tartalmakat, és nem azzal bíbelődni, hogy éppen milyen tag szükséges a dőlt betűhöz, stb. A WordPress például egészen szép tipográfiával és egy jól kezelhető vizuális szövegszerkesztővel lepi meg a felhasználót, aki így könnyedén formázhatja szövegét anélkül, hogy látná vagy akár értené, mi is folyik a szerkesztő hátterében, milyen kódok kerülnek a szövegbe, milyen formázási parancsok jelennek meg a forráskódban. (Mellesleg éppen ez az, amiért sokan kikapcsolják a vizuális szerkesztőt, és talán a Textpattern puritán megoldása ezért lehet vonzó – csak hogy az érem másik oldalát is említsem.) Nem kell persze rögvest lemondani a TXP-ről csak a szövegszerkesztő miatt: vannak pluginok, amelyek többféle szerkesztőt is ki tudnak csikarni, ha kell, és persze ott vannak az asztali publikációs eszközök is – csakhogy a TXP, mivel nem igazán elterjedt tartalomkezelőről van szó, sajnos nem tartozik a legtámogatottabbak közé. Mivel a hivatalos dokumentációban nincs erről szó, gondoltam, megosztom, hogy is lehet például a Windows Live Writer-rel összekötni.

Bővebben…

Standard
blog

Textpattern 4.20 magyar fordítás

A napokban jelent meg a Textpattern 4.20 verziója, amelyhez nagy nehezen sikerült elkészítenem a fordítást laze fordítására építve. Mivel az új TXP verzió számos újítással örvendezteti meg a felhasználót, így a fordításban is megjelent igen sok változás. Hamarosan bekerül a nyelvi file a központi szerver adekvát részébe is, hogy mindenki automatikusan, egyetlen kattintással tudja frissíteni TXP installációját, de alább is letölthető, hátha valaki nem tudja kivárni a frissítést.

Textpattern 4.20 magyar nyelvi file

A friss magyar nyelvi file telepítése a következő: a file-t a textpattern/lang mappába kell feltölteni, majd az adminisztrációs felületen a nyelvek kezelésénél az oldal alján található Telepítés állományból opcióra kattintani. Ezt követően a magyar nyelv melletti telepítés ill. frissítésre kell kattintani, és már készen is vagyunk. Ha valami nem stimmel, a hiba pontos meghatározásával együtt kéretik szólni.

Standard