Theme sperren, Umfrage offen lassen
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.
Theme sperren, Umfrage offen lassen
Hi!
Ich nutze phpbb3.0.4.
Ich will gerne eine Umfrage erstellen und verhindern, dass Leute in dem Umfrage-Thema diskutieren können. Das Problem dabei ist, dass ich das Thema zwar sperren kann, aber dann kann auch niemand mehr an der Umfrage teilnehmen.
Ist es möglich dies zu trennen?
Also:
Thema gesperrt; Umfrage des Themas noch benutzbar.
Gruß
Blackhawk
Ich nutze phpbb3.0.4.
Ich will gerne eine Umfrage erstellen und verhindern, dass Leute in dem Umfrage-Thema diskutieren können. Das Problem dabei ist, dass ich das Thema zwar sperren kann, aber dann kann auch niemand mehr an der Umfrage teilnehmen.
Ist es möglich dies zu trennen?
Also:
Thema gesperrt; Umfrage des Themas noch benutzbar.
Gruß
Blackhawk
Re: Theme sperren, Umfrage offen lassen
Als Admin dazuschreiben dass Diskussionen in diesem Thema nicht erwünscht sind sondern nur Abstimmungen.
Bei Zuwiderhandlungen mit Tagessperre drohen
Bei Zuwiderhandlungen mit Tagessperre drohen

Re: Theme sperren, Umfrage offen lassen
Gut, dass hilft mir jetzt auch nicht so wirklich weiter. 

- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Theme sperren, Umfrage offen lassen
Hallo,
dafür muss in der viewtopic.php etwas geändert werden. Und zwar die Zeilen
müssen ersetzt werden durch
Dann kann man auch in abgesperrten Topics und/oder Foren weiterhin an Umfragen teilnehmen.
Die folgenden Zeilen würden das dazu nur in offenen Foren aber dennoch abgeschlossenen Topics erlauben:
dafür muss in der viewtopic.php etwas geändert werden. Und zwar die Zeilen
Code: Alles auswählen
$s_can_vote = (((!sizeof($cur_voted_id) && $auth->acl_get('f_vote', $forum_id)) ||
($auth->acl_get('f_votechg', $forum_id) && $topic_data['poll_vote_change'])) &&
(($topic_data['poll_length'] != 0 && $topic_data['poll_start'] + $topic_data['poll_length'] > time()) || $topic_data['poll_length'] == 0) &&
$topic_data['topic_status'] != ITEM_LOCKED &&
$topic_data['forum_status'] != ITEM_LOCKED) ? true : false;
Code: Alles auswählen
$s_can_vote = (((!sizeof($cur_voted_id) && $auth->acl_get('f_vote', $forum_id)) ||
($auth->acl_get('f_votechg', $forum_id) && $topic_data['poll_vote_change'])) &&
(($topic_data['poll_length'] != 0 && $topic_data['poll_start'] + $topic_data['poll_length'] > time()) || $topic_data['poll_length'] == 0)) ? true : false;
Die folgenden Zeilen würden das dazu nur in offenen Foren aber dennoch abgeschlossenen Topics erlauben:
Code: Alles auswählen
$s_can_vote = (((!sizeof($cur_voted_id) && $auth->acl_get('f_vote', $forum_id)) ||
($auth->acl_get('f_votechg', $forum_id) && $topic_data['poll_vote_change'])) &&
(($topic_data['poll_length'] != 0 && $topic_data['poll_start'] + $topic_data['poll_length'] > time()) || $topic_data['poll_length'] == 0) &&
$topic_data['forum_status'] != ITEM_LOCKED) ? true : false;
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: Theme sperren, Umfrage offen lassen
und was mach ich dann, wenn die Umfrage auch nicht mehr genutzt werden soll?
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Theme sperren, Umfrage offen lassen
Als Administrator oder Moderator kannst du den ersten Beitrag des Themas bearbeiten und dabei in der Umfrage eine Gültigkeitdauer eintragen, die kurz genug ist, um am aktuellen Tag geschlossen zu sein.
Nicht gerade sauber, aber effektiv, denn so ist es ja auch vorgesehen, damit Umfragen nicht immer ewig offen bleiben.
Nicht gerade sauber, aber effektiv, denn so ist es ja auch vorgesehen, damit Umfragen nicht immer ewig offen bleiben.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: Theme sperren, Umfrage offen lassen
Danke dir, werde ich gleich mal testen. 
Edit: Funktioniert! Viel Dank!

Edit: Funktioniert! Viel Dank!

Re: Theme sperren, Umfrage offen lassen
Kann es sein, dass ich dies bei phpbb3.0.5 anders machen muss?
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Theme sperren, Umfrage offen lassen
Nein, die Funktion der Umfragen hat sich nicht verändert.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: Theme sperren, Umfrage offen lassen
Komisch. In der viewtopic.php finde ich den betreffenden Code nicht.oxpus hat geschrieben:Nein, die Funktion der Umfragen hat sich nicht verändert.
Nur dies:
Code: Alles auswählen
// Can not vote at all if no vote permission
$s_can_vote = ($auth->acl_get('f_vote', $forum_id) &&
(($topic_data['poll_length'] != 0 && $topic_data['poll_start'] + $topic_data['poll_length'] > time()) || $topic_data['poll_length'] == 0) &&
$topic_data['topic_status'] != ITEM_LOCKED &&
$topic_data['forum_status'] != ITEM_LOCKED) ? true : false;
$s_display_results = (!$s_can_vote || ($s_can_vote && sizeof($cur_voted_id)) || $view == 'viewpoll') ? true : false;