Keresés

Linkgalériával kapcsolatos kérdések

Anonymous képe

A portálon található Linkgaléria segítségével áttekintést kaphatunk a Drupal rendszer felhasználási területeiről és a hazai Drupal fejlesztésekről.

Hogyan tudom a linkgalériában megjelentetni a honlapomat?
Regisztráció és bejelentkezés után a Tartalom beküldése -> Link menüponton keresztül.
Mire kell figyelnem a beküldésnél?
Gyakori hiba az űrlap kitöltésénél, hogy a felhasználók felcserélik a „Webhely neve” és a „Link webcíme” mezőket. A webhely neve a galériában megjelenő tartalom címe lesz, pl. „Drupal – közösségi portál”. A link webcíme a webhely címe a http:// előtaggal együtt, pl. http://drupal.hu. Kérjük segítsd a munkánkat a mezők pontos kitöltésével.
Milyen címkéket tegyek a beküldött tartalomra?
A címkék a drupal.hu adminisztrátorait segítik a tartalom kategorizálásában. Bármilyen címke használható, akár több is, de ezeket az adminisztrátorok átírhatják annak érdekében, hogy a látogatók könnyebben át tudják tekinteni a Drupal felhasználási területeit. Például nincs külön „szobafestő” és „vízvezetékszerelő” címke, ezeket „mesterember” címszó alatt vonjuk össze.
Mi szerepeljen a leírásban?
A leírásban szerepelhet egy legfeljebb egy mondat hosszúságú leírás a webhely tulajdonosának tevékenységéről. Ezen túl csak a fejlesztés technikai vonatkozásairól szóló szöveget fogadunk el. Az adminisztrátorok fenntartják a jogot, hogy a megítélésük szerint túlságosan reklámízű, vagy nyilvánvalóan keresőoptimalizálási célú szövegeket átírják vagy teljesen töröljék.

Ezt a szabályt újonnan léptettük életbe, a korábban beküldött linkeknél előfordulhat hosszabb tevékenységi leírás, ezeket utólag nem moderáltuk.

Ki készíti a képernyőképet?
Az adminisztrátorok.
Sikerült telepítenem a Drupalt, beküldhetem a webhelyet a galériába?
Gratulálunk a sikeres telepítéshez, de a galériába csak működő webhelyeket veszünk fel. Kérjük akkor küldd be a linket, ha már van értékelhető tartalom a honlapon.
Mikor jelenik meg a beküldött link a galériában?
Az adminisztrátorok legalább havonta egyszer közzéteszik a beérkezett linkeket. Ha egy hónapnál régebben beküldött link nem jelent meg, kérjük jelezd a kapcsolati űrlapon keresztül a hibát és utánanézünk.
Ki és milyen szempontok alapján dönt arról, hogy melyik webhely kapja meg az „Ajánlott” jelzést?
Az „Ajánlott” jelzés odaítéléséről az adminisztrátorok egymás között egyeztetnek. Fontos megjegyezni, hogy a hazai Drupal fejlesztések színvonala egyre emelkedik. Egy olyan honlap, ami néhány évvel ezelőtt még kiemelkedőnek számított, ma már nem biztos, hogy megkapná az „Ajánlott” jelzést. Ezért a megjelölt webhelyek inkább a trendek áttekintését teszik lehetővé.
Politikai honlapokra és webfejlesztők bemutatkozó webhelyeire a félreértések elkerülése végett nem teszünk „Ajánlott” jelzést. Ezt a szabályt újonnan léptettük életbe, a korábban beküldött linkeknél előfordulhat ajánlás politikai vagy fejlesztői oldalakon.
Találtam az interneten egy Drupal alapú webhelyet, beküldhetem?
Természetesen. Nem szükséges, hogy a beküldő a webhely tulajdonosa, vagy fejlesztője legyen.
Találtam a galériában egy szép Drupal alapú webhelyet, én is ilyet szeretnék magamnak. Hogyan tudom felvenni a fejlesztővel a kapcsolatot?
A legtöbb webhelyen a láblécben vagy külön impresszum oldalon feltüntetik a fejlesztő elérhetőségét. Ha ilyet nem találunk, kérdezzük meg a webhely tulajdonosát. Végső esetben itt a fórumon is érdeklődhetünk. Arra nincs garancia, hogy az a felhasználó, aki a webhelyet a galériába beküldte, azonos a fejlesztővel.
Beküldhetek-e olyan webhelyet, amelyet nem Drupal rendszer működtet?
A galériában csak Drupal alapú honlapokat mutatunk be, az adminisztrátorok a forráskód ellenőrzésével kiszűrik a más technológiával készült webhelyeket.
Beküldhetek-e olyan webhelyet, amelyet Drupal rendszer működtet, de nem magyar nyelvű?
A galériában csak magyar nyelvű webhelyeket szerepeltetünk. Természetesen szívesen látunk többnyelvű honlapokat, ha az egyik nyelv a magyar – ebben az esetben kérjük, hogy a beküldött webcím a magyar nyelvű nyitólapra mutasson.
Hibát találtam a galériában, mi a teendőm?
Kérjük jelezd a kapcsolati űrlapunkon keresztül. Lehetséges hibák például:
  • nem működő link
  • nem Drupal alapú honlap
  • többszörös beküldés

