Elég érdekes problámám van.
Drupal 6.3, Content Construction Kit (CCK) 6.x-2.0-rc4, Views 6.x-2.0-rc1, tehát mindenből a legfrissebb.
Négy különböző telepítés (
OS: Gentoo IA64, Ubuntu 7.10 server, Win XP,
WebServer: Apache2, lighttpd,
DB: MySQL 5.1, PostgreSQL 8.3,
) vegyesen.
Azt tapasztaltam, hogy a Views modul PostgreSQL-lel nem fér össze.
Installáláskor a következő SQL parancsok hibásak:
CREATE TABLE reptag_vars ( rtid serial CHECK (rtid >= 0), name varchar(255) NOT NULL default '', value text NOT NULL default '', uid int(10) NOT NULL default 0, language varchar(12) NOT NULL default '', PRIMARY KEY (rtid) ) CREATE INDEX reptag_vars_uid_idx ON ent_reptag_vars (uid) CREATE INDEX reptag_vars_language_idx ON ent_reptag_vars (language)
(A log-ba már entitások kerülnek.)
Kézzel megcsináltam a táblát, és az indexeket.
A Drupal adatbázisa UTF8 enkódolásu.
Ezek után admin/build/views/add.
Ha a 'View description' mezőbe ékezetes betűt írok, 'Az oldal nem található' üzenetet kapom.
Jó, akkor írom ékezet nélkül.
Beállítom a view paramétereit, el lehet menteni, ki lehet próbálni, működik.
Egészen addig, amíg valamelyik Field címkéjébe nem akarok ékezetes betűt írni, akkor ugyanis elászáll, nem tudja menteni, stb., stb., vagy csak a 'Mentés' gomb megnyomása után egyszerűen eltűnik az új címke.
Ezután gondoltam kitolok vele, feltelepítettem MySQL adatbázissal. Korrektül, mindent meg tudtam csinálni elsőre, hiba nélkül. Export, majd Pg alatt import, persze így sem jön létre a hőn áhított nézet. Átírom az ékezetes betűket ékezet nélkülire, és simán létrejön.....
Kb. négy éve már csak UTF8-at használok a saját programjaimban, kezdtem elfelejteni, mi is az az ékezetes probléma. Hát most itt mégis van valami izgalmas.
Kérdésem: találkozott-e már valaki hasonlóval, van-e rá megoldás, mert én sem itt, sem a drupal.org-on nem találtam semmit.
Az a baj, hogy az éles rendszer alatt Pg lesz az adatbázisszerver.
Update: letöltöttem, és felraktam a views-6.x-2.x-dev-et is, nem változott semmi.
reptag_vars
a reptag_vars tablanak semmi koze a views modulhoz
Rep[lacement]Tags
http://drupal.org/project/reptag
szoval jo lenne tudni a hibat..
Bocs
Bocs, keverem már a két esetet :( /meleg van/
Valóban, rosszul emlékeztem, és a logból csak bemásoltam, de az is létező hiba volt, és csak pgsql alatt, de azt megcsináltam kézzel.
Valójában a hosszan taglalt views modul hibát szeretném megoldani.
hibauzenet kellene
itt mi a hibauzenet?
mashol mukodnek az ekezetes betuk? peldaul menupont letrehozasanal?
Nincs hibaüzenet
Nincs hibaüzenet, csak visszakerül bele az eredeti adat. Illetve volt olyan, hogy az AJAX betöltésjelzője nem akart megállni, mintha nem kapott volna választ, és volt olyan, hogy a 'Mentés' gombot nem lehetett benyomni. (Ez utóbbi kettő szerintem összefüggött.)
Sem az adatbázislogban, sem a Firebug js-logjában soha nem volt hibaüzenet.
A views modul szerkesztő részén kívül természetesen gond nélkül tudok ékezetes betűket használni.