Alulim képe

Pillanat...

0
0
ake képe

Rendben van :) Köszönöm!

0
0
Alulim képe

Elküldtem. Délután egyig érek rá ma.

0
0
Keveqiah képe

Egy apró problémám még lenne ezzel a modullal. Mégpedig az, hogy csak akkor hajlandó megjelenni, ha regisztrált tagként vagyok belépve. Viszont a beállításainál egy checkbox sincs kipipálva.
Erre van valakinek valami ötlete?

0
0
gery77 képe

Sajnos elég sok mindent nem értettem, abból amit írtál, de ez a képzetlenségem miatt lehet... :o)
Valami nagyon nem jó ezzel a modullal, már arra is gondolok, hogy talán a tárhely nem engedélyez valamit és azért nem engedi végrehajtatni a szabályt.
Egy sima két értékű feltételt nem tud értelmezni és ezután átirányítani, az nekem nem keret.
Bekapcsoltam a debug rule evaulationt és ha jól látom, akkor a Path has alias(es) sor nem megy végig, pedig ott a linket csak egy módon lehet megadni, mivel a ?q= jelig nem is tudom módosítani, csak a node nevet tudom betenni. A név biztosan jó.

#

* 0 ms "User is going to view a page" has been invoked.
* 2.142 ms Executing the rule "proba 1" on rule set "User is going to view a page"
* 2.563 ms Condition "Path has alias(es)" evaluated to FALSE.
* 2.642 ms Evaluation of "User is going to view a page" has been finished.

A kódodat nézegettem egy darabig, aztán nem jöttem rá, hogy hol kellene használnom... :o(
A MODULNEVE az gondolom rules_init, a 'node' a tartalomé, az oldal nid-je, az micsoda?
Az egészet a rules modulba kellene betenni?

0
0
Gecko képe

Elindultam ezen a vonalon, megtaláltam ezt a kiegészítő modult:
http://drupal.org/node/125640#comment-2897048
Remekül meg is jelenik a [user:profile_keresztnev] token, de a levélbe így sem kerül bele a megfelelője :(

0
0
Alulim képe

Megyek. Majd holnap folytatjuk.

0
0
szantog képe

Háát a modullal szinte kizárt, hogy gond legyen, amikor én szívtam vele, a gáz akkoris a szék meg a moitor között volt.

Nem a rules modult kell babrálni, sajátot írni. York nagyon szépen összefoglalta, hogy kell: http://openproject.hu/blog/york/drupal-modul-keszitese-egyszeru

A modul neve akár tistutyafile is lehet, ez estben tistutyafile_init lesz a függvény neve. Az arg függvény a paraméterében megadott számú argumentumot szedi ki az urlből (és ez != alias !!). Ahogy ezt írom, a http://drupal.hu/comment/reply/12735/52846 oldalon arg(0) = comment, arg(1) = reply, és így tovább. Esetedben a node/"nid" oldalon kell egy átirányítás, ahol a nid a tartalom nidje. (naeztjólmegmondtam) szóval ha szerkesztesz egy tartalmat, akkor a node/"nid"/edit oldalon vagy, tehát a tartalom nidjét úgy is megtudhatod, ha egyszerűen rámész és szerkeszted.

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.

Laza képe

http://drupal.org/project/subdomain

Ennek nincs köze a domain accesshez asszem, nem is a legjobban karbantartott, de pont azt tudja, amit szeretnél.

0
0
gery77 képe

Hát szerintem én ehhez a megoldáshoz még kezdő vagyok.
Létre tudtam hozni az új modul 2 fájlját, az .infóval nincs is gond, mert a modulok alatt tudom engedélyezni, a .module már annál macerásabb, szerintem rossz adatokat adtam meg benne.

function mysite_init() {
  global $user;
  if ($user->uid = 0 && arg(0) == 'reggeli-gondolatok' && arg(1) == 6) {
    //adunk neki üzenetet
    drupal_set_message('A tartalom megtekintéséhéz előbb regisztrálnia kell az oldalra!');
    //majd megmondjuk, hogy nincs rá jogosultsága
    drupal_access_denied();
  }
}

Az uid = 0 az gondolom marad, az arg részeket nem értem. Leírtad a sort, de nem látom a logikáját.
A 'node' az oldal álneve, vagy a node/ -es neve? Vagy azt nem is kell módosítani?
Az oldal nidje a szerkesztés alapján 6, mert node/6/edit
Jó helyre írtam be ott a végén?

Igazából semmit nem csinál most az oldal, de legalább nem is száll el, mint a rules modul logikusnak tűnő beállításaival.
Lehet, hagyom a franca az egészet, valami egyszerűbb megoldás csak van a problémámra. Végülis csak 1 db oldalnál kellene ezt lekorlátozni. Ez az új modul jónak tűnik, biztos én bénáztam el valamit.

0
0