Gäste können nur eine bestimmte Anzahl an Beiträgen lesen?
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Gäste können nur eine bestimmte Anzahl an Beiträgen lesen?
Hallo Leute!
Ich suche eine MOD die es mir ermöglicht das Gäste, bzw. unangemeldete User, nur eine Bestimmte Anzahl von Beiträgen lesen können. Sie sollen sich für ein weiter lesen registrieren oder Anmelden.
Die Mod sollte es ermöglichen das z.B nur die ersten fünf Beiträge angezeigt werden. Außerdem sollte ein Hinweis unter dem fünften Beitrag stehen das man sich für das Weiterlesen anmelden müsse.
Ich habe nur ein Mod gefunden, der das unterstützt (Klick Mich). Leider gibt es da keinen Support mehr für und es scheint wohl Probleme zu geben mit PhPbb3 Version 3.0.9.
Kennt jemand noch eine weitere Modifikation oder Möglichkeit um das zu bewerkstelligen?
Ich danke euch!
LG, Mathias
Ich suche eine MOD die es mir ermöglicht das Gäste, bzw. unangemeldete User, nur eine Bestimmte Anzahl von Beiträgen lesen können. Sie sollen sich für ein weiter lesen registrieren oder Anmelden.
Die Mod sollte es ermöglichen das z.B nur die ersten fünf Beiträge angezeigt werden. Außerdem sollte ein Hinweis unter dem fünften Beitrag stehen das man sich für das Weiterlesen anmelden müsse.
Ich habe nur ein Mod gefunden, der das unterstützt (Klick Mich). Leider gibt es da keinen Support mehr für und es scheint wohl Probleme zu geben mit PhPbb3 Version 3.0.9.
Kennt jemand noch eine weitere Modifikation oder Möglichkeit um das zu bewerkstelligen?
Ich danke euch!
LG, Mathias
Re: Gäste können nur eine bestimmte Anzahl an Beiträgen lese
Idee eines Ansatzes:
Finde in der viewtopic.php
Finde in der viewtopic.php
Code: Alles auswählen
while ($row = $db->sql_fetchrow($result)) {
Code: Alles auswählen
$counter = 5; while ($row = $db->sql_fetchrow($result) AND $counter) { if (!$user->data['is_registered']) { $counter--; }
Code: Alles auswählen
// Output the posts $first_unread = $post_unread = false; for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i) {
Code: Alles auswählen
$counter = 5; // Output the posts $first_unread = $post_unread = false; for ($i = 0, $end = sizeof($post_list); $i < $end; ++$i) { if (!$user->data['is_registered']) { $counter--; }
Code: Alles auswählen
'MESSAGE' => $message,
Code: Alles auswählen
'MESSAGE' => ($counter > 0) ? $message : 'Bitte <a href="ucp.php?mode=register">reggen</a>.',
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
-
- Mitglied
- Beiträge: 516
- Registriert: 21.10.2006 17:06
- Wohnort: Bad Schwartau (53°31'N/10°41'O)
- Kontaktdaten:
Re: Gäste können nur eine bestimmte Anzahl an Beiträgen lese
Wie wäre es hier mit? Muß dann eventl noch ein wenig an deine Bedürfnisse angepaßt werden, da nur das Startposting eines Threads angezeigt wird und dann eine Aufforderung kommt sich anzumelden bzw zu registrieren. Ansonsten schau mal in mein Forum als Gast, dann siehst du auch wie er funktioniert.
cu Vallehru
Das Kawasaki ER-5 Forum
Das Kawasaki ER-5 Forum
-
- Mitglied
- Beiträge: 656
- Registriert: 18.05.2012 07:06
Re: Gäste können nur eine bestimmte Anzahl an Beiträgen lese
Was soll das bringen? Man muss sich dort nur erneut mit dem Internet verbinden, schon hat man eine neue IP-Adresse und kann die weiteren 5 Posts lesen, ohne sich anmelden zu müssen.
Außerdem habe ich in meinem Forum festgestellt, dass sich viele zwar registrieren, aber keinen einzigen Beitrag schreiben.
Ein Registrierungs-Zwang zum weiterlesen, bedeutet also keineswegs, dass deswegen auch mehr geschrieben wird.
Da würde ich lieber Gästen das Schreiben erlauben. So habe ich es. Und manchmal melden sich auch Gäste zu Wort.
Außerdem habe ich in meinem Forum festgestellt, dass sich viele zwar registrieren, aber keinen einzigen Beitrag schreiben.
Ein Registrierungs-Zwang zum weiterlesen, bedeutet also keineswegs, dass deswegen auch mehr geschrieben wird.
Da würde ich lieber Gästen das Schreiben erlauben. So habe ich es. Und manchmal melden sich auch Gäste zu Wort.

Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Re: Gäste können nur eine bestimmte Anzahl an Beiträgen lese
Moin zusammen,
ich weiß, ich grabe hier einen alten Stiefel aus, aber ich bin darüber gestolpert und habs mal ausprobiert.
Vielen Dank im voraus
lg
-S
ich weiß, ich grabe hier einen alten Stiefel aus, aber ich bin darüber gestolpert und habs mal ausprobiert.
Dieser zu findende Code ist in derMiriam hat geschrieben:...
Finde in der viewtopic.phptausche aus gegen:
Code: Alles auswählen
while ($row = $db->sql_fetchrow($result)) {
...
Code: Alles auswählen
$counter = 5; while ($row = $db->sql_fetchrow($result) AND $counter) { if (!$user->data['is_registered']) { $counter--; }
viewtopic.php
mehrfach vorhanden, ich hatte mal einfach mal die erste "Fundstelle" genommen, aber da kam einfach nur Müll dabei raus. Wäre es möglich dieses Snippet zu konkretisieren?Vielen Dank im voraus

lg
-S
Re: Gäste können nur eine bestimmte Anzahl an Beiträgen lese
Du hättest nur an zwei Stellen suchen / probieren müssen(Hint: Im zu suchenden Code war vor dem WHILE kein Tab.)
Finde also in der viewtopic:
Der Rest wie beschrieben.
Finde also in der viewtopic:
Code: Alles auswählen
// Posts are stored in the $rowset array while $attach_list, $user_cache
// and the global bbcode_bitfield are built
while ($row = $db->sql_fetchrow($result))
{
// Set max_post_time
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen