bravium képe

Megpróbálom akkor részletesebben leírni.
Alapból van egy popular_alltime nézet, ami a legnépszerűbb tartalmakat listázza, blokkban, oldalon, menüként. Az ezzel a nézettel létrehozott blokk így néz ki:

Legnépszerűbb ételeink

Székelygulyás (9)
Sztrapacska (7)
Lóvér hagymával (3)
Tojásos nokedli (2)
Rablóhús politikus módra (1)
...

(Zárójelben az olvasások száma.)
Ez a blokk rendben van.

Lemásolom ezt a nézetet, mert mondjuk szeretném külön kiíratni a legnépszerűbb pizzáinkat. Rányomok a másolásra. Átírom az url-t popular_pizza-ra, a nevet is átírom, a leírást is, a blokkcímet is, de minden egyebet változatlanul hagyok, kivéve persze a szűrőket, ahol is megadom, hogy az új nézetben csak a pizza típusú tartalmakat szeretném viszontlátni. A művelet eredménye a következő blokk lesz nálam:

Legnépszerűbb pizzáink:

Típus
Pizza
Cím
Szalámis pizza
Szerző
Giuseppe Spandolucci
Created
13 másodperc ago
Reads 2

Típus
Pizza
Cím
Cserebogaras-hangyás pizza
Szerző
Megchipetta Dongo
Created
1 perc 28 másodperc ago
Reads 1

Én meg csak lesek, és nem értem. Merthogy egy olyan blokkot szeretnék, ami így fest:

Legnépszerűbb pizzáink

Szalámis pizza (2)
Cserebogaras-hangyás pizza (1)

0
0
BergR képe

Először így css-ben:

ul, li { list-style-image: url(img/ul.gif); }

aztán ez csak explorerben működött és gondoltam megnézem az oldal forráskódját, hogy milyen id vagy class azonosítóval látja el az rss blockokat és akkor arra hivatkozok css-ben

#block-aggregator-feed-4, #block-aggregator-feed-9, etc....

és ide is be írtam

font-size: 12px;
list-style-image: url(img/ul.gif);

itt az a fura, hogy a karakterek valóban 12 pixelesek lettek de a listázási kép nem jelent meg :(

aztán még kipróbáltam így is

.item-list { list-style-image: url(img/ul.gif); }

de ez sem hozott sikert :(

Arra gyanakszom, hogy valami felül írja az én css-em, mert a files/css mappában lévő css-ek már nem úgy szerepel ahogy én megadtam. Ott így van már:

.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}.

Remélem érthető! Köszi a választ!

______________________________
Bocsánat közben meg van!

ehelyett: .item-list { list-style-image: url(img/ul.gif); }
ez lett: .item-list ul li { list-style-image: url(img/ul.gif); }

és így már működik! De remélem nem időszakosan amíg valami felül nem írja! ;-)

Azért nagyon köszönöm, hogy próbáltál segíteni!

0
0
csg képe

A saját tábláidba én sem látok bele, de több probléma is van a lekérdezéseddel.

1. Két mezőt kérdez le, de csak egyet használ. Ez nem végzetes hiba, csak felesleges. Ahhoz, hogy a WHERE klauzában feltételt adhass meg valamelyik mezőre vonatkozóan, nem szükséges lekérdezni az adott mezőt, tehát a fok_node_type.type-ot kiveheted nyugodtan.

2. Felesleges a zárójel is az 'f2' körül.

3. Az igazi hiba pedig ott van, hogy két különböző táblából kérdezel le, de semmilyen módon nem kapcsolod össze őket, emiatt az egyik mezőre vonatkozó szűrőfeltételek nem vonatkoznak a másikra. Valami ilyesmi kéne inkább:

SELECT fl.link_title
FROM fok_menu_links AS fl, fok_node_type AS ft
WHERE ft.type = 'f2' AND ft.id = fl.tid
ORDER BY fl.link_title

Ez a kód azt feltételezi, hogy a fok_node_type tábládban van egy id nevű mező, és a fok_menu_links-ben van egy tid nevű, ami arra hivatkozik.
0
0

--
Csonka Gergely
http://cheppers.com

fox mulder képe

Szerintem az is működőképes, hogy létrehozol egy page-front.tpl.php fájlt a sminked mappájában (a page.tpl.php másolataként), majd telerakod a csoportot vizsgáló if-ekkel:

<?php global $user; ?>
...
<?php if ($user['roles'][xxx] == 'tagok'): ?>
...
<?php endif; ?>

Az xxx a $user['roles'] tömbben a 'tagok' csoport kulcsa. A lényeg, hogy valahogy lekérdezed, hogy az adott felhasználó tagja-e az adott csoportnak. Nézd meg a $user értékét egy print_r() függvénnyel.
0
0

Fox Mulder

Den képe

Szal, semmi gond!

Ahogy nézem vagyunk már kb 8-an + aki vagy ideér vagy nem.

