21.05.2006, 14:44
PHP-Code:
// nicht auffindbare Templates
#eval("\$pollstatus = \"".$templates->get("showthread_poll_results_voted")."\";");
#eval("\$pollstatus = \"".$templates->get("showthread_poll_results_closed")."\";");
// nicht auffindbare Templates
#eval("\$pollstatus = \"".$templates->get("showthread_poll_results_voted")."\";");
#eval("\$pollstatus = \"".$templates->get("showthread_poll_results_closed")."\";");
"<tr>
<td width='5%'><input type='radio' name='option' value='$number'></td>
<td colspan='3'>$option</td>
</tr>";
Mak schrieb:Hm.. ne, kann nichts finden. Aber die Variable $polloptions wird immer nur mit
definiert. Da kann doch eigentlich nur eine option angezeigt werden?Code:"<tr>
<td width='5%'><input type='radio' name='option' value='$number'></td>
<td colspan='3'>$option</td>
</tr>";
Öffne poll.php#
Suche bitte 3 mal
if($postoptions['public'] == "yes")
{
$postoptionschecked['public'] = "checked";
}
und füge darunter dies ein:
if($postoptions['extpoll'] == "1") // yes
{
$postoptionschecked['extpoll'] = "checked";
}
Suche bitte 2 mal:
if($postoptions['public'] != "yes")
{
$postoptions['public'] = "no";
}
und füge darunter ein:
if($postoptions['extpoll'] != "1")
{
$postoptions['extpoll'] = "0";
}
Suche bitte 2 mal:
"public" => $postoptions['public']
und ersetzte es jeweils mit:
"public" => $postoptions['public'],
"extpoll" => $postoptions['extpoll']
Speichern und schließen!
Öffne bitte das Template:
- polls_editpoll:
Suche:
<input type="checkbox" name="postoptions[public]" value="yes" $postoptionschecked[public]> $lang->option_public<br />
Füge darunter ein:
<input type="checkbox" name="postoptions[extpoll]" value="1" $postoptionschecked[extpoll]> Umfrage Außerhalb des Forums anzeigen<br />
- polls_newpoll:
Suche
<input type="checkbox" name="postoptions[public]" value="yes" $postoptionschecked[public]> $lang->option_public
Ersetzte mit:
<input type="checkbox" name="postoptions[public]" value="yes" $postoptionschecked[public]> $lang->option_public<br />
<input type="checkbox" name="postoptions[extpoll]" value="1" $postoptionschecked[extpoll]> Umfrage Außerhalb des Forums anzeigen
Öffne den PhpMyAdmin und führe folgenden Befehl aus:
ALTER TABLE `mybb_polls` ADD `extpoll` SMALLINT( 5 ) DEFAULT '0' NOT NULL ;
Zitat:Suche bitte 3 malIch habe es nur zweimal gefunden. Es geht aber trotzdem.
if($postoptions['public'] == "yes")
{
$postoptionschecked['public'] = "checked";
}
und füge darunter dies ein:
if($postoptions['extpoll'] == "1") // yes
{
$postoptionschecked['extpoll'] = "checked";
}
Mak schrieb:Ich habe noch eine Kleinigkeit: Könnte man das so machen, dass nur Admins die "Auf Startseite anzeigen" Funktion benutzen können?