Ich habe das Mod "Combo-Box"
http://www.phpbb.de/moddb/mod.php?id=135
installiert, um etwas platz zu sparen - um nicht zuviele
links im header zu haben.
der ursprüngliche link für das aufrufen der
nickpage des jeweiligen users hieß:
{Shownickpagebutton.U_NICKPAGE}
Dies funktioniert jedoch nicht mit der ComboBox
Ich habe es bereits mit nur
{U_NICKPAGE} versucht, ging aber auch nicht
Hat jemand das schonmal gemacht?
Hatt er vielleicht nen Tipp für mich?
ICh könnt auch folgenden Link eintragen
http://bonforum.bo.funpic.de/nickpage.p ... sterdelphi
=> aber die passe ich es so an, das jeder unser immer genau
seine nickpage bekommt und nicht meine?
muss ich da cmasterdelphi durch {USER} ersetzen?
Ich weiß nicht genau welche Variablen benutzt werden
Vielen Dank
Problem beim Aufrufen der "Nickpage" Funktion
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- cmasterdelphi
- Mitglied
- Beiträge: 65
- Registriert: 01.11.2004 19:12
- Wohnort: Kärnten
- Kontaktdaten:
- cmasterdelphi
- Mitglied
- Beiträge: 65
- Registriert: 01.11.2004 19:12
- Wohnort: Kärnten
- Kontaktdaten:
Das erste Problem wäre jetzt behoben.
Jetzt hab ich noch ein so ähnliches
Problem: und war wenn ich die Nickpage
aufrufe komme ich standardmäßig auf
nickpage?admin=user
ich hätt aber gern das es auf
nickpage?user=user geht
damit man die nickpage gleich sieht
und nicht jedesmal editiert.
ich hab jetzt als link eingetragen
<option value="nickpage.php?user={U_NICKPAGE}~">| » Nickpage</option>
<option value="{Shownickpagebutton.U_NICKPAGE}~">| » Nickpage editieren</option>
Der 1 Link funktioniert nicht. den hab ich selber gebastelt
es kommt immer die fehlermeldung:
Eine Nickpage ist in folgender Form aufzurufen:
nickpage.php?user=NicknamedeinerWahl
und in der Addressleiste steht nur:
http://bonforum.bo.funpic.de/nickpage.php?user=
(sprich der hat den befehl {U_NICKPAGE} nicht agenommen
muss ich irgendwelche Verknüfungseigenschaften beachten
wenn ich einen teil html link reinmache und dann noch
diese variable von php???
Der 2 Link funktioniert, ist auch nur zum vergleich hier
Jetzt hab ich noch ein so ähnliches
Problem: und war wenn ich die Nickpage
aufrufe komme ich standardmäßig auf
nickpage?admin=user
ich hätt aber gern das es auf
nickpage?user=user geht
damit man die nickpage gleich sieht
und nicht jedesmal editiert.
ich hab jetzt als link eingetragen
<option value="nickpage.php?user={U_NICKPAGE}~">| » Nickpage</option>
<option value="{Shownickpagebutton.U_NICKPAGE}~">| » Nickpage editieren</option>
Der 1 Link funktioniert nicht. den hab ich selber gebastelt
es kommt immer die fehlermeldung:
Eine Nickpage ist in folgender Form aufzurufen:
nickpage.php?user=NicknamedeinerWahl
und in der Addressleiste steht nur:
http://bonforum.bo.funpic.de/nickpage.php?user=
(sprich der hat den befehl {U_NICKPAGE} nicht agenommen
muss ich irgendwelche Verknüfungseigenschaften beachten
wenn ich einen teil html link reinmache und dann noch
diese variable von php???
Der 2 Link funktioniert, ist auch nur zum vergleich hier
- cmasterdelphi
- Mitglied
- Beiträge: 65
- Registriert: 01.11.2004 19:12
- Wohnort: Kärnten
- Kontaktdaten:
in der page_header.php hab ich nicht sehr
viel eingetragen - nur das was für die installation
des nickpage mods wichtig war:
aber ich hab ja das die combo box in die
templates/subSilver/overall_header.tpl
eingetragen.
mfg delfin
viel eingetragen - nur das was für die installation
des nickpage mods wichtig war:
Code: Alles auswählen
//
//Finde---------------------------------------
//
//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->assign_vars(array(
//
//Füge darunter ein---------------------------
//
'U_NICKPAGE' => $nickpage,
aber ich hab ja das die combo box in die
templates/subSilver/overall_header.tpl
eingetragen.
mfg delfin
- cmasterdelphi
- Mitglied
- Beiträge: 65
- Registriert: 01.11.2004 19:12
- Wohnort: Kärnten
- Kontaktdaten:
Habe es selbst geschafft, für alle
die das gleiche Problem haben/hatten:
/includes/page_header.php
Ihr müsst eine neue Variable erstellen:
'U_NICKPAGE2' => append_sid('nickpage.'.$phpEx.'?user='.$userdata['username']),
fügt diese einfach unter der alten ein
und verlinkt diese dann wohin Ihr wollt
Nun können auch eingeloggte User geleich auf
IHRE EIGENE Nickpage gehen, ohne zuerst
in den editier Modus zu gelangen!!!
die das gleiche Problem haben/hatten:
/includes/page_header.php
Code: Alles auswählen
//
//Nickpagelink zeigen?
//
if ( $userdata['session_logged_in'] )
{
//Nickpage vorhanden?
$sql = "SELECT COUNT(uid) AS zaehle FROM ".NICKPAGE_TABLE." WHERE uid='".$userdata['user_id']."'";
if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);
//Konfiguration (ab wieviel posts...)
$sql = "SELECT anzahl_posts FROM ".NICKPAGECONFIG_TABLE;
if( !($result2 = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Konnte Querrie nicht ausführen!', '', __LINE__, __FILE__, $sql);
}
$row2 = $db->sql_fetchrow($result2);
if($row['zaehle'] == "1" OR $row2['anzahl_posts'] <= $userdata['user_posts'])
{
$template->assign_block_vars('Shownickpagebutton',array(
'U_NICKPAGE' => append_sid('nickpage.'.$phpEx.'?admin='.$userdata['username']),
'U_NICKPAGE2' => append_sid('nickpage.'.$phpEx.'?user='.$userdata['username']),
));
}
}
Ihr müsst eine neue Variable erstellen:
'U_NICKPAGE2' => append_sid('nickpage.'.$phpEx.'?user='.$userdata['username']),
fügt diese einfach unter der alten ein
und verlinkt diese dann wohin Ihr wollt
Nun können auch eingeloggte User geleich auf
IHRE EIGENE Nickpage gehen, ohne zuerst
in den editier Modus zu gelangen!!!