weihnachtskalender

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
MacMario
Mitglied
Beiträge: 53
Registriert: 21.08.2004 11:15
Wohnort: Wien
Kontaktdaten:

Beitrag von MacMario »

Ich bin verzweifelt.

Die Datenbank-Update-Datei lässt sich zwar aufrufen, es kommt aber sofort der Fehler:
phpBB : Kritischer Fehler

Could not connect to the database

Kann mir bei dem Problem jetzt noch jemand helfen? Ich bin schon spät dran, müde und habe null Ahnung.

Wäre sehr Dankbar!

LG,
Mario
Man lernt nie aus!

http://www.itunesforum.de
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der db_update_awsw_calendar.php

Code: Alles auswählen

include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'config.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/constants.'.$phpEx);
include($phpbb_root_path . 'includes/db.'.$phpEx);
ersetze mit:

Code: Alles auswählen

include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'config.'.$phpEx);
include_once($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . 'includes/constants.'.$phpEx);
include_once($phpbb_root_path . 'includes/db.'.$phpEx);
danach versuchs nochmal :wink:

Markus
unionerdirk
Mitglied
Beiträge: 333
Registriert: 13.12.2004 08:42
Wohnort: Berlin
Kontaktdaten:

Beitrag von unionerdirk »

Markus67 hat geschrieben:Hi ...

versuche mal folgendes:
suche in der overall_header.tpl

Code: Alles auswählen

		<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
ersetze mit:

Code: Alles auswählen

		<td align="center" class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
Markus
Danke das hat funktioniert auch wenn ich absolut nicht verstehe was das mit der overall_header zu tun hatte. Vielleicht kannst du es mir ja mal erklären damit ich es auch verstehe.
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Schade, dass keine weiss, wo ich die "dezcalload.php" finden kann.

Aber vielleicht kann mir ja wer sagen, wie ich es anstellen muss, dass die Adresse von dem Link, der aufgerufen wird, nach dem Laden nicht oben in der Adresszeile des Browsers angezeigt wird?

Habe die Links nämlich advent1.php, advent2.php, advent3.php ... genannt, und daher wäre es ja möglich, dass einige User schummlen, und direkt die URL eintippen ... :)
Gruß, Tom
Benutzeravatar
chybo
Mitglied
Beiträge: 336
Registriert: 25.04.2004 22:27
Wohnort: Bremen
Kontaktdaten:

Beitrag von chybo »

tomtom hat geschrieben:
AWSW hat geschrieben:Hallo,
das kannst Du selbst bestimmen / ändern, indem Du in der dezcalload.php diese Zeile:

Code: Alles auswählen

if($querydate == $todaydate)
in diese änderst:

Code: Alles auswählen

if($querydate <= $todaydate)
Danke & Gruß AWSW !
Ähm, Frage: wo ist denn diese Datei "dezcalload.php"?
DAS würde mich auch interessieren :-?
AWSW hat geschrieben:
darot hat geschrieben:Ist es möglich nur bis zum 24. Tag anzeigen zu lassen und nicht bis zum 30. Tag?
Schau mal hier: http://www.phpbb.de/viewtopic.php?p=402187#402187
Die Datumsangabe solltest Du da auch finden... Einfach im ACP dann noch die Tage mit Links versorgen und freuen :D
Unter dem angegebenen Link konnte ich keine wirkliche Hilfe erfahren.
der 25. bis 31. werden immer noch angezeigt. Ich würde die Tage gern weg haben, da es sich ja um einen Adventskalender handeln soll :wink:
Weiss wer Rat?

AWSW hat geschrieben:Kleiner Nachtrag für die, die den Kalender ab morgen bis zum 24.12. automatisch einbinden möchten:

Bei mir wird der Kalender im Footer erscheinen und dazu habe ich folgende Änderung in der page_tail.php vorgenommen:

Vor dieser Zeile:
$template->pparse('overall_footer');
Habe ich diesen Abschnitt eingefügt und so wird dann ab dem 01.12. bis zum 24.12. mein Kalender angezeigt, der nur bis zum 24. gehen wird:
// Weihnachtskalender includen START
$todaydate = (date("md"));
$firstdezday = "1201";
$lastdezday = "1224";

if($todaydate >= $firstdezday && $todaydate <= $lastdezday)
{
include($phpbb_root_path . 'dezcal.'.$phpEx);
}
// Weihnachtskalender includen ENDE
Gruß und falls ich mich hier nicht mehr sehen lasse - Frohe Vorweihnachtszeit und Frohe Festtage - AWSW !
Kann man das ganze auch so im Header automatisieren?
Wenn ja, wie?
Habe dazu folgendes gefunden:

