Keresés

A fordítások távoli beküldése

Balogh Zoltán képe

Ez az oldal a Localization Client modul segítségével történő távoli fordításhoz nyújt segítséget.

Előkészületek: A fordítások távoli beküldéséhez rendelkeznünk kell saját felhasználói fiókkal a http://drupal.org webhelyen. Ha valaki már rendelkezik ilyennel, akkor bejelentkezés után át kell lépnie a http://localize.drupal.org webhelyre. Ha még nem volt ott felhasználói profilja, akkor az automatikusan létrejön. Ezt követően a http://localize.drupal.org/translate/languages/hu oldalon található „Join” hivatkozás segítségével lehet csatlakozni a csapathoz.

Beállítás: A Localization Client modul telepítését követően az admin/settings/language/configure/l10n_client oldalon be kell kapcsolni a „Fordítások megosztásának engedélyezése a kiszolgálóval” jelölőnégyzetet, a használandó fordítási kiszolgáló mezőbe pedig a http://localize.drupal.org címet kell írni. Ezt követően a http://drupal.org webhelyre be kell jelentkezni a saját felhasználói névvel és jelszóval. Majd ismét a távoli (saját) weboldalon be kell lépni a saját felhasználói adatok szerkesztésébe. Itt egy új mező található, a „Localization Server API kulcs”. A mező leírásában szerepel egy hivatkozás, erre kattintva tudható meg az az érték, amit a mezőbe kell másolni.

Ellenőrzés: A Localization Client felületén le kell fordítani pár karaktersorozatot, majd el kell látogatni az eseménynaplóba (admin/reports/dblog) és ott az l10n_client típusra szűrni. Ekkor látható, hogy a fordítások rendben megérkeznek-e a közös fordítási kiszolgálóra, illetve ha nem, akkor miért nem.

Konkrét modulfordítás előtt: Célszerű felvenni a kapcsolatot a fordítási adminisztrátorokkal (irc, levlista, levél, személyes üzenet, skype, msn, stb.), hogy ha vannak élő javaslatok a kiszemelt modulra, akkor azt lehetőleg mihamarabb intézzék el. Ezt követően a modul fordítását a http://localize.drupal.org/node/410 oldal értelemszerű szerkesztésével lehet a közösség tudtára adni. (Ha valaki már fordítja, akkor vele is fel lehet venni a kapcsolatot, hogy miújság az ügyben.) Ha valamelyik fordítási adminisztrátor visszajelzi, hogy nincs már élő javaslat, akkor a http://localize.drupal.org/translate/languages/hu/export oldalon exportálni kell a modul adott változatának jelenleg érvényes fordítását, majd ezt a fájlt a saját adatbázisban kell importálni az admin/build/translate/import oldalon, mégpedig a „A feltöltött karaktersorozatok felülírják a létezőket, az új karaktersorozatokkal bővül az adatbázis” lehetőség kiválasztásával.

Fordítás: A saját webhelyen ezt követően el lehet kezdeni a modul fordítását a Localization Client modul felületén, fokozottan ügyelve arra, hogy a lefordított magyar karaktersorozat elsőre legyen hibátlan. A „Fordítás mentése” nyomógomb ugyanis azonnal küldi a fordítást a közös kiszolgálóra is, és egyetlen bitnyi eltérés is új javaslatot eredményez. Tehát, ha valaki elment egy fordítást, majd észreveszi, hogy a vessző után kéne egy szóköz is, és ismételten ráment, abból 2 javaslat lesz a közös kiszolgálón. Amivel persze semmi probléma nincs, csak ebből minél kevesebb legyen ha lehet, mivel ez az adminisztrátoroknak plusz egy elutasítást jelent.

Kész: Kész? A Localization Client modul felületén elég nehéz 100%-ban lefordítani egy modult. Ha valaki úgy gondolja, hogy elkészült, akkor a Translation template extractor modul segítségével kinyerheti a modul fordítását a saját adatbázisából. A kinyert fájl fordítottsága a korábbi lapokon említett szerkesztők segítségével (például PoEdit) ellenőrizhető, illetve a fordítottság ellenőrzésére remek eszköz még a Language checker modul is (bár ez is igényli a Translation template extractor modul telepítését). A hiányzó fordításokat lehet pótolni a PoEdit segítségével, majd az elkészült teljes fordítást az admin/build/translate/import oldalon lehet a saját adatbázis részévé tenni. Ezt a fájlt azonban a http://localize.drupal.org/translate/languages/hu/import oldalon is nagyon várjuk, hogy a modul minden karaktersorozatára legyen javaslat.

