Sziasztok!
Több Drupal 6-os oldalam van, ahol tökéletesen együttműködik a pathauto és a transliteration, de a 7-esen egyszerűen nem sikerül működésre bírni. (Természetesen mindenből a legfrissebb van telepítve.)
A pathauto működik, mindent sikerült beállítani, be van x-elve a "transliterate..." kezdetű opció is. A 6-os alatt úgy működött, hogy volt egy i18n.ascii.example.txt kiterjesztésű fájl, amiből ha kivette az ember az "example"-részt és berakta a pathauto könyvtárába, akkor a fájlban lévő minták alapján írt át minden url-t ékezet nélküli latin betűsre. A 7-esben viszont nincs ilyen fájl, és nem találtam leírást sem arról, hogyan lehetne megoldani ezt a kérdést. Egyszerűen kihagy minden ékezetes betűt és nem helyettesíti őket semmivel, amitől természetesen totál értelmezhetetlen lesz a webcím, ezzel az erővel le is szedhetném őket. Trasnliterate nélkül is működik a pathauto, csak akkor ékezetesek lesznek a betűk az url-ben, ami ugye megint nem szerencsés és elegáns.
Ha van ilyen tapasztalatotok, légyszi segítsetek!
Köszi:
A.
Itt nézd meg, hogy áll a kapcsoló?
/admin/config/search/path/settings ->
„Latinbetűs átirat az álnév létrehozása előtt
Amikor a minta tartalmaz bizonyos speciális karaktereket (úgymint ékezetek) a Pathauto modul megpróbálja helyettesíteni ezeket az ASCII-96 megfelelőjével? A helyettesítést a Transliteration modul kezeli.”
--
Szabó Dénes - Internode.hu - Munkára fogott weblapok
Mint írtam a bejelentkezésemben
"A pathauto működik, mindent sikerült beállítani, be van x-elve a "transliterate..." kezdetű opció is."
Valahol másutt van az eb elhantolva.
Turóczi Attila
Nono
Ugyanezek a beállításaim
kivéve az elhagyandó szavakat (and stb.), mégsem megy. Megpróbáltam új tartalommal, de ott is egyszerűen kihagyja az ékezetes betűket. Nem tom, mi van.
Még egy ötletem van, délután kipróbálom: a szerveren egyelőre nincs törlési jogom, így az új fájlokkal max. csak felülírni tudom a régieket. Mindent leszedek és felrakok újra, hátha akkor menni fog, mert ezek szerint valami interferál. És nem is találok ilyen fórumtémákat sem magyarul, sem angolul, tehát biztos, hogy nálam van valami.
Köszi az ötleteket, majd beszámolok az eredményekről.
Turóczi Attila
Megoldódott
Sziasztok!
A hipotézisem az volt, hogy az lehet a gond, hogy mivel nem rendelkeztem minden szükséges joggal, nem tudtam teljesen törölni könyvtárakat. Így csak fölül tudtam írni a régi fájlokat és könyvtárakat, és gondolom, maradhatott valami, ami bezavart. Miután felvettem a tárhely üzemeltetőjével a kapcsolatot, megadta a teljes írási jogot, nyom nélkül kitöröltem a pathauto és a transliteration könyvtárakat, majd újra átírtam ezt a két könyvtárat.
A másik gond az lehetett, hogy nem mindig sikerült FileZillával belépnem ezekre a tárhelyekre, számomra (és az üzemeltető számára) totál érthetetlen módon. Viszont a Krusader csont nélkül lekezelte ezt a problémát. Úgyhogy a törlés azzal történt, a másolás pedig annyit jelentett, hogy a tar.gz-ket egyenesen oda tömörítettem ki. Frissítés után tökéletesen működik.
Köszönöm a segítséget minden hozzászólónak!
A.
Turóczi Attila