blackzoli képe

Szia!

Szerintem két megoldás jöhet szóba:

1: view template

Tegyük fel, hogy az image field-ed neve: field_slideshow_kepek

- a sites/all/modules/views/theme helyen lévő views-view-field.tpl.php nevű file-ról készíts egy másolatot views-view-field--field-slideshow-kepek.tpl.php névvel
- ezt az új file-t másold bele a ninesixty smink gyökér könyvtárába
- a fileba a print $output részhez írd be a következőt:

<?php print $output; ?>
<?php print '<br/>'.$row->field_field_slideshow_kepek[0]['raw']['alt']; ?>
<?php print '<br/>'.$row->field_field_slideshow_kepek[0]['raw']['title']; ?> 

Ezt követően a chache és a theme registry törlése után még nyomj egy "Rescan template files" gombot a views-on belül az Advanced-> Theme: Information résznél. Ezek után ha frissíted az oldalt működnie kell.

2: "kattingatós" megoldás

Írtad, hogy a field template azért nem jó neked, mert a tartalom megjelenítése résznél kiveszed az image field-mezőt a megjelenítésből és a normál tartalomnál ez nem is jelenik meg, csak a views által generált slideshow-ban.
A Display Suite modullal ( http://drupal.org/project/ds/ ) lehet felvinni különböző megjelenítéseket (manage view modes - > Add a view mode).
Alapból van két megjelenítési mód: a teaser (Bevezető) és a full (teljes tartalom).
Itt fel tudsz vinni egyéni megjelenítési módot, nem tudom pl.: slideshow_box_megjelenites

Ezt követően meg tudod csinálni, hogy a bevezetőben vagy a teljes nézetben ha ki is veszed az image field megjelenítését, attól függetlenül az új általad felvitt megjelenítési módban meghagyod.

Ezek után a views-ban be tudod állítani a következőt:
Formátum -> Megjelenítés: Tartalom | slideshow_box_megjelenites

Magyarán a field-ek megjelenítését a Display suite-ra bízod, és a megjelenítési módok közül tudsz választani a Views-ban.

Ezzel a megoldással már az első hozzászólásomban lévő field templatet is tudod használni, hisz a Display Suite megoldja Neked, hogy az a field, csak a saját nézetedben legyen látható.

Huuuh, nem tudom érthetően fogalmaztam-e, ha valami nem világos, kérdezz bátran.

Üdv
Zoli

1
0
zionduc képe

Szerdán meló után vonattal utaztam Bécsbe. Ez volt az első utazásom oda, így egy kis ideig eltartott, mire kiigazodtam a közlekedésben (hogy hol lehet jegyet venni, merre van a megálló, stb.), de még így is kényelmesen odaértem időben a sektor5-hoz, a találkozóhelyre.

A sektor5 egy olyan coworking hely, mint pl. a KOHÓ Győrben, vagy Pécsett. Egy-két srác már ott volt, amikor megérkeztem, de hamar befutottak a többiek is. Eleinte főként dasjo volt a kapocs köztem, és a többiek között, mert a legtöbbet vele leveleztem, de nagyon nyitott volt a társaság, és könnyen lehetett velük beszélgetni. Bár négy évig tanultam németet az általános iskolában, és egy kis részét megértem annak, amit németül beszélnek, de megkértem őket, hogy ha lehet, akkor inkább angolul társalogjunk. Legalább olyan könnyedén váltottak, mintha az angol is anyanyelvük lenne.

Amikor megérkezett a drumonics irodájából fago a munkatársaival, akkor megkérdezték, hogy készültem-e valami beszéddel. Bemutatkoztam, mondtam pár mondatot magamról, majd bemutattam nekik, hogy nálunk milyen Drupal vonatkozású események vannak. Többen is jelen voltak 2008-ban Szegeden a DrupalCon-on, úgyhogy nem volt ismeretlen számukra a magyar közösség. Még azt is megnézték, hogy a drupal.hu fórum az egyik legnépszerűbb Drupal vonatkozású weboldal világszerte. Náluk például nincs is ilyen jellegű osztrák fórum, mivel inkább a drupalcenter.de fórumra, és a drupal.org-ra írnak az emberek. Szóval nagyon elismerően beszéltek a magyar Drupal közösségről.

A legjobban a Drupalaton érdekelte őket :) Erről kérdeztek a legtöbbet, és ahogy az arcokból leolvastam, egy ilyen esemény kedvéért utaznának a legszívesebben Magyarországra. Természetesen többen is mondták, hogy Győrbe is eljönnének valamikor, amikor már jobb idő lesz.

