Seite 1 von 1

Warum BIRTHDAY_LIST doppelt?

Verfasst: 05.05.2011 17:57
von Elsensee
Wie ich gerade merkte fehlt bei prosilver die Geburtstagsanzeige, wenn es keine Geburtstage gibt.
Ein Blick in die index_body.html zeigt mir folgendes:

Code: Alles auswählen

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->
Zuerst wird überprüft, ob es angezeigt werden soll und dann, ob welche sind. Wenn beides "true" ist, wird die Anzeige angezeigt.
Aaaber da unten steht ja noch

Code: Alles auswählen

<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF -->
Warum also eine doppelte Abfrage? Der Text ist ja übersetzt.
Da könnte man doch eher das hier machen:

Code: Alles auswählen

<!-- IF S_DISPLAY_BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->
Hoffe, dass mir das jemand beantworten kann. :)

Re: Warum BIRTHDAY_LIST doppelt?

Verfasst: 05.05.2011 22:13
von gn#36
Sieht so auch für mich relativ sinnlos aus. Du kannst es ja mal als Bug melden, wenn du das in der aktuellen Version entdeckt hast: http://tracker.phpbb.com/secure/Dashboard.jspa

Um das bisherige Verhalten beizubehalten würde man es allerdings vermutlich in das Folgende ändern:

Code: Alles auswählen

    <!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
       <h3>{L_BIRTHDAYS}</h3>
       <p>{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong></p>
    <!-- ENDIF -->
Ich finde es beispielsweise ganz praktisch, dass das nicht angezeigt wird wenn es keine Geburtstage gibt.

Re: Warum BIRTHDAY_LIST doppelt?

Verfasst: 06.05.2011 15:16
von Elsensee
gn#36 hat geschrieben:Sieht so auch für mich relativ sinnlos aus. Du kannst es ja mal als Bug melden, wenn du das in der aktuellen Version entdeckt hast: http://tracker.phpbb.com/secure/Dashboard.jspa
[...]
Ist in der aktuellen Version.

Aber wie soll ich das denn als Bug melden, wenn ich keinen Account habe, wofür ich ja einen (mir noch unbekannten) Administrator kontaktieren soll? :D
Kannst du das nicht machen? *ganzliebundnettfrag* :roll:

Re: Warum BIRTHDAY_LIST doppelt?

Verfasst: 06.05.2011 18:29
von Unimatrix_0
melde dich auf phpbb.com an und warte einfach etwas bis der cronjob deinen Account dem Bugtracker zugeschoben hat ...

dann kannst du es selbst melden ;)

Re: Warum BIRTHDAY_LIST doppelt?

Verfasst: 07.05.2011 14:15
von Elsensee
Bin jetzt auf phpbb.com angemeldet und kann mich auch schon im phpBB Tracker anmelden. Aber wo erstelle ich denn nun einen Bug melden.

Im Dashboard habe ich auch schon den Link "Report a bug / Submit a new feature / Request an improvement" gefunden und angeklickt. Aber es kam nur
Errors

You have not selected a valid project to create an issue in.
Ist mein erster Bug Tracker. :grin:

EDIT:
Nun gehts komischerweise...
PHPBB3-10172

Re: Warum BIRTHDAY_LIST doppelt?

Verfasst: 10.05.2011 00:23
von gn#36
Und wie man sieht wird auch fleißig drüber diskutiert...