AWSW hat geschrieben:Hallo,
wenn das Thema noch aktuell ist...

Ich habe mir im Laufe der Woche noch ein paar Gedanken dazu gemacht und den AWSW-Kalender um 2 weitere zusätzliche Dateien erweitert, damit mal den Kalender in jeder beliebigen .php Datei des phpBB includen kann, so dass er dann unterhalb des Headers erscheint:

http://www.awsw.de/upload/1.gif & http://www.awsw.de/upload/2.gif

Bei mir wird er so ab dem 1. Dezember im Intro, Portal und im Index zu sehen sein... Die Links öffnen sich dann in extra Fenstern und es kann, um die Funktion noch etwas abzurunden, nur noch "das Türchen", also der Link des aktuellen Tages geöffnet werden...

Wenn Interesse besteht, bitte melden, dann kan ich dazu ein kleines Addon zum MOD erstellen...

Gruß & schönes WE - AWSW !
Leider keine Anleitung und die Bilder sind auch tot :-?

Sorry, für die grossen Buchstaben, wollt nur nicht, dass meine Fragen untergehen. Viele Fragen zum Adventskalender... ich hoffe, es gibt Lösungen, denn ich lese bereits seit gestern alle Beiträge diesbezgl. durch und finde nicht wirklich was... heul...
Würde mich freuen, wenn jemand hilft.

Danke und Grüssle

Katja
Grüssle

Katja
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

Aus gegebenem Anlass und der nahenden Weihnachtszeit,beschäftige auch ich mich Derzeit mit diesem Link Kalender.

Habe ihn auch bereits erfolgreich eingebaut , im Testforum zu sehen unter : http://www.shivas-herzhundeforum.de/forum/awswcal.php

Wie man auch erkennen kann,habe ich mir die Verlinkung zum Kalender nicht in den Footer sondern in den Header eingebaut.

In der overall_header sieht das bei mir an der entsprechenden Stelle also so aus:
<!-- BEGIN switch_user_logged_out -->
&nbsp;<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>&nbsp;
<!-- END switch_user_logged_out -->
</span></td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>&nbsp;</span></td>
</tr><!-- Intro + Portal MOD START -->
<!-- BEGIN switch_introportalmod_disable -->
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="{U_IntroPortalMOD2}" class="mainmenu">{L_IntroPortalMOD2}</a> <a href="{U_IntroPortalMOD3}" class="mainmenu">{L_IntroPortalMOD3}</a></span></td>
</tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">&nbsp;<a href="awswcal.php" class="mainmenu">Adventskalender</a></span></td>
</tr>

<!-- END switch_introportalmod_disable -->
<!-- Intro + Portal MOD END -->
</table></td>
</tr>
</table>

<br />
Leider grübele auch ich Derzeit,wie ich es wohl hinbekommen könnte,das der Kalender statt 31 nur 24 Tage anzeigt.
Daher bin ich natürlich auch auf diesen Tread gestossen. Habe mir die Anleitung von AWSW oberhalb angeschaut und versucht diese Anleitung:
Kleiner Nachtrag für die, die den Kalender ab morgen bis zum 24.12. automatisch einbinden möchten:

Bei mir wird der Kalender im Footer erscheinen und dazu habe ich folgende Änderung in der page_tail.php vorgenommen:

Vor dieser Zeile:

Zitat:
$template->pparse('overall_footer');


Habe ich diesen Abschnitt eingefügt und so wird dann ab dem 01.12. bis zum 24.12. mein Kalender angezeigt, der nur bis zum 24. gehen wird:

Zitat:
// Weihnachtskalender includen START
$todaydate = (date("md"));
$firstdezday = "1201";
$lastdezday = "1224";

if($todaydate >= $firstdezday && $todaydate <= $lastdezday)
{
include($phpbb_root_path . 'dezcal.'.$phpEx);
}
// Weihnachtskalender includen ENDE
statt in der page_tail an entsprechender Stelle in der page_header umzusetzen - leider aber ohne Erfolg.
Denn bei mir werden nach wie vor 31 Tage angezeigt.

Würde mich also sehr freuen falls mir hier Jemand dabei helfen könnte,aufzuzeigen welchen Code ich wie bzw. wo verändern müßte, um den Kalender nur mit 24 Tagen anzeigen zu lassen.

