Sk8erPeter képe

Egyre inkább alkalmasnak tűnik a Header image modul az említett célra. Ráadásul úgy tűnik, mégsem kell kódolnom hozzá.
Most nézem, hogy az admin/structure/headerimage/settings oldalon az összes tartalomtípusra (nem csak a defaultként meghatározott Header image content type-ra) meg lehet határozni, hogy megjelenjen a Header image modul "Display conditions" füle, aztán ott meg lehessen határozni, melyik blokkban jelenjen meg az adott tartalomtípus bármely node-ja.
Magyarul ez azt jelenti, hogy létrehozhatnék egy "Our mission" tartalomtípust, majd ezt bepipálnám az említett settings-oldalon, és a felhasználónak megmondanám, hogy a "Display conditions" fülön tudja begépelni, hol jelenjen meg az adott blokk. A blokk elrendezésével pedig csak nekem kell foglalkoznom.

Szóval jónak tűnik, tényleg elnevezhették volna általánosabban is a modult, mert ilyesmire is alkalmasnak tűnik, egy sor kódolás nélkül. :)

0
0
buksyarttattoo képe

mit irtam full kezdőként probálgatok oldalt csinálni. 3 hete nyomom kb, ... az xmlt nem tudtam elérni sehogy hogy megjelenjen, ez valószínűleg az én jelenlegi hozzá nem értésem eredménye!

miért akarok oldaltérképet: természetesen csak a main menü elemei vanna kilinkel, az is csak azok számára, akik ugy gondolják, nem a legördülő menüt nézik át miben mi van, hanem egy oldaltérkép segítségével gyorsabban átfutható tartalmat tekintik át.

corporate sminket tettem fel a drupalra.
php és css kodok közt turkálással 2 másfél két hét intenziv foglalkozással jelenleg igy néz ki az oldalam:
www.buksyarttattoo.com ahhoz képest ahogy két hete kinézett én ezzel maximálisan még ugyan nem, de kibékülve azért ki vagyok.

a sitemap pedig igaz összeségében ront a képen, de megnyitni kell, és nem blokban van kihelyezve.

http://buksyarttattoo.com/sitemap
és ha forditasz annyi időt, hogy megnyitod az oldalam, érdekel egy vélemény is az egészre. thx.

0
0
Geva képe

így már érthető a helyzet - egyszerűbb megoldás van, ebben a helyzetben nem kell a tokennel variálni(egyébként az útvonalban tudsz paramétert átadni és azt a webformban használni),

Az egyszerűbb megoldás: minden tartalomnál - minden meghirdetett tűránál - ott legyen a jelentkezési űrlap, így egyértelmű mire jelentkezik:

túra leírás + jelentkezési űrlap

a modul(hogy ne egyenként kelljen az űrlapokat felépíteni minden egyes tartalomhoz):
webform_default_fields

- ezzel a modullal megoldható, hogy a már létező tartalomtípusokhoz default módon hozzáadsz űrlap mezőket, tartalomtípusonként akár más és más mezőket, az email-ket a konkrét tartalom bevitelét követően lehet elkészíteni, ám az űrlap azonnal rendelkezésre áll.
(itt alkalmaztam pl ezt a megoldást: Turbo2001 Autósiskola - ha éppen van aktuális tanfolyam, mert a rules segítségével lezárom az űrlapot, a kezdés dátuma mezőben megadott időpontban :-)

...szerintem nézd meg a modult és gondold át hogyan tovább, aztán beszéljünk róla, ha kell

1
0
Karabiner képe

Köszönöm szépen a segítséget. :)

Végül egy harmadik megoldás nyert. Visszatértem az eredetileg gondolt tokenes elgondoláshoz.
Kicsit jobban utánanézetem a többértékes mezők token kérdésének. Valamiért text mezőnél ez a értékek szétválogatása nem lehetséges. Így csavartam a dolgon és az egész időpont mezőt átraktam egy autocomplete taxonómia mezőre. Így hasonló időpont estében nem is kell újra beírni.

A webformot meg egyszerűen hozzácsaptam a nod-hoz.
Így könnyedén létre tudtam hozni egy lenyíló választót az adott tanfolyam időpontjainak többértékes tokenei-vel. Maximalizálva van az időpontok száma de 3-4 időpontnál nem is lesz több az esetleg üres mezőt a formban meg css-ből :epty -vel eltüntetem.

A Rules dolgot nézegetem nem sok adatkiválasztót kínált fel a webformhoz pedig még egy Rules webform modult is kipróbáltam.

A Costom Token-nél és dynamic select options esetében hasonló külön kódot kellet volna írni mindkét esetben.

Hát az nem mondám, hogy egy elegáns megoldás lett. De egy lehetséges megoldás ahogy PP szokta mondani. :)

0
0
szabozee képe

Igaziból ott kellene beállítani, ahol nem szeretnéd, mert a leírás alapján a Drupal jól működik. Az apache2/sites-enabled/default.conf ( vagy sitename.conf ) file-ban a DocumentRoot /var/www kellene módosítani /var/www/refmenthet.hu -ra, és akkor pontosan az lenne a jó link amit most rossznak tartasz, mert az eredeti oldaladon http://refmenthet.hu/... = a http://localhost/... -tal, ott sincsen még egy refmenthet.hu mappa a / után.

