(EasyMod == DifficultyMod) ? make_it_better() : need_doku();

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.
mark-use
Mitglied
Beiträge: 5
Registriert: 25.06.2006 17:49

(EasyMod == DifficultyMod) ? make_it_better() : need_doku();

Beitrag von mark-use »

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
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

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
mark-use
Mitglied
Beiträge: 5
Registriert: 25.06.2006 17:49

Beitrag von mark-use »

Macht Sinn, aber leider nicht dann wenn ich noch keine Mods installiert hab ;)

Die phpbb2 Version ist neu installiert und ich kann nicht mal einen einzigen mod mit EasyMod integrieren.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

Ist dein Template noch immer SubSilver?

Sind die einzubauenden MODs auch mit EasyMOD kompatibel?

KB:easymod
mark-use
Mitglied
Beiträge: 5
Registriert: 25.06.2006 17:49

Beitrag von mark-use »

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.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

mark-use hat geschrieben:Keine Ahnung ob die kompatibel waren, ich hab bis jetzt noch keine Liste gefunden wo kompatible Mods aufgelistet sind.
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]
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
mark-use
Mitglied
Beiträge: 5
Registriert: 25.06.2006 17:49

Beitrag von mark-use »

Also erstmal Danke fürdie Info und die Links!!!
Da wär aber noch was:
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
Hmm irgendwie kommt mir grad ne Idee was die ganze Geschichte etwas "robuster" machen könnte.
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
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

na endlich einer der sich diesem thema widmet 8)
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 :.
BB-BF-BM
Mitglied
Beiträge: 2179
Registriert: 28.10.2005 16:38
Wohnort: Essen

Beitrag von BB-BF-BM »

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.
mark-use
Mitglied
Beiträge: 5
Registriert: 25.06.2006 17:49

Beitrag von mark-use »

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
Antworten

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