(EasyMod == DifficultyMod) ? make_it_better() : need_doku();
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.
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.
(EasyMod == DifficultyMod) ? make_it_better() : need_doku();
Hallo Leute!
Ich bastel jetzt schon ne Zeit am phpbb2 rum.
Irgendwann hab ich mal den EasyMod entdeckt, leider musste ich aber feststellen das die Installation über EasyMod fast nie funktioniert.
Ich geh mal davon aus, das ich eine etwas aktuellere Version von phpbb2 installiert hab, als die welche bei der Erstellung der einzelnen Mods verwendet wurde.
Deshalb wird auch der EasyMod immer Fehler schmeissen.
Gibt es irgendwo eine Liste, in der ersichtlich ist welche Mod-Skripte kompatibel zur aktuellen phpbb2-Version sind?
Kann man da nichts machen?
z.B. Mod-Patche erstellen, wenn ne neue phpbb-Version rauskommt...
Da ich mir, so wie es aussieht, sowieso die Arbeit machen muss, und die Mods manuell wohl installieren werde, wär das eigentlich ne gute Gelegenheit gleich die Skripte zu berichtigen, bzw. Patche für zu erstellen.
Sollte ich das machen, würde ich die gerne dem Rest der phpbb2-Admins zur Verfügung stellen. Wo kann ich sowas denn veröffentlichen?
Greez
euer usE
Ich bastel jetzt schon ne Zeit am phpbb2 rum.
Irgendwann hab ich mal den EasyMod entdeckt, leider musste ich aber feststellen das die Installation über EasyMod fast nie funktioniert.
Ich geh mal davon aus, das ich eine etwas aktuellere Version von phpbb2 installiert hab, als die welche bei der Erstellung der einzelnen Mods verwendet wurde.
Deshalb wird auch der EasyMod immer Fehler schmeissen.
Gibt es irgendwo eine Liste, in der ersichtlich ist welche Mod-Skripte kompatibel zur aktuellen phpbb2-Version sind?
Kann man da nichts machen?
z.B. Mod-Patche erstellen, wenn ne neue phpbb-Version rauskommt...
Da ich mir, so wie es aussieht, sowieso die Arbeit machen muss, und die Mods manuell wohl installieren werde, wär das eigentlich ne gute Gelegenheit gleich die Skripte zu berichtigen, bzw. Patche für zu erstellen.
Sollte ich das machen, würde ich die gerne dem Rest der phpbb2-Admins zur Verfügung stellen. Wo kann ich sowas denn veröffentlichen?
Greez
euer usE
Durch den Einbau von Modifikationen werden die Original-Dateien verändert. Dadurch kommt es vor, dass EasyMod die Codestellen in den phpBB-Dateien nicht mehr findet.
Je mehr MODs du eingebaut hast, bzw. je stärker du den Originalcode verädnert hast, desto schwieriger ist der Einbau einer weiteren Modifikation mit Easy MOD
Je mehr MODs du eingebaut hast, bzw. je stärker du den Originalcode verädnert hast, desto schwieriger ist der Einbau einer weiteren Modifikation mit Easy MOD
Ja, ist noch SubSilver, nur die Images hab ich angepasst.
Keine Ahnung ob die kompatibel waren, ich hab bis jetzt noch keine Liste gefunden wo kompatible Mods aufgelistet sind.
Allerdings gibt es keine Skript-Fehler, es werden nur gewisse stellen in den zu gearbeitenden Dateien nicht gefunden, was aber wohl an den Installskripten der einzelnen Mods liegt.
Keine Ahnung ob die kompatibel waren, ich hab bis jetzt noch keine Liste gefunden wo kompatible Mods aufgelistet sind.
Allerdings gibt es keine Skript-Fehler, es werden nur gewisse stellen in den zu gearbeitenden Dateien nicht gefunden, was aber wohl an den Installskripten der einzelnen Mods liegt.
Bei jedem MOD aus der MODDB von phpbb.de steht:[quote="Die Beschreibung des "Intro + Portal" MODs"]EasyMod kompatibel: [ externes Bild ]Ja[/quote]oder[quote="Die Beschreibung des "Wer war da" MODs"]EasyMod kompatibel: [ externes Bild ]unbekannt[/quote] oder auch:[quote="Die Beschreibung des "Index-News" MODs"]EasyMod kompatibel: [ externes Bild ]Nein[/quote]mark-use hat geschrieben:Keine Ahnung ob die kompatibel waren, ich hab bis jetzt noch keine Liste gefunden wo kompatible Mods aufgelistet sind.
Vielleicht hilft das ja weiter...