Ha drupal oldalról akarod javítgatni mindenképp, akkor a settings.php és azon belül a $base_url az amit keresel, ahogy fentebb is írták. Ezen kívül a .htaccess -ben a RewriteEngine on sor után tudod még beállítani, hogy minden url elé oda tegye azt, amit szeretnél. ( #-ve van minta is a .htaccess fileban )

Ha a tartalmakon belül "beégetett" url-eket szeretnéd véglegesen megváltoztatni, akkor arra azt a trükköt is el lehet követni, hogy az adatbázis dump-ban valamilyen editorral átcseréled az url-eket és azután importálod vissza.

0
0

szabozee (zee zee zee kukac free mail pont hu)

HF leon képe

Nem a könyv modul navigációs menüje, hanem a tartalmi lapok alján megjelenő navigáció kellene egy külön modulban.

A navigációs menü az összes lapot felsorolja és nem jelöli az aktuálisan olvasott lapot (ekkor esetleg szűkíthető lenne).

A könyvlap alján lévő navigációban az előző lapra mutató link az adott könyv szülője és a következő lapra mutató link jelenik meg. Mindez automatikusan generálódik egy könyvlap megnyitásakor.

Ezt az alsó navigációt szeretném kiemelni egy külön modulba, hogy függetlenül hozhassak létre egy lapozó szekciót.

Maga a könyvlap template is formázható, de az a baj, hogy külön területre (régióba) szeretném kiemelni ezt a navigációt.

(A fő template-ben ezek a változók, már nem érhetők el (hiszen a könyvlap generálásakor vannak csak jelen) ekkor egyszerűen a template szerkesztése is megoldás lenne.)

Magát a navigációt generáló php kódot megtaláltam a könyv modulban, de ahhoz, hogy kiemelhessem és külön használhassam olyan változók elérésére lenne szükségem, amelyek elérési lehetőségét nem egészen értem, pedig biztosan megoldható valahogy, csak, még nem jöttem rá.

0
0
nevergone képe

Szia!

Én azt csinálnám, hogy készítenék egy üres Drupal oldalt, majd Features + Strongarm kombóval fájlként exportálva átvinnék minden beállítást, amit lehetséges.
Ha ez megvan, akkor csinálnék egy biztonsági mentést az új oldalról (minden közbülső lépésnél érdemes menteni). Nem tudom, hogy mennyi és milyen tartalmad van, de talán az a legegyszerűbb, ha a forrás oldalon a Views modullal csinálsz belőle RSS feed-eket. Az új oldalon pedig a Feeds modullal ezeket a feed-eket be tudod olvasni és létre tudod hozni a kívánt tartalmakat.
De még egyszer mondom: nem ismerem az oldaladat, ez csak gondolati vázlat arról, hogy én ennyi információ alapján merre indulnék el.

Ui.: Az „elgubancolódást” okozhatta egy hibás modul, vagy elmaradt adatbázis-frissítés (update.php), vagy valami saját próbálgatás, bármi. Igazából lényegtelen is az oka, ha már fellépett.

1
0
pp képe

Azt írtad korábban:

Sajnos, amit itt is tapasztaltam régen, aki jobban ért a Drupalhoz, az lenézi, megveti a kevésbé hozzáértőket.

Ezt szomorúan olvastam, hisz régen én is a tapasztaltabbak közé tartoztam és részese voltam annak a csapatnak, akik tapasztalatukkal segítették, támogatták a kezdőket. Képzeld éveken át még előadást is tartottam "A Drupal világa" címmel, aminek direkt a kezdők megszólítása, útbaigazítása volt a célja.

Lehet, hogy nem rám gondoltál és nem arra a 10-20 közösségben aktív volt tapasztalt drupalosra akikről beszélek, de a fenti mondat ugyanúgy vonatkozik rám és az összes többi nem lekezelő tapasztalt drupalosra.

Én közéjük sorolom nevergone-t is. Mert lehet, hogy a hozzászólásában volt egy nem túl szerencsés mondat, ami sajnos pont az általad megfogalmazott sztereotípiát erősítette, de a jószándékot, a segíteni akarást nem vitathatod el tőle. Amennyiben nagyvonalúan eltekintesz attól az egy mondattól, egy tartalmas és informatív hozzászólást olvashatsz.

Amiért írtam az azért volt, mert szerintem adminisztrátorként elfogadhatatlan egy ilyen mondat, mint ahogyan számomra elfogadhatatlan az is, hogy valaki egy fórumon fizikai erőszakkal fenyegetőzzön.

0
0
Illyés Edit képe

Vagy túlbonyolítod a dolgot, vagy én nem értem a problémát ( de persze ez is a te hibád, mert akkor nem jól magyarázol...:)

1. CCK-val létrehozol egy 'videókonferencia' nevű tartalomtípust a következő mezőkkel: cím, törzs, szervező (user reference), terem (text/select list).

2. Az így létrehozott 'videókonferencia' tartalomtípust elérhetővé teszed az Event modul számára: adminisztráció -> beállítások -> tartalomtípusok -> konferencia beállítás -> Show in event calendar: All views.

3. Létrehozod a videókonferencia node-okat: tartalom beküldése -> videókonferencia. Például:

  • Cím: Első videókonferencia
  • Törzs: Blablabla
  • Kezdés: 2007.01.31. 12:00
  • Vége: 2007.01.31. 13:00
  • Szervező: Gipsz Jakab
  • Terem: Piros

4. Az így létrehozott node-ok megjelennek az Event által készített összes listán, táblázatban, stb. Views modullal ezerféleképpen listázod, szűröd, csoportosítod, sminkeled őket.

Az egyetlen nyitott kérdés, hogy hogyan tudod megakadályozni, hogy a felhasználók egyszerre egy helyre több konferenciát is betervezzenek. Egyszerű lenne, ha csak az időpontokat, vagy csak a termeket kellene nézni...

0
0
Illyés Edit képe

Szerintem olyan dolgokra kérdeztél rá, aminek nincs jelentősége a dolog szempontjából

Hogy ne lenne jelentősége annak, hogy milyen útvonalat tartalmaz a $node_url változó, ha egyszer azzal akarod kiíratni annak a node-nak az útvonalát, aminek a teaser-jéről szó van? De ez a változó a megtekintett oldal útvonalát tárolja, ha $page=1. Ha a főoldalad egy node, akkor $page=1, és akkor a $node_url ennak az útvonalát adja vissza.

A lényeg hogy van olyan view, ami ezeket listazza ki

A lényeg az lenne, hogy ez a view hogyan kerül a címlapodra? Mert ha node-ba van beágyazva (akár Panels segítségével), akkor a $node_url mindig a címlapon szereplő node útvonalát fogja tartalmazni, más szóval a címlap útvonalát.

Van egy fajta fórumozó, akinek elmondja az ember a megoldást, vagy az ahhoz vezető utat, ő pedig anélkül, hogy kipróbálná, amit mondanak neki, vagy átgondolná, amire a figyelmét felhívták, egyszerűen visszakézből közli, hogy az úgy nem jó. Mit lehet erre mondani?

0
0