telepítési akadály Block translation bekapcsoláskor

Füzi Péter képe

Szervusztok!

Magyar-angol-német látogatóknak készítem a honlapomat, látogatófüggő nyelvű kezelőfelületet is szeretnék kiépíteni. Telepítettem az i18n-6.x-1.0.tar-t, és amikor bekapcsolom a Block translation modult (enable), intelem ér (ld. a hibajelzést alább). A jelzés számomra övön aluli ütés, nem tudom értelmezni.

Csak előzetesen érdeklődöm, ismerős-e esetleg valakinek a szituáció, találkoztatok-e már hasonlóval?

Új területen evezek, tehát jó esély van, hogy én szúrok el valamit, noha végigolvastam az általános telepítési előírást meg az i18n tartalmát is, és igyekeztem igazodni ezekhez. (Előtte már pár kisebb modult sikerrel telepítettem és használok is azóta.)

--------- a hibajelzés -----------
user warning: Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta LEFT JOIN i18n_blocks i18n ON b.module = i18n.module AND b.delta = i18n.delta WHERE (i18n.language ='hu' OR i18n.language ='' OR i18n.language IS NULL) AND ( b.theme = 'garland' AND b.status = 1 AND (r.rid IN (2,8) OR r.rid IS NULL) )ORDER BY b.region, b.weight, b.module in /home/fuzihaz/public_html/modules/block/block.module on line 407.
---------------------------------

(a hibaszituációból ki tudok jönni, úgy, hogy lekapcsolom a Block translation-t)

Megoldási ötleteim:
1. törölni és újratelepíteni ugyanezt az i18 verziót
2. upgrade-olni a meglévő i18-at a már elérhető fejlettebb 'dev' változattal

Mit javasol, aki nálam jártasabb?
Köszi előre is.
Péter

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Pasqualle képe

az adatbazis tablak nyelvi kodjat nem talalja kompatibilisnek az adatbazis szervered (vagy valami hasonlo)

tudtommal ez a problema nem Drupal hibabol adodik, az i18n modul pedig egyaltalan nem tehet rola, mivel az adatbazis beallitasait nem modositja..
ugy lehet egy ilyen hibat eloidezni, ha megvaltoztatod az adatbazis beallitasait, vagy esetleg egy masik kornyezetben (mas adatbazis beallitasokkal) keszitetted eredetileg az oldalt es most az uj tablak mas nyelvi kodot hasznalnak..

a megoldas szerintem a tablak azonos nyelvi kodra valo modositasa:
http://drupal.org/node/37702#comment-115939

0
0
Füzi Péter képe

Kösz Pasqualle a gyanút, megnézzük az adatbázis beállításait. Nem én alapoztam meg a site-ot, nincs tudomásom ilyen migrálásról, de előfordulhatott (januárban upgrade-oltunk a 6-ra).

0
0
Füzi Péter képe

Bocs, a kérdés beküldése után jöttem rá:
1) a hibajelzés csak warning, tehát vélhetően nem ez a nagy gond
2) az akadály az, hogy e hibajelzés megjelenése előtt eltűnik a header és mindkét margó az admin menükkel együtt!

A visszalépés a hibaállapotból lehetséges, mivel ugyanakkor a középső tartalomrész, a szövegtest -kiszélesedve ugyan- de funkcióképes marad. Ott vannak a modulok az engedélyező checkbox-okkal, meg alul a funkció billentyűk.

Szóval ez az a furcsaság, amely gátol, hogy a többnyelvű menüket megalapozhassam, építhessem. Az ettől való megszabadulás útját keresem. Köszönöm az együttgondolkodást!

0
0
Pasqualle képe

a 2es pontban leirt problema as 1es pontban leirt hiba kovetkezmenye..
egy db warning az a legtobb esetben funkcionalis hibat okoz

0
0
Füzi Péter képe

nagy köszönettel. Akkor tehát egy vadállatot kell elejtenünk :) - ez jó hír. Megyek a vadászatra.
Kösz Pasqualle

0
0