Und auch lesen schadet nicht:
Der Autor des von mir verlinkten Artikels in der Dokumentation >>KB:easymod<< hat geschrieben:Hier einige MODs, die mit dem Easy MOD Installer kompatibel sind:
- File Attachment: http://www.opentools.de/board/viewtopic ... 262&page=4
- Map: http://217.160.138.71/development/phpBB ... c.php?t=16
- Last Visit: http://mods.db9.dk/viewforum.php?f=1
- Birthday: http://mods.db9.dk/viewtopic.php?t=6
- Gender: http://mods.db9.dk/viewtopic.php?t=7
- Yellow Card: http://mods.db9.dk/viewtopic.php?t=8
- Default Language: http://mods.db9.dk/viewtopic.php?t=9
- Show Usergroups: http://mods.db9.dk/viewtopic.php?t=11
- Global Announcement: http://mods.db9.dk/viewtopic.php?t=17
- Auto Group: http://mods.db9.dk/viewtopic.php?t=115
- Search Back: http://mods.db9.dk/viewtopic.php?t=81
- Custom Mass PM: http://mods.db9.dk/viewtopic.php?t=274
- Locked At The End: http://mods.db9.dk/viewtopic.php?t=232
- Protect Useraccount: http://mods.db9.dk/viewtopic.php?t=555
- Guest Permission: http://mods.db9.dk/viewtopic.php?t=1440
- Admin Add Users: http://mods.db9.dk/viewtopic.php?t=1475
- Complete Banner: http://mods.db9.dk/viewtopic.php?t=1503
- Intro + Portal: http://www.awsw.de/Forum/viewtopic.php?t=682
- Intro + Portal - MOD 1.25 - MOD - Wetter Addon: http://www.awsw.de/Forum/viewtopic.php?t=682
- Autologin standardmäßig aktiviert: http://www.awsw.de/Forum/viewtopic.php?t=1084
- "Ich habe mein Passwort vergessen!" Link im Index: http://www.awsw.de/Forum/viewtopic.php?t=1083
- Impressum: http://www.awsw.de/Forum/viewtopic.php?t=685
- Neue User über das ACP anlegen und aktivieren: http://www.awsw.de/Forum/viewtopic.php?t=984
- Mini Forum Statistik im Index: http://www.awsw.de/Forum/viewtopic.php?t=980
- Letzter Beitragstext im Forum: http://www.awsw.de/Forum/viewtopic.php?t=1032
- MODsList - Liste für die verbauten MODs: http://www.awsw.de/Forum/viewtopic.php?t=1005
- Sitemap: http://www.awsw.de/Forum/viewtopic.php?t=1000
- Favorites Mod + externe URLs: http://www.awsw.de/Forum/viewtopic.php?t=897
- phpMyAdmin-Link im Footer: http://www.awsw.de/Forum/viewtopic.php?t=783
- Datenbank-Sicherung auf den Webspace: http://www.awsw.de/Forum/viewtopic.php?t=735
- Liste der x letzten News und y letzten Beiträge: http://www.awsw.de/Forum/viewtopic.php?t=726
- Einfacher .zip, .jpg und .gif Upload MOD: http://www.awsw.de/Forum/viewtopic.php?t=704
- Abkürzungen / Acronyme: http://www.awsw.de/Forum/viewtopic.php?t=669
- EasyMOD Installer - Installed MODs List: http://www.awsw.de/Forum/viewtopic.php?t=1208
- User Cars (Bilder im Profil): http://www.awsw.de/Forum/viewtopic.php?t=1228
- Categories hierarchy: http://rpgnet.clanmckeen.com/demo/
- Profile Control Panel: http://rpgnet.clanmckeen.com/demo/
- Post icon: http://rpgnet.clanmckeen.com/demo/
- Split topic type: http://rpgnet.clanmckeen.com/demo/
- Topic calendar: http://rpgnet.clanmckeen.com/demo/
- Announces Suite: http://rpgnet.clanmckeen.com/demo/
- Topic display order: http://rpgnet.clanmckeen.com/demo/
- Ranks summarize: http://rpgnet.clanmckeen.com/demo/
- Last topic from: http://rpgnet.clanmckeen.com/demo/
- Simply merge: http://rpgnet.clanmckeen.com/demo/
- Group ModeratorZ: http://rpgnet.clanmckeen.com/demo/
- Qbar: http://rpgnet.clanmckeen.com/demo/
- sub-templates: http://rpgnet.clanmckeen.com/demo/
- Java Script Header Menu: http://www.awsw.de/Forum/viewtopic.php?t=975
- Slide Menue: http://www.awsw.de/Forum/viewtopic.php?t=679
- Slide Menue - Profile Addon: http://www.awsw.de/Forum/viewtopic.php?t=679
- Slide Menue - Header Addon: http://www.awsw.de/Forum/viewtopic.php?t=679
- Header Dropdownmenue: http://www.awsw.de/Forum/viewtopic.php?t=751
- Board Note / Board Haftnotiz: http://www.awsw.de/Forum/viewtopic.php?t=1105
- Admin User EMail List: http://www.awsw.de/Forum/viewtopic.php?t=1275
- Session Manager: http://www.phpbb.de/viewtopic.php?t=38889
- Automatische PN-Rückantwort: http://www.phpbb.de/viewtopic.php?t=38356
- Passport: http://www.phpbb.de/viewtopic.php?t=38561
Einige weitere MODs sollten auf http://mods.db9.dk/index.php zu finden sein:
- Admin add users [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=54
- Auto group [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=15
- Birthday [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=2
- Complete banner [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=55
- Custom mass PM [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=38
- Direct user link [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=11
- Extra permission [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=50
- Faster group CP [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=60
- Fully integrated shoutbox [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=56
- Gender [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=3
- Global announcement [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=8
- Guest permission [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=53
- Last visit [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=1
- Links [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=61
- Locked at the end [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=37
- No copy [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=63
- Protect useraccount [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=43
- Prune users [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=10
- Search back [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=14
- Select default language [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=5
- Self auth [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=62
- Show usergroups [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=6
- Topic in whoisonline [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=13
- Translate posts [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=33
- Validate email [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=39
- Who viewed a topic [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=51
- Yellow card [2.0.6/EM]: http://mods.db9.dk/viewforum.php?f=4
Also erstmal Danke fürdie Info und die Links!!!
Da wär aber noch was:
Allerdings hab ich das noch nicht ganz zu Ende gedacht, werd ich die Tage mal machen...
...Auf alle Fälle macht das ganze EasyMod System so wie es momentan existiert wenig Sinn .oO( meiner Meinung nach ).
Naja, auf jeden Fall wäre eine EasyModInclude() - Funktion nich dumm, allerdings funktioniert das bei InLineReplaces leider nicht.
Es wäre auch nich schlecht wenn EasyMod, bei der Intallation in ein "nacktes" phpbb-Forum, als erstes, eigene Kommentare setzt um gewisse Stellen zu markieren.
^^ Was wiederum eine Neufassung der Mod-Install-Skripte mit sich zieht.
...Aber auf längere Zeit gesehen würden solche Änderungen sicherlich Sinn machen.
Greez
euer usE
Da wär aber noch was:
Hmm irgendwie kommt mir grad ne Idee was die ganze Geschichte etwas "robuster" machen könnte.BB-BF-BM hat geschrieben:Durch den Einbau von Modifikationen werden die Original-Dateien verändert. Dadurch kommt es vor, dass EasyMod die Codestellen in den phpBB-Dateien nicht mehr findet.
Je mehr MODs du eingebaut hast, bzw. je stärker du den Originalcode verädnert hast, desto schwieriger ist der Einbau einer weiteren Modifikation mit Easy MOD
Allerdings hab ich das noch nicht ganz zu Ende gedacht, werd ich die Tage mal machen...
...Auf alle Fälle macht das ganze EasyMod System so wie es momentan existiert wenig Sinn .oO( meiner Meinung nach ).
Naja, auf jeden Fall wäre eine EasyModInclude() - Funktion nich dumm, allerdings funktioniert das bei InLineReplaces leider nicht.
Es wäre auch nich schlecht wenn EasyMod, bei der Intallation in ein "nacktes" phpbb-Forum, als erstes, eigene Kommentare setzt um gewisse Stellen zu markieren.
^^ Was wiederum eine Neufassung der Mod-Install-Skripte mit sich zieht.
...Aber auf längere Zeit gesehen würden solche Änderungen sicherlich Sinn machen.
Greez
euer usE
na endlich einer der sich diesem thema widmet 

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 :.
Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.
.: Münsters Reggae Forum :.
rein theoretisch hast du recht, dass es mit includen einfacher würde, usE.
Das Problem leigt aber weiterhin darin, dass durch das EasyModInclude() der Originalcode verändert wird. es sei denn, EasyMod "überliest" diese Anweisungen.
Das replacen wird ebenfalls schwierig, wie du schon sagtest. Vielleicht würde es sich durch bloßes auskommentieren des Codes (nicht Löschen!) realisieren lassen. So würde man eine Installation auch leichter wieder rückgängig machen lassen können.
Das Problem leigt aber weiterhin darin, dass durch das EasyModInclude() der Originalcode verändert wird. es sei denn, EasyMod "überliest" diese Anweisungen.
Das replacen wird ebenfalls schwierig, wie du schon sagtest. Vielleicht würde es sich durch bloßes auskommentieren des Codes (nicht Löschen!) realisieren lassen. So würde man eine Installation auch leichter wieder rückgängig machen lassen können.
Jo, das war schon so gedacht das EasyMod dieses Include überliesst.
Für die InLineReplaces gibts aber auch ne Lösung.
Jede Zeile/Block die/der verändert wird, müsste in ihrer Orginalfassung erhalten bleiben, nur eben aufkommentiert und genau über der veränderten Zeile/Block.
Solange diese Zeile kein 2.mal InLine verändert wird müsste alles ganz gut funktionieren.
Sobald man die allerdings ein 2.mal ändern will, musste der User gefragt werden was zu tun ist. Man müsste ihm die Orginale Zeile plus die bereits in der Datei veränderte, und die neue Zeile, also 3Zeilen anzeigen und ihn dazu auffordern die neue selbst zu schreiben.
Dabei fällt mir ein, das ein Datum/Uhrzeit bei den auskommentierten Zeilen sicherlich von Vorteil wäre.
Greez
euer usE
Für die InLineReplaces gibts aber auch ne Lösung.
Jede Zeile/Block die/der verändert wird, müsste in ihrer Orginalfassung erhalten bleiben, nur eben aufkommentiert und genau über der veränderten Zeile/Block.
Solange diese Zeile kein 2.mal InLine verändert wird müsste alles ganz gut funktionieren.
Sobald man die allerdings ein 2.mal ändern will, musste der User gefragt werden was zu tun ist. Man müsste ihm die Orginale Zeile plus die bereits in der Datei veränderte, und die neue Zeile, also 3Zeilen anzeigen und ihn dazu auffordern die neue selbst zu schreiben.
Dabei fällt mir ein, das ein Datum/Uhrzeit bei den auskommentierten Zeilen sicherlich von Vorteil wäre.
Greez
euer usE