Tényleg kész: A fent említett kapcsolatfelvételi módok valamelyikén minél több fordítási adminisztátorral célszerű közölni az örömhírt, hogy mehet kattintgatni.

Szülő kifejezés gyermekeihez tartozó node-ok kilistázása

wildface86 képe

Szép napot mindenkinek.

Van egy kategória szótáram, ebben a szótárban többszinten kapcsolódó kifejezések (pl fökategória -> kategória -> alketegória). Létrehoztam view-al blokkokat, amelyek kilistázzák a főkategúriákhoz tartozó alkategóriákat. View-ban argumentumnak kiválasztottam a szülő kategóriát, alapértelmezett argumnatumnak pedig rögzitett kifejezést adtam meg minden nézetben. Szűrönek a megfelelő szótár. Megjelenésben pedig így néz ki

FŐKATEGÓRIA (mint a blokk címe)

-kategória1
-kategória2
-kategória3

Ezután leklónoztam az alap taxonomy_term nézetet és itt az utvonalba megadtam, hogy taxonomy/term/%/all. Ezt azért csináltam, hogyha kiválasztom pl a ketgoria1-et, akkor mutassa azt a node-ot is, amelyik a beküldésnél a kategória1-ez tartozó alkategóriát kapta kifejezésnek. De nem működik. Mit rontok el szerintetek?

Drupal verzió: 

Kml modul segítségével térkép pontok a Google Earth-be

vikicica22 képe

Hello mindenki!

Térkép pontokat vittem fel egy drupal-os oldalra és az lenne a célom vele, hogy a térkép pontokat le tudjam töltetni és a Google Earth nevezetű programban.

Erre megnéztem, hogy milyen drupál modul lenne a legalkalmasabb és a KML modult találtam.

A kérdésem az lenne, hogy a kml icont hogyan tudom megjeleníteni az oldalban ahol a térkép van (Node) és az általam létrehozott térkép pont táblázatban (Views)?

A táblázatnál pl. úgy gondoltam mint a sima Rss icon megjelenítése vagy egy program / dátum négyzetnél a iCal feed icon-t de itt az én esetemben a kml icon lenne.
A kml.png benne van a modulban, szóval valahogyan elő lehet csalogatni.

Elméletileg úgy kell létre hozni egy kml oldalt, hogy feltelepítem a kml modult és majd ezek után a views-ben egy sima RSS hírcsatorna oldalt készítek, de a views -ben ugye nem ezt választom ki, hogy Rss hírcsatorna a hírcsatorna beállításoknál, hanem a KML Feed-et.Majd lentebb a Hírcsatorna: Csatolás ehhez - Alapértelmezések és a Oldalakat kipipálom de "A hírolvasó ikonja csak a kiválasztott megjelenítéseken fog megjelenni." de sehol nem jelenik meg.
Hírcsatorna beállításoknál útvonalnak meg ezt adtam meg: terkep/kml ebben sem vagyok biztos, hogy jó ez így.

Ha valaki csinált ehhez hasonlót szívesen fogadom a segítségét ezzel kapcsolatban.

Üdvözlettel: Viki

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

form filter

Janika83 képe

van 1 listázóm, ami egy adott adatbázis táblát kilistáz, de szeretnék benne keresni, kérdésem, hogyan?

a filterek működésére normális doksit nem találtam, visszabányászni meg 3 hónap lenne a forráskódokból

tehát egy használható leírás kellene, ami nem 26000 sorból állítja elő

ami eddig van:

