Seite 1 von 2

[3.3] Neue User im Forum begrüßen

Verfasst: 08.01.2022 14:32
von -motte-
Grüßt euch, es gibt ja die ext das neue User im Forum eine Willkommensnachricht bekommen, das klappt auch sehr gut. Ich suche aber eine Möglichkeit, das neue User auch im Forum ein kleines Willkommen lesen können, z.b.

Willkommen @XY auf "domain" oder so ...

Kennt zufällig wer von euch da was zu?

LG Ralph

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 08.01.2022 15:13
von Lehrling
Du könntest mal diese Extension ausprobieren: https://github.com/david63/loginredirect
Du kannst es so einstellen, dass neue User zu einem bestimmten Thema weitergeleitet werden.

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 08.01.2022 15:30
von vfrblue
Oder wenn es auch mit einer PN geht, dann: https://www.phpbb.com/customise/db/exte ... e_welcome/

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 08.01.2022 22:44
von -motte-
Danke,, das hab ich schon am laufen. Tatsächlich suche ich ehr einen bot der einen neuen User Namentlich in einem Willkommensthema begrüßt.

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 09.01.2022 17:34
von BNa
Das hier > https://www.phpbb.com/community/viewtop ... &t=2283871
lässt sich bestimmt easy fixen und auf 3.3.5 anpassen :geek:
Also, für jemanden, der aktiv EXT's progammiert.

Scheinbar hats ja hier geklappt:
https://www.champman0102.net/viewtopic.php?p=3565#p3565

Denke mal, für den Anfang muss wohl nur die *.yml's geändert werden,
falls* da noch die alte Syntax drin steht :wink:

*Die neuen *.yml's müssten dann syntaktisch so aussehen (beispielhaft):
https://www.board3.de/viewtopic.php?p=38470#p38470

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 09.01.2022 18:29
von -motte-
Danke @BNa das sieht eshr vielversprechend aus ...

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 09.01.2022 18:31
von Kirk
Es gäbe da noch die EXT S_Username BBCode.

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 09.01.2022 19:50
von BNa
Yap, wäre auch eine Variante. Die Jungs wollens aber wohl automatisch (faule Bande) :lol:

Also (als erstes)

config/services.yml

hier wird

Code: Alles auswählen

services:
    alifaraji.welcomerobot.listener:
        class: alifaraji\welcomerobot\event\listener
        arguments:
            - @config
            - @dbal.conn
            - @user
            - %core.root_path%
            - %core.php_ext%
        tags:
            - { name: event.listener }
zu

Code: Alles auswählen

services:
    alifaraji.welcomerobot.listener:
        class: alifaraji\welcomerobot\event\listener
        arguments:
            - '@config'
            - '@dbal.conn'
            - '@user'
            - '%core.root_path%'
            - '%core.php_ext%'
        tags:
            - '{ name: event.listener }'
und die

composer.json

müsste hier (möglicherweise an 2 Punkten) geändert werden:

(Ganz sicher die phpbb/phpbb Version (und evtl. auch die composer/installers Version))....

Code: Alles auswählen

    "require": {
        "php": ">=5.3",
        "composer/installers": "~1.0"
    },
    "extra": {
        "display-name": "Welcome Robot",
        "soft-require": {
             "phpbb/phpbb": "3.1.*@dev"
        },

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 14.01.2022 15:26
von -motte-
Moin, ich hab e das jetzt alles wie oben stehend angepasst und eine deutsche Sprache zugefügt, es liest sich ohne Fehler installieren, aber es tut nix ... seit der Installation haben sich jetzt 4 Leute neu im Forum angemeldet aber es kommt keine Info im Forum ...

Was muss ich wo und wie prüfen?

Re: [3.3] Neue User im Forum begrüßen

Verfasst: 14.01.2022 16:32
von Lehrling
Hast du die Extension im Administrationsbereich auch entsprechend konfiguriert? Wenn sie aktiv ist, wird ein neues Thema erstellt in einem von dir bestimmten Forum.