Mi legyen a téma? Gondolom a drupal telepítésen azért már túlvagyunk.

Engem első körben ami foglalkoztat (ezeket tanulom most)
- többnyelvű oldalak
- formok készítése, feldolgozása, küldése (mondjuk árajánlat kérő form). A webforms lehetőségein túl.
- drupal programozás
- közösségi oldalak készítése
- események kezelése
- ajax

Nem feltétlen ebben a sorrendben, valamint jónéhány téma átfedi azért egymást.

Amivel én tudnék hirtelen készülni, ha van rá érdeklődés, az valami ilyesmi: Így csinálom én - fejlesztés linux alatt.
dns - apache config - mysql (magyar collation... :D) - eclipse - firefox - (ie6, ie7, ie8 - virtualbox) - firebug - seoquake.

Kinek milyen ötlete van? Miből tudna akár előadni? Jó lenne, ha mindig lenne problémamegoldás rész - megpróbálnánk érdekes feladatokat megcsinálni (Pl: nekem kell naptárba események elhelyezése, akkor megoldjuk. Utána meg valakinek megoldjuk a smink problémáját. (Bézbólütővel, ha másképp nem megy :D)

Mikor legyen az időpont? Jó lenne, ha havonta egyszer tudnánk találkozni.

+ PP tett egy olyan könnyelmű kijelentést, hogy lejönne, és emelné az est fémpontját. Ha megvan az időpont, akkor vele is kell egyeztetni.

kb. a 14.ével kezdődő héten lehetne valamikor délután. Egyetemen tudunk helyet szervezni? Én a műszaki kart tudom megkérdezni esetleg (dolgoztam ott, talán adnak helyet...). Első körben talán projektor sem kellene, ha csak néhányan vagyunk, akkor elég körülülni a laptopot.

Vélemény?

york képe

Nem bantott senki, itt mindenki aki hozzad szolt segiteni akart neked.
Megis mindenki hulye? Tenyleg igy lehet?

A fizeteshez meg annyit, hogy itt mindenki a sajat szabadidejet aldozza arra, hogy segitsen az itt kerdezoknek, ha tud.
Segit a forditasban, vagy oktatoanyagokat hoz letre, cikkeket ir, mindenki azt teszi amihez kedve van.
Es igen van olyan amikor az ember nem kap segitseget, es igen ilyenkor meg kell fizetni a szakember idejet, mert a segitonek is forintert adjak a kenyeret a boltba es nem azert, mert 2x segitet Chucky-nak a drupal.hu forumban.

De terjunk a lenyegre.
Nem veletlen mondjuk mindig mindenkinek, hogy ne nyuljon a drupal core-ba, ne nyuljon a modulokba es sminkekbe sem.
A sminkbol lehet alsminket csinalni, a modult es a core funkciokat, rengeteg ponton lehet modositani egy sajat modul vagy smink segitsegevel.
Hosszutavon csak a baj van abbol ha a core es a letoltheto modulokat irja at az ember, majd rajosz, de mi megprobaltunk segiteni.

Jah es a cseresznye az finom :), de ugye ha mindenki kivesz a talbol, akkor elobb utobb kiurul, itt szerencsere vannak nehanyan akik sok-sok cseresznyet szednek, hogy masok szemezgessenek a talbol, es igazad van nem kotelezo, hogy te is kozejuk tartoz.
Kellemes cseresznyezest, biztos megtalalod azt a drupal kozosseget, aki szamodra tokeletes.

Ui.: Jah es meg valami, kerlek ne irj privatba levelet.

0
0
janoka képe

Köszönöm minden hozzászólónak a segítséget, különösen Den-nek!

A Den által adott megoldást sikerült kivitelezni.

Felhasznált modulok:

A megoldás:
Létrehoztam egy klasszikus Webform űrlapot, amelyen a szokásos módon a mezőket -- ahogy a fordításban szerepel: összetevőket -- megadtam.
Létrehoztam egy "honnan" rejtett (hidden) mezőt, amelyben azt az url-t tárolom, ahonnan a kérés érkezik.
Alapértelmezett értéknél:

http://%site/%get[q]

szerepel, a webform tokenje teszi ezt lehetővé (ahogy olvastam nem szükséges a Token modul hozzá, hogy működjön).

Az űrlap szerkesztési (edit) felületén be kell kapcsolni, hogy az űrlap számára egy blokk készüljön: "Generate a block".

