Keresés

Views alap nyelvesítése

csakiistvan képe

Kezdőként valahogy mindig az volt a legkényelmesebb hogy minden nézethez amit készítettem, egy több nyelvű oldalra, elkészítettem a weboldalon elérhető összes nyelvi kimenetet(pl hirek - hu, hirek - en, stb stb). 

Mindez azért volt mert a kezdőkhöz hűen, letojtam mit mond a súgó szöveg vagy egy README.txt, így nem foglalkoztam nagyon vele. Pedig ott volt az orrom előtt, ahogy a tied előtt is ott van.

Amikor a views-hoz hozzáadsz egy Filtert hogy Node translation:Language, a Language oszlopban válaszd ki a "Current user's language(Aktuális felhasználó nyleve)" jelölőt, és máris nyert ügyed van..

4-5 nyelvű weboldalnál egy rengeteg display spórolást jelent, nem is beszélve a szerver kapacitásról..

Permalink

| Leave a comment  »

Drupal és az arab nyelv

csakiistvan képe

Egy corporate site építésekor szükség volt arra hogy elérhető legyen a tartalom arab nyelven is. Több érdekesség is felmerült közben, így gondoltam összeírom pár mondatban..

  1. Első és legfontosabb hogy az amúgy szép és működő weboldal kicsit megzakkan, margók nem oda, nem úgy tapadnak mint kéne. Értsd, a CSS ugyanaz, csak teljesen máshogy néz ki a site ha a bal oldal helyett minden a jobb oldalra helyeződik. Szóval erre nincs konklúzió, egyszerűen be kell igazítani újból mindent hogy az szép legyen továbbra is.
  2. Menü kialakítása.
    Bár nem mindneki ért egyet, de én a menüt úgy szoktam kialakítani hogy nyelvenként készítek egy-egy menüt (Pl: Magyar menü, Arab menü, stb). Így szerintem kényelmesebb mint hogy a fordítással bajlódjak állandóan. Ha az eredeti változna, 4 nyelven kéne változtatni..  Grrrrr
    Szóval Arab menü kialakításánál, amikor fordítottam a tartalmat, valahogy nem igazán akart működni nekem a menüben az alá-fölé rendelés. Nem igazán értettem a dolgot.. Elmentem a Menü oldalára is, hogy majd ide-oda huzogatom a beküldött menüpontjaimat, de mentés után visszaállt az eredeti, mentés előtti verzióra.
    Aztán véletlenül átváltottam arab kezelőfelületre  amenüben is, és lácc csodát, a menü észhez tért, lehetett ide, oda huzogatni stb. Kérdés honnan tudtam hogy mi hogy jön? :)
    Szerencsére, amúgy logikusan is, az URL kiosztás angol volt, így a menüpontra húzva a kurzort egyből lehetett lárni miről is van szó.
  3. cufón-t használtam az oldalon, és kiderült nem kezeli az arab karaktereket, így minden cufón-ra belőtt elemet nyelvesíteni kellett, hogy az arab nyelvre ne fusson rá (pl: body.i18n-en ul.menu li a). Így sajnos elég hosszú lett a JS-e, de legalább arab nyelven is megejelennek a weboldal fontos részei. 

A menü problémával nagyon sokat bajlódtam, szinte ott volt hogy kézzel inkább összepakolom egyszerű blokkokként a nyelvre, de sikerült megoldani, mint látható

  
Arab-menu

Permalink

| Leave a comment  »

Übercart webáruház termékek árainak és rendelhetőségének frissítése cron-nal a nagykerek XML-jei alapján

balazss képe

Sziasztok!

Egy D6 alatt levő Übercart webáruházhoz keresnék fejlesztőt, aki a címben levő funkciót megvalósítaná.

Az a fő gond, hogy olyan gyorsan változik a termékek ára és kínálata, amit 1000 körüli cikknél nem nagyon lehet emberi munkaerővel követni. Amit lehet, azt automatizálni kellene belőle.

Egy olyan modult szeretnék készíttetni, ami a nagykerek XML-jében levő termékek árát és rendelhetőségét össze szinkronizálja a webáruházam árukészletével. Mindezt a cron-nal szeretném meghajtatni.

A termékek cikkszámai lennének a kulcsok az azonosításhoz. Minden termék cikkszámának első 3 karaktere az adott nagykerre utal, utána pedig a nagykerben használt cikkszám karakterei következnek, ez alapján lehet egyeztetni a termékeket.

Egyelőre az eladási árakat mindenhol manuálisan adtuk. Ha lenne megoldás arra, hogy egy árrés mező alapján maga számolja ki az UC az eladási árat, az még nagyobb király lenne.

További részletekkel kapcsolatban állok rendelkezésetekre.

30-411-6789
Sanyi

Drupal verzió: 

Szűrők csoportosítása a nézetnél

Zsanna képe

