Adventkalender V4 (WBB2) // Support Adventkalender V5.1 (WCF / WBB 3)

Agi
Titel: Adventkalender V4
Version: 4.0
Beschreibung:

Hinweis zur Version für das WCF/WBB3 (V 5.1):
  • Der aktuelle Download ist zu finden im Woltlab Plugin Store
  • Der Support zur Version erfolgt hier. Bitte schreibt bei eurer Frage/eurem Problem dazu, um welche Version (WBB2 oder WBB3) es sich handelt.


Beschreibung:

Dieser Hack integriert einen Adventkalender in deinem Forum. Dadurch können deine User jeden Tag ein Türchen öffnen und dahinter wartet dann eine Überraschung, die du im Acp festlegen kannst.
Die neue Version 4 ist nochmals komplett neu gecodet und bei weitem umfangreicher ausgelegt als Version 3. Ich bin einigen Userwünschen nachgekommen und habe versucht, den Adventkalender noch attraktiver zu machen und ich hoffe sehr, dass er dir gefällt!

Einen besinnlichen Advent und ein frohes und gesegnetes Weihnachtsfest wünsche ich!


Hinweis: Warum Adventkalender und nicht Adventskalender?
Im Österreichischen Wörterbuch steht er als Adventkalender und ich habe das so gelernt, drum schreibe ich es halt auch aus Gewohnheit so.

Wen das sehr stört, der muss es halt ausbessern.

Wo bekomme ich zusätzliche/andere Hintergrundbilder her?
Im ersten Beitrag den Anhang Adventkalender_V4_Zusatz.zip herunterladen:

[attach]32271[/attach]

Was ist neu in Version 4?
  • Man kann zwischen klassischer (V3), Random und Spezieller (V2) Ansicht wählen.

    Klassisch: Wie Version 3 - Alle 24 Tage nebeneinander schön aufgelistet

    Random: Gleiche Ansicht wie Klassisch - jedoch sind die Tage zufällig angeordnet - man kann im Acp sogar den "Random Faktor" einstellen, der die zufällige Anordnung beeinflusst.

    Speziell: Ein Hintergrundbild, auf dem die 24 Tage durcheinander aufgemalt sind. Der Pfad kann im Acp eingestellt werden.
    Falls ein eigenes Bild verwendet wird, können auch die Koordinaten bequem im Acp für jeden einzelnen Tag geändert werden.

  • Der sogenannte "Test-Modus": Wird er aktiviert, können User einer Gruppe, die die Rechte hat, den Testmodus zu verwenden, den gesamten Kalender (und alle 24 Einträge) jederzeit und ohne Einschränkungen aufrufen - vor allem für Admins ein großer Vorteil, weil sie so testen können, wie Inhalte aussehen.

  • Der Monat, in dem der Kalender verfügbar ist, ist nun im Acp einstellbar und muss nicht mehr händisch in der Datei geändert werden

  • Erweiterte Gruppenrechte und Einstellungsmöglichkeiten, die den Kalender noch komfortabler machen.

  • Das Eingabefeld im Acp wurde verändert - es gibt nun nur noch 1 Textfeld, wo man mittels BB-Codes aber auch Videos, Bilder und (DL-)Links einbinden kann.
    Die bisherigen Felder für Bild sowie DL Link entfallen.



Zu ändernde Dateien:
  • header.tpl


Neue Dateien:
  • Sehr viele - zieht den Beitrag ziemlich in die Länge, drum lass ich das hier ausnahmsweise mal weg. Welche genau, steht ausführlich in der Anleitung. Augenzwinkern


Bugfixes:
  • Version 4.0.0:
  • SQL-Fehler beim Update von Version 3 behoben


Abschließende Informationen:
  • Dieser Hack darf nur mit Zustimmung von Agi weitergegeben und gepostet werden! - Ausgenommen davon ist die WBB-Hackliste, die den Hack gerne in ihre Hack-Db aufnehmen darf.
  • Ich übernehme keine Haftung für etwaige Schäden! - Einbau auf eigene Gefahr! - Backups nicht vergessen!
  • Bugs bitte im Supportthread melden.
  • Ich würde mich über Feedback sehr freuen!
  • Viel Spaß, einen besinnlichen Advent und frohe Weihnachten wünscht Agi!

  • PS: Das ist die wahrscheinlich letzte Version des Kalenders, die ich für das WBB 2 veröffentlichen werde. Sie ist sehr umfangreich und ich denke, dass sich eine weitere Erweiterung des Umfangs nicht mehr notwendig ist, vor allem, weil das ja immer sehr viel Zeit braucht.

