inf képe

Próbáltam a theme_menu_link-t is, sajnos nem ment végig azokon a menüelemeken, amiken nekem kellett volna. Arra jutottam, hogy vszeg azért nem volt jó, mert a menü nice_menus modullal van használva.
Most a nice_menus modulban nézelődök, úgy tűnik a theme_nice_menus_build fv lesz az, amit felül kell írnom.

0
0
SOka képe

Követtem a telepítési tanácsokat. Minden szépen futott. Alapmodulokat szépen használtam.
Poormanscron-t is feltettem.
Aztán egy smink tönkre tett. Eltűnt néhány dolog az adminból. Illetve visszadobta a lap le kérdezéseket.
A settings.php-ba manuálisan vissza állítottam a sminket.
'theme_default' => 'minnelli',

De most is hiányzik a Webhelyépítésből a "Smink" pont. Illetve a Tartalomépítés is nagyon hiányos. De például nem tudok hozzászólni a bejegyzésekhez sem.
Tartalmat sem tudok beküldeni.

Ilyenkor mindig újra kell pakolni a db-t?

0
0
Aspi képe

Ha csak jelszó van, akkor szerintem felhasználó csoportot kellene létrehozni egy jelszóval. Minden admin jogot letiltani. Aztán adni hozzá egy themet, amit csak ők láthatnak.
Némileg más ha ugyanazt a themet használjuk, de a VIP tagoknak lenne még pár másik menüpont is, amit lát, akkor azokat a node-okat csak ők használják/látják;)

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

0
0
Paal képe

„Ha valakinek ideje engedi, akkor megvizslatja, hogy szélesebbre átírva okoz-e gondot valahol, aztán mehet a core issue-k közé foltnak.”

http://drupal.hu/node/11620#comment-48095

0
0

--
Palócz Paal Pál, a drupal.hu admin csoportjának tagja
Ajánlott olvasmány: Eric Steven Raymond - Hogyan kérdezzünk okosan

Aspi képe

Csak azt nem értem, ha nem adja meg a loginnál a usernevet, akkor hogy találja meg a hozzávaló jelszót?
Mindenképp kell egy user a beléptetésnél.

Persze ha nagyon ragaszkodunk csak a jelszóhoz, akkor lehetne esetleg IP alapján. Ha nincs fix IP akkor bajos, bár akkor is lehet tartományt nézni az IPv4-nél az utolsó szám változik akkor egy tartomámnyon belül. (IPv6-nál már némiképp macerásabb) Ráadásul ha van pár VIP és nem VIP tag is ugyanabból a tartományból már nem jó.

A minap írtam egy modult IP cím bekérésre PHP-ban. Remélem használ, de szerintem azonosításra csak beléptetés után alkalmas. Pl. belétetéskor megnzzük az IP címét is és tároljuk. Aztán ezt azt csinálhatunk vele.

Itt a kód, ami a látogató valós címét adja vissza. Include-dal be lehet rakni ahova akarod.

 // A felhasználó ip címét kérdezi le.
 
function getip()
{
    if (isset($_SERVER))
    {
        if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]))
        {
            $realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
        }
        elseif (isset($_SERVER["HTTP_CLIENT_IP"]))
        {
            $realip = $_SERVER["HTTP_CLIENT_IP"];
        }
        else
        {
            $realip = $_SERVER["REMOTE_ADDR"];
        }
    }
    else
    {
        if ( getenv( 'HTTP_X_FORWARDED_FOR' ) )
        {
            $realip = getenv( 'HTTP_X_FORWARDED_FOR' );
        }
        elseif ( getenv( 'HTTP_CLIENT_IP' ) )
        {
            $realip = getenv( 'HTTP_CLIENT_IP' );
        }
        else
        {
            $realip = getenv( 'REMOTE_ADDR' );
        }
    }
    return $realip;
}
0
0
mib képe

:)

A világ bármely pontjáról beléphetnek a VIP tagok.

0
0
Aspi képe

OKé!:D

Na és a tehetség vele születik?
Tehetség nélkül néhány (tíz)ezer óra sem segít;) Na jó, kicsit javít a helyzeten:)

0
0
mib képe

Lehet nem lenne jó ötlet az eredeti login formot piszkálni, mivan ha pl más modulok is ráülnek a #process részre?
Eredetileg én is a meglévő login form-al akartam megoldani a saját validáló fg-ben feltöltve a user mező értékét mielőtt a default validate lefutna, de ebben az esetben biztosítani kell hogy mindig a mi validáló fg.-ünk legyen az első. Aztán kaptam egy olyan ötletet, hogy saját formot kéne létrehozni és a hozzá tartozó validáló fg-ben megkeresni a jelszóhoz tartozó felhasználó nevét, majd meghívni az eredeti form handler-jeit a form_execute_handlers-el így kizárva azt hogy más modul ráülve a #process részre akármit is csináljon. Így csak a validáló és submit fg-ek futnak le. Sztem ez lenne a tuti.

0
0
Laza képe

Meg tudnád mutatni az oldalt? Ez konkrétumok nélkül nem fog menni, valahol a CSS-ben van a "hiba".

0
0