frage zu umfragen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Fehlerteufel
Mitglied
Beiträge: 122
Registriert: 21.11.2004 22:10
Wohnort: Neuss
Kontaktdaten:

frage zu umfragen

Beitrag von Fehlerteufel »

ist es möglich den link "ergebnisse anzeigen" zu sperren UND die ergebnisse nicht sofort nach dem abgeben der stimme anzeigen zu lassen?

es soll niemand das ergebnis sehen bis der admin die umfrage beendet!

ist sowas möglich??
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Fehlerteufel
Mitglied
Beiträge: 122
Registriert: 21.11.2004 22:10
Wohnort: Neuss
Kontaktdaten:

Beitrag von Fehlerteufel »

danke 8)
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

suche in viewtopic.php:

Code: Alles auswählen

		if ( $user_voted || $view_result || $poll_expired || !$is_auth['auth_vote'] || $forum_topic_data['topic_status'] == TOPIC_LOCKED )
ersetze durch

Code: Alles auswählen

		if ( ( $user_voted || $view_result || !$is_auth['auth_vote'] || $forum_topic_data['topic_status'] == TOPIC_LOCKED )  && ( $poll_expired ) )
als ungetestete Lösung auf die Schnelle.

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Fehlerteufel
Mitglied
Beiträge: 122
Registriert: 21.11.2004 22:10
Wohnort: Neuss
Kontaktdaten:

Beitrag von Fehlerteufel »

ok... es kunktioniert... und wie bekomme ich die ergebinsse sichtbar?
Fehlerteufel
Mitglied
Beiträge: 122
Registriert: 21.11.2004 22:10
Wohnort: Neuss
Kontaktdaten:

Beitrag von Fehlerteufel »

andreasOymann hat geschrieben:suche in viewtopic.php:

Code: Alles auswählen

		if ( $user_voted || $view_result || $poll_expired || !$is_auth['auth_vote'] || $forum_topic_data['topic_status'] == TOPIC_LOCKED )
ersetze durch

Code: Alles auswählen

		if ( ( $user_voted || $view_result || !$is_auth['auth_vote'] || $forum_topic_data['topic_status'] == TOPIC_LOCKED )  && ( $poll_expired ) )
als ungetestete Lösung auf die Schnelle.

A.
und wenn ich die ergebnisse anzeigen lassen will, wenn der user abgestimmt hat? das er nur im vorhinein nicht die ergebnisse sehen kann?

die zeile "topic_locked" sagt doch auch das wenn die umfrage gesperrt ist, die ergebnisse angezeigt werden soll... oderß??? denn das passiert nicht!
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Re: frage zu umfragen

Beitrag von andreasOymann »

Fehlerteufel hat geschrieben:
es soll niemand das ergebnis sehen bis der admin die umfrage beendet!

ist sowas möglich??
genau das wird mit meinem Code erreicht!

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Fehlerteufel hat geschrieben:
und wenn ich die ergebnisse anzeigen lassen will, wenn der user abgestimmt hat? das er nur im vorhinein nicht die ergebnisse sehen kann?
was willst du nun genau???

der Code bewirkt, daß das Ergebnis immer erst dann angezeigt wird, wenn die Umfrage beendet ist, sprich das Enddatum der Umfrage abgelaufen ist.

Zusätzlich
muß eine der folgenden Bedingungen erfüllt sein:
$user_voted = User hat bereits abgestimmt
$view_result = User klickt auf Ergebnis anzeigen
$is_auth['auth_vote'] = User ist berechtigt, abzustimmen
$forum_topic_data['topic_status'] = Thema ist geschlossen

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Fehlerteufel
Mitglied
Beiträge: 122
Registriert: 21.11.2004 22:10
Wohnort: Neuss
Kontaktdaten:

Beitrag von Fehlerteufel »

andreasOymann hat geschrieben:
Fehlerteufel hat geschrieben:
und wenn ich die ergebnisse anzeigen lassen will, wenn der user abgestimmt hat? das er nur im vorhinein nicht die ergebnisse sehen kann?
was willst du nun genau???
hm... ich glaube ich habe mich etwas wirr ausgedürckt... :roll:

also als in den post hier gesetzt habe, dachte ich daran einen mod zu bekommen der es mir erlaubt den button "ergebnisse anzeigen" sperrt UND es dem user nicht erlaubt die ergebnisse zu sehen wenn er abgestimmt hat bis die umfrage beendet ist.

nach deinem codebeispiel kam mir die idee das der user erst das ergebnis sieht wenn er abgestimmt hat aber nicht im voraus sehen kann wie die anderen gestimmt haben... :roll:

mal so nebenbei ne doofe frage: wann ist eine umfrage beendet? wenn ich den thread close oder wann??? :-?
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

Schon das Feld "Dauer der Umfrage" entdeckt???

... dir kam dann mal die Idee... mmmh! Sag mal konkret, wie es nun sein soll!

A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“