Seite 1 von 3

E-Mail Feld für Gast

Verfasst: 27.09.2004 19:42
von Clown1234
Hallo,
ich nutze PHPBB 2.0.10, gib es eine Möglichkeit es einzustellen, dass Gäste beim Posten ein Feld für Ihre Mail-Adresse bekommen?

Verfasst: 27.09.2004 20:15
von Leuchte
Soll die E-Mail im Beitrag dann als Klartext (dings@bums.de) oder als [ externes Bild ]-Button angezeigt werden?
Wer soll dann die E-Mail sehen; Admins/Mods oder auch "normale" User.
Soll das Feld als Pflicht gelten oder auf freiwilliger Basis?

Verfasst: 27.09.2004 20:52
von Clown1234
klartext oder button (da nehm ich was einfacher ist)
soll optional sein
alle user sollen die sehen

Verfasst: 27.09.2004 21:10
von Leuchte
Schritt 1: Lad dir diesen Mod herunter und bau ihn nach Anleitung ein
http://www.acidjunky.de/test/add_field_to_post_141.zip
Dort sind standardmäßig alle Felder mit "extra" angegeben (also bspw. post_extra, $extra, $lang['Extra'] usw) überall wo dort "extra" vorkommt setzt du "guestmail" ein (also bspw. post_guestmail, $guestmail $lang['Guestmail'] usw) , damit wir was einheitliches, wiedererkennbares haben.
Wenn du das gemacht hast, gibst du bescheid, dann passen wir das noch an.

Verfasst: 27.09.2004 21:28
von Clown1234
Boah ist das kompliziert :o

also ich mach erstmal in der Datei:

add_field_to_post_german.txt

alle extra zu guestmail (da könnte ich ja mit UE alles ersetzen)
und dann arbeite ich die Anweisungen da drinn ab?

Verfasst: 27.09.2004 21:30
von Leuchte
Genau so ;) Sieht komplizierter aus als es ist. Meld dich wenn du soweit bist oder wenn du Probleme beim Einbau hast.
Eventuell hilft dir auch die KB:18

Verfasst: 27.09.2004 22:16
von Clown1234
Soweit fertig (erstmal alle offline bearbeitet, nur der SQL Kram ist noch offen

Frage:

da ich mich mit mysqladmin nicht so auskenne, wenn ich in der table_update.php extra durch guestmail ersetze kann ich die dann auch einfach nutzen?

Verfasst: 27.09.2004 22:21
von Leuchte
Eigentlich schon. Schneller und einfacher ist es, mit KB:phpMyAdmin das hier auszuführen

Code: Alles auswählen

ALTER TABLE phpbb_topics ADD topic_guestmail CHAR(60) NOT NULL AFTER topic_title;
ALTER TABLE phpbb_posts_text ADD post_guestmail VARCHAR(60) DEFAULT NULL AFTER post_subject;
Siehe dazu auch den Abschnitt SQL im Artikel KB:pma_faq

Verfasst: 27.09.2004 22:35
von Clown1234
Danke für die schnelle Hülfe :grin:
mir fliegen zwar schon die Augen raus, aber anscheinend scheint es was gebracht zu haben, aber wie mache ich nun aus der Beschriftung:

guestmail Information -> E-MAIL ?

***EDIT***
hab ichs doch glatt selbst gefunden in der lang_main.php
und was soll ich sagen es klapp alles, Ich danke Dir

Verfasst: 28.09.2004 09:21
von Leuchte
Öhm das reicht dir so schon? :o