Keresés

Legfelső szintű menü létrehozása modulból

portalsoft képe

Sziasztok!

Van valakinek ötlete, hogyan lehet új, legfelső szintű menüt létrehozni modulból?

Egy olyan modult fejlesztünk, ami telepítéskor magától létrehoz egy menüstruktúrát, a hozzá tartozó oldalakkal, különböző nyelveken, a menüstruktúrát és a különböző nyelvekhez tartozó kulcs-érték párokat egyszer kell definiálni, majd telepítéskor ezek rögtön a helyükre kerülnek.

A hook_menu segítségével létre tudtunk hozni (al)menüket, amiket szülő menühöz lehet rendelni. A probléma már csak az, hogyan tudunk legfelső szintű menüt létrehozni (a modulból), hogy az almenüknek szülőjeként beállíthassuk.

Van valakinek ötlete? Előre is köszi a segítséget!

Drupal verzió: 

Drupal 6 fejlesztőt keresünk!

portalsoft képe

Üdv!

Távmunkában, otthonról is végezhető, Drupal 6 modulfejlesztői munkára keresünk fiatal Titánokat, akit egy két éves fejlesztésbe szeretnénk bevonni. A rendszer 2.0-ás verziójánál tartunk, a 3.0-át fejlesztjük éppen.

Követelmény: az alábbi beugró feladat megoldása és elküldése emailben, önéletrajzzal, az [email protected] címre.

Ha kérdés merülne fel a feladattal kapcsolatban, emailben szívesen segítünk!

---------
Feladat
---------

Készíts egy Drupal 6.x modult, az alábbiak szerint:
- a modul neve: "proba_"
- lokalizáció: magyar és angol nyelven (a Drupal t() függvényének használatával)
- menüpont: angolul: "Test ", magyarul: "Próba "; url: test- (a főmenüben jelenjen meg)
- jogosultság: csak bejelentkezett felhasználók számára legyen elérhető a modul
- működés: a modul számolja meg, hogy hány aktív felhasználója van a Drupal rendszernek és ezt jelenítse meg a következőképpen:
- - magyarul (pl:) "Az aktív felhasználók száma: 123"
- - angolul (pl:) "Number of active users: 152"
- a modul az aktív felhasználók számát adja át egy a modulhoz tartozó JavaScriptnek, és az jQuery használatával jelenítse meg a lokalizált mondatot. A modul csak az ehhez minimálisan szükséges tartalmat állítsa elő (gyakorlatilag egy üres, "proba" id-vel ellátott -et).

---------------------------
Kódminőségi követelmények
---------------------------

----------------
Nyelvfüggetlen
----------------

- Minden függvény definició előtt dokumentációs soroknak kell lenniük (comment - leírva, hogy mit csinál az adott függvény)

- Minden kódsorhoz tartoznia kell dokumentációs sornak (comment - leírva, hogy mit csinál az adott kódsor)

- Minden elágazáson alapuló kódrésznek teljesnek kell lennie (minden IF-hez tartoznia kell ELSE-nek, hogy ne legyenek elvarratlan szálak)

----
JS
----

A JavaScript kódnak át kell mennie a jslint ellenőrzésen
- http://jslint.com

-----
PHP
-----

A PHP kódokank át kell mennie a PHP CodeSniffer "DrupalCodingStandard" ellenőrzésen (ERROR nem szerepelhet a kiértékelés listában, WARNING is csak kivételes esetekben)

- CodeSniffer letöltés: http://pear.php.net/package/PHP_CodeSniffer
- CodeSniffer telepítés: pear install PHP_CodeSniffer-1.3.4 (vagy újabb)
- DurpalCodingStandard letöltés: http://drupal.org/project/eclipse_code_validator (CodeSniffer konfiguráció a DrupalCodingStandardhoz: http://pear.php.net/manual/en/package.php.php-codesniffer.coding-standar...)

--------
Beadás
--------

- Összecsomagolt (.zip vagy .tar.gz) fromában, a Drupal.org-on található moduloknak megfelelően (minden kiegészítő modul fájllal együtt)

Node modified by

makgab képe

Üdv!

A Drupal eltárolja, hogy egy adott node-ot (tartalmat) ki módosított utoljára?
Az adatbázisban látom, hogy van "uid" mező, ez a létrehozó.
Van még "created", "changed" mező. Ez is oké (dátum,idő).
De pl. "changed id"-t nem látok. Letárolja ezt a Drupal valahol?
Vagy csak rossz helyen keresem..?

Drupal verzió: 

"Új fiók létrehozása" szöveg megváltoztatása

Razide képe

Üdvözletem!

Összeraktam az első drupalos honlapomat, és több bökkenő közül az egyik az, hogy a bejelentkező blokknál az "Új fiók létrehozása" helyett a "Regisztráció" szöveget szeretném betenni. Megtaláltam, hogy ezt először a /profiles/standard/drupal-7.14.hu.po állományból veszi, de ezt hiába módosítom (és tisztítom a cache-t), nem módosul a szöveg. Hogyan lehet a .po állományban lévő szövegeket újra alkalmazni az élő oldalra?

Taxonomy upgrade extras: 
Fórum: 

RSS hiba (ascii karakterek az UTF-ben)

Razide képe

