poll_notyet_102 + Portal 1.50

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.
Antworten
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

poll_notyet_102 + Portal 1.50

Beitrag von Firestarter »

ich würde gerne die Möglichkeit "Umfrageergebnisse bis zum Ende der Umfrage verstecken" im Portal 1.50 von AWSW einbauen, hat jemand es schon gemacht oder kann vielleicht mir AWSW (Autor von Portal 1.50 )oder Acid (Autor von poll_notyet_102) helfen??

Über jede Unterstützung würde ich mich freuen.

MfG

Firestarter
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Könntest du mir mal den Poll-Code aus der portal.php und *.tpl heraussuchen ?
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

Hier sind die gewünschten Auszüge (hab leider keinen freien Webspaceplatz, bitte entschuldigt diese Vorgehensweise)

portal.php

Code: Alles auswählen

// FETCH POLL START
if( $introportalmod_config['pollbox_active'] == "1" )
{
$CFG['poll_forum'] =  $introportalmod_config['pollbox_forums'];
	$fetchpoll = phpbb_fetch_poll($CFG['poll_forum']);
	$template->assign_vars(array(
		'S_POLL_QUESTION' => $fetchpoll['vote_text'],
		'S_POLL_ACTION' => append_sid('posting.'.$phpEx.'?'.POST_TOPIC_URL.'='.$fetchpoll['topic_id']),
		'S_TOPIC_ID' => $fetchpoll['topic_id'],
		'L_SUBMIT_VOTE' => $lang['Submit_vote'],
		'L_RESULT' => $lang['View_results'],
		'L_LOGIN_TO_VOTE' => $lang['Login_to_vote']
		)
	);
	for ($i = 0; $i < count($fetchpoll['options']); $i++)
	{
	$template->assign_block_vars('poll_option_row', array(
			'OPTION_ID' => $fetchpoll['options'][$i]['vote_option_id'],
			'OPTION_TEXT' => $fetchpoll['options'][$i]['vote_option_text'],
			'VOTE_RESULT' => $fetchpoll['options'][$i]['vote_result'],
			)
		);
	}
$template->assign_block_vars('switch_pollbox_active', array());
}
if( $userdata['session_logged_in'] && $introportalmod_config['pollbox_active'] == "1" )
{
$template->assign_block_vars('switch_pollbox_active_in', array());
}
// FETCH POLL END
portal_body.tpl

Code: Alles auswählen

<!-- ##### FETCH POLL START ##### -->
<!-- BEGIN switch_pollbox_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
  <tr>
        <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext18}:</b></center></span></td>
  </tr>

  <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
		   <tr>
			<td class="row1" align="center"><span class="gensmall">
				<form method="post" action="{S_POLL_ACTION}">
				<br><center><b>{S_POLL_QUESTION}</b></center><br />
<!-- END switch_pollbox_active -->
				<!-- BEGIN poll_option_row -->
				&nbsp;&nbsp;&nbsp;
				<input align="middle" type="radio" name="vote_id" value="{poll_option_row.OPTION_ID}">{poll_option_row.OPTION_TEXT}&nbsp;[{poll_option_row.VOTE_RESULT}]<br />
				<!-- END poll_option_row -->
<!-- BEGIN switch_pollbox_active_in -->
				<br /><center><input type="submit" class="mainoption" name="submit" value="{L_VOTE_BUTTON}" {DISABLED}></center>
<!-- END switch_pollbox_active_in -->
<!-- BEGIN switch_pollbox_active -->
				<input type="hidden" name="topic_id" value="{S_TOPIC_ID}">
				<input type="hidden" name="mode" value="vote">
				<br><span class="gensmall"><b><a href="viewtopic.php?t={S_TOPIC_ID}&postdays=0&postorder=asc&vote=viewresult" class="gensmall">{L_RESULT}</a></b></span>
				</form>
			</span></td>
		   </tr>
		  </table><br>
<!-- END switch_pollbox_active -->
<!-- ##### FETCH POLL END ##### -->
vielen Dank für die Lösung bereits im Vorfeld.

MfG

Firestarter
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

Hat jemand eine Lösung ? Bittttte
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

ich brauche immer noch hilfe zu diesem Thema, hat denn wirklich keiner das Problem bereits nicht schon gelöst ?
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

hmm.. wird da nur ein Link zu den Resultaten angezeigt oder sind auch die eigentlichen Resultate zu sehen? Am besten ma ´n Link zu deiner Seite posten..
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

ich arbeite offline, schaue mir das Ergebnis per Tool nur auf meinem Rechner an.

Aber hier die Information =>

Im Portal wird hinter der Umfrageauswahl immer in Klammern die Stimmenabgabe angezeigt.

Code: Alles auswählen

Aktuelle Umfrage:

Testumfrage muss det sein?

    ja [1]
    nein [4]


Ergebnis anzeigen
Acid, hoffentlich reicht Dir diese Information aus. Ich möchte eigentlich nur das die Anzeige der Stimmenabgabe in den Klammern [] wegkommt.
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

hmm.. das obige ist alles an Poll-Code ?
Um die Ergebnisse verstecken zu können, wird einiges an Information benötigt.
a) Dauer der Umfrage
b) ob Umfrage beendet ist, wenn Endzeit vorhanden ist
c) ob User an der Umfrage bereits teilgenommen hat

..wenn das alles an Code ist, müsstest du ´ne sql-Anweisung einbauen, die die Infos bereitstellt (s. ca. Zeile 727 in viewtopic.php).
Antworten

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