Phoere képe

Csak előtte definiálnod kell a $nid-et

global $nid;

Tényleg attól függ az optimális megoldás, hogy milyen felépítésű a menürendszered. Ha minden menüponthoz egy node tartozik, akkor ez az út járható.
Még háttérképnek is meg tudod oldani, ha az If feltétele rendszer kimenete egy beágyazott CSS stílust vezérel, ezzel felülírva a smink template-nek beállítását, és itt a background-image értéke változik.

0
0

Csökönyi Ferenc

silversk8r képe

Szia,

megpróbálok tanácsot is adni, de előbb tudni szeretném, hogy az munkaosztályokat miért nem felhasználói csoportként adod meg. És az, hogy a nézet nem jeleníti meg a fájlt, még nem biztos hogy elég, ugyanis ettől még letölthető a fájl, csak a címet kell kitalálni.

itt egy cikk
http://montenasoft.com/en/content/drupals-private-organic-groups-and-fil...
szerintem ezzel könnyen megoldható amit te szeretnél (az organic groupsra nem biztos hogy szükséged van)

0
0
chx képe

... segítek neked szívesen de a válasz nem az lesz amit szeretnél viszont sokkal jobb tanács lesz mint gondolnád.

A felhasználókat nem maceráljuk. Ha regisztrálniuk *kell* hogy valamit csinálhassanak arra egy tetemes részük azzal fog válaszolni hogy becsukja az oldalt és továbbáll. Ha valami irtó penge cuccod van akkor a bugmenot-ról szed felhasználónevet és jelszót. De hogy regisztrálással nem fog vacakolni az szinte biztos.

Tehát a válasz: ne csináld.

Szerkesztés: ha már nagyon muszáj: http://drupal.org/project/rpx legalább nem kell új regisztrációt végigcsinálniuk.

0
0
mohalaci képe

most neked mi bajod van?

Szerk:

Jah értem :)

Elmondom neked, hogy engem feljelenthetsz nyugodtan, mert nem csináltam semmi törvény ellenes dolgot! Én nem használtam még a saját "termékeimet" semmilyen célra!
És az interneten azt teszek közzé amit akarok!
Az oldalamon található dolgokat mindenki saját felelősségére használhatja! (Ezt a regisztráció során el is fogadták!)

Arról meg nem tehetek, hogy ennyi balfasz ül a gépek előtt, hogy ilyeneknek bedőlnek... Aki nem ért az internethez minek ül éjjel nappal a sok hülye közösségi oldal előtt???

0
0

PTE-TTK

aboros képe

content profile -nál ez nem fog működni, core user profile mezőiből tudsz így adatot nyerni. az elv amúgy a node alapú profillal is hasonló, a content_profile -nak van valami függvénye, aminek ha átadod a usert meg a node typeot, visszaadja a betöltött profilt, utána már csak vissza kell adnod a nodeban szereplő mező értékét.

ezzel amúgy az lesz a probléma, hogy ha én szerkesztem utólag a profilomat és átírom ezt az értéket, semmilyen hatással nem lesz a korábban beküldött nodejaimra. ezért nem tárolnám duplán, külön mezőben a kérdéses adat, inkább megjelenítéskor olvasnám ki a profilból minden alkalommal azt.

0
0

-
clear: both;

.DoK képe

... sajnos hiaba probalom nem igazan talalom hova is kellene betenni, beallitani. ertem en, hogy az url-ben adja at de a webformom hol fogja azt ertelmezni, hogy mit mit kell beirnia?
.. megvan, de nem mukodnek csak az alaptokenek. De probalkozom meg.
Az en URL-em igy nez ki : http://example.com//?q=node/5?rd=kabel

a webformon szovegmezoeben pedig: %get[rd]

clean url-t meg nem tudom bekapcsolni. :-(

Egyeb otlet, hogyan lehetne megoldani?

Segitseget koszonom elore is.

0
0
Szekeres_Juli képe

Amikor költöztettem a első oldalamat, a következőket csináltam:

1. rövid webcímek tiltása
2. fájlok másolása (.htaccess is!) - ha már van drupal az új helyen, akkor csak a sites mappa
3. új adatbázisba régi sql, amiből kivettem az abszolút hivatkozásokat
4. settings.php-ban átírni $db_url -t (és $base_url -t, ha volt)
5. rövid webcímek engedélyezése (hogy a belső linkek is látszódjanak)

+1. webhely és user/1 email címét átírni átadáskor

Ezzel akkor is megy, ha másik domain-re költözteted az oldalt.

4
0
mpety képe

Melyik modulra gondolsz, mert többet is felsoroltam? Egyébként azt hiszem, hogy mindegyiknél meg lehet adni ezt a beállítást, hogy melyik tartalomtípusnál jelenjen meg a like gomb! Csakhogy nekem egyáltalán nem ezzel volt problémám, hanem mint ahogy leírtam, azzal, hogy bizonyos meta adatok nem jelennek meg a facebookon, miután valaki "lájkolta" az adott bejegyzést! Tehát nem az adott bejegyzés címe, url-je jelenik meg, hanem magáé az oldalé! És ez amiatt van - mint ahogy Gergely is írta feljebb - hogy a html.tpl.php nem látja azokat a változókat amiket itt megadtam neki node title-re és url-re vonatkozóan!

0
0

Üdv
Peti

nevergone képe

Súlyos tévhit azt gondolni, hogy valamit meg lehet úgy jeleníteni a böngészőben, hogy ne lehessen letölteni. Hiszen a böngészőnek mindenképpen le kell töltenie a képet, csak úgy tudja megjeleníteni.
Az pedig, hogy a felhasználó a képen jobb egérgombbal kattintva a „Kép mentése más néven…” opciót használja vagy a böngésző gyorstárából keresi ki, esetleg képernyőképet készít az oldalról, majd kivágja a számára fontos részt – ez már inkább az ő hozzáértésén és befektetni kívánt energiáján múlik.
Ez pedig még csak három ötlet, számtalan más is módon is megszerezheti a képet úgy, hogy nem tehetsz ellene semmit (pl. transzparens proxy-k, szevasztok!).

6
0
szantog képe

Olyan nincs, amit akarsz. Ahogy azt írtad, ha azonosítptt a felhasználó, onnantól az mindenkire vonatkozik, ha uid > 0.
Ezt a következőképpen szoktuk lekezelni:
Kell még egy szerepkör, mondjuk butauser. Kell mondjuk a rules, hogy regisztrációkor ezt automatikusan megkapja. Ha később fizet, vagy nem tudom hogy megy nálatok, akkor a butauser szerepkört elveszed, és oadaadod a kevésbéokosuser/okosuser szerepkört.

Bele lehet még nyúlni a hook_field_access-el is, de itt elég nyilvánvaló, hogy kell még neked az a plusz szerepkör, gondolom nem csak ez az egy hely, amiben különbözőek a jogok.

0
0

----
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.