----
Demo: http://img6.myimg.de/AKDemo02StartseiteSpezi14a88.png

weiter zum Download
Merlin72
Is ne tolle sache hab auch alles so gemacht nur irgendwie verschwindet nach dem aufrufen die install.php.
D. H. ich rufe den link auf nachden ich bilder ect. eingetragen habe auf und sie erscheint auch . Aber wenn ich auf installieren gehe, zeigt sie mir an seite nicht gefunden und wenn ich dann wieder in mein ftp programm gehe ist sie verschwunden.

Kann mir einer sagen woran das liegen kann???
Agi
Zitat:
Original von Merlin72
Is ne tolle sache hab auch alles so gemacht nur irgendwie verschwindet nach dem aufrufen die install.php.
D. H. ich rufe den link auf nachden ich bilder ect. eingetragen habe auf und sie erscheint auch . Aber wenn ich auf installieren gehe, zeigt sie mir an seite nicht gefunden und wenn ich dann wieder in mein ftp programm gehe ist sie verschwunden.

Kann mir einer sagen woran das liegen kann???


hmm eingestellt ist, dass sie nach dem installieren automatisch gelöscht wird.

aber hab jetzt gefixt, jetzt sollte es gehen, dauert nur ca 20 min bis der Dateianhang aktualisiert wurde hier.
Merlin72
Jep supi hat gefunzt. Danke toller Hack echt klasse gemacht.
Und nochmal danke für die schnelle antwort und die neue install. Freude
Power_Baer
erledigt
eingebaut 1 a keine probs

thx
ecspooky
hm hab ich eingebaut und wenn ich advent.php starte kommt kein fenster sondern nur nen leerer button. nichts steht da weiter drin. hab die templates gecached und auch acp_tpl.php ausgeführt?!?!


nachtrag:
hab nochmal die lng datei importiert jetzt kommt was anderes:


Du hälst dich wohl für besonders schlau was? Du kannst die Bilder aber nicht im Voraus angucken, du Lausbub du

was ist das nun?
Agi
Ja das ist Version 2 und ich hab da nen Fehler gebaut, bin aber grade in der schule.

werd das heute nachmittag fixen Augenzwinkern
ecspooky
ah alles klar, dann schonmal vielen dank, dann hab ich erstmal zeit die bilder in ruhe auszusuchen und hochzuladen.
Agi
So Bugfix:

Ersetze die advent.php durch die oben angehängte.
Gehe ins acp auf Tempklates bearbeiten und bearbeite das Template advent_lausbub

den dort vorhandenen Code [den gesamten von oben bis unten!] durch diesen hier ersetzen:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
<?xml version="1.0" encoding="{$lang->items['LANG_GLOBAL_ENCODING']}"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$lang->items['LANG_GLOBAL_DIRECTION']}" lang="{$lang->items['LANG_GLOBAL_LANGCODE']}" xml:lang="{$lang->items['LANG_GLOBAL_LANGCODE']}">
<head>
<title>$master_board_name | Adventskalender</title>
$headinclude
</head>

<body id="bg">
 $header
 <table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
 <tr>
  <td class="tablea"><table cellpadding="0" cellspacing="0" border="0" style="width:100%">
   <tr class="tablea_fc">
    <td align="left"><span class="smallfont"><b><a href="index.php{$SID_ARG_1ST}">$master_board_name</a> &raquo; <a href="index.php">Adventkalender</a> &raquo; Du Lausbub, du ^^</b></span></td>
    <td align="right"><span class="smallfont"><b>$usercbar</b></span></td>
   </tr>
  </table></td>
 </tr>