Majd a Blokkoknál bekapcsoltam, hogy az így már elérhető blokk látható is legyen. "Megjelenítés bizonyos oldalakon" beállításnál meghatároztam, hogy csak a "termekek/*" rész alatt jelenjen meg a blokk. Így határoztam meg, hogy más egyéb oldalakon ne.
(Megjegyzés: CCK-val külön termék tartalomtípust hoztam létre, amely a pathauto-val a /termekek/* helyre kerül.)

Demo: itt

Üdv:

János

0
0
teecee képe

látok semmi idevágót!
Csináltam képeket:
- A rossz node Látogatóként (ott a szerkesztés gomb): www.teecee.hu/node_rossz.png
- Egy ugyanolyan node Látogatóként (nincs gomb): www.teecee.hu/node_jo.png
- A változások listája (Látogató szerkeszti): www.teecee.hu/node_revisions.png
- Devel access by user: www.teecee.hu/node_access_by_user.png
- Devel access entries: http://www.teecee.hu/node_access_entries.png

Ha a 3 user közül vmelyik jelszavát lopták volna el, akkor gondolom az ő user-e szerkesztette volna a változások listája szerint. Valamint akkor nem csak ezt az egyetlen node-ot szerkesztenék...

Ha esetleg van még valami ötleted, örömmel venném. Kicsit még keresgélem, aztán törlöm a node-ot és fölveszem újra, valószínűleg úgy már nem lesz gond. Viszont zavar ez a Liba...

Azt egyébként nem értem, hogy a Node Access by User résznél mit keres ott az a sok user, a szerkesztők csoport tagja cska az a 3 user, amelyik frisíthet és törölhet a táblázat szerint, a többinek semmi köze nincs ehhez a node-hoz.

Köszi!

0
0

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TeeCee, the One and Only

Gonda János képe

Sok helyen le van írva, hogy az ingyenes tartalomkezelőnél az ingyenesség csak látszat.
Az ember az idejével fizet a másoknak nyújtott segítségével.
Ez akkor már egyértelmű remélem.

nehezebb feladatok hatékony megoldása

Ezt én így nem tudtam értelmezni. Belefutottam már olyanba, hogy vállaltam egy munkát x összegért. Csak akivel szerződtem, nem azzal álltam kapcsolatba. Aki a munkát koordinálta nem tudta hogy miben állapodtunk meg. Betolt olyan dolgokat amiről szó sem volt. Azokat pedig nem továbbította a főnöke felé. Közelharcot kellett vívnom, hogy a főnöke elismerje a plusz munkát bizonyos szinten.
A fenti feladatpontosítás már egyértelműbb. Ha egy cégnél dolgozol kapsz órabért.
Kiosztják a feladatot és megoldod x idő alatt. Ha nem hatékonyan végzed a munkát akkor kirúgnak. Ha sok feladatot kapsz és nem 8 órát dolgozol, de csak annyit fizetnek akkor egy idő után eleged lesz és máshol keresel munkát.
Egy vállalkozásnál, mint felelős vezető akkor fogadsz el egy ajánlatot, ha megtérül rövid vagy hosszú távon. Ezt nem órabérben számoljuk sok kis feladat több költség... A működési költség egy egyéni vállalkozásnál más mint egy KFT-nél. Árverseny van, ezért nyilván nem mindig lehet nyereségre kalkulálni, de hosszú távon a cégnek nyereséget kell termelni, vagy elindul a felszámolás.
Mindenki úgy számol ahogy akar.

Elnézést, ha valakit zavartam. Vagy félreértettük egymást.
Jó vállalkozást.

0
0

Gonda János

Den képe

Sajnos a cikket nem olvastam, de lenne néhány megjegyzésem:

egyikünk sem úgy született, hogy értett a Drupalhoz. Én 3x futottam neki. 1.5 éve csak ezzel foglalkozom, és sokszor csak kapkodom a fejem, mert nem értem, a többiek miről beszélnek... Egyszerűen nem lehet minden modult, minden lehetőséget kiismerni... Annyi modul, szerteágazó részterület van, hogy ezeket megtanulni, magabiztosan kezelni nem kevés idő, odafigyelés. (og, panels, domain-acces, übercart, stb.)

Röviden, ne akarjuk az 5mp.eu oldallal összehasonlítani, mert nem egy súlycsoport a kettő rendszer.

Azon felül, Thamas cikke biztosan állíthatom, nem túlzott. Elég erre az impozáns listára ránézned: http://drupal.hu/linkek - Sokan vagyunk akik már tudják használni a rendszert, komoly munkákat vagyunk képesek létrehozni.

Egy biztos: az elején nem egyszerű. De nem fog menni úgy, hogy csak kattintgatni szeretnék és csináljon meg mindent helyettem. Hidd el, nem te vagy az első kezdő, aki belevág a Drupal megismerésébe. Rengeteg embert látok itt, akik megjelennek itt a fórumon, kérdeznek. Sokat. Aztán egyre kevesebbet. Elkezdenek válaszolgatni is. Egyre többet, okosabbakat. Aztán egyszer csak, hopp, ott van valamelyik munkájuk a linkek között. - Tehát, a feladat nem lehetetlen, másoknak is sikerült, neked is menni fog.

Javasolnám Gusztáv jegyzetét kezdésnek, mert jó: http://nagygusztav.hu/drupal-6-alapismeretek

Ezen felül, ha a panaszkodáson kívül konkrét kérdésed van, akkor szivesen segítünk.

0
0