Mod Version Check

In diesem Forum kann man Fragen zur Programmierung stellen, die bei der Entwicklung von Mods für phpBB 3.0.x oder dem Modifizieren des eigenen Forums auftauchen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Edit: Soll ich den Text auch durch ---- ersetzen?
ich bitte drum, mr. youngblood

aber zum thema
ich denke, das ich den komischen check auch integriere.
ist ja anscheinend doch nicht so schwer.
Benutzeravatar
MartectX
Ehemaliger Übersetzer
Beiträge: 648
Registriert: 10.05.2008 17:08
Wohnort: Marienplatz

Beitrag von MartectX »

4seven hat geschrieben:
Edit: Soll ich den Text auch durch ---- ersetzen?
ich bitte drum, mr. youngblood
Ganz schlechter Stil, die alten Beiträge zu schwärzen. So funktioniert kein Forum. Sorry, das musste gesagt sein. :(
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

beiben sie locker und gelöst.
alles im leben hat seinen grund und seine zeit.
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

/me hats mal für die phpbb gallery fertig gemacht, addon-Download gibt's im Dev-Thema
kein Support per PN
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Das board3 Portal wird diesen Mod mit der nächsten Version auch unterstützen.

Kleine Anregung, bzw was ich anders gemacht habe:
Mir gefiel nicht, das die aktuelle Version "hardcoded" ist, statt die Versionsnummer des Mods aus der Datenbank zu ziehen.
Deshalb sieht unsere *check_version.php so aus:

Code: Alles auswählen

	function version()
	{
		global $portal_config, $phpbb_root_path, $phpEx;
			include($phpbb_root_path . 'portal/includes/functions.' . $phpEx);
			$portal_config = obtain_portal_config();

		return array(
			'author'	=> 'Saint_hh',
			'title'		=> 'Board3 Portal',
			'tag'		=> 'board3_portal',
			'version'	=> $portal_config['portal_version'],
			'file'		=> array('board3.de', 'updatecheck', 'board3_portal.xml'),
		);
	}
Damit vermeidet man eventuellen Ärger, falls mal jemand vergisst die Datei auszutauschen. Oder auch das DB Update vergisst - denn sieht er anhand dieses Mods, das die DB nicht aktualisiert wurde.
Und auch als Mod-Author braucht man sich nicht mehr um diese Datei kümmern. :wink:

Gruß

Kevin
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Die .xml auf dem Server muss man auch aktualisieren, sonst bekommen die Benutzer gar nichts mit.
Da ist es eigentlich nicht möglich eines zu vergessen, wenn man immer beide auf einmal macht.
kein Support per PN
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Ist ja jedem selbst überlassen, wie er das umsetzen möchte.
Aus meiner Sicht ist es aber sinnvoll, die eh bereits vorhandene Versionsnummer aus der DB lesen zu lassen.
Wie schon bereits geschrieben - sollte allein schon ein User vergessen haben den Installer durch laufen zu lassen und nur die Dateien aktualisiert haben, stolpert er spätestens hier darüber. Vertipper in der Versionsnummer sind auch abgefangen, etc...
Aber wie gesagt - muss ja jeder selbst wissen. Wollte den Gedanken hier nur allgemein zur Verfügung stellen...
Benutzeravatar
Saint
Mitglied
Beiträge: 1166
Registriert: 09.04.2004 14:06
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Saint »

Zuletzt geändert von Saint am 10.08.2008 21:53, insgesamt 2-mal geändert.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

*räusper* Topic Bumping....
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

ich werde meine mods auch dahingehend erweitern, sobald ich ne freie minute dafür finde
Antworten

Zurück zu „[3.0.x] Mod Bastelstube“