Összeraktam egy oldalt, de még tákolgatom a Lyrius címen. Amikor localhoston volt, már akkor hibás volt az rss, s ugyanez megmaradt élesben is. Nem jeleníti meg, csak lementeni kínálja az FF, validálásnál kidobja, hogy rossz az első sor, és egyetlen rss-olvasó sem képes értelmezni. Mint kiderült, a lementett állomány UTF8 kódolású, de ha átkonvertálom Ansi-be, akkor megjelenik egy rakás hülye karakter.
UTF8:
<?xml version="1.0" encoding="utf-8"?>
Ansi:
<?xml version="1.0" encoding="utf-8"?>
Hol kerülhet bele ez a hülyeség?

Drupal verzió: 

D7: Modult keresek (Esemény feliratkozások)

Dean képe

Sziasztok!

Átnéztem jó pár modult, de nem találok megoldást az alábbi funkcionalitásra:

A Date és Calendar modulokkal mindig be tudtam állítani olyan eseményeket, amelyek rendszeres ismétlődésekkel bírtak. Ezeket szépen meg is lehet jeleníteni naptárban.

Viszont.
Olyan funkcióra keresek modult, amivel 1 adott tartalom bármelyik ismétlődési ciklusára fel lehet iratkozni.
Tehát pl egy bizonyos városban gyakorlatok vannak mondjuk minden héten szerdán és vasárnap. Akár egy felhasználó, akár egy nem regisztrált jelezni tudja, hogy pl. most vasárnap részt tud venni a gyakorlaton.
Ha nem regisztrált a user, akkor valahol meg kellene tudjon adni alapvető infókat magáról, pl. név, e-mail cím.
Ezt persze jó lenne egy naptár szerű felületen lehetővé tenni!

Annak, aki ebben a városban vezeti a gyakorlatokat (regisztrált user) tudjak listákat készíteni az adott tartalom (esemény) bármelyik ismétlődési ciklusáról hogy kik jelezték a részvételüket.
Tehát külön tudjam listázni, hogy kik jelezték most vasárnapra, a jövő hét szerdára, az utána való vasárnapra és így tovább.

Ezek mellett a feliratkozásokról e-mail értesítőt kéne tudjon a rendszer küldeni bizonyos felhasználóknak (a gyakorlatok vezetőinek) és az eseményre feliratkozott illetőnek is jó lenne ha emlékeztetőt tudna küldeni egy beállítható időközelség beálltával.

A Signup modul eleinte ígéretesnek tűnt, viszont úgy olvasom, hogy itt magára a node-ra lehet feliratkozni és nem pedig a node date mezőjének valamelyik ismétlődési elemére. Hacsak nem olvasom félre az írottakat.

Esetleg tudnátok erre ajánlani valamilyen modult vagy modulokat?
Ti ezt mivel tudnátok megvalósítani?

Előre is köszi a helpet!

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

Webáruház template készítés (Ubercart)

DTB képe

Sziasztok.
A nálam megrendelt munkáimba kezdek nagyon belefulladni, ezért segítséget kérnék a szabad idővel rendelkező grafikus vénával megáldott jelentkezőktől. Webáruházakkal foglalkozom, de egyszerüen nincs időm minden ügyfél egyedi grafikai óhajait kielégíteni, ezért ezt a munkát szeretném külsőssel csináltatni. A következőt kérném:
Adott egy saját fejlesztésekkel megspékelt drupal-os webáruház, ehhez kellene sminkeket készíteni, ez kerül kiajánlásra az ügyfélhez. Lényeges! Minden sminkből két verziót kérek, egy balra igazított, nem fix méretest, és egy középre igazított 900 és 1024px közötti szélességűt. A kész sminkről csak képeket kérek (ár megadásával), amik bekerülnek egy "katalógusba" ahonnan az ügyfél választ. A template ZEN, Framework, vagy CTI_Flex alapú lehet. Tudom, hogy nem ez az évszázad üzlete, de bízom benne, hogy akad valaki, akivel össze lehet dolgozni. Számlaképesség nem feltétel, további részleteket privátban.

DTB

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

Taxonómia hierarchia megjelenítése view-ban

erika221 képe

Sziasztok!
Van egy taxonómiám, amiben hierarchikusan lehet elemeket felvinni. A taxonómia szerkesztése oldalon szépen megjelenik a hierarchia, illetve ahol szűrőfeltételként kellene beállítani, ott sincs vele gond.

Kellene viszont csinálnom egy olyan nézetet, ahol az összes termet a hierarchiának megfelelő sorrendben kellene megjeleníteni, kiegészítve egy oszloppal, ami a termhez kapcsolt leírást tartalmazza. Ez nem megy, hogy lehet ezt megoldani?

Amit néztem: a views-ban felvettem a szülő termet, illetve a súlyt is, de ezeket nem tudom jól összekombinálni, nem tudok olyan rendezést megadni, amivel a kívánt hatást érem el.
A kapcsolt leírást pedig sehogyan sem tudom elővarázsolni.

Merre nézelődjek?

Köszönöm

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

Agenda hiba

Rower06 képe

Drupal 7.x-et és Agenda 7.x-1.3-at használok.Az Agenda modul az írja,hogy "Nincs közelgő esemény". A modul beállításaiban rámentem,hogy Hibakeresés és a következő mondatot adta ki:
Fatal error: Call to undefined function socket_create() in /USER/**********/tiszaee.hu/www/sites/all/modules/agenda/agenda.admin.php on line 440
Megnéztem,de nem nagyon vagyok jártas kódok területén
Itt a fájl: https://dl.dropbox.com/u/23202709/agenda.admin.php
Légy szíves segítsetek!
Köszönettel:
Rower06

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