Tartalomtípusban mikor létrehozom a mezőket, adhatok meg csoportokat amelyekbe a majd kitöltendő mezőket rendezem. Ez a tartalom oldalon szépen meg is jelenik.
Viszont amikor nézetben beállítom a szűrőket, hogy milyen mezők alapján listázzon, ott már a mezők nincsenek csoportba rendezve, csak a sorrendet tudom felállítani, hogy melyik szűrő után melyiket tegyem.

Van-e rá mód, hogy a nézeteknél is megmaradjanak a csoportok, vagy ha máshogy nem, hogy én kézzel írjak be hozzá elválasztást.

Köszönöm!

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

D7 költöztetési hiba

memil képe

Kedves Közösség!

Local -ról local -ra szeretném költöztetni D7 rendszeremet. Úgy költöztettem, ahogyan egy másik D6 költöztetés témában leírták. Tehát így:
- rövid webcímek kikapcs
- a http://localhost/phpmyadmin oldalon a drupal nevű adatbázist exportáltam egy .gzip fájlba
- az új helyen felinstalláltam a XAMPP -ot
- az új helyen a http://localhost/phpmyadmin oldalon létrehoztam a drupal adatbázist, majd importáltam a régi helyről hozott .gzip -et
- a régi helyen egy pendrive -ra másoltam a teljes /opt/lampp/htdocs/drupal tartalmát
- az új helyre átmásoltam a drupal mappa tartalmát az /opt/lampp/htdocs/drupal helyre
- a settings.php -t nem állítottam át, hiszen a username/password ugyanazok

Ezután az új helyen a http://localhost/drupal 403 -as hibával fogadott, amit megoldottam megfelelő jogosultság beállításával. A 403 -as hiba el is múlt, viszont jött egy másik hiba, aminek nem tudom a megoldását:

Warning: require_once(/opt/lampp/htdocs/drupal/includes/bootstrap.inc) [function.require-once]: failed to open stream: Permission denied in /opt/lampp/htdocs/drupal/index.php on line 20

Fatal error: require_once() [function.require]: Failed opening required '/opt/lampp/htdocs/drupal/includes/bootstrap.inc' (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/drupal/index.php on line 20

Mi lehet a hiba, hol kell és mit változtatnom? A hibaüzenetben szereplő össz állomány és mappa jogosultságát beállítottam 777 -re, de akkor sem szűnik meg a hiba. Az XAMPP verziószáma az új helyen 1.7.7 a régin talán 1.7.4 (vagy még korábbi, de nem sokkal), okozhat-e ez gondot?

köszönöm a segítséget!

Emil

Drupal verzió: 

fb felhasználói adatok tárolása

danart képe

Kedves Közösség!
Van egy regisztrációs űrlapom:
Név, Város, Születési idő, Nem, ... kvázi az, amit facebook bekér a regisztrációkor.
Adja magát, hogy fbconnect-tel is lehetővé tettem a regisztrációt. Ám semmilyen adat nem tárolódik az adatbázisomban. Nem tudom megjeleníteni a fenti adatokat.

Kipróbáltam az fbconnect modult, majd a fb modult is. Ez utóbbinál jogot adtam a születési időhöz. A generált token a graph api teszt oldalon visszaadja a kívánt adatokat. Így:
https://graph.facebook.com/<fb_user_id>?access_token=<a jogosultság beállítások után generált token>

A kérdésem az lenne, hogy nekem kell gondoskodni arról, hogy ezt a kérést megfelelően feldolgozzam, vagy van valami a fb modulban, ami elkerülte a figyelmemet?

Köszi a segítséget!

Üdv.:
Dani

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

User Relationships használhatatlan

Dean képe

Sziasztok!

Másnál is előfordult már a User Relationships modul install után, hogy nem jelennek meg többet az Advanced Forum témái és a felhasználói profilok sem?

Ez valami modul összeakadás vagy valami beállítási hiányosság lehet?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Az "admin/config" oldal nem töltődik be?

Joseph képe

Kerestem a hozzászólásokban de nem találtam hasonló témát...

...és nem tudom hol keressem a hibát. Drupal 7 rendszert próbálok összehozni (egyenlőre csak tesztelésre):

1.) saját linuxos gépen beállított szerveren;

2.) ezenkívül ingyenes tárhelyszolgáltató oldalán;

Mindkét esetben a következő problémába futok bele (és már nem először). Amikor a "mollom" vagy "CSS injector" modulokat telepítem ill. engedélyezem, attól kezdve az "admin/config" oldal nem töltődik be. Ha letiltom őket, egy idő után helyrejön, az oldal betöltődik.
Igazából, mivel még csak most kezdek ismerkedni a drupal 7-es verziójával, arra lennék kíváncsi, hogy találkoztatok-e már ezzel a problémával, és ha igen, a Drupal-ban vagy a modulokban keressem a hibát, persze ha azokban lehet esetleg, és nem bennem :)

Köszönöm.

Drupal verzió: