Laza Bálint Drupal naplója
https://laza.blog.hu/atom
blfr8@https://blog.hu
©2024 blog.hu
https://laza.blog.hu/2010/11/14/ezt_is_megertuk_a_nyilt_forraskod_diktal
Ezt is megértük: a nyílt forráskód diktál
2010-11-14T22:39:27+01:00
2010-11-14T22:39:27+01:00
Laza vagyok
https://blog.hu/user/280802
<div style="background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); font: normal normal normal 13px/19px Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; padding-top: 0.6em; padding-right: 0.6em; padding-bottom: 0.6em; padding-left: 0.6em; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: medium; "><p>A hétvégén <a href="http://drupal.hu/hirek/20101018/fantasztikus-programmal-k%C3%A9sz%C3%BCl%C3%BCnk-az-idei-drupal-h%C3%A9tv%C3%A9g%C3%A9re" mce_href="http://drupal.hu/hirek/20101018/fantasztikus-programmal-k%C3%A9sz%C3%BCl%C3%BCnk-az-idei-drupal-h%C3%A9tv%C3%A9g%C3%A9re">Drupal konferencián</a> jártam. Nem <a href="http://laza.blog.hu/" mce_href="http://laza.blog.hu/">csinálok titkot</a>belőle, ez a webes tartalomkezelő (keret)rendszer nagyon kedves a szívemnek. Viszont most nem általánosságaiban szeretnék beszélni a konferenciáról, hanem inkább kiemelnék egy - szerintem - nagyon lényeges momentumot.</p><p>A Microsoft Magyarország is a rendezvény szponzorai között volt. Elsőre talán meglepő lehet, hogy egy zárt forrású, szoftvereit főleg pénzért árusító cég mit keres egy open source project támogatói között. Ennek ellenére, ez nem túl nagy újdonság: a remondi cég például nemrég <a href="http://word-press.hu/2010/09/28/wordpress-com-ra-koltozik-30-millio-msn-spaces-felhasznalo.blog/" mce_href="http://word-press.hu/2010/09/28/wordpress-com-ra-koltozik-30-millio-msn-spaces-felhasznalo.blog/">Wordpressre költöztette</a> az MSN Live fiókokat.</p><p>Most azonban ennél többnek lehettem szem- és fültanúja. Nemsokára megjelenik a Drupal 7-ik kiadása, amely tartalmaz egy fontos újítást. A dinamikus weboldalak (mint például ez a blog is) általában úgy működnek, hogy az adatok nagy részét egy adatbázisban tárolják el, és onnan kérdezik le betöltéskor. Rengeteg adatbázis megoldás létezik persze, ezek közül az egyik legelterjedtebb például a MySQL. Természetesen a Microsoft is rendelkezik sajáttal, az az MsSQL.</p><p>A Drupal eddig csak két ilyen adatbázis platformmal működött együtt: a MySQL-el és a PgSQL-el, sőt szinte nem is volt lehetőség ennek a körnek a bővítésére. Ez a 7. kiadásban megváltozott: megjelent egy olyan réteg, ami kezeli az adatbázist, és ehhez lehet különböző drivereket írni. Egyszerűbben: bármelyik adatbázis kezelési megoldásra felkészíthetjük a weboldalt.</p><p>Kis - látszólagos - kitérő: a biztos adatok szerint jelenleg <span mce_name="em" mce_style="font-style: italic;" class="Apple-style-span" style="font-style: italic; ">712,905</span>fejlesztő/sminkes/rendszergazda használ Drupalt. A becslések szerint a weben található összes weboldal 1% Drupal, ami nagyjából 2,5 millió weboldalt jelent. Az első ebben a statisztikában a Wordpress - mely szintén nyílt forráskódú.</p><p>Most pedig térjünk vissza az adatbázisra: mint írtam, minden megoldásra felkészíthető a rendszer. Mint megtudtam, <span mce_name="strong" mce_style="font-weight: bold;" class="Apple-style-span" style="font-weight: bold; ">a Microsoft fejlesztőket foglalkoztat azért, hogy elkészítsék az MsSQL driverét a Drupal 7 alá. Sőt, a Microsoft webes programcsomagjának a <a href="http://www.microsoft.com/web/" mce_href="http://www.microsoft.com/web/">Microsoft Web Platformnak</a> telepíthető szoftvere között is szerepel a Drupal, méghozzá első helyen.</span></p><p>Azt hiszem, hogy nagy lépés ez a nyílt forráskód életében. Lehet, kicsit elbíztam magam, de úgy gondolom, ez még a desktop linuxoknak is jót tehet: ha a hardvergyártók is beállnak a sorba, akkor lehet végre sikerül meghódítani az asztali gépeket is...</p><h6 style="font-size: 0.75em; "><span class="Apple-style-span" style="font-weight: normal;"><i>Cross-post a <a href="http://kozeljovo.komm.bme.hu/2010/11/14/ezt-is-megertuk-a-nyilt-forraskod-diktal/">KözelJövő blogról</a>.</i></span></h6></div><p> </p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2010%2F11%2F14%2Fezt_is_megertuk_a_nyilt_forraskod_diktal%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2010%2F11%2F14%2Fezt_is_megertuk_a_nyilt_forraskod_diktal%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2010%2F11%2F14%2Fezt_is_megertuk_a_nyilt_forraskod_diktal%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Ezt is megértük: a nyílt forráskód diktál"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2010/11/14/ezt_is_megertuk_a_nyilt_forraskod_diktal#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/2449079" border="0" /></a><br /></p>
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2010/10/09/a_kozossegi_szerkesztes_orom
A közösségi szerkesztés öröm!
2010-10-09T18:22:00+02:00
2010-10-09T18:22:00+02:00
Laza vagyok
https://blog.hu/user/280802
<p>Ennyi. Egyszerűen sokkal jobb alkotni valamit, ha azt többen teszitek. Az úgyis gyermekes ábránd, hogy bármi ami új, jó, az kipattanhat egy ember fejéből. Vagy ha igen, kellően nyers ahhoz, hogy ne legyen fogyasztható.</p> <p>Ezzel szemben, ha nekiálltok valaminek többen, annak kiváló vége lehet. Mindehhez társul egy furcsa, euforikus érzés, amelyre rá lehet szokni, akár a drogra. Próbáljátok csak ki. Nyissatok egy Google Docsot egy közös házi feladat megoldásához: csak ötletelni is jó benne, de amikor a szemed előtt alakul ki egy értelmes folyószöveg, amelynek Te csak pár sorát, bekezdését írtad, az valami fantasztikus.</p> <p>Nem véletlenül létezik mondjuk <a href="http://wikipedia.hu/">Wikipédia</a>, pár száz "függő" szerkesztővel (itthon). Mert mondjuk ki, ezek az emberek (Mi?) függők: szeretik csinálni azokat a bejegyzéseket, és örülnek a végeredménynek. Majd elkezdik újra és újra és újra.</p> <p>Nem véletlenül vannak hatalmas open source (nyílt forrású) közösségek. Én például a <a href="http://drupal.hu/">Drupal</a> "hívők" táborát gyarapítom. Elismerem, nem könnyű kezelni azt a rendszert. Viszont olyan közösség áll mögötte, hogy mindenkinek bátran merem ajánlani.</p> <p>Hogyan is működik az egész? Először is van maga a drupal.hu honlap, amit a közösség hozott létre. Ők gyűjtötték össze rá a pénzt, készítették el a designt, az egész funkcionalitást. Levelezőlistákon, IRC-n beszélgetve. A most érkezők pedig már egy professzionális <i>tudásbázist</i> (!!!) látnak. Létezik magyar nyelvű kézikönyv, amit egy lelkes felhasználó készít, és ingyen letölthető, vagy ha <i>szeretnél</i> fizethetsz érte! Amennyiben problémád van, azt felteheted a fórumban, és profi drupalosoktól kaphatsz percek alatt választ a kérdésedre. Amennyiben rossz irányba haladsz, akkor sem letorkollnak: segítenek.<i> A szabadidejükben, ingyen.</i> Tudva azt, hogy Te esetleg eladod azt a terméket, amelynek mondjuk egy funkcióját az Ő tudások, az Ő konkrét segítségük valósítja meg. Aztán ez a szakmai együttműködés egyre szerteágazóbbá válik: <a href="http://drupal.hu/hirek/20100927/huszonkilencedik-budapesti-drupal-haszn%C3%A1l%C3%B3i-tal%C3%A1lkoz%C3%B3">szakmai esteket</a> szerveznek, <a href="http://drupal.hu/hirek/20101004/drupal-h%C3%A9tv%C3%A9ge-2010-november-13-14-%C3%A9n">konferenciát</a>, vagy éppen <a href="http://drupal.hu/forum/bar%C3%A1ts%C3%A1gos-openarena-m%C3%A9rk%C5%91z%C3%A9s">közös játék</a>ot.</p> <p>Először csak kérdezgetsz, majd egyre okosabb, gyakorlottabb leszel a témában, és elkezdesz másoknak is segíteni. Nem tudsz passzívan létezni egy ilyen közösségi térben, érzed, hogy neked is segítened kell. Amit kaptál, visszajár.</p> <p>Úgy tűnik, ez a folyamat önfenntartó. Talán ezért is olyan jó érzés részt venni bármi hasonlóban. Ajánlom mindenkinek, hogy éljen az internet adta technikai lehetőségekkel, és ne rekessze ki életből ezt a pluszt, amit a 21. század tud nyújtani.</p> <p><b>Laza Bálint<br /><br /></b></p><p><a href="http://internetmedia.komm.bme.hu/2010/10/08/a-kozossegi-szerkesztes-orom/">(cross-post)</a></p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2010%2F10%2F09%2Fa_kozossegi_szerkesztes_orom%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2010%2F10%2F09%2Fa_kozossegi_szerkesztes_orom%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2010%2F10%2F09%2Fa_kozossegi_szerkesztes_orom%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=A közösségi szerkesztés öröm!"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2010/10/09/a_kozossegi_szerkesztes_orom#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/2358529" border="0" /></a><br /></p>
közösség
drupal
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2009/11/02/kereso_atszabasa
Kereső átszabása
2009-11-02T12:42:00+01:00
2009-11-02T12:42:00+01:00
Laza vagyok
https://blog.hu/user/280802
<p>Nagyon jó, hogy a Drupal alapból nyújt számunkra egy keresőt "mindenestől". Ennek a funkciónak erősen megvannak a korlátai nem véletlen azt hiszem, hogy a drupal.hun is a googlet részesítik előnyben. Viszont ez a rövid bejegyzés nem ezekről a korlátokról kíván szólni, hanem a kereső kinézetének átszabásáról, mely gyakran felmerülő igény, mégsem olyan egyszerű megoldani, mint ahogy az ember azt elsőre gondolná.</p> <p> </p> <p>Az igények voltak: a kereső mező elől a label eltűntetése és a form rövidebbre szabása.</p> <p>Ehhez a következőt kell tenni:</p> <p>0. Amennyiben még nincs, hozzuk létre az (al)smink gyökérkönyvtárában a template.php fájlt (figyeljünk rá, hogy a kód " <?php "-val kezdődjön, de a végén ne zárjuk le!)</p> <p>1. A fájlban szükségünk van egy sminkneve_theme meghívására (tehát pl. garland_theme)</p> <p> </p> <p><code> function sminkneve_theme() { <br /> return array( // The form ID. <br /> 'search_theme_form' => array( <br /> 'arguments' => array('form' => NULL), <br /> ), <br /> ); <br /> } </code></p> <p>2. Ezután jön a lényegi munka, eltüntetjük a labelt és átállítjuk a szövegmező hosszát. </p> <p><code> function sminkneve_search_theme_form($form) { <br />// Eltüntetjük a labelt <br /> unset($form['search_theme_form']['#title']); <br /> // Átállítjuk a szövegmező hosszát <br /> $form['search_theme_form']['#size'] = 32;<br /> $output .= drupal_render($form); <br /> return $output; <br />} </code></p><p>3. Elmentjük a template.phpt, ürítjük a smink gyorsírótárat (ezt pl. úgy tehetjük meg, hogy rámegyünk a sminkek oldalára és mentünk), és kész vagyunk</p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F11%2F02%2Fkereso_atszabasa%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Kereső átszabása"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2009/11/02/kereso_atszabasa#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/1492821" border="0" /></a><br /></p>
drupal
search
form
sminkelés
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2009/06/04/out_of_the_box_magyar_telepulesek_listaja_drupalhoz
Out of the box: magyar települések listája Drupalhoz
2009-06-04T09:10:00+02:00
2009-06-04T09:10:00+02:00
Laza vagyok
https://blog.hu/user/280802
<p>Minden ember életében eljő a pillanat, amikor szüksége lesz egy magyar településlistára.</p> <p>Az enyében legalábbis eljött, és akkor jöttem rá, hogy nem is olyan könnyű ilyet találni.</p> <p>Azért, hogy nektek ne kelljen megjárni, amit én megjártam, közzéteszem, drupal által használható formátumban, megyékre lebontva, hierarchikus taxonomy listaként.</p> <p>A fájl formátuma CSV, akkor is könnyen kinyered belőle, ami neked kell, ha éppen nem taxonómia kellene, vagy nem kell hierarchia és a megyék.</p> <p><a href="http://laza.blog.hu/media/drupal-magyar-telepulesek.csv">A településlista letölthető ide kattintva.</a></p> <p><a href="http://laza.blog.hu/media/drupal-magyar-telepulesek-utf-8.csv">UTF-8 verzió itt.</a></p><p><a href="http://www.stud.u-szeged.hu/Balogh.Laszlo.6/telepulesek.xml">XML formátumban itt.</a> Köszönet érte <small class="commentmetadata"><a title="Felhasználói profil megtekintése." href="http://drupal.hu/tagok/laszbalo">laszbalo</a>nak.<br /></small></p> <p>Hogyan kell használni?</p> <p>Én a Taxonomy CVS Import modult ajánlom az importáláshoz: (<strong>update:</strong> a modullal problémák vannak, lásd itt: http://bit.ly/ObZHL )</p> <p><a href="http://drupal.org/project/taxonomy_csv">http://drupal.org/project/taxonomy_csv</a></p> <p> </p> <p>A menedzseléshez pedig nem árt a Taxonomy Manager, azért mégis egy 3000+ lista: </p> <p><a href="http://drupal.org/project/taxonomy_manager">http://drupal.org/projectaxonomy_manager</a></p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F04%2Fout_of_the_box_magyar_telepulesek_listaja_drupalhoz%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F04%2Fout_of_the_box_magyar_telepulesek_listaja_drupalhoz%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F04%2Fout_of_the_box_magyar_telepulesek_listaja_drupalhoz%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Out of the box: magyar települések listája Drupalhoz"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2009/06/04/out_of_the_box_magyar_telepulesek_listaja_drupalhoz#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/1162762" border="0" /></a><br /></p>
drupal
települések
taxonomy
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2009/06/02/eletkor_kiszamitasa_szuletesi_datumbol
Életkor kiszámítása születési dátumból
2009-06-02T16:04:00+02:00
2009-06-02T16:04:00+02:00
Laza vagyok
https://blog.hu/user/280802
<p>Gyakran lehet szükségünk arra, hogy születési dátumból életkor számoljunk. (Például ha társkereső oldalt csinálunk, vagy ha társkereső oldalt csinálunk.)</p> <p>Eléggé szánalmas, ha a regisztrációkor a felhasználó születési dátuma mellett bekérjük az életkorát is :) A regisztrációkor ezért hozzáadunk még egy CCK mezőt, de nem akármilyent: Computing Fieldet.</p> <p>Ez egy külön modul, letölthető itt: http://drupal.org/project/computed_field</p> <p>Ezután már hozzá tudjuk adni a Computed típusú mezőt a profil tartalmunkhoz és a regisztrációhoz. Esetemben a profile node típushoz a kor mezőt.</p> <p>Ezt itt tudjuk beállítani: admin/content/node-type/profile/fields/field_kor</p> <p>Az általános beállításokban a Computed code: űrlapba kell a kódot írnunk mely a számítást végrehajtja. Szúrjuk be a következő kódot <strong>(ahol field_szuletesi_ido cserélendő annak a fieldnek az azonosítójára, amelyik a születési dátumot kéri be!)</strong></p><p><code>if (!$node->nid) node_save($node);<br /><br /> $dob = $node->field_dob[0]['value'];<br /> $now = time();<br /> $then = strtotime($dob);<br /><br /> $diff = date('Y', $now) - date('Y', $then);<br /><br /> if($diff < 0) <br /> echo '??? - negative age.';<br /><br /> if(($diff > 0) && (date('z',$now) < date('z',$then)))<br /> $diff --;<br />$node_field[0]['value'] = $diff; </code></p><p><br /> Ahhoz, hogy meg is jelenjen valami, kattintsuk be, hogy display this field! És a display mezőbe írjuk a következő kódot:</p> <p><code> $display = $node_field_item['value'];</code> Figyeljünk rá, hogy a data type integer legyen, ha úgy szeretnénk dolgozni vele a továbbiakban, hogy pl. viewsben szűkíthető legyen vele az életkor... Mint a kódból látható, ez a művelet akkor hajtódik végre, ha elmentjük a nodeot, tehát utólag, már felvitt nodeokra magától nem fog kiszámolódni :)</p> <p><em>A kód forrása: </em>http://drupal.org/node/142151#comment-986330</p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F02%2Feletkor_kiszamitasa_szuletesi_datumbol%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F02%2Feletkor_kiszamitasa_szuletesi_datumbol%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F02%2Feletkor_kiszamitasa_szuletesi_datumbol%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Életkor kiszámítása születési dátumból"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2009/06/02/eletkor_kiszamitasa_szuletesi_datumbol#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/1159388" border="0" /></a><br /></p>
drupal
cck
computed_field
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2009/06/01/i18n_taxonomy_menu
Többnyelvű taxonomy menu
2009-06-01T23:54:00+02:00
2009-06-01T23:54:00+02:00
Laza vagyok
https://blog.hu/user/280802
<p><em>(Ez a bejegyzés feltételezi, hogy a többnyelvű oldal készítésének alapjait ismered és fel vannak telepítve a többnyelvűséghez szükséges alap modulok.)</em></p><p>Hogyan kell azt megoldani, hogy van egy többnyelvű termünk, és szeretnénk egy menüpontot, amely listázza az adott term nodejait. Egy nyelven ezzel még nincs semmi gond: hozzáadunk egy menüpontot a path pedig taxonomy/term/[termid] (pl. taxonomy/term/1)</p><p>Többnyelvű oldal esetén azonban van pár lehetőség, ezért inkább leírnám, én hogy csináltam.</p><p> </p><ol><li>(0.) Kapcsoljuk be a Taxonomy Translastion modult</li><li>Vigyünk fel egy szótárat itt: admin/content/taxonomy/add/vocabulary</li><li><span class="thmr_call" id="thmr_45"><span class="thmr_call" id="thmr_13"><span class="thmr_call" id="thmr_9">Translation mode-nál ezt válasszuk: </span></span></span><span class="thmr_call" id="thmr_45"><span class="thmr_call" id="thmr_13"><span class="thmr_call" id="thmr_9">Translation mode: </span></span></span><span class="thmr_call" id="thmr_45"><span class="thmr_call" id="thmr_13"><span class="thmr_call" id="thmr_9"><span class="thmr_call" id="thmr_3">Localize terms. Terms are common for all languages, but their name and description may be localized.</span></span></span></span></li><li><span class="thmr_call"><span class="thmr_call"><span class="thmr_call"><span class="thmr_call">Language: NE ADJUNK MEG NYELVET</span></span></span></span></li><li><span class="thmr_call"><span class="thmr_call"><span class="thmr_call"><span class="thmr_call">A többi teendő olyan, amit egy sima szótár felvitelekor is elvégzünk, mentés.</span></span></span></span></li><li><span class="thmr_call"><span class="thmr_call"><span class="thmr_call"><span class="thmr_call">Most fordítsuk le a termet. Itt keressünk rá: /admin/build/translate/search</span></span></span></span></li><li>Menjünk a node szerkesztésére és válasszuk ki a termet amit hozzá akarunk rendelni</li><li>Menjünk a translatera és tegyük meg ugyanezt az idegen nyelvűvel</li><li>Nincs más dolgunk mint a menüpontot létrehozni: a pathnak a taxonomy/term/[termid]-nek kell lenni, tehát nem kell semmiféle nyelvi prefixum!</li><li>Fontos, hogy a menüpontnak ne állítsunk be nyelvet!</li></ol><p>Ezek után, ha itt váltunk nyelvet, akkor a megfelelő nyelvű taxonomyhoz társított megfelelő nodeokat fogja listázni.</p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fi18n_taxonomy_menu%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fi18n_taxonomy_menu%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fi18n_taxonomy_menu%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Többnyelvű taxonomy menu"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2009/06/01/i18n_taxonomy_menu#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/1158004" border="0" /></a><br /></p>
drupal
taxonomy
internationalization
0
Laza Bálint Drupal naplója
https://laza.blog.hu
https://laza.blog.hu/2009/06/01/miert_373
Miért jött létre ez a blog?
2009-06-01T23:35:12+02:00
2009-06-01T23:35:12+02:00
Laza vagyok
https://blog.hu/user/280802
<p>Nagyon konkrét céllal. Ugyan van már egy másik blogom, de az főként közéleti témákkal foglalkozik, és a kettőt nem szeretném összekeverni. Milyen kettőt? Mostanában elég sokat foglalkozom a Drupal nevű tartalomkezelő rendszerrel, így elég sok problémával/több gondolkodást ígénylő megoldással szembesülök. Nem szeretném, ha ezen megoldások eltűnnének, és mindig előről kellene kezdenem a gondolkozást (lustaság félegészség ;]) </p><p>Így ez a blog arra szolgál majd (főként és előreláthatólag), hogy a Drupal használata során alkalmazottakat/tapasztaltakat ide levéssem. Jó szórakozást/okosodást/dühöngést.</p><p> </p><p> </p>
<p><a title="Megosztom Facebookon!" href="https://www.facebook.com/sharer.php?api_key=120587281320910&locale=hu_HU&method=stream.share&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fmiert_373%3Futm_source%3Dbloghu_rss%26utm_medium%3Dfacebook%26utm_campaign%3Dblhshare"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_facebook.png" alt="Megosztom Facebookon!"></a>
<a title="Megosztom Twitteren!" href="https://twitter.com/home?status=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fmiert_373%3Futm_source%3Dbloghu_rss"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_twitter.png" alt="Megosztom Twitteren!"></a>
<a title="Megosztom Tumblren!" href="https://www.tumblr.com/share?v=3&u=https%3A%2F%2Flaza.blog.hu%2F2009%2F06%2F01%2Fmiert_373%3Futm_source%3Dbloghu_rss%26utm_medium%3Dtumblr%26utm_campaign%3Dblhshare&t=Miért jött létre ez a blog?"><img src="https://m.blog.hu/assets/frontend/img/rss/icon_tumblr.png" alt="Megosztom Tumblren!"></a>
<a href="https://laza.blog.hu/2009/06/01/miert_373#comments"><img class="item_ctp" src="https://laza.blog.hu/rss/image/post/id/1157966" border="0" /></a><br /></p>
rólam
drupal
0
Laza Bálint Drupal naplója
https://laza.blog.hu