Username im Alt-Text/Tooltip eines Rangbildes

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Nee, kenne den Mod nicht...
Habe mir die Installationsanweisung angeschaut.
Also alt und title Attribut sind richtig?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Thyron
Mitglied
Beiträge: 302
Registriert: 09.05.2008 11:59

Beitrag von Thyron »

Die hab ich jetzt unverändert gelassen, da du ja die Änderung in der viewtopic.php vorgeschlagen hast. Nur die wirkt sich eben nicht auf alt und title in der functions_display.php aus...

Ich würde es mal direkt in den beiden Tags versuchen, wenn du mir sagen kannst, wie ich sie abändern muss. Ich hatte versuchsweise das hier eingesetzt

Code: Alles auswählen

$user_cache[$poster_id]['username'] . " unterstützt uns"
Aber mit den Anführungszeichen gibts dann wohl Probleme... Außerdem is im Originalcode vorne noch so ein Punkt ( . ) und alles umschlossen von einfachen Anführungszeichen ('). Keine Ahnung wie das dann sein muss, habs net hingekriegt :oops:
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Na gut... dann also mit der Brechstange --->

finde in der includes/functions_display.php

Code: Alles auswählen

function get_user_rank2($user_rank2, $user_posts, &$rank_title, &$rank_img, &$rank_img_src)
ersetze gegen

Code: Alles auswählen

function get_user_rank2($user_rank2, $user_posts, &$rank_title, &$rank_img, &$rank_img_src, $username)
finde

Code: Alles auswählen

		$rank_img = (!empty($ranks2['special'][$user_rank2]['rank_image'])) ? '<img src="' . $phpbb_root_path . $config['ranks_path'] . '/' . $ranks2['special'][$user_rank2]['rank_image'] . '" alt="' . $ranks2['special'][$user_rank2]['rank_title'] . '" title="' . $ranks2['special'][$user_rank2]['rank_title'] . '" />' : '';
ersetze gegen

Code: Alles auswählen

		$rank_img = (!empty($ranks2['special'][$user_rank2]['rank_image'])) ? '<img src="' . $phpbb_root_path . $config['ranks_path'] . '/' . $ranks2['special'][$user_rank2]['rank_image'] . '" alt="' . $ranks2['special'][$user_rank2]['rank_title'] . '" title="' . $username . ' unterst&uuml;tzt uns" />' : '';
Finde in der viewtopic.php

Code: Alles auswählen

			get_user_rank2($row['user_rank2'], $row['user_posts'], $user_cache[$poster_id]['rank2_title'], $user_cache[$poster_id]['rank2_image'], $user_cache[$poster_id]['rank2_image_src']);
tausche aus gegen

Code: Alles auswählen

			get_user_rank2($row['user_rank2'], $row['user_posts'], $user_cache[$poster_id]['rank2_title'], $user_cache[$poster_id]['rank2_image'], $user_cache[$poster_id]['rank2_image_src'], $user_cache[$poster_id]['username']);
finde in der memberlist.php

Code: Alles auswählen

	get_user_rank2($data['user_rank2'], $data['user_posts'], $rank2_title, $rank2_img, $rank2_img_src);
tausche aus gegen

Code: Alles auswählen

	get_user_rank2($data['user_rank2'], $data['user_posts'], $rank2_title, $rank2_img, $rank2_img_src, $username);
Das geht dann nur mit dem 2. Rang. Und es heisst immer
<username> unterstützt uns
als title für das Rank-Bild.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Thyron
Mitglied
Beiträge: 302
Registriert: 09.05.2008 11:59

Beitrag von Thyron »

Danke erstmal! Hab das jetzt gemacht. Der Aufruf des Usernamens funktioniert aber noch nicht. Als Tooltop erscheint " unterstützt uns". Außerdem kommen in der Themenansicht oben folgende Fehlermeldungen:

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 1188: Missing argument 6 for get_user_rank2(), called in /viewtopic.php on line 1111 and defined
[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 1188: Missing argument 6 for get_user_rank2(), called in /viewtopic.php on line 1111 and defined
[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 1188: Missing argument 6 for get_user_rank2(), called in /viewtopic.php on line 1111 and defined
[phpBB Debug] PHP Notice: in file /includes/functions_display.php on line 1188: Missing argument 6 for get_user_rank2(), called in /viewtopic.php on line 1111 and defined
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3615: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2993)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3617: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2993)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3618: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2993)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3619: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2993)
Ersteres is diese Zeile:

Code: Alles auswählen

function get_user_rank2($user_rank2, $user_posts, &$rank_title, &$rank_img, &$rank_img_src, $username)
Soll ich jetzt eigentlich die Änderung in der viewtopic, die du zuerst vorgeschlagen hattest wieder rückgängig machen?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also ich gehe von einer Rank-Mod Installation aus, ohne die Änderungen, die ich vorher gepostet habe.

P.S.:
Hast Du diese Änderung auch umgesetzt?

Finde in der viewtopic.php

Code: Alles auswählen

get_user_rank2($row['user_rank2'], $row['user_posts'], $user_cache[$poster_id]['rank2_title'], $user_cache[$poster_id]['rank2_image'], $user_cache[$poster_id]['rank2_image_src']);
tausche aus gegen

Code: Alles auswählen

get_user_rank2($row['user_rank2'], $row['user_posts'], $user_cache[$poster_id]['rank2_title'], $user_cache[$poster_id]['rank2_image'], $user_cache[$poster_id]['rank2_image_src'], $user_cache[$poster_id]['username']);
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Thyron
Mitglied
Beiträge: 302
Registriert: 09.05.2008 11:59

Beitrag von Thyron »

Geil, jetzt gehts! Es lag daran, dass ich die andere Änderung noch drin hatte. SUUPEER! DANKE :lol:
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Thyron hat geschrieben:...Es lag daran, dass ich die andere Änderung noch drin hatte....
Ich weiß :wink:


.. und bitte gern.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „[3.0.x] Mod Support“