..._form() {
........
	$filter=drupal_get_form('...._list_filter_form');
.......
	$output = '<div>';
	$output.=$filter;
	$output .=theme('table', $header, $rows);
	$output.=theme('pager', $tags, $limit);
	$output .= '</div>';
	return $output;
 
.......
}
function ...._list_filter_form(&$form_state) {
	$form=array().....
$form['filters']['buttons']['submit'] = array(
    	'#type' => 'submit',
    	'#value' => t('Filter'),
	);
      return $form;
}
function ...._list_filter_form_submit($form, &$form_state) {
}

és itt megállt a tudomány, mert, akár hogy próbáltam az istennek sem sikerült. ami nem megy

1. submit után vissza kerüljenek az adatok a mezőkbe, és ne úgy hogy én írom vissza kézzel, mert az nem megy, mert ott valamiért üres a values.....

2. csak session-al tudom megoldani az értékátadást? és azt hogy
ha valaki nyom egy visszát akkor az már így használhatatlan...

3. jah a form[valami][#search]-ben tárolom, hogy mi ahoz a mezőhöz tartozó sql where rész

remélem érthető volt a kérdésem :$

Drupal verzió: 

Zen - menü linkek színének megváltoztatása

batka78 képe

Sziasztok!

Csináltam egy zen subtheme-et a doksi szerint, aktiváltam stb. Az elsődleges menü sor linkjeinek a szinét szeretném megváltoztatni, de nem sikerül.
html-elements.css-t szerkeztgettem:
a:link
{
}

és a
a:active
{
}
helyekre írtam be színkódot. De sehogy nem akar megváltozni a felső sorom linkjeinek színe.
A Firebugot használom.
Több forumot is megnéztem már, de semmi használhatót nem találtam.
Oldalt nem tudok mutatni mert a localhoston van és még nincs hozzá tárhelyem.
Köszönöm,
Feri

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

Nem látszódik a bevezető

Windy képe

Sziasztok!

Az lenne a bajom, hogy a cím oldalon a beküldött írásoknak nem látszódik a bevezetője annak ellenére, hogy a Tartalom beállításoknál megadtam, hogy a bevezető hossz 200 karakter legyen (amit ugye a törzsből vesz ki).
Hol a hiba? minden írásom bőven meghaladja a 200 karaktert :(

Drupal verzió: 

Boost modul windows op. probléma

Richter Miklós képe

Kedves Guruk!

Kérdezném, hogy valaki tud-e nekem felvilágosítást adni, hogy a Boost modul windows alatt működik-e?
Mert nekem nem nagyon megy, - valószínű paraméterezési problemetika lehet. A Tünet, szétesik a smink. Linux alatt a kollégám próbálta ott jól megy.

Várom segítő válaszotokat.

Köszönettel:
Miki

Nyári meló

bnorbi képe

Sziasztok!

Egy cég belső munkáját elősegítő környezetet készítünk, amihez szeretnék egy segítő kezet kérni nyárra (+őszre).
A site most készül, s a tervek szerint késő ősszel használatba is lehet állítani.

Nagyvonalakban egy-kész szót írok a megvalósítandó funkciókról: leltárkezelés, alkalmazottak idő és teendőinek beosztása, ügyfelek kezelése, belső kommunikáció + hírlevelek.

Szerencsére a legtöbb funkciót meg lehet oldani contrib modulokkal, de a sok kis apróság (főleg jogosultságok) megfelelő beállítása miatt időben el tud húzódni az egész fejlesztés.
Ezért van szükségem rád!?!

Amennyiben érdekel az együttműködés, akkor kérlek emailban írj pár szót magadról:
norbert.banfi [at] workpoint.hu

Köszönöm!

Üdv,
Norbi

Drupal verzió: 

Google analitycs

Bander képe

Sziasztok!
Segítséget szeretnék kérni a Google Analytics modul beállításával kapcsolatban. Beírtam a Google Analytics account numberemet beállításokat elvégeztem (de lehet nem jól állítottam be). Ha belépek a google fiókomba akkor az állapotnál azt mutatja, hogy "Ismeretlen nyomkövetés". Olvastam itt olyat, hogy kódsort kell berakni a elé. De nem értem mit állítsak vagy illesszek be?
Esetleg ha leírnátok mit állítasak, hogy biztosan működjön.

Segítségeteket előre is köszönöm!!
Üdv Bander

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