Seite 2 von 4

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 27.09.2025 17:42
von Crizzo
Es geht nur um saubere Trennung von PHP und Template. Daher sind diese "includes" und andere PHP-Code-Boxen nicht mehr möglich. Das wurde ohnehin eher selten verwendet, war aber noch drin (siehe Coding-Guidelines.html im docs/).

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 27.09.2025 17:57
von Mike-on-Tour
Heruntergeladen habe ich mir diese a1 schon mal, werde sie kommende Woche als TB installieren, damit experimentieren und mal schauen, wie sich meine Ext verhalten.
Es geht also was.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 27.09.2025 19:38
von chris1278
Ich kann zumindes aktuell vermelden das meine eingereichten und genehmigten erweiterungen laufen. Bei der ein oder anderen sind ein paar anpassungen notwendig aber läuft. mus mich dazu mit der style, ext und language umsetzung befassen. aber das mach ich wenn finale version draussen ist. freu mich schon.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 27.09.2025 20:44
von Kirk
Hab´s sie mir auch installiert, was mir im Frontend aufgefallen ist das die include Anweisung für die navbar_header.html an der verkehrten Stelle sitz. Auch die Schriftgröße ist sehr gewöhnungsbedürftig.
Was die Sprache anbelangt, so hab ich bei mir die Dateien von 3.3.15 hochgeladen, zusätzlich braucht man eine composer.json z.B. für de (Anrede Du) so:

Code: Alles auswählen

{
	"name": "phpbb/phpbb-language-de",
	"description": "phpBB Forum Software default language",
	"type": "phpbb-language",
	"version": "4.0.0-a1-dev",
	"homepage": "https://www.phpbb.com",
	"license": "GPL-2.0-only",
	"authors": [
		{
			"name": "phpBB Limited",
			"email": "operations@phpbb.com",
			"homepage": "https://www.phpbb.com/go/authors"
		}
	],
	"support": {
		"issues": "https://tracker.phpbb.com",
		"forum": "https://www.phpbb.com/community/",
		"wiki": "https://wiki.phpbb.com",
		"irc": "irc://irc.freenode.org/phpbb"
	},
	"extra": {
		"language-iso": "de",
		"english-name": "German",
		"local-name": "Deutsch (Du)",
		"phpbb-version": "4.0.0-a1-dev",
		"direction": "ltr",
		"user-lang": "de",
		"plural-rule": 1,
		"recaptcha-lang": "de",
		"turnstile-lang": "de"
	}
}

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 27.09.2025 21:08
von chris1278
Das die navbar oben sitz wird wohl so gewollt sein.

JA hab auch etwas gebraucht um zu verstehen wies geht.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 28.09.2025 12:14
von LukeWCS
chris1278 hat geschrieben: 27.09.2025 19:38 mus mich dazu mit der style, ext und language umsetzung befassen. aber das mach ich wenn finale version draussen ist..
Jupp, sehe ich auch so. Wir haben jetzt Alpha Stadium, das heisst es gibt noch sehr wahrscheinlich Fehler und es wird sich noch vieles ändern. An phpBB 4 Portierungen unserer Exts zu denken, ist aus meiner Sicht erst ab Beta sinnvoll und sobald wenigstens RC erreicht wurde, kann man effektiv loslegen mit der Erstellung von phpBB 4 Varianten der Exts, denn dann haben wir feature-freeze bei 4.0 erreicht.

Bei Ext Check habe ich - in Rücksprache mit MattF - schon vor Monaten (Re: phpBB Ext Check - Diskussion bezüglich Prozedur und Reports) die Weichen für phpBB 4.0 gestellt. Das heisst Code ist schon vorhanden, aber noch inaktiv. Sobald phpBB 4.0 Beta erreicht wurde, werde ich den EC Code für phpBB 4.0 aktivieren, damit die Richtlinien hinsichtlich 4.0 berücksichtigt werden können, die sich auf jeden Fall ändern werden.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 29.09.2025 16:32
von Talk19zehn
Hallo Kirk,
Kirk hat geschrieben: 27.09.2025 20:44 Was die Sprache anbelangt, so hab ich bei mir die Dateien von 3.3.15 hochgeladen, zusätzlich braucht man eine composer.json z.B. für de (Anrede Du) so:

