Szeretnék egy olyan blokkot, ami user információkat mutat az aktuális node szerzőjéről.
(A címlapon és más node-oknál ne jelenjen meg természetesen a blokk)
Az author_pane modul valami ilyesmit csinál, de nem igazán testreszabható.
A teljes oldalnak több, de nem túl sok szerzője lesz (<10).
Nem találtam olyan modult, ami kellően testreszabhatóan megoldaná ezt.
(Tud valaki ajánlani ilyet mégis?)
Arra gondoltam, hogy kézzel létrehozom a blokkokat, és a blokk beállításainál kéne definiálni egy php kóddal hogy, ha az aktuális node szerző_uid=XYZ akkor TRUE értéket ad vissza a függvény.
Szerintem jó megoldás lenne, és úgy képzelem, hogy egyszerű is. (nem hinném, hogy 3-4 sornál több) Csakhogy nem tudok programozni php-ban...
Ha valóban egyszerű megoldás, esetleg valaki leírna nekem ide egy erre alkalmas php kódot?
Vagy a fenti feladatra tud valaki modult, tutorialt, akármit ajánlani?
A segítséget előre is köszönöm!
az elképzelés nem rossz
Tulajdonképpen kivitelezhető az amit mondasz, de azért kéne még néhány infó, hogy pontosan tudjuk mit akarsz:
"user információkat mutat az aktuális node szerzőjéről" - ez mit jelent?
Azt, hogy a szerzőnek van egy kitöltött profiloldala és annak az adatait akarod megjeleníteni, esetleg valami más olyan tartalmat, amit ki lehet bányászni az adatbázisból, vagy pedig olyan tartalom lenne ez, amit külön akarsz definiálni?
Viszont azt gondolom, hogy saját kezűleg létrehozott blokk helyett inkább egy kis modulra lenne szükséged, nem sokkal bonyolultabb elkészíteni, és kezelhetőbb lesz. Főleg, ha később esetleg mégis több szerző lesz az oldalon.
- - -
Juhász Márton
http://juhaszmarton.hu
lehet modul is...
az eredeti modell szerint a blokkba én beírtam volna az adatokat. (html még megy)
nem gyűjti sehonnan, én megírom.
persze hogy jó lenne egy kis modul.
akkor az kéne, hogy a profiloldal mezőiből meghatározhassam, hogy melyekett hozza át. (jellemzően: kép, név, bio)
csak túlzásnak éreztem volna azt kérni, hogy valaki jófejségből fejlesszen nekem egy kis modult... :-)
Emlékezetem szerint az author
Emlékezetem szerint az author pane alapból csinál olyan blokkot, ami a szerző pane-ét mutatja. Vagyis az csak akkor lesz látható, ha node-ot néznek.
És igenis nagyon szépen testreszabható, csak a smink könyvtárába kell lemásolni az author-pane.tpl.php-t, és lehet benne garázdálkodni. :)
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
és hogy hozok be új változót?
Oké, megpróbáltam.
Átvittem, kiszedtem belőle, ami nem kell.
Most szeretnék a profil oldalról egy általam definiált mezőt áthozni. Nem tudom hol találhatnám meg, vagyhozhatnám létre azt a változót, ami ezt az információt fogja tartalmazni...
Én eddig nem ismertem az
Én eddig nem ismertem az author_pane modult, de most megnéztem, és valóban ez a jobb választás, mint a saját modul készítése.
a kérdésedre a választ az author-pane.tpl.php -ban meg is találod (27-29 sor):
- - -
Juhász Márton
http://juhaszmarton.hu