A bemutatkozásom után fago és kollégája tartottak egy előadást arról, hogy a drunomics-nál milyen módszert dolgoztak ki arra, hogy a fejlesztők ugyan olyan fejlesztői környezetben dolgozzanak. Lényegében minden project-re egy új virtuális gépet (VirtualBox, Vagrant) hoznak létre, amit egy lokális szerveren tárolnak. Onnét minden fejlesztő egy-két parancs kiadásával létrehozhatja ugyan azt a fejlesztői környezetet magának még akkor is, ha nem ért a Unix alapú oprendszerekhez annyira.

Az előadás után pedig a DrupalCamp volt a téma. Náluk már volt egy 2009-ben, és úgy tervezik, hogy idén novemberben lesz a következő. Ehhez egyelőre a szóba jöhető helyszíneket beszélték meg, illetve a szponzori csomagokat kezdték el kialakítani. Egy olyan eseményt szeretnének szervezni, amivel komolyabb szponzorokat is meg tudnának nyerni. Felajánlottam nekik a segítségemet, szóval ha bárkinek lenne kedve előadást tartani majd Bécsben novemberben, vagy szeretné szponzorálni az eseményt, akkor nyugodtan keressen meg, és összehozom őt a szervezőkkel.

Abban is biztosak, hogy ha valamikor náluk lenne ilyen kezdeményezés, akkor ők is nagyon szívesen részt vennének rajta. Érdeklődtek a Drupal Hétvége iránt is, de mondtam nekik, hogy bár jellegében hasonló rendezésű, mint egy DrupalCamp, viszont magyar nyelven vannak az előadások. Most hétvégén többen is mentek közülük Szlovéniába a Campre.

Készült egy pár fotó is:
https://twitter.com/the_real_fago/status/322041690699476992/photo/1
http://instagram.com/p/X7tJmwt_2E/#
http://instagram.com/p/X7zJFLM_02/#
http://instagram.com/p/X7xmE1N_6x/

A lényeg, hogy egy nagyon barátságos és nyitott társaságot ismertem meg, akik szívesen várják a következő alkalmat, amikor találkozhatunk.

6
0

Írj rám, ha érdekel a Győri Drupal Használói Találkozó.

Drupal extrán, és nem megy! Valaki segítsen már!

Anonymous képe

Sziasztok!
Nem tudom felrakni a drupalt extrára, de miért?
Felraktam és nem jeleníti meg az oldalt!
pilvi.extra.hu

És ezeket beállítottam rajta!:

Töltsd le a programot a www.drupal.hu-ról.
A kicsomagolt fájlba lépj be és ftp-n keresztül másold be az egészet a a /wwwroot mappába ,de ami benne van html fájl azt törőld ki.
Ha mindezzel megvagy akkor a gépeden lévő letöltött becsomagolt drupalba belépsz és a sites/default/settings.php kimásolod valahová.
Majd ezt a php-t megnyitód jEdit-tel (ez is egy ingyenes program). Majd a

Oktatási témák

nemetivilmos képe

Sziasztok, csak nemrég kezdtem el a Drupal-al dolgozni, és amikor segítség kell, ha elakadok, akkor van néhány szabály, honlap illetve anyag amit alapból átnézek. Arra jöttem rá, hogy nekünk szinte alig van magyar nyelvű oktató anyagunk ami hasonló mint a Nagy Gusztáv féle jegyzet. A nemzetközi lapokon rengeteg videó és képekkel teletűzdelt anyag található, ami igen jól használható. Néha elég nehéz ráakadni ezekre. Az egyik feladatomhoz a Taxonomy, Views és CCk modulokat, valamint a honlap felépítés elméleti kérdéseit kellett végig rágnom.

Fórum: 

Menük háttérképének cseréje bizonyos oldalakon

hyper képe

Sziasztok!

Bizonyos oldalakon szeretnék eltérő '$primary_links' (elsődleges) és '$secondary_links' (másodlagos) menü háttereket megjeleníteni. Ennek a megvalósításában szeretném kikérni az ötleteiteket :)

A főoldalon és az Elérhetőség oldalon az eredeti (témában meghatározott) menü háttereket szeretném használni. Pathauto modult használok. Ezen oldalak URL-je mondjuk a következő:
http://www.oldalam.hu/
http://www.oldalam.hu/elerhetoseg

