Seite 1 von 1

[3.3] phpBB 3.3.14 - Beitrag mit Lösung kennzeichnen

Verfasst: 20.12.2025 13:28
von Die_Kralle
Moin,

aus anderen Foren kenne ich die Möglichkeit, das der Autor eines Beitrages, die Antwort besonders kennzeichnen kann,
die seiner Meinung nach die Lösung für sein Problem beinhaltet und gleichzeitig wird das ganze Thema als ganzes als gelöst gekennzeichnet.

Gibt es so einen Möglichkeit auch in der Version 3.3.14?

Mit freundlichen Grüßen
Kralle

Re: [3.3] phpBB[3.3.14 - Beitrag mit Lösung kennzeichnen

Verfasst: 20.12.2025 15:52
von Kirk
Hallo
Mit Board eigenen Mitteln nicht, das einzige was ich kenne wäre jene EXT Best Answer. Ob diese auch unter 3.3.x funktioniert kann ich dir nicht sagen, am besten vorher ein Backup machen.

Re: [3.3] phpBB[3.3.14 - Beitrag mit Lösung kennzeichnen

Verfasst: 20.12.2025 16:18
von LukeWCS
Weitere Möglichkeit:

phpBB • Topic Solved - Contribution Details

Ich habe zwar Topic Solved bei mir schon ewig im Einsatz, aber es kann sein, dass ich das mal vor langer Zeit für mich soweit aktualisiert hatte, das es mit 3.3 läuft. Bin aber nicht sicher, zu lange her.

Allerdings wurde das 2016 das letzte Mal aktualisiert und da ist ausserdem noch phpBB 3.1 angegeben. Darum würde ich eher Kirks Vorschlag favorisieren, weil generell gilt: wenn bei einer Ext noch 3.1 angegeben ist, ist das Risiko hoch, dass diese mit 3.3 nicht vollständig oder gar nicht funktioniert.

Re: [3.3] phpBB[3.3.14 - Beitrag mit Lösung kennzeichnen

Verfasst: 20.12.2025 19:18
von chris1278
Luke diese Version kann man mit 3.3 zum laufen bekommen dafür muss man vor der installation der extension aber in der Datei:

../ext/tierra/topicsolved/config/services.yml

diesen inhalt:

Code: Alles auswählen

services:
    tierra.topicsolved.controller:
        class: tierra\topicsolved\controller\main_controller
        arguments:
            - @tierra.topicsolved.topicsolved
    tierra.topicsolved.event:
        class: tierra\topicsolved\event\main_listener
        arguments:
            - @tierra.topicsolved.topicsolved
            - @controller.helper
            - @template
        tags:
            - { name: event.listener }
    tierra.topicsolved.event.acp_forums:
        class: tierra\topicsolved\event\acp_forums
        arguments:
            - @tierra.topicsolved.topicsolved
            - @template
            - @request
        tags:
            - { name: event.listener }
    tierra.topicsolved.topicsolved:
        class: tierra\topicsolved\topicsolved
        arguments:
            - @dbal.conn
            - @user
            - @auth
            - @dispatcher
            - %core.root_path%
            - %core.php_ext%
durch den hier erstetzen:

Code: Alles auswählen

services:
    tierra.topicsolved.controller:
        class: tierra\topicsolved\controller\main_controller
        arguments:
            - '@tierra.topicsolved.topicsolved'
    tierra.topicsolved.event:
        class: tierra\topicsolved\event\main_listener
        arguments:
            - '@tierra.topicsolved.topicsolved'
            - '@controller.helper'
            - '@template'
        tags:
            - { name: event.listener }
    tierra.topicsolved.event.acp_forums:
        class: tierra\topicsolved\event\acp_forums
        arguments:
            - '@tierra.topicsolved.topicsolved'
            - '@template'
            - '@request'
        tags:
            - { name: event.listener }
    tierra.topicsolved.topicsolved:
        class: tierra\topicsolved\topicsolved
        arguments:
            - '@dbal.conn'
            - '@user'
            - '@auth'
            - '@dispatcher'
            - '%core.root_path%'
            - '%core.php_ext%'

Dann kann man die Erweiterung zumindes problemlos aktivieren.

Aber man mus die template und css geschichte anpassen weil dies nicht mehr stimmt. Aber prinzipiel geht das.


@edit

Hab gerade mal im Support teil der Topic solved geschaut. Da scheint es bei Github die Version 2.3.0 zu geben.


https://github.com/tierra/topicsolved


Evtl. die mal probieren.