Liebe Grüße,
Silke
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

Leider habe ich noch immer keine Lösung,was ich tun könnte damit in meinem Kalender nur 24 Tage angezeigt werden.

Ich hoffe noch immer sehr darauf das mir hier Jemand behilflich sein kann.


Liebe Grüße,
Silke
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

Ich komme einfach nicht weiter.
Gibt es hier denn wirklich Niemanden,der sich meinem Hilfsgesuch annehmen mag?

PS:
Kleine Bitte an die Admins bzw. Moderatoren.
Sollte sich meine Anfrage hier in der falschen Rubrik befinden,wäret Ihr dann bitte so freundlich , meine Postings in den " Mod Support " zu verschieben?
Danke und freundliche Grüße,
Silke
phillip
Mitglied
Beiträge: 933
Registriert: 20.03.2005 12:00

Beitrag von phillip »

powersilie hat geschrieben:Hallo AWSW!

Wo kann man die GIFs einbauen bei "bitte nicht schummeln"? (So wie Du sie in Deinem Kalender drin hast).
wie sieht denn dieses Bild aus?
Silke1969
Mitglied
Beiträge: 152
Registriert: 04.05.2005 23:45
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Silke1969 »

Hallo @ All,
nach einigem herum probieren,hab ich die Lösung nun doch noch selber hinbekommen.
Prompt kamen einige Anfragen dazu,so das ich diese hier nun gerne noch mal für Alle
Interessierten als Feedback posten möchte.

Bei mir zeigt der Kallender nur noch den Monat Dezember bzw. 24 Tage an. Dafür waren in der awswcal.php ein paar Änderungen nötig.

Suche:
$months = array ();
$months[0] = 'Dezember';
$months[1] = 'Januar';
$months[2] = 'Februar';
$months[3] = 'März';
$months[4] = 'April';
$months[5] = 'Mai';
$months[6] = 'Juni';
$months[7] = 'Juli';
$months[8] = 'August';
$months[9] = 'September';
$months[10] = 'Oktober';
$months[11] = 'November';
$months[12] = 'Dezember';
Entferne alle Einträge bis auf die Dezembermonate,
so das der Abschnitt nur noch so aussieht:
$months = array ();
$months[0] = 'Dezember';
$months[12] = 'Dezember';
Suche:
if (! $month)
{
$month = $today[mon];
}
Und entferne diesen Gänzlich.

Suche:
$day = $i - $offset;
if ($day < 29)
Und ersetze mit:
$day = $i - $offset;
if ($day < 25)
Wenn das Kallenderhintergrundbild anschl. beschnitten angezeigt wird,kann man die Anzeige noch mit folgenden Änderungen - ebenfalls in der awswcal.php - nach eigenen Wünschen anpassen.
Suche:
$day = $i - $offset;
if ($day < 29)
{
echo "<TD align=center height='70'><a href='awswcalload.php?id=$day' class='gensmall'><font size='5' color='$awswcolor' face='Arial Black'>$day</font></a></TD>";
}
else
Ändere in diesem Abschnitt die Zahl 70 ( ich habe bei mir 100 stehen ) um die Länge des Bildes nach Bedarf anzupassen.

Wenn man nun fest stellt ,das der 01.Dezember noch nicht mit dem richtigen Wochentag angezeigt wird ( da der 01.Dezember 2006 ja ein Freitag ist ),kann man dies mit den folgenden Änderungen in der awswcal.php anpassen:

Suche:
$days = array ();
$days[0] = 'So.';
$days[1] = 'Mo.';
$days[2] = 'Di.';
$days[3] = 'Mi.';
$days[4] = 'Do.';
$days[5] = 'Fr.';
$days[6] = 'Sa.';
$days[7] = 'So.';
Und versetze die Reihenfolge der Wochentage nach vorne bzw. hinten,z.B.so:
$days = array ();
$days[0] = 'Mo.';
$days[1] = 'Di.';
$days[2] = 'Mi.';
$days[3] = 'Do.';
$days[4] = 'Fr.';
$days[5] = 'Sa.';
$days[6] = 'So.';
$days[7] = 'Mo.';


Ggf.muss dies zum 01.12.2006 erneut angepasst werden.

Bei mir funktionieren diese Änderungen bisher einwandfrei.
Würde mich sehr freuen wenn diese Beschreibung Anderen Usern des hiesigen Forums evtl. auch mal ein bischen weiterhelfen konnten.
Liebe Grüße,
Silke
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“