Tehát
- Létrehozol egy új tartalomtípust (ha már van nem kell)
- Definiálsz benne mezőket pl.: állateledel, állat gyógyszer, stb.
- Kiválasztod a mező típusát, legyen lista (szöveges), a felügyeleti elem legyen legördülő lista, vagy jelölő négyzete / választó gombok (a mellékelt kép alapján legördülő lista)
- add meg az értékeket, hogy mik szerepeljenek benne, beállíthatod, hogy egyszerre többet is ki lehessen választani, vagy csak egyet, illetve, hogy kötelezően kitöltendő mező legyen e vagy sem (felvitelkor)
Ha megvagy az összes mezővel, akkor csinálsz egy új nézetet a views-al.
Itt csinálsz egy page nézetet (vagy blokkot)
Szól, hogy nincsenek mezők beállítva, page esetében útvonalat is meg kell határozni.
Hozzáadod a mezőidet
Majd a szűrésnél is beállítod a mezőket, hogy mikre szűrjön + tartalom közzétett.
Egyenként minden mezőnél megmondod neki, hogy exposed.
(esetemben a táblázatos stílust választottam a kimeneti nézetnek, a beállított mezők a táblázat oszlopai (amik a mezőknél vannak felvéve és nem a szűrésnél!))
Ha megvagy, lemented. (amúgy ha már van tartalom, akkor a views mutat egy előképet is az oldal alján.)
A jogosultságoknál engedélyezni kell a ezen mezők megtekintését a bejelentkezett és a be nem jelentkezett felhasználók számára és elvileg készen van.
Üdv
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Galéria Colorbox-szal
Nem tudom, Zsofar hogy csinálta, de én a következőképpen szoktam (D7):
1. Meghatározok egy képstílust ami a thumbnail lesz, pl. 87 x 87px-es képet, az effektus " arányos átméretezés és méretre vágás".
2. Létrehozok az adott tartalomtípusban egy "Képfeltöltés" mezőt, ahol az előre definiált képstílust alkalmazva beállítom, hogy a Colorbox azt nyissa meg a teljes méretű képre.
3. A felhasználó egyesével feltölti a teljes méretű képeket (persze ésszerű méretre optimalizáltan, de erre betanítom), ad neki title értéket, hogy a Colorbox-ban legyen képaláírás. Ha nagyon SEO-zok, akkor Alt-ot is beállítok, de ez nem minden esetben kell...:)
4. A fent említett egymás alá pakolt képeket css-sel egymás mellé rendezem, pl. így:
.field-name-field-kepfeltoltes a:link, .field-name-field-kepfeltoltes a:visited{float:left; width:87px; height:87px; margin:0 0 20px 5px; border:2px solid #3D736B; }
.field-name-field-kepfeltoltes a:hover, .field-name-field-kepfeltoltes a:active{border:2px solid #FF942E;}
.field-name-field-kepfeltoltes{clear:both;}
Forrás: http://www.kerttervezes-tajepitesz.hu/portfolio/mako_ujvarosi_bolcsode
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Insert relatív linket nem tud D7-en.
Mégsincs nagy happy end: most jutottam el oda, hogy használjam a gyakorlatban, és most derül ki, hogy a standard modul D7-en nem tudja a relatív hivatkozást (7.x-1.1), hiába van ott a README-ben, hogy tedd a settings.php-ba a $conf -os sort, nem működik.
úgy nézem, D6-ra itt megoldották:
http://drupal.org/node/622964#comment-2451810
a D7-es helyzet itt látható (a fejlesztő azt mondja, nehéz D7-ben kinyerni a relatív linket):
http://drupal.org/node/1149910
Úgy néz ki, hogy külön bonyolítja a dolgot, ha Colorbox-szal akarom használni (mi mással, Colorbox az kell ;D ) (mert valahogy annak a linkjeit is relatívra kéne venni).
Szóval szerintem én fölteszem a site-ot élesre, ráteszek egy .htaccess jelszót meg egy karbantartási módot is a biztonság kedvéért, aztán fölteszegetjük a képeket ott (amik így az éles szerver abszolút url-jei lesznek) (nem néz ki profin, de én sem vagyok az - site meg történetesen elég kicsi lesz)).
Legrosszabb esetben pedig valamikor később esetleg még meg kell ismerkednem a pathologic modullal is.
Ha valakinek volna erre jobb ötlete, kérem, mondja el.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Pontosan mi a feladat/cél?
A zárt FB csoport és Drupal oldal "összekötése" nem igazán kivitelezhető szerintem, mert a zárt csoport hozzáférését a FB szabályozza, ezt nem lehet megkerülni nem FB userrel. Esetleg egy saját App ami hozzáfér a csoport admin userén keresztül a csoport adataihoz, de szinkronban tartani a csoport wall-ját egy drupal site-al...nem hinném hogy lehetséges.
Viszont, ha a cél:
Tehát gyakorlatilag összekötném a facebook-os és nem facebook-os tagokat mintha csak egy közös fórumtémában lennének.
egy fórum amit mindkét felhasználó csoport lát és használhat, azt már el tudom képzelni egy saját App-on keresztül. Azaz egy fórum, amit a drupal kezel teljességgel és minden user a drupalban van regisztrálva - vagy drupalon keresztül regelt, vagy FB connect-telt.
Ez sem triviális, mert:
- csoporthoz nem adható TAB tudtommal, de FBon belül futhat a drupal felület (= FB canvas page) és a zárt csoportban kiposztolod a linket erre az oldalra
- csak a zárt csoport usereinek szabad engedélyezni az App használatát. Ezt pl. úgy lehet megoldani, hogy FB connect után nem aktív a user, csak ha az admin engedélyezi.
FB Canvas page és FB connect-re alkalmas a Drupal for Facebook module.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Azért helyenként írhatnál
Azért helyenként írhatnál olyan mondatokat is, amik hasonlítanak egy kerek egész magyar mondatra (pl. vessző, pont és egyéb írásjelek, mondatkezdő nagybetűk használata), ez egy fórum, nem csetszolgáltatás. :))
"bárrr lehetne annyira intelligens a drupal hogy az admin részben lehetne hozzáadni fájl kiterresztéseketa legtöbb kisebb free cms is már tudja kezelni"
Próbáltam értelmezni, amit itt írtál, de nem sikerült. Szóval miről beszélsz, ki tudnád fejteni normálisan? :)
"mondjuk hiányolom hogy az adminban nem lehet kiválasztani hozzá a themsekhez a fejkéc képet"
Hogy egy sminknél miket lehet beállítgatni, és miket nem, az teljesen sminkfüggő. Amúgy meg elég egyértelmű felület van egyedi logó hozzáadására.
Ha pedig váltakozó fejléckép kell, akkor itt írtam elég hosszan a Header image modulról:
http://drupal.hu/comment/68311#comment-68311
"mindegy továbbra is fogok használni drupalt mert szeretem mivel a lehetőségek korlátlanok benne ép attól tetszik hogy nem túlzottan sablonos és lehet piszkálgatni a forráskádban"
Remélem, azért nem a core forráskódjában "piszkálgatsz", hanem saját moduljaidban és sminkjeidben... :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
must-have modulok többnyelvű oldalon
"megpróbálkoztam egy olyannal, hogy a sablon angol részeit átírom magyarra, mivel alapértelmezett nyelv a magyar"
de ezt hogyan tetted meg? Ugye nem írtál át semmit a core fájljaiban?
Egyébként hasonló helyzetben én azt csináltam, hogy a forrásnyelvet meghagytam angolon, de az alapértelmezett nyelvet magyarra raktam. Persze bőven kell fordítgatni, de számomra az tűnt logikusnak, hogy a forrásnyelv mindig angol legyen, mivel ténylegesen ez a kiindulópont a moduloknál.
Ami szerintem többnyelvű oldalon must-have, az ábécésorrendben a következő modulok:
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Megoldás
Találtunk egy-két oldalt, ahol a képek és CSS nem töltődik be, a hibaüzenet a már fentebb írt "Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden"
A hiba forrása a "sites/default/files" könyvtárban levő .htaccess fájl, aminek a tartalma eredetileg:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks
Ez nem működik a szerveren a "Options +FollowSymLinks" miatt, de a sort már kikommenteztük, tehát ami él az az Options None. Ezért mondja a hibaüzenet, hogy nincs beállítva a SymLinksIfOwnerMatch annak ellenére, hogy default beállítás a szerveren.
A megoldás:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +SymLinksIfOwnerMatch
Erről mások is írnak, pl.:
http://drupal.hu/forum/htaccess-files-konyvtarban
http://techcommons.stanford.edu/book/export/html/307
bár ők teljesen kitörlik a fájlt, ami security szempontból nem biztos, hogy jó!
Írom a szkriptet, ami megkeresi ezeket a fájlokat és módosítja őket, azonban az ilyen szkript lefutási ideje elég sok, így akinek sürgős, állítsa be kézzel a htaccess-t!
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Feeds excel
Üdv!
Amikor a node import D7-es frissítésére vonatkozó sorait elolvastam,
akkor úgy döntöttem, hogy kipróbálom a feeds modult.
Találtam egy feeds excel nevű modult is, ami egész jól használható az Ubercart Feed Mappers modullal együtt.
Sajnos ezek még fejlesztés alatt állnak, de a tesztelések alatt nem találtam eddig hibát bennük.
Az uc_feeds modulhoz az általam is használt kibővített kódot itt lehet letölteni.
Írj rám, ha érdekel a Győri Drupal Használói Találkozó.