phpbb Forum leicht verändern

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

phpbb Forum leicht verändern

Beitrag von Condor »

Hallo,

ich muss 3 Sachen machen:

1. Wenn jemand auf einen Beitrag antwortet soll eine Email an den Autor bzw. alle die was zu dem Thema geschrieben haben verschickt werden, so wie es ja jetzt ist. Aber es soll in der Email der Betrag des Beantworters drin stehen und nicht eine Info das jemand auf den Beitrag geantwortet hat. Wie kann ich das ändern ? Gibts da vielleicht schon sowas ?

2. Auf meiner Seite sind die User schon angemeldet. Ich möchte nicht das sie sich noch extra im Forum anmelden müssen und möchte meine DB meiner Seite für das Einloggen nutzen. Dort stehen die Passwörter, Namen etc. Wo muss ich das ändern, damit das Forum die DB der Seite berücksichtigt und nicht die eigene, zumindest für das Einloggen und Ausloggen.

3. Welche Variablen muss ich übernehmen lassen damit die User schon im Forum angemeldet sind, sobald sie sich z.B. auf der Hauptseite anmelden.

Wäre über jeden Ratschlag sehr erfreut :-)
Benutzeravatar
Blade II
Mitglied
Beiträge: 145
Registriert: 10.12.2004 20:08

Beitrag von Blade II »

Das könnte dir helfen:

http://www.phpbb.de/doku/kb/artikel.php ... =einbinden

Müsstest du nur dein alte Loginsystem "wegwerfen" und alle, die sich noch nicht im Forum reg. haben müssen sich dann halt nochmal neu reg. .
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

Beitrag von Condor »

Hi,

muss ich mir erst genau anschauen. Aber ich glaube das wird nicht gehen. phpbb läuft bei mir in einem IFrame und ich benutze Contenido. Da muss ich auf andere sachen noch achten und die Leute sollen sich ja eben nicht 2 mal registrieren. Das Login kann ich jetzt net mehr wegschmeissen.
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

Beitrag von Condor »

Hallo,

war eine gute idee, aber so funktioniert das bei mir nicht. Jemand einen anderen Vorschlag ?
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

Beitrag von Condor »

Hallo,

wollte jetzt die "topic_notify.tpl" ändern und zwar so:

Code: Alles auswählen

Subject: Benachrichtigen bei Antworten - {TOPIC_TITLE}

Hallo {USERNAME}!

Du erhältst diese E-Mail, weil du über Antworten im Thema "{TOPIC_TITLE}" auf {SITENAME} benachrichtigt werden wolltest. Dieses Thema hat Antworten seit deinem letzten Besuch bekommen. Du kannst den folgenden Link benutzen, um direkt zum Thema zu gelanden:

{U_TOPIC}

Hier kommt der Beitrag:

{POST_MESSAGE}


Bis du den Link besucht hast, werden keine weiteren Benachrichtigungen über dieses Topic an dich gesendet. Wenn du gar nicht mehr über Antworten in diesem Thema benachrichtigt werden möchtest, dann klick den folgenden Link an:

{U_STOP_WATCHING_TOPIC}

{EMAIL_SIG}
Aber mit {POST_MESSAGE} wird der Beitrag nicht in die Email übernommen. Wie kann ich das machen ? Was gibt es überhaupt für Platzhalternamen ? Niemand eine Idee ?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Forum Notification
This one works similar to the topic notification already included in phpBB 2. In viewtopic.php a link appears where the user can subscribe the forum notification with a single click. A second click is for unsubscribing

Due to a request, the whole thing can be turned on or off for any forum. For example, you won't want users to subscribe a testing forum since this would only cause useless traffic.

Also the email texts have changed. Now the poster's username and the post text are included in every email, so you don't need to visit the forum after every notification email.

All texts are available both in English and German!


Markus
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

Beitrag von Condor »

Hi,

danke erstmal. Da gibts aber ein Problem. Ich habe die Installationshinweise genaustens befolgt und das 2 mal, doch leider ohne Erfolg :-( Wenn ich mich Einlogge und eine Forum anklicke kommt diese Fehlermeldung:

Code: Alles auswählen

Couldn't obtain forum watch information

DEBUG MODE

SQL Error : 1146 Table 'usr_web9_2.FORUMS_WATCH_TABLE' doesn't exist

SELECT notify_status FROM FORUMS_WATCH_TABLE WHERE forum_id = 1 AND user_id = 2

Line : 246
File : viewforum.php
Obwohl ich alles gemacht habe und die DB existiert auch und zwar heisst die "phpbb_forums_watch". Selektieren kann er ja nichts, weil in dieser DB noch nix steht und sie komplett leer ist. Muss ich vielleicht etwas im Admin-Bereich noch tun ?
tomtom
Mitglied
Beiträge: 2533
Registriert: 21.05.2004 10:00

Beitrag von tomtom »

Hi,

hast du das DB-Update gemacht?

Code: Alles auswählen

## Do not forget to run the following commands on your sql database (replace phpbb2_ with your db prefix):
##
##CREATE TABLE phpbb2_forums_watch (
##    forum_id smallint(5) unsigned NOT NULL default '0',
##    user_id mediumint(8) NOT NULL default '0',
##    notify_status tinyint(1) NOT NULL default '0',
##    KEY forum_id (forum_id),
##    KEY user_id (user_id),
##    KEY notify_status (notify_status)
## )
##
##ALTER TABLE phpbb2_forums
##    ADD forum_notify TINYINT(1) UNSIGNED DEFAULT '1' NOT NULL
##    AFTER forum_last_post_id
Gruß, Tom
Condor
Mitglied
Beiträge: 221
Registriert: 27.02.2002 01:00
Wohnort: Ahlen

Beitrag von Condor »

Hallo,

ja habe ich gemacht. Wie schon gesagt, ich hab eigentlich alle so gemacht wie es dort stand. Aber wie kommen die Daten denn in die phpbb_forums_watch ?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...
Condor hat geschrieben:wie kommen die Daten denn in die phpbb_forums_watch ?
Modbeschreibung hat geschrieben:In viewtopic.php a link appears where the user can subscribe the forum notification with a single click. A second click is for unsubscribing
Ist die Fehlermeldung verschwunden?

Markus
Antworten

Zurück zu „Coding & Technik“