Code: Alles auswählen

{
	"name": "phpbb/phpbb-language-de",
	"description": "phpBB Forum Software default language",
	"type": "phpbb-language",
	"version": "4.0.0-a1-dev",
	"homepage": "https://www.phpbb.com",
	"license": "GPL-2.0-only",
	"authors": [
		{
			"name": "phpBB Limited",
			"email": "operations@phpbb.com",
			"homepage": "https://www.phpbb.com/go/authors"
		}
	],
	"support": {
		"issues": "https://tracker.phpbb.com",
		"forum": "https://www.phpbb.com/community/",
		"wiki": "https://wiki.phpbb.com",
		"irc": "irc://irc.freenode.org/phpbb"
	},
	"extra": {
		"language-iso": "de",
		"english-name": "German",
		"local-name": "Deutsch (Du)",
		"phpbb-version": "4.0.0-a1-dev",
		"direction": "ltr",
		"user-lang": "de",
		"plural-rule": 1,
		"recaptcha-lang": "de",
		"turnstile-lang": "de"
	}
}
Hast du jene json direkt in das Sprachpaket eingefügt. Wenn "Ja", wäre es ratsam diese vorab oder gar im Nachhinein einzufügen oder wo sollte diese ggf. an anderer Stelle eingepflegt werden, ohne ein "Mischmasch" (en / du) zu erzeugen ... ?

Danke für dein Feedback. Leider bin ich noch nicht soweit und hätte dies gern vorab geklärt. Eure Erfahrungen sind ja stets vielversprechend.

Grüße

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 29.09.2025 17:41
von hackepeter13
Schön, werd ich mir die Tage mal installieren.
LukeWCS hat geschrieben: 27.09.2025 16:58
Vor einiger Zeit sind sie aber wieder zurüch zum Font Awesome gewechselt.
Jupp, gute Entscheidung, denn mit FA Icons kann man simpel im Template Code hantieren und das ist einfach anpassbar, wie z.B. Grösse/Farbe/etc. Gerade die unkomplizierte Handhabung, dass man die Icons wie Text behandeln kann, ist eine grosse Stärke von FA.
Also ich persönlich finde iconify schöner, man hat dort mehr Auswahl an Icons, besonders bei Material Symbols, wo man auch die Light (dünnere Linien) hat. Das gibt es bei FA leider nicht in der Free-Variante.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 29.09.2025 19:08
von LukeWCS
hackepeter13 hat geschrieben: 29.09.2025 17:41 Also ich persönlich finde iconify schöner, man hat dort mehr Auswahl an Icons
Ich sehe das von meinem Standpunkt als Ext Entwickler. Ich mag auch, wenn Dinge hübsch aussehen und eine ordentliche Optik haben, aber das ist für mich immer zweitrangig. In erster Linie müssen für mich als Entwickler 3 Eigenschaften erfüllt sein:
  1. Wird als Standard direkt in phpBB angeboten
  2. Einfache Implementierung seitens Entwickler
  3. Einfach anpassbar
Als das damals noch ein heisses Eisen war und überlegt wurde, wie das in phpBB integriert werden kann, hatte ich mich damit beschäftigt und genau die damalige angedachte Implementierung war aus meiner Sicht hochgradiger Krampf. FA ist dagegen einfach zu implementieren und die Icons sind in den Eigenschaften ebenso leicht anpassbar. Was Auswahl angeht, werden wir ja vermutlich nicht auf 4.7 stehenbleiben und wenn man dann also noch die höheren FA Versionen mit einbezieht, hat man eine Menge Auswahl.

Ja, bisher war es bei 4.7 nicht immer einfach ein passendes Icon zu finden, manches fehlt einfach. Oft lief es eben auf einen Kompromiss hinaus.

Re: phpBB 4.0.0-a1: Erste Alpha-Version veröffentlicht

Verfasst: 29.09.2025 19:28
von chris1278
Also die Alpha version hat glaub ich fontawesome version 6.