Forenbanner

Twilight Shadow
Titel: Forenbanner
Version: 1.1
Beschreibung: Durch diesen Hack kann man in der Forenansicht über der Topicauflistung einen Banner anzeigen, der in jedem Forum anders sein kann. Dadurch kann man sein Board individueller gestalten. großes Grinsen



---------------------------

!!! Es wird dringend empfohlen ein Datenbankbackup anzufertigen und die Dateien im Originalzustand zu sichern !!!

---------------------------

Dateiänderungen:
board.php
(thread.php) - für Thread-Zusatz
(addreply.php) - Post/Thread erstellen/bearbeiten-Zusatz
(editpost.php) - Post/Thread erstellen/bearbeiten-Zusatz
(newthread.php) - Post/Thread erstellen/bearbeiten-Zusatz
templates/board.tpl
(templates/thread.tpl) - für Thread-Zusatz
(templates/addreply.tpl) - Post/Thread erstellen/bearbeiten-Zusatz
(templates/editpost.tpl) - Post/Thread erstellen/bearbeiten-Zusatz
(templates/newthread.tpl) - Post/Thread erstellen/bearbeiten-Zusatz
acp/board.php
acp/templates/board_add.htm
acp/templates/board_edit.htm

(fertig bearbeitete Dateien für ein blankes (!!!) Board liegen bei)

---------------------------

neue Dateien:
templates/headerbanner.tpl

---------------------------

Datenbankänderungen:
Ja, über install.sql

---------------------------

Copyright:
Ich verzichte auf ein Copyright (zumal ich den Hack nicht alleine geschrieben habe).

---------------------------

Distanzierung:
Ich übernehme für Fehler und alles was mit diesem Hack zu tun hat keine Haftung.

---------------------------

Dank an:
HipHopRulez, der mir sehr geholfen hat

---------------------------



Support kann ich euch nicht viel geben, ich versuche zwar zu helfen, wo ich kann, aber da ich nicht viele Kenntnisse besitze kann ich euch nichts versprechen... unglücklich
Aber das Addon ist ja nicht allzu kompliziert und daher müsste es eigentlich zu keinen Problemen kommen...
----
Demo: http://i25.tinypic.com/15dswll.png

weiter zum Download
evelyn92
Beim hochladen von der install.sql kommt immer folgende Fehlermeldung:
SQL-Befehl:

ALTER TABLE `bb1_boards` ADD COLUMN `banner` VARCHAR( 150 ) NOT NULL COLLATE latin1_german2_ci

MySQL meldet:

#1146 - Table 'mysql.bb1_boards' doesn't exist

Kann mir jemand weiterhelfen?
Ps: An der Datenbanknummer liegt es sicherlich nicht, weil diese bei einem anderen Hack auch gefordert war und da hats problemlos mit Nr.1 geklappt. unglücklich
Twilight Shadow
Probiers mal mit der angehängten acp/bannerinstall.php und schau danach in deiner Datenbank nach, ob die Spalten angelegt worden sind.
evelyn92
Danqö, hat geklappt großes Grinsen
edit:
Nur noch eine Frage aus Neugier:
Warum muss kan immer diese install.sql Dateien nach ihrer Benutzung wieder entfernen?
Wegen der Übersicht? o.o
bam313
Hallo,

nicht nur wegen der Übersichtlichkeit.
Oft heißen sie auch gleich.
Außerdem will man verhindern, dass es zu Datenbankfehlern kommt, wenn jemand diese ausführt.
Dir selbt kann nichts passieren, weil die Datenbank dann sowieso meckert - aber oft sind jene so geschrieben, dass jemand dadurch auch in dein Sytem eindringen könnte ...

LG bam
evelyn92
Gut, dann weiss ich das jetzt auch. smile

Noch eine Frage: (*sich dämlich vorkommt*)
Wie verlinke ich den Banner?

Ich habe beim ersten Versuch den Banner in meinen imagesordner kopiert und dann versucht per Pfadangabe ihn anzuzeigen.
Beim zweiten Versuch habe ich den Banner in Tinypic hochgeladen und es mit allen Codes (HTML, IMG, URL, Link) probiert.

Nichts hat geklappt *sfz* Darf der Banner eine Maximalgröße nicht überschreiten? Falls ja bin ich wohl selber Schuld. Augen rollen
Twilight Shadow
Hallo,
Eigentlich gibt es keine Maximalgröße...
Hast du Die Änderungen an den Templates an in allen Styles gemacht? (sofern vorhanden)

Du musst bei Banner den absoluten Pfad (wobei relativ sollte auch klappen) eingeben. Es ist egal, ob der Banner sich auf deinem Server oder wo anders befindet. So sollte der Link, den du eingetragen hast beispielsweise aussehen: http://your-wbb.de/images/port3/smilies/confused.gif