mib képe

:)

Mindenképpen egy mezőt akarok bekérni, hogy a lehető legegyszerűbb legyen.

0
0
Aspi képe

"Mindenképpen lenne egy külön VIP csoport de azon belül is user szerint menne a jogosultság az egyes node-okhoz. Külön menüpont nincsen, csak extra tartalmak vannak hozzácsatolva bizonyos node-okhoz amit csak ők láthatnak azon belül is csak az adott személy."

Ha még ezen belül is akarsz jogosultságot, mondjuk egy node-ra (Tartalomra)

Akkor a Node Access modult még fel kell rakni.
http://drupal.org/project/node_access

Ha enegdélyezed a modul használatát, a tartalom szerkesztés, vázla, követés után lesz még egy menüd: jogosultságok.
Na ha ezt megnézed biztos menni fog. ;)
Ha nem akkor fordulj a Drupál felé, aztán hátra harc és innndulj! :)))

Ezek modul megoldások így biztos valid lesz, de ekkor ugye kel Useraz. és Pass. is.

0
0
Aspi képe

Még az előzőkhöz írtam a modulok használatát. Sajna, olyan modult még nem láttam a Drupalban, ami csak egy mezőt kér be a loginhoz. Mondom úgy csinálnám, hogy egy konstanst beleraknék a modulba és belépéskor ennek tartalmát íratnám bele a user táblába, hogy lehetőleg valid térjen vissza a login és az access mezőből, mert ezt tényleg szinte minden használja, mármint session-t;). A process-t nem mindet érinti. (Persze attól függ ki mit ért ez alatt a fogalom alatt;))

Ha rám hallgatsz ilyet nem csinálsz, mert még így is veszélyezteti a valid -ot;) Az összes jelenlegi és későbbi login és access modult figyelni kell, hogy nem kavar-e be neki. Kérdés, hogy megéri-e?

Ja, és jól dokumentáld magadnak ezt a beavatkozást, hogy 5 év múlva is tudjad;)

0
0
rendszereto képe

OK. Megnézem.
Ha angol megjegyzéssel kell beküldeni, akkor nem tudom megcsinálni, de ide leírom az eredményt.

Egyébként úgy érted a megvizsgálást, hogy az alaprendszer összes menüjét nézzem végig, hogy nem csúszott-e el valahol emiatt a szöveg (ahol jogosultság szó szerepel)?

0
0
Balogh Zoltán képe

mert rákerestem, és jó fél éve már jelentve lett ez a probléma. Majd mindjárt megpecseljük.

0
0
Balogh Zoltán képe

Ha átnézted, és szerinted jó a 8 helyett a 9, akkor lökd át egy hozzászólással az említett issue-t arra, hogy "reviewed and tested by the community".

0
0
Aspi képe

Ja még hozzátenném:

Van a drupalhoz egy modul, ami IP alapu beléptetést tesz lehetővé: az IP login modul.
Csak egy baj van vele, hogy nem a real IP-t adja meg, hanem csak a $_SERVER["REMOTE_ADDR" -rel dolgozik, ami ugye nem lát be a proxy mögé pl. azért írtam ezt a kis szösszenetet.:)

0
0
mib képe

"Mondom úgy csinálnám, hogy egy konstanst beleraknék a modulba és belépéskor ennek tartalmát íratnám bele a user táblába"

Nem értem minek ez a konstans, mikor saját űrlapot csinálok.

0
0
rendszereto képe

Mit jelent a megpecselés?

Igen, áprilisban te küldted be, ha jól látom. :-)

De te (ti) itt valakik vagytok, de egy egyszerű halandó gondolom nem küldhet be csak úgy egy javítást, mert akkor hülyeségek is bekerülhetnének, nem?

Ami a fordítását illeti, az, hogy jogosultság, meg állapot arról beszéltünk, hogy az a jó, ha marad. De az egész együtt olvasva elég...

Felhasználók, akik

jogosultság [kiválasztás]
állapot [kiválasztás]

0
0
Aspi képe

Nem kell feltétlenül ez csak egy alternatíva, hogy lehetőleg minél validab legyen a beavatkozás.
Azért érdemes inkább így csinálni, hogy ne kavarjon be a többi modulba, a session-be, stb.
Ha így csinálod ez a legkevesebb beavatkozás, mert az adatbázist biztos nem bolygatod meg, hanem egyből beírod a jelszót a konstansból és akkor a user helyett ez adja meg.

Egyébként nem kell hozzá saját űrlap, a user_login.tpl.php lehet buherálni;) Jobban jársz, az valid lesz tuti.
user_login.tpl.php fájlt feltöltöd az aktív sminkedbe és kész.

Valahogy így:

function mytheme_theme(&$existing, $type, $theme, $path) {
  $hooks['user_login'] = array(
    'template' => 'templates/user_login',
    'arguments' => array('form' => NULL),
    // other theme registration code...
  );
  return $hooks;
}
 
function mytheme_preprocess_user_login(&$variables) {
  $variables['intro_text'] = t('This is my awesome login form');
  $variables['rendered'] = drupal_render($variables['form']);
}

Bővebben meg itt találsz hozzá jókat:
http://drupal.org/node/19855

0
0