A következő 5 oldalnál egységes, de a főoldaltól eltérő színü háttérképet szeretnék használni:
http://www.oldalam.hu/hirek

Fórum: 
Drupal verzió: 
Dzsozef képe

Elöször is nem vagyok sértődős, mert nem tartom ésszerűnek. Az emberek jelentős része valóban az, ezért a leírásom alapján arra következtettél, hogy én is.
Ez tévedés volt.
Honnét tudod hol tartok a drupállal, szerintem csináltam egy szép sminkelt oldalt, amit én a gyenge kezdő tudásommal viteleztem ki.
Sajna, most fölborult, de majd szolok, amikor megnézheted. Persze nem azért csinálom, hogy megnézd, csak ha már kritizálsz, akkor nézd meg amikor legalábbis részben kész.
Másrészt már meg van az elképzelésem, ha nincs segítség hogyan oldjam, meg de nem a legpraktikusabb, ezért nem azzal kezdeném. Azért nem mondom meg mert belekötsz nem szakmai megoldás. Nem az lesz, de megoldom, ha más nincs.
Olvastam néhány szintén kezdő kérdésére adott véleményt, hogy tényleg olyat vártok el, amit kezdő korotokban Ti sem tudtatok. Vannak tanárok, fentebb írtam egy nevet /PP/, aki ilyen és tanít. Az egyszeregyet sem úgy tanultuk magunktól, szintén tanították.
Sokan vannak szintén hozzám hasonlóan, akik itt tartanak, van aki mer válaszolni a mestereknek, van sok aki nem. Persze olyat is olvastam, aki már követelte a segítséget. Azt szintén túlzásnak tartom. Ha azért semmit nem fizet.
KEZDŐK VEGYÜK TUDOMÁSUL, VAGY SEGÍTENEK, VAGY NEM!
A mesterek meg szerintem vagy válaszoljanak, vagy nem. /Ezt nem mertem már nagy betüvel írni:)/
De mindig firtatni, hogy ilyen-olyan amatör kérdéssel ki hova menjen, nincs értelme, mert ezzel lessz tele ez a fórum.
A jelszavam kérni kérdezni bármit lehet, legfeljebb nem lessz válasz. De amikor az ember addig jut, hogy kérdezni tud, akkor az már egy előre lépés.
Írtam föntebb pl. pár hete, még a Drupálról nem is hallottam.
Ráadásul amikor megláttam feltelepítve azt mondtam olyan bonyolult, hogy ezt felejtsük el örökre.
Ehhez képest mégis valahogy a drupált választottam.
Ezt figyelembe véve szerintem jó uton haladok, ha szintén fentebb felajánlottam, hogy tipikusan kezdők részére leírom a drupál telepítést pláne.
Nem azért mert olyan okos vagyok, éppen azért mert még én a kezdők nyelvén letudom írni.
Pl. egy egyetemista tanár nem biztos, hogy jobban oktatná az elsősőket, mint az aki azt teszi, évek óta.
Vagy ki mondja meg hogy kinek mikor hol kell tartania, és miért éppen annyi idő alatt ott. Mindenki egyéni képességű ember.
Na de most már nagyon elkanyarodunk a céltól.
Egyébként olvastam szintén ilyen levélváltásokat, arra jutottam:
ENNYI ERŐVEL, MÁR RÉG MEGBESZÉLHETTÉK VOLNA A MEGOLDÁST IS!
Most mi is ilyen KINEK MIT KELLENE TUDNI MÁR PÁRBESZÉDBE MEGYÜNK BELE.
Szerintem lelehetne fektetni egymás között a mestereknek, hogy aki bármilyen "hülyeséget" kérdez, hagyja válaszolatlanul és ott máris vége.
Így meg azt szoktam látni, amit most majd más is, hogy ezek mindenről beszélnek, csak valami konstruktiv dologról nem.
Szerintem ezen érdemes lenne változtatni, de tőlem mehet így minden tovább:)
Azért mindenesetre köszi a címeket, szintén fentebb írtam, nem ezen a pályán akarok mozogni, csak szeretek sok mindent magam csinálni, de már ez is sok.
Nem sorolom mivel foglalkozom ezen kívül. Illetve ez egy szükséges de azért érdekes kreatív dolog részemre, ezért csinálom, de semmi verseny.:)
Most is csak egyszerüen semlegesen írtam a gondolataimat, semmi önérzet:) ,azután mindenki ott hagyja abba az olvasást ahol akarja:)

üdv: Dzsozef

