[RELEASE]Header Menü Mod 1.0.0

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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
SilverDragon
Mitglied
Beiträge: 238
Registriert: 31.07.2005 21:49
Wohnort: Osnabrück
Kontaktdaten:

[RELEASE]Header Menü Mod 1.0.0

Beitrag von SilverDragon »

Ich habe einen Mod geschrieben, der es ermöglicht, das originale Header Menü vom phpBB-Forum im ACP einzurichten.

Code: Alles auswählen

############################################################## 
## MOD Title:          Header-Mod
## MOD Author:         SilverDragon , cw_hellraiser@web.de
## MOD Description:    This mod will add an option to ACP to manage your Header menu of phpBB2
##                     It replaces the original headermenu in the overall_header.tpl
##                     You can place the original links and your own in the menu.
##		       
## MOD Version:        1.0.0
## MOD Compatibility:  2.0.22
##
##
## Installation Level: Intermediate
## Installation Time:  10 Minutes
## Files To Edit:      3
##   
##      includes/page_header.php        
##      language/lang_german/lang_admin.php
##      templates/subSilver/overall_header.tpl
##
## Included Files:     3
##      admin_header.php
##      templates/subSilver/admin/header_edit_body.tpl
##      templates/subSilver/admin/headerlink_list_body.tpl
##
############################################################## 
Features:
- Neue Links (z.B. für Mods) direkt im ACP eingeben und positionieren.
- Dafür stehen max. 4 Menüreihen zur Verfügung. (mit wenig Kenntnissen erweiterbar)
- Links können Aktiviert bzw. Deaktiviert werden.
- Icon-Images frei wählbar, mit vorschau im ACP

Hier mal ein Scrennshot vom ACP (Übersicht):
[ externes Bild ]

und einer von der Eingabemaske (Editmaske):
[ externes Bild ]


WICHTIG:
Beim Einbau ist darauf zu achten, daß bei der Datenbankeinrichtung NUR die originalen Links des phpBB eingerichtet werden.
Die Links für Profil, LogIn/LogOut und Register sind dort nicht vorgesehen und stehen seperat unter dem Logo (änderbar)

Bei bereits installierten MODs müssen die Header-Links nachgetragen werden!!!

Download zum testen gibts: HIER

Es ist nur ein kleiner Mod und ich weiß noch nicht, ob ich ihn weiterentwickeln werde.

Gruß SilverDragon


EDIT: Der Fehler mit dem colspan im ersten screenshot ist korrigiert ;)

EDIT 2: Der MOD ist nun in der MOD-Datenbank verfügbar
Zuletzt geändert von SilverDragon am 07.03.2007 21:54, insgesamt 2-mal geändert.
...Versuch macht klug....
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

sehr gute idee !!

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
SilverDragon
Mitglied
Beiträge: 238
Registriert: 31.07.2005 21:49
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von SilverDragon »

MOD steht in der DB. ---->HIER LANG
...Versuch macht klug....
Benutzeravatar
ATARI
Mitglied
Beiträge: 1684
Registriert: 22.02.2004 16:51
Wohnort: Monaco Di Bavaria

Beitrag von ATARI »

schöner mod
Man soll aufhören wenn´s am schönsten ist!

Servus phpBB! ;)
Benutzeravatar
Apotemnophiliac
Mitglied
Beiträge: 194
Registriert: 29.01.2006 14:05
Wohnort: Graz

Beitrag von Apotemnophiliac »

Hallo

Ist es möglich, die Reihenfolge zu ändern? Laut screenshots denke ich, ist es nicht möglich, wäre aber sehr praktisch.

liebe grüße
Benutzeravatar
SilverDragon
Mitglied
Beiträge: 238
Registriert: 31.07.2005 21:49
Wohnort: Osnabrück
Kontaktdaten:

Beitrag von SilverDragon »

die reihenfolge kann man beeinflussen durch die ID der links in der DB. Also entweder in anderer Reihenfolge anlegen oder in der DB ändern.

Im ACP noch nicht eingebaut, wäre aber mal ne Sache die ich noch angehen könnte ;)
...Versuch macht klug....
nwpartner
Mitglied
Beiträge: 25
Registriert: 28.09.2005 18:07
Kontaktdaten:

Beitrag von nwpartner »

Hallo SilverDragon,
schönen Dank für deinen Mod - funzt einwandfrei.
Allerdings deine "header_install.txt" hat zunächst für etwas Verwirrung gesorgt :lol: weil es ein paar klitze-kleine Fehler gibt...

"files to edit: 2" muß lauten "files to edit: 4"

in der dann folgenden Auflistung der zu editierenden Files fehlt die "includes/constants.php"

"included files: 22" müßte lauten "included files: 3"

irgendwo später steht da {OPEN}
"templates/subSilver/overall_header_body.tpl" du meinst natürlich "overall_header.tpl"
alles nette wünscht nwpartner
--------------------------------------------
Eine halbe Lösung wird nicht schon dadurch eine Ganze, indem man eine weitere Halbe hinzufügt!
Benutzeravatar
Dackel
Mitglied
Beiträge: 1
Registriert: 20.11.2004 22:28

Beitrag von Dackel »

Hallo SilverDragon, vielen Dank für den Mod.

Vielleicht hast Du eine Idee - oder ein anderer hier - wie man die Sprachvariablen bei mehrsprachigen Foren reinbringt.

Beispiel:
Wenn wie unter Nr. 2 in dem Screenshot "Suche" steht, erscheint der Link bei mehrsprachigen Boards immer als "Suche".

Gibt es da eine Möglichkeit, dass in diesem Fall die Spachvariable $lang['Seach'] bzw. bei anderen Mods die jeweilige Sprachvariable eingetragen werden kann, so dass dann beim deutschen Board "Suche", beim englischen Board "Search" etc. steht?

Viele Grüße
tus1911
Mitglied
Beiträge: 2
Registriert: 29.04.2007 21:16

Beitrag von tus1911 »

Hi SilverDragon,

vorab: ich bin absoluter Neuling auf diesem Gebiet und habe auch direkt Deinen Hinweis "überlesen", dass die Datenbank vorab aktualisiert werden muss :oops:

Ich bekomme nun die Fehlermeldung:

Allgemeiner Fehler
Couldn't obtain links data

DEBUG MODE

SQL Error : 1146 Table 'DB268059.HEADER_TABLE' doesn't exist

SELECT * FROM HEADER_TABLE ORDER BY id

Line : 276
File : admin_header.php


Wie kann ich das korrigieren ? Muss ich nun alles rückgängig machen ???

Ich bin dankbar für jede Hilfe !

Beste Grüße
Wolfgang
Parse Error
Mitglied
Beiträge: 272
Registriert: 27.12.2006 20:44
Kontaktdaten:

Beitrag von Parse Error »

So einen MOD, mit dem sich jeder User seine eigenen Menüpunkte im Header zusammenstellen kann, gibt es eigentlich schon: Oxpus phpBB Menu Manager 2.2.12a

@Tus1911: Du kannst die Datenbankänderung auch nachträglich mittels phpMyAdmin oder, wenn mitgeliefert, mit einer eigenen Installationsdatei ausführen. Vergiss auch nicht auf die Änderungen in der Datei constants.php.

P.E.
Nicht nur für Kletterer: Deutsches Slackline Forum
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“