Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
- Mitglied
- Beiträge: 656
- Registriert: 18.05.2012 07:06
Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Hallo erstmal,
nach dem einloggen wäre es schön, wenn man seine eigene Rang-Grafik angezeigt bekommt und dass zusätzlich auch noch steht, wie viel Beiträge noch bis zum nächsten Rang ausstehen.
Also so z.B.: "Noch 120 Beiträge bis zum nächsten Stern".
Gibts sowas?
Ansonsten wäre ich auch schon zufrieden, wenn man nur seinen Rang angezeigt bekommt.
Mit dem Usernamen geht das ja auch (S_USERNAME), also müsste es sowas doch eigentlich auch für den Rang geben, oder?
Danke
nach dem einloggen wäre es schön, wenn man seine eigene Rang-Grafik angezeigt bekommt und dass zusätzlich auch noch steht, wie viel Beiträge noch bis zum nächsten Rang ausstehen.
Also so z.B.: "Noch 120 Beiträge bis zum nächsten Stern".
Gibts sowas?
Ansonsten wäre ich auch schon zufrieden, wenn man nur seinen Rang angezeigt bekommt.
Mit dem Usernamen geht das ja auch (S_USERNAME), also müsste es sowas doch eigentlich auch für den Rang geben, oder?
Danke
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Es geht nicht alles "automatisch".
Du könntest es so machen:
Finde in der includes/functions.php
tausche aus gegen:
Jetzt kannst Du {S_RANK_TITLE}, {S_RANK_IMG} und {S_RANK_IMG_SRC} auf den aktuell angemeldeten User bezogen nach Gutdünken in Deinen Templates einsetzen.
Du könntest es so machen:
Finde in der includes/functions.php
Code: Alles auswählen
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
'SITENAME' => $config['sitename'],
'SITE_DESCRIPTION' => $config['site_desc'],
'PAGE_TITLE' => $page_title,
'SCRIPT_NAME' => str_replace('.' . $phpEx, '', $user->page['page_name']),
'LAST_VISIT_DATE' => sprintf($user->lang['YOU_LAST_VISIT'], $s_last_visit),
'LAST_VISIT_YOU' => $s_last_visit,
'CURRENT_TIME' => sprintf($user->lang['CURRENT_TIME'], $user->format_date(time(), false, true)),
'TOTAL_USERS_ONLINE' => $l_online_users,
'LOGGED_IN_USER_LIST' => $online_userlist,
'RECORD_USERS' => $l_online_record,
'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
Code: Alles auswählen
$rank_title = $rank_img = '';
get_user_rank($user->data['user_rank'], (($user->data['user_id'] == ANONYMOUS) ? false : $user->data['user_posts']), $rank_title, $rank_img, $rank_img_src);
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
'SITENAME' => $config['sitename'],
'SITE_DESCRIPTION' => $config['site_desc'],
'PAGE_TITLE' => $page_title,
'SCRIPT_NAME' => str_replace('.' . $phpEx, '', $user->page['page_name']),
'LAST_VISIT_DATE' => sprintf($user->lang['YOU_LAST_VISIT'], $s_last_visit),
'LAST_VISIT_YOU' => $s_last_visit,
'CURRENT_TIME' => sprintf($user->lang['CURRENT_TIME'], $user->format_date(time(), false, true)),
'TOTAL_USERS_ONLINE' => $l_online_users,
'LOGGED_IN_USER_LIST' => $online_userlist,
'RECORD_USERS' => $l_online_record,
'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
'S_RANK_TITLE' => $rank_title,
'S_RANK_IMG' => $rank_img,
'S_RANK_IMG_SRC' => $rank_img_src,
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 656
- Registriert: 18.05.2012 07:06
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Danke Miriam
Leider funktioniert es nicht.
Wenn ich mich einloggen möchte, kommt eine weiße Seite mit folgender Fehlermeldung:
Und wäre es evtl. auch möglich, die Anzahl der Beiträge anzeigen zu lassen? Das wäre schön.

Leider funktioniert es nicht.
Wenn ich mich einloggen möchte, kommt eine weiße Seite mit folgender Fehlermeldung:
Ist da ein Fehler im Code?Fatal error: Call to undefined function get_user_rank() in /home/.sites/110/site2750/web/includes/functions.php on line 4586

Und wäre es evtl. auch möglich, die Anzahl der Beiträge anzeigen zu lassen? Das wäre schön.

Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Nein, war / ist mein Fehler.Ist da ein Fehler im Code?
Füge vor dem neu einzusetzenden Code ein:
Code: Alles auswählen
if (!function_exists('get_user_rank')) include_once($phpbb_root_path . 'includes/functions_display.' . $phpEx);
Ja, wäre es. Was hast Du schon codetechnisch herausgefunden?Und wäre es evtl. auch möglich, die Anzahl der Beiträge anzeigen zu lassen?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 656
- Registriert: 18.05.2012 07:06
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Was meinst du mit "vor dem neu einzusetzenden Code"?
An welcher Stelle genau?
An welcher Stelle genau?
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Vor diesen hier:
Code: Alles auswählen
$rank_title = $rank_img = '';
get_user_rank($user->data['user_rank'], (($user->data['user_id'] == ANONYMOUS) ? false : $user->data['user_posts']), $rank_title, $rank_img, $rank_img_src);
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
'SITENAME' => $config['sitename'],
'SITE_DESCRIPTION' => $config['site_desc'],
'PAGE_TITLE' => $page_title,
'SCRIPT_NAME' => str_replace('.' . $phpEx, '', $user->page['page_name']),
'LAST_VISIT_DATE' => sprintf($user->lang['YOU_LAST_VISIT'], $s_last_visit),
'LAST_VISIT_YOU' => $s_last_visit,
'CURRENT_TIME' => sprintf($user->lang['CURRENT_TIME'], $user->format_date(time(), false, true)),
'TOTAL_USERS_ONLINE' => $l_online_users,
'LOGGED_IN_USER_LIST' => $online_userlist,
'RECORD_USERS' => $l_online_record,
'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
'S_RANK_TITLE' => $rank_title,
'S_RANK_IMG' => $rank_img,
'S_RANK_IMG_SRC' => $rank_img_src,
-
- Mitglied
- Beiträge: 656
- Registriert: 18.05.2012 07:06
Re: Wie kann man seine EIGENE Rang-Grafik anzeigen lassen?
Genial. Jetzt funktioniert`s.
Danke euch beiden, insbesondere an Miriam!

Danke euch beiden, insbesondere an Miriam!



Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Verschoben von phpBB 3.0: Administration und Benutzung nach phpBB 3.0: Mod-Bastelstube am 18.11.2012 18:29 durch mad-manne