ui: Bizonyos tudást én is ingyen osztok, nem szoktam a kérdésekkel foglalkozni, milyen szintű.
Azonkívül, hogy a www.mediatop.hu dolgai is ingyenesek.
Postafiók, társkereső, képfeltöltés, weboldal díjmentesen, áruház, pláza áruház folyamatban. ezekhez nyílván tárhely, mindegyik saját készítés, saját finanszírozású szerveren. Nem extra.hu. A blog lenne drupálos:)
Ennyi.

0
0
Illyés Edit képe

Magam sem értem egyébként, miért nem biztonságos a basic

A basic azt nézi, hogy megvan-e az argumentum, és szükség esetén, hogy numerikus-e.

<?php
 /**
   * Provide a basic argument validation.
   *
   * This can be overridden for more complex types; the basic
   * validator only checks to see if the argument is not NULL
   * or is numeric if the definition says it's numeric.
   */
  function validate_argument_basic($arg) {
    if (!isset($arg) || $arg === '') {
      return FALSE;
    }
 
    if (isset($this->definition['numeric']) && !isset($this->options['break_phrase']) && !is_numeric($arg)) {
      return FALSE;
    }
 
    return TRUE;
  }
?>

Egy tid argumentumnál alapesetben nem lehet probléma, de simán össze lehet kattintgatni olyan nézeteket, ami biztonsági kockázatot jelent a webhely számára (pl. tipikus probléma, hogy megkerülik a hozzáférés-korlátozásokat, lekérhetővé tesznek olyasmit, amit nem kellene illetékteleneknek látnia).

Az alapszabály az, hogy mindig a lehető legszigorúbb validálást kell alkalmazni a lehető legkorábban. Ha tudjuk, hogy az argumentumnak numerikusnak kell lennie, akkor használjuk a numerikus validálást, és már az első körben dobjuk vissza az argumentumot, ha nem megy át. Ha tudjuk, hogy az argumentumnak numerikusnak kell lennie és a Fürgerókák szótárban lévő kategóriák azonosítói között kell lennie, akkor arra kell validálni, stb. Főleg akkor, ha a Views erre kényelmes kattintós megoldásokat kínál. ;)

vagy hogy miért/mitől változna meg az URL a fenti megoldás alapján

Természetesen nem változik. Arra az esetre írtam, ha az URL-jeid nem úgy néznek ki, hogy http://example.com/valami?tid=1234 hanem úgy, hogy http://example.com/furgeroka

0
0
Robert Petras képe

Szerintem nincs nagy "gond" az általad választott sminkkel, csak az a dolgod, hogy megismerd egy kicsit a működését és annak alapján használd.

A belinket weblap alapján ez a téma változó szélességű elrendezést (liquid layout) használ azaz az oldalsávok 20-20%-os szélességűek, a fő szekció pedig 60% és az egész kitölti a teljes ablakot.

(1) A főlapon egy problémát látok, amit könnyen orvosolhatsz és nem fog szétcsúszni a tartalom. A weblap köszöntő szövege valamiért egy táblázatban kapott helyet.
Ha nagyon ragaszkodsz ehhez, akkor legalább ne állíts be fix szélességet a táblázatnak, ami jelenleg 680 képpont, mert ha szűkebbre veszed a böngészőt, akkor tényleg kicsúszik a helyéről.
Ha a táblázatot 100% szélességűre állítod és ennek alapján természetesen az összes benne lévő oszlop, cella, stb. százalékos szélesség értéket kap, akkor alkalmazkodni fog a hordozója méretéhez és nem lesz gond vele.

(2) Nagy általánosságban az összes nagyobb méretű képi elemre vonatkozik az oldalsávban vagy központi oldalon, hogy ne használj fix szélességet ebben a sminkben, mert ha a pl. az oldalsáv 20%-os mérete szűkebb, mint a feltöltött kép szélessége (pl.: "Napi szösszenetek" képecske), akkor a kép biztosan ki fog lógni a hordozóból hiszen nem fér el benne.

Ez mondjuk a stíluslap szerkesztésével lehetne orvosolni pl. beállítod a következő szabályt az oldalsávra vontkozóan:

  1. .sidebar img {
  2. max-width: 100%; // ez biztosítja, hogy a hordozó elemben maradjon a kép
  3. height: auto; // ennek segítségével pedig aránytartó marad a kép magassága
  4. }