Köszönjük a beküldött linkeket, kellemes és tanulságos nézelődést kívánunk!

Frissítés Views 2.7-re

Anonymous képe

Pár hónapja nyitottam egy ágat a Twitteren, de nem igazán kedveltem meg (lehet, hogy nem vagyok elég öreg hozzá?) – csiripelés helyett csak némi csipogásra futotta az energiámból. A 140 karakteres méretkorlát miatt azt vettem észre, hogy kétszer annyi időt kellene tölteni a csirip megfogalmazásával, mint ameddig egy rövid blogbejegyzés megírása tartana. Viszont hol van az előírva, hogy Drupalon nem lehet mikroblogolni? Ezért úgy döntöttem, inkább nyitok a honlapomon egy-egy „munkanapló”, ill. „olvasónapló” kategóriát, és ide csipogok ezután. Itt senki nem írja elő, hány karakter lehet egy bejegyzés:

Frissítés Views 2.7-re:

  1. A views-os tpl.php sablonjaim jó része „elromlott” – mint kiderült, Merlin átrendezte a mezők renderelését, így az általam (túl) gyakran használt $view->result tömb is másképp épül fel.
  2. Node reference mezőt tartalmazó tartalmak beküldő űrlapján a dropdown widget üres, ha a hivatkozható tartalmakat nézet határozza meg: a CCK-t is fel kell húzni 2.6-ra.

A nap függvénye: content_view_field()

Anonymous képe

Ügyféligény: multiple value képmező első képét tegyem ki a tartalom tetejére, a cím alá. Leformázva, Lightbox diavetítéssel, toronyórával-lánccal.

<?php
function modulneve_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
  if ($op == 'view') {
    if ($node->type == 'type') {
      $field = content_fields('field_image', 'type');
      // Nincs szükségem a $node->field_image összes értékére, ledarálhatom.
      // Ha szükség van rá, akkor ki lehet tenni a mezőt egy pszeudo-node-ba, és ott darálni (idézet a dokumentációból):
      // „Can be a 'pseudo-node', containing at least 'type', 'nid', 'vid', and the field data.”
      $node->field_image = array($node->field_image[0]);
      $lead_picture = content_view_field($field, $node);
      $node->content['lead_picture'] = array(
        '#value' => $lead_picture,
        '#weight' => -1000,
      );
    }
  }
}
?>

Egyetlen elem megjelenítéséhez a content_view_field() helyett használható még a content_format():

<?php
$lead_picture = content_format($field, $node->field_image[0], 'format', $node);
?>

Ez smink nélkül nyomtatja ki a mezőt, a „format” az az érték, amit a CCK megjelenítés fülön a legördülőből kiválasztunk.

A nap modulja: Triggerunlock

Anonymous képe

Ma fedeztem fel ezt a kis gyöngyszemet. :) Bekapcsoltam a Simplenews Action modult, ami kifogástalanul működik, csak éppen nem csinál semmit. Fel- és leiratkozás után kellett volna átdobnom a felhasználót egy-egy nyugtázó oldalra, létre is hoztam a system típusú átirányításokat, de a csoda sajnos nem történt meg – a Triggers oldalon ott figyel a Simplenews fül, de nincs egyetlen árva elérhető action se. A Simplenews fórumban ajánlotta valaki a Triggerunluck modult, még sose hallottam róla. Bekapcsolás után az összes action elérhető valamennyi Triggers fülön, egyszerűen nagyszerű.

