Pagina 1 van 2

User-Adminlinkje profiel. Link is fout

Geplaatst: 14 mei 2005, 16:56
door AarClay
Ik heb een mod gedownload zodat ik een linkje naar de ACP met de useradmin heb op de profielpagina van elk lid. Alleen de link gaat naar mijn forum-index?

http://127.0.0.1/forum/admin/admin_user ... =edit&u=17

Ben gewoon ingelogd als Admin ....

Geplaatst: 14 mei 2005, 16:59
door Paul
er MOET in acp een sid bijgegevens worden.
De link moet dus door append_sid() worden gehaalt.

Geplaatst: 14 mei 2005, 17:02
door AarClay

Code: Selecteer alles

 if($userdata['user_level'] == ADMIN)
    {
             $template->assign_vars(array(
               "L_USER_ADMIN_FOR" => $lang['User_admin_for'],
               "U_ADMIN_PROFILE" => append_sid("admin/admin_users.$phpEx?mode=edit&u=" . $profiledata['user_id']))
             );  
        $template->assign_block_vars("switch_user_admin", array());
    }
moest ik invoegen in 'usercp_viewprofile.php'.
Mat moet er aangepast worden dan ?[/code]

Geplaatst: 14 mei 2005, 17:05
door Paul
welke mods heb je nog meer geinstalleerd?
Probeer het anders zo eens:

Code: Selecteer alles

 if($userdata['user_level'] == ADMIN)
    {
             $template->assign_vars(array(
               "L_USER_ADMIN_FOR" => $lang['User_admin_for'],
               "U_ADMIN_PROFILE" => append_sid("admin/admin_users.$phpEx?sid=".$SID."&mode=edit&u=" . $profiledata['user_id']))
             ); 
        $template->assign_block_vars("switch_user_admin", array());
    } 

Geplaatst: 14 mei 2005, 17:11
door AarClay
Moet de SID niet meegestuurd worden in de URL?

Geplaatst: 14 mei 2005, 17:13
door Luuk
Bij SID zit sid= er al bij :wink:

Geplaatst: 14 mei 2005, 17:16
door AarClay
Luuk schreef:Bij SID zit sid= er al bij :wink:
Als ik over de link hover staat er geen SID in die link van het useradminpanel ;).

Geplaatst: 14 mei 2005, 17:22
door Paul

Code: Selecteer alles

 if($userdata['user_level'] == ADMIN)
    {
             $template->assign_vars(array(
               "L_USER_ADMIN_FOR" => $lang['User_admin_for'],
               "U_ADMIN_PROFILE" => append_sid("admin/admin_users.$phpEx?".$SID."&mode=edit&u=" . $profiledata['user_id']))
             );
        $template->assign_block_vars("switch_user_admin", array());
    }
En als je dat vervangt dan wel?

Geplaatst: 14 mei 2005, 17:27
door AarClay
Nope.

De code die je nu gaf werkt ook niet. Ik draait php 2.0.14 (update volgt z.s.m)

Geplaatst: 14 mei 2005, 17:34
door Paul
zie je nu wel een SID in de url?

Geplaatst: 14 mei 2005, 17:35
door AarClay
paulus schreef:zie je nu wel een SID in de url?
Nee, niet met die code die je net gaf :?
http://127.0.0.1/forum/admin/admin_user ... e=edit&u=2

Geplaatst: 14 mei 2005, 19:50
door AarClay
iemand ;)?

Geplaatst: 14 mei 2005, 19:52
door Bee
Nu al kicken :shock: Dat mag pas na 24 uur, weet je ;)

Geplaatst: 15 mei 2005, 10:17
door AarClay
bee schreef:Nu al kicken :shock: Dat mag pas na 24 uur, weet je ;)
aha.

Geplaatst: 15 mei 2005, 10:39
door Paul
geef is de code die je nu gebruikt? En staat de code in een functie?

Geplaatst: 15 mei 2005, 11:12
door AarClay
http://crew.treinenplace.nl/aar/usercp_viewprofile.phps
het blokje onder de commentaar
GENERATE PAGE

;)

Geplaatst: 15 mei 2005, 11:14
door Paul
welke mod(s) heb je nog meer geinstalleerd?

Geplaatst: 15 mei 2005, 11:18
door AarClay
Usernotes, Pushmessages, IP tonen bij registratie zover ik me kan herinneren.

Tevens lokaal waar ik dit uittestet heb ik ook het usernotesscript.

Maar hoezo zou dit complicaties moeten opgeven met andere mods?

Geplaatst: 15 mei 2005, 11:19
door Paul
zou kunnen maar niet met die.
zet is voor

Code: Selecteer alles

             $template->assign_vars(array(
               "L_USER_ADMIN_FOR" => $lang['User_admin_for'],
               "U_ADMIN_PROFILE" => append_sid("admin/admin_users.$phpEx?".$SID."&mode=edit&u=" . $profiledata['user_id']))
             );
echo $SID; en vertel dan wat hij bovenin print?

Geplaatst: 15 mei 2005, 11:23
door AarClay
paulus schreef:zou kunnen maar niet met die.
zet is voor

Code: Selecteer alles

             $template->assign_vars(array(
               "L_USER_ADMIN_FOR" => $lang['User_admin_for'],
               "U_ADMIN_PROFILE" => append_sid("admin/admin_users.$phpEx?".$SID."&mode=edit&u=" . $profiledata['user_id']))
             );
echo $SID; en vertel dan wat hij bovenin print?
niks..
Komt het niet door die Usernotes hack die erboven staat?
Of worden links vanaf het board naar de admin niet meer toegestaan ofzo ivm veiligheidsmaatregelen?