Megjegyzés: a Chrome Dev Tool a következő hibát dobta az oldal forrásának megtekintésekor,

  1. # ...The endpoint used to load this resource has been deprecated.
  2. # Please update to the current Facebook JavaScript SDK...
  3. ...Unsafe JavaScript attempt to access frame with URL http://www.sivatagirozsa.hu/koszonto from frame with URL http://www.youtube.com/embed/xxx. Domains, protocols and ports must match...

Érdemes lenne utána nézni ennek és mielőbb kijavítani ezt a dolgot is.

Remélem, hogy tudtam valamicskét segíteni és egy kis stíluslap formázással ill. tartalom szerkesztéssel meg tudod oldalni, hogy szépen működjön a smink a weblapodon.

3
0
Sweetchuck képe

Nagyon sok mindent kéne nagyon részletesen elmagyarázni, hogy megértsed, de megpróbálom röviden.

Mint már említettem a hivatkozásoknak 4 állapota van, és minden állapotot különböző módon lehet megjeleníteni (külön Dizájn mindegyikhez). Ha a webhely nem rendelkezik a hivatkozások sminkelését illetően, akkor a böngésző alapértelmezése fog érvényesülni. Ami jellemzően a kék betűk aláhúzva.
Tehát a 4 állapot:

:link
Minden hivatkozás ebben az állapotban kezdi pályafutását. A hivatkozás egy olyan oldalra vezet amit a felhasználó (más néven a webhely látogatója) még nem látott. Nem kell félni a böngészőknek (még) nincsenek telepatikus képességeik, hogy kiolvassák a tudást a monitor előtt ülők fejéből. Egyszerűen csak az előzmények-ből tudják
:visited
A link mögött egy olyan oldal van, amit már látott a felhasználó. Ezt viszont már tényleg az ember agyából olvassák ki a böngészők
:hover
Ebbe az állapotba egy link akkor kerül, amikor a felhasználó az egér kurzort a link fölé helyezi. Persze a gombok nyomkodása nélkül. Az egér kurzor távoztával a link visszakerül vagy a :link vagy a :visited állapotba.
:active
Ez egy tiszavirág életű állapot, ugyanis csak az egér kattintás idejére jön létre.

Ha megnézed a bluemarine smink stíluslapjának(style.css) a linkekre vonatkozó részét.
Akkor ezt fogod látni:

a:link, a:visited {
  color: #027AC6;
  text-decoration: none;
}
 
a:hover {
  color: #0062A0;
  text-decoration: underline;
}
 
a:active, a.active {
  color: #5895be;
}

Rögtön az első sor, és az utána következő kapcsos zárójelek közötti rész azt mondja a böngészőnek hogy:

A nem látogatott linkek ÉS a már látogatott linkek is így nézzenek ki (tehát legyenek az alábbi módon egyformák){
  A betűk színe legyen : #027AC6;
  És a szöveg ne legyen kidekorálva semmiféle módon, még aláhúzással se;
}

Mikor te hozzá adtad ezt a stíluslaphoz
a:link.female {
  background-color: pink;
} 

Akkor az a böngésző számára azt jelenti hogy a nem látogatott linkek egy külön csoportját(female) rózsaszín háttérrel jelenítse meg.

A te problémád itt kezdődik.
Nincsen utasítva a böngésző, hogy a female csoportba tartozó és már látogatott linkekkel mit csináljon. Ezért a böngésző úgy kezeli őket mint az összes többi már látogatott linket. Ezekről a bluemarine smink már rendelkezett, lásd fentebb.
Tehát nálad egy női név csak addig piros amíg nincsen meglátogatva, utána felveszi a bluemarine smink látogatott linkekre vonatkozó stílusát – ami szürkéskék.

de lassan kikékül az egész pirosam....

Megoldások
a.)Szólsz a webhely látogatóinak, hogy gyakran ürítsék az előzményeket.

b.)Meg kell adni azt hogy hogyan nézzenek ki a male és a female csoportba tartozó még nem látott linkek.

Egyformán

a:link.female, a:visited.female {
  background-color: pink;
} 

Különbözően

a:link.female {
  background-color: pink;
} 
a:visited.female {
  background-color: red;
} 
0
0

Regisztracios modul

stafford képe

Sziasztok,

Az utobbi idoben igencsak elszaporodtak a "robot-regisztraciok" az oldalunkon. Regebben mar talaltam egy modult, ami regisztraciokor egy kodot ker (ami valojaban egy kep) de most nem talalom. Tudna nekem segiteni valaki, hogy melyik modul is tudja ezt?

Elore is koszonom!

Udv,

stafford