Kezdők fura dolgokat tudnak így összekattintgatni, használata inkább csak haladóknak ajánlott.

read more

Advanced Mail Reroute – fejlesztői eszköz email balesetek megelőzésére

Anonymous képe

A napokban az egyik fejlesztői webhelyen véletlenül elindítottam a cront, mire a Notify modul kiküldte az új tartalmakról szóló értesítőket a feliratkozott felhasználóknak. Állhattam neki kihalászni az adatbázisból a feliratkozottak email címeit, és aztán írhattam az elnézést kérő levelet. Megrendelő sem volt túl boldog. :)

Az ilyen balesetek megelőzésére alkalmas az Advanced Mail Reroute modul, amivel beállíthatjuk, hogy bizonyos emaileket a rendszer ne továbbítson, míg a fejlesztés során szükséges posta (jelszavak, beléptető linkek, stb.) zavartalanul megérkezik hozzánk.

read more

6.19-es frissítés után szétesik a smink?

Anonymous képe

A stíluslapokban lévő /* ékezetes megjegyzések */ okozzák. Ezeket egyébként is ajánlott kerülni, mert elhasalhat rajtuk az Internet Explorer.

  1. A Teljesítmény oldalon kapcsoljuk ki a CSS optimalizálást.
  2. A stíluslapokból szedjük ki az ékezetes megjegyzéseket, és mentsük a fájlokat UTF-8 kódolással.
  3. A Teljesítmény oldalon töröljük a gyorstárat.
  4. Kapcsoljuk vissza a CSS optimalizálást.

read more

A Drupal legkevésbé ismert fontos szolgáltatása

Anonymous képe

Sűrű nyári elfoglaltságaink közben egy kicsit elmaradtunk a Drupal.hu linkgalériájának karbantartásával, és megint felhalmozódott jó pár engedélyezésre váró tartalom. Elnézést azoktól, akik régóta vártak arra, hogy az általuk beküldött webhely megjelenjen a galériában!

Most gyorsan ledolgoztam az elmaradást – és a beküldött webhelyek HTML forráskódjának ellenőrzése során ismét szembesültem azzal, hogy 10 webhelyből 9 nem használja a CSS és Javascript fájlok optimalizálását. Pedig mellékhatása gyakorlatilag nincs, és nem kerül semmibe – a fejlesztés végén a Teljesítmény (/admin/settings/performance) oldalon be kell tenni két pipát a megfelelő helyre, megnyomni a „Beállítások mentése” gombot, és kész. A webhely reakcióideje pedig érzékelhetően csökken, hiszen a böngészők ezután nem 20-30+ hanem csak 2-3 külső fájlt fognak egyenként lekérni a szerverről.

read more

Hozzászólások közzététele emailből, bejelentkezés nélkül

Anonymous képe

Sziasztok!

Arra lenne szükségem, hogy emailből lehessen engedélyezni az elfogadási sorba érkező hozzászólásokat, bejelentkezés nélkül.

Elvileg pl. úgy tudna működni egy ilyen megoldás, hogy kiküld a szerver a moderátornak egy email értesítőt (ez eddig sima ügy), benne egy egyszer használatos kódot tartalmazó linkkel. Ha a linket meglátogatják, a rendszer kiengedi élesbe a kóddal azonosított hozzászólást. Kerestem ilyen modult, de nem találtam.

Nem nagy ügy megírni, de ha van már ilyen, akkor nem próbálnám újra feltalálni a meleg vizet. Ha esetleg tudtok egy ilyen modulról, kérem írjátok meg a nevét. Köszönöm!

Drupal verzió: 

Javascript/JQuery fejlesztőt keresünk animációs munkához

Anonymous képe

A feladat: egy AJAX segítségével frissülő Drupal oldalon kellene a frissülést feldobni egy kis plusz animációval.

Jelentkezni a kapcsolati oldalamon keresztül, vagy az edithillyes csiga gmail pont com címen, JQuery-s referenciákkal és d.hu-s vagy weblaboros azonosítóval lehet.

Szerk.: köszönjük a jelentkezéseket, a felhívás már nem aktuális.

Drupal verzió: