Anzeige der Geburtstage

Dyos MOD Portalview - to show up Portal blocks in the whole forum.
Dyos MOD Portalview - um Portal Blöcke im gesamten Forum anzeigen zu lassen.

Moderator: Dyo

Forum rules
Please note that this modification is not a official part of the Board3 Portal!
Bitte beachten das diese Modifikation kein offizieller Bestandteil des Board3 Portal ist!

Topic author
Marcus
Active Member
Active Member
Posts: 20
Joined: 13. January 2010 21:23
phpBB.de User: Marcuss
phpBB.com User: Marcuss28

Anzeige der Geburtstage

Post by Marcus »

Deine Portal Version: 1.0.5
Typ Deines phpBB Forums: Premodded phpBB3
MODs installiert: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: http://forum.esoteric-events.eu

Was hast Du gemacht, bevor das Problem aufgetreten ist?


Was hast Du bereits versucht um das Problem zu lösen?
functions.php durchgeguckt, Instalations-Anweisungen des Portal-Mod durchgesehen, hier im Board gesucht.

Fehlerbeschreibung und Nachricht
Hallo!

Ich habe wohl beim Einbau des Portals irgendwas verhackstückt.

Und zwar wird, wenn jemand Geburtstag hat, und der Block eingeschaltet ist das hier angezeigt. Der Block wird so wie es wohl auch vorgesehen ist angezeigt. Aber unter der Forenansicht herrscht bei der Anzeige durcheinander.

Schalte ich den Block aus, wird er aber weiterhin angezeigt, nur die Tage werden durch die Variable ersetzt. Dafür ist aber die Anzeige unter den Foren korrekt.

Wo kann ich nach dem Fehler suchen?

Vielen Dank!

Marcus
User avatar

Marc
Dev
Dev
Posts: 2488
Joined: 17. July 2008 21:08
phpBB.de User: marc1706
phpBB.com User: Marc
Location: Clausthal-Zellerfeld / München

Re: Anzeige der Geburtstage

Post by Marc »

Da das ja wohl eindeutig mit dem Portalview MOD zusammenhängt verschiebe ich das Thema mal in den richtigen Bereich.

Topic author
Marcus
Active Member
Active Member
Posts: 20
Joined: 13. January 2010 21:23
phpBB.de User: Marcuss
phpBB.com User: Marcuss28

Re: Anzeige der Geburtstage

Post by Marcus »

Hallo!

Sorry, das war für mich nicht soo klar!

Nichts destotrotz habe ich diesen Fehler schon soweit hingebogen bekommen, das der Name unter 'Glückwünsche an' steht, und das Alter direkt daneben.

Ich habe - um das Alter direkt neben dem Namen anzuzeigen - in der birthday_list.php aus dem Verzeichnis /portal/block die Zeile 59 geändert:

Code: Select all

                        $birthday_list .= '<span style="float:left;"><img src="' . $phpbb_root_path . 'styles/' . $user->theme['theme_path'] . '/theme/images/portal/portal_user.png" width="16" height="16" alt="" /></span><span style="float:left; padding-left:5px; padding-top:2px;">' . get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']) . '</span><span style="float: left;">&nbsp;';
Und zwar habe ich beim letzten float-Befehl 'right' in ''left' geändert.

Und in der index_body.html habe ich folgenden Code geändert, in dem ich hinter dem L_CONGATULATIONS ein br eingesetzt habe.

Code: Select all

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
        <h3>{L_BIRTHDAYS}</h3>
        <p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}:<br /> <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->
Es wird dort auch alles solange korrekt angezeigt, wenn mehr als einer Geburtstag hat, solange der Block im ACP ausgeschaltet ist. Und auch das Problem, das wenn der Geburtstagsblock ausgeschaltet wird, dieser auch im Frontend verschwindet, und nicht nur die Zahl von 'in den nächten ... Tagen' in eine Variable geändert wird, ist geblieben

Gruß

Marcus

Topic author
Marcus
Active Member
Active Member
Posts: 20
Joined: 13. January 2010 21:23
phpBB.de User: Marcuss
phpBB.com User: Marcuss28

Re: Anzeige der Geburtstage

Post by Marcus »

Hi!

Jemand eine elegantere Löösung anzubieten, die auch funktioniert??

Gruß

Marcus

Return to “MOD Portalview - Portal blocks in whole forum”