CINXE.COM
phpBB.de • [ABD] [3.2] [3.3] Board Greetings to Xmas and New Year
<!DOCTYPE html> <html dir="ltr" lang="de"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="robots" content="noindex" /> <title>phpBB.de • [ABD] [3.2] [3.3] Board Greetings to Xmas and New Year</title> <link href="./styles/phpBBdev1/theme/print.css" rel="stylesheet"> </head> <body id="phpbb" class="ltr"> <div id="wrap" class="wrap"> <a id="top" class="top-anchor" accesskey="t"></a> <div id="page-header"> <h1>phpBB.de</h1> <p>phpBB.de - Die deutsche phpBB-Community<br /><a href="https://www.phpbb.de/community/">https://www.phpbb.de/community/</a></p> <h2>[ABD] [3.2] [3.3] Board Greetings to Xmas and New Year</h2> <p><a href="https://www.phpbb.de/community/viewtopic.php?t=236373">https://www.phpbb.de/community/viewtopic.php?t=236373</a></p> </div> <div id="page-body" class="page-body"> <div class="page-number">Seite <strong>1</strong> von <strong>3</strong></div> <div class="post"> <h3>[ABD] [3.2] [3.3] Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 12:08</strong></div> <div class="author">von <strong>Kirk</strong></div> <div class="content"><span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Name der Extension:</strong></span></span> Board Greetings to Xmas and New Year<br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Autor:</strong></span></span> <a href="https://www.phpbb.de/community/memberlist.php?mode=viewprofile&u=142140" class="postlink">Kirk</a><br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Version der Extension:</strong></span></span> 0.0.2<br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Beschreibung der Extension:</strong></span></span><br> Zeigt zu Weihnachten und Neujahr einen Gl眉ckwunschtext im Index des Boardes an.<br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Sprachen:</strong></span></span> de, de_x_sie, en<br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Voraussetzungen:</strong></span></span> <ul><li>phpBB 3.2.0 oder h枚her</li></ul> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Download der Extension:</strong></span></span> <a href="https://reyno41.bplaced.net/phpbb/viewtopic.php?f=8&t=147" class="postlink">https://reyno41.bplaced.net/phpbb/viewt ... ?f=8&t=147</a><br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Screenshots:</strong></span></span><br> Weihnachtsgru脽: <a href="https://reyno41.bplaced.net/phpbb/download/file.php?id=708" class="postlink">[ externes Bild ]</a><br> Neujahrsgru脽: <a href="https://reyno41.bplaced.net/phpbb/download/file.php?id=707" class="postlink">[ externes Bild ]</a><br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Installation der Erweiterung:</strong></span></span><br> Nach dem Download entpacke diese Datei und lade den gesamten Ordner <strong class="text-strong">kirk</strong> nach <code class="inline">root/ext</code> hoch.<br> Im Administrations-Bereich unter Anpassen -> Erweiterungs-Verwaltung -> Deaktivierte Erweiterungen<br> in der Zeile <code class="inline">Board Greetings to Xmas and New Year</code> auf Aktivieren klicken.<br> <br> <span style="color:purple"><span style="font-size: 120%; line-height: normal"><strong class="text-strong">Anmerkung:</strong></span></span><br> Es wird am Anfang dieses Gl眉ckwunschtextes immer der Name des Boards welches im <code class="inline">ACP/Board-Einstellungen</code> eingetragen ist angezeigt.<br> Der Weihnachts Gru脽 wird vom 22.12 bis zum 26.12 angezeigt.<br> Der Neujahrs Gru脽 wird vom 01.01 bis zum 02.01 angezeigt.<br> Um diese Gr眉脽e zu Testzwecken auserhalb dieser Zeit anzuzeigen, finde in der <code class="inline">root/ext/kirk/boardgreetingsxmasnewyear/event/listener.php</code> folgendes:<br> F眉r den Weihnachtgru脽<br> <strong class="text-strong">Finde:</strong> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> $display_xmas = date("m") == 12 && date ("d") > 21 && date ("d") < 27; </code></pre></div> <strong class="text-strong">Ersetzen mit:</strong> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> $display_xmas = true; </code></pre></div> F眉r den Neujahrsgru脽<br> <strong class="text-strong">Finde:</strong> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> $display_newyear = date("m") == 01 && date ("d") < 03; </code></pre></div> <strong class="text-strong">Ersetzen mit:</strong> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code> $display_newyear = true; </code></pre></div></div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 13:35</strong></div> <div class="author">von <strong>Thunder_one</strong></div> <div class="content">Hi Udo,<br> <br> Vielen dank f眉r die ext. <img class="smilies" src="./images/smilies/icon_e_smile.gif" width="15" height="17" alt=":)" title="L盲cheln"> <br> <br> Was m眉sste alles gemacht werden wenn ich ein neues event hinzuf眉gen m枚chte ?<br> <br> Wie z.b. Tag der Deutschen Einheit 3. Oktober?<br> <br> Und k枚nnte man es bitte so machen das es G盲ste nicht sehen k枚nnen ? <br> <br> Danke schon mal.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 16:41</strong></div> <div class="author">von <strong>Kirk</strong></div> <div class="content">Hallo<br> 脰ffne: <code class="inline">root/ext/kirk/board_greetings_to_xmas_and_new_year/event/listener.php</code><br> <br> Finde: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>聽聽聽聽聽聽聽聽聽聽聽聽'S_NEWYEAR'聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽=>聽date("m")聽==聽01聽&&聽date聽("d")聽<聽04,聽</code></pre></div> Danach einf眉gen: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>聽聽聽聽聽聽聽聽聽聽聽聽'S_THIRD_OCT'聽聽聽聽聽聽聽聽聽聽聽聽=>聽date("m")聽==聽10聽&&聽date聽("d")聽>聽2聽&&聽date聽("d")聽<聽4,聽</code></pre></div> 脰ffne: <code class="inline">root/ext/kirk/board_greetings_to_xmas_and_new_year/styles/all/template/event/overall_header_content_before.html</code><br> <br> Finde dort das letzte <code class="inline"><!-- ENDIF --></code><br> Danach einf眉gen: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code><!-- IF SCRIPT_NAME == "index" and S_THIRD_OCT and S_USER_LOGGED_IN and not S_IS_BOT --> <div class="x-mas-new-year-bg"> <div class="x-mas-new-year">{SITENAME} {L_THIRD_OCT_TEXT}</div> </div> <!-- ENDIF --></code></pre></div> 脰ffne: <code class="inline">root/ext/kirk/board_greetings_to_xmas_and_new_year/language/de/x_mas_new_year.php</code><br> <br> Finde: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>聽聽聽聽'HAPPY_NEW_YEAR'聽聽聽聽聽聽聽聽聽聽聽聽=>聽'w眉nscht聽allen聽G盲sten,聽Mitgliedern聽und聽deren聽Familie聽<br聽/>聽ein聽gesundes聽neues聽Jahr.',聽</code></pre></div> Danach einf眉gen: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>聽聽聽聽'THIRD_OCT_TEXT'聽聽聽聽聽聽聽聽聽聽聽聽=>聽'dein聽text',聽</code></pre></div> 脛ndere "dein text" nach deinen W眉nschen, achte dabei auf die richtige Kodierung <strong class="text-strong">UTF-8 ohne BOM</strong> und nicht vergessen deinen Foren und Browser Cache zu leeren.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 17:40</strong></div> <div class="author">von <strong>alfi0815</strong></div> <div class="content">Hallo Kirk,<br> <br> bekomme es nicht ans laufen.<br> Es wird mir nur angezeigt, wenn ich mich eingeloggt habe und dann im Adminbereich einlogge:<br> dann erscheint es oberhalb der Eingabefelder.<br> <br> phpbb 3.1.6<br> Habe ext. . boardannouncements und welcomeonindex deaktiviert aber es tut sich nichts.<br> Ist auch egal, welchen Style ich benutze.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 18:00</strong></div> <div class="author">von <strong>Kirk</strong></div> <div class="content">Vertstehe nicht ganz was du meinst.<br> Der Weihnachts Gru脽 wird vom 22.12 bis zum 26.12 angezeigt.<br> Der Neujahrs Gru脽 wird vom 01.01 bis zum 03.01 angezeigt.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 18:00</strong></div> <div class="author">von <strong>Thunder_one</strong></div> <div class="content">Vielen dank Udo. <br> <br> H盲tte dazu noch ein paar fragen. <br> <br> 1. Wie kommst du auf S_THIRD_OCT was in die listener.php mu脽. ? <br> <br> 2. Was m眉sste gemacht werden das die G盲ste das nicht sehen ? <br> <br> 3. W盲re es auch m枚glich oder mit einer neuen extension dies anzuzeigen wenn ein User Geburtstag hat? <br> Kenne das vom wbb 2.3.6. <br> <br> Da erscheinte auch so eine Box und man sah wer geburstag hat. W盲re dies m枚glich? <br> <br> Danke vielmals.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 18:25</strong></div> <div class="author">von <strong>Kirk</strong></div> <div class="content">Zu 1. Das hier <code class="inline">THIRD_OCT</code> kann man nennen wie man m枚chte, nur muss dies auch in dem IF Statement in der <code class="inline">overall_header_content_before.html</code> 眉bereinstimmen.<br> Ich habe deswegen so genannt weil du es f眉r den 3. Okt. haben m枚chtest.<br> Zu 2. Wenn du diese Gr眉脽e vor den G盲sten "verstecken" m枚chtest, dann m眉sstes du die IF Statements in der oben gennannten Datei so um 盲ndern <ul> <li>F眉r Weihnachten: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code><!-- IF SCRIPT_NAME == "index" and S_XMAS and S_USER_LOGGED_IN and not S_IS_BOT --></code></pre></div></li> <li>F眉r Neujahr: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code><!-- IF SCRIPT_NAME == "index" and S_NEWYEAR and S_USER_LOGGED_IN and not S_IS_BOT --></code></pre></div></li></ul> Zu 3. Setze diesem Code in die oben genannte Datei: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code><!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST --> <div class="x-mas-new-year-bg"> <div class="x-mas-new-year"><!-- IF S_DISPLAY_BIRTHDAY_LIST --><!-- IF .birthdays -->{L_CONGRATULATIONS}{L_COLON} <strong><!-- BEGIN birthdays -->{birthdays.USERNAME}<!-- IF birthdays.AGE !== '' --> ({birthdays.AGE})<!-- ENDIF --><!-- IF not birthdays.S_LAST_ROW -->, <!-- ENDIF --><!-- END birthdays --></strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --><!-- ENDIF --></div> </div> <!-- ENDIF --></code></pre></div> Dieses wird aber nur dann angezeigt wenn ein Mitglied Geb. hat, dieses im <code class="inline">ACP/Serverlast</code> aktiviert ist und die Berechtigungen daf眉r stimmen und wird nur im Index angezeigt.</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 19:06</strong></div> <div class="author">von <strong>Thunder_one</strong></div> <div class="content">Danke daf眉r. <img class="smilies" src="./images/smilies/icon_e_smile.gif" width="15" height="17" alt=":)" title="L盲cheln"></div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 19:12</strong></div> <div class="author">von <strong>alfi0815</strong></div> <div class="content">Hi Udo,<br> <br> ich habe es mit true versucht zum testen und auch mal das Datum bei New Year erh枚ht.<br> Es wird aber immer nur angezeigt auf der Seite wenn man sich in den Adminbereich einloggen muss.<br> Hier dann oberhalb der Eingabefelder.<br> Auf index und allen anderen Seiten erscheint nichts!</div> </div> <hr /> <div class="post"> <h3>Re: Board Greetings to Xmas and New Year</h3> <div class="date">Verfasst: <strong>06.01.2016 19:32</strong></div> <div class="author">von <strong>Kirk</strong></div> <div class="content">Es ist so eingestellt das es nur im Index erscheint, wenn du in der <code class="inline">listener.php</code> das hier: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>'S_NEWYEAR'聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽=>聽date("m")聽==聽01聽&&聽date聽("d")聽<聽04,聽</code></pre></div> in <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>'S_NEWYEAR'聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽=>聽true,聽</code></pre></div> um盲nderst, erscheint es in der Foren眉bersicht und auf der Anmeldeseite zum ACP.<br> Wenn du den Code in der <code class="inline">listener.php</code> so um盲nderst <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>'S_NEWYEAR'聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽=>聽date("m")聽==聽01聽&&聽date聽("d")聽<聽09,聽</code></pre></div> funktioniert es dann?</div> </div> <hr /> </div> <div id="page-footer" class="page-footer"> <div class="page-number">Alle Zeiten sind <span title="Europa/Berlin">UTC+01:00</span><br />Seite <strong>1</strong> von <strong>3</strong></div> <div class="copyright"> <p>Powered by <a href="https://www.phpbb.com/">phpBB</a>® Forum Software © phpBB Limited </p> <p>Deutsche 脺bersetzung durch <a href="https://www.phpbb.de/">phpBB.de</a> </p> </div> </div> </div> </body> </html>