</table><br />
<table cellpadding="{$style['tableincellpadding']}" cellspacing="{$style['tableincellspacing']}" border="{$style['tableinborder']}" style="width:{$style['tableinwidth']}" class="tableinborder">
	<tr class="tabletitle" id="tabletitle">
		<td class="smallfont">
		Du h&auml;lst dich wohl f&uuml;r besonders schlau was? <img src="http://img168.imageshack.us/img168/7051/happy6ph.gif"> </td>
	</tr>
	<tr class="tableb">
  		<td id="tableb" class="smallfont" width="50%">
  		Du kannst die Bilder aber nicht im Voraus angucken, du Lausbub du <img src="http://img168.imageshack.us/img168/5792/biggrin8du.gif"> </td>
	</tr><br>
	<tr class="tableb">
	<td id="tableb" class="smallfont" width="50%">
	<form method="post" action="javascript:history.back();">
	<p align="center">
	<input type="submit" name="back" value="Zur&uuml;ck"></p>
	</form></td></tr>
</table>
</p>
$footer
</body>
</html>
Hamdi
ist der hack auch auf wbb 2.3.4 lauffähig ?
Marvindeg
Probier es doch mal aus. Würde es selbst machen, abr ich bekomme mein 2.3 erst am Dienstag. unglücklich

Du kannst ja ein Backup machen falsch es schief geht...
Agi
Ich habe demnächst Herbstferien und dann werd ich den ganzen Hack nochmal komplett überarbeiten, umkrempeln, etc und dann sollte er auch mit Versionen über 2.3.3 laufen cool
Ancipitia
erst einmal vielen dank für den hack!
ich habe nur das problem, dass ich beim 22.,23. und 24. nicht draufklicken kann, man wird also nicht weitergeleitet. woran könnte das liegen?
ansonsten ist alles wunderbar und eine tolle idee!
laubilein
Hallo
Ich brauche bitte Hilfe. Ich habe den Hack eingebaut. Alles gut geklappt. Nun habe ich mal einen Test durchgeführt. Ich habe in der advent.php einen größeren Text also ein Gedicht eingegeben für den 1. Tag. Nun kommt wenn ich im ACp auf aufüllen gehen will nur noch eine weiße Seite. Wenn ich die orginal php wieder einspiele geht es wieder. An was kann das liegen.
Vielen Dank.
LG christine
Agi
Das liegt daran, dass der Hack leider nicht mehr mit Forenversionen über 2.3.3 komptimabel ist (wurde mir schon von mehreren Usern gemeldet).

Drum arbeite ich gerade, wie ich oben bereits schrieb, an einer komplett neuen Version, die dann auch funktionieren sollte.
Hack wird voraussichtlich nächste Woche so um den 1. oder 2. 11. rauskommen denk ich mal, inklusive Updateanleitung.

Ich hoffe ihr könnt noch so lange warten aber dann sollten die Probleme der Vergangenheit angehören
HDD1991
Ah super ^^

MFG
Topgun
Hi,
funktioniert deine neue überarbeitete Version dann auch mit der Version 2.3.6?
Habe deinen Hack bis her noch nicht ausprobiert, möchte die überarbeitete Verision aber nach erscheinen gerne mit genannter version verwenden.

Gruß smile
HDD1991
Wenn du den Post von Agi richtig gelesen hättest, wüsstest du das. Klar wird die neue Version mit 2.3.5 kompatibel sein. Was würde denn eine Bringen, die nicht mit der neuesten Kompatibel ist?!

MFG
Lorini
Zitat:
Original von Topgun
Hi,
funktioniert deine neue überarbeitete Version dann auch mit der Version 2.3.6?
[..]


Zitat:
Original von HDD1991
Wenn du den Post von Agi richtig gelesen hättest, wüsstest du das. Klar wird die neue Version mit 2.3.5 kompatibel sein. [..]


Moin moin smile

Kleiner Vertipper selber unterlaufen? Augenzwinkern

Gruss Lorini
Topgun
@ Lorini: Danke großes Grinsen

@ HDD1991: Ich habe mir sehr wohl alle Beiträge durchgelesen. Aber wie dir bestimmt aufgefallen ist, wird oben nur die 2.3.3 erwähnt.
Deshalb habe ich die konkrete Frage an Agi gestellt. Da du dir da aber so sicher bist, glaube ich das jetzt einfach mal und warte auf die überarbeitete Version. Da wird sich das dann bestimmt klären. smile

Gruß