Seite 1 von 1

Mehrere Umfragen im AWSW Portal

Verfasst: 19.09.2003 17:37
von bomaster
Hallo phpbbUser!

Weiss jemand von Euch vielleicht wie ich in meinem Portal von AWSW phpbb 2.0.6 / emc installiert) mehrer Umfragen einbinden kann anstatt imm nur die letzte? Zum Beispiel die letzten drei?

Besten Dank im Voraus für konstruktive Ratschläge.

bomaster

Verfasst: 19.09.2003 17:53
von AWSW
Hallo,
das geht AFAIK nicht, da der verwendete Fetchposts Code von Smartor immer nur die letzte raus sucht... :roll:

Verfasst: 19.09.2003 18:12
von Lucas1510
Hi,

ich habe eine zweite Umfrage bei mir im Portal, die sich nie ändert, den Code habe ich, glaube ich, aus dem alten Portal von AWSW:

Code: Alles auswählen

<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>Umfrage:</center></b></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 align="center" class="row3"><form method="POST" action="posting.php?t=16"> <span class="gensmall"><br><b>FRAGE</b></span><table cellspacing="1" cellpadding="0" border="0">
                     <tr>
                       <br><td><input type="radio" name="vote_id" value="1" />&nbsp;</td>
                        <td><span class="gen">ANTWORT 1</span></td>
                     </tr>
                     <tr>
                        <td><input type="radio" name="vote_id" value="2" />&nbsp;</td>
                        <td><span class="gen">ANTWORT 2</span></td>
                     </tr>
                     <tr>
                        <td><input type="radio" name="vote_id" value="3" />&nbsp;</td>
                        <td><span class="gen">ANTWORT 3</span></td>
                     </tr>
                     <tr>
                        <td><input type="radio" name="vote_id" value="4" />&nbsp;</td>
                        <td><span class="gen">ANTWORT 4</span></td>
                     </tr>
                     <tr>
                        <td><input type="radio" name="vote_id" value="5" />&nbsp;</td>
                        <td><span class="gen">ANTWORT 5</span></td>
                     </tr>
                  </table>
<div align="center">



<!-- BEGIN switch_user_logged_out -->
				<center>{L_LOGIN_TO_VOTE}</center>
				<!-- END switch_user_logged_out -->
				<!-- BEGIN switch_user_logged_in -->
				<center><br><input type="submit" class="mainoption" name="submit" value="{L_VOTE_BUTTON}" {DISABLED}></center>
				<input type="hidden" name="topic_id" value="16">
				<input type="hidden" name="mode" value="vote">
				<!-- END switch_user_logged_in -->

</div></td>

         </tr>
</table><br/>
Wobei folgender Eintrag zu berücksichtigen ist:

Code: Alles auswählen

<td align="center" class="row3"><form method="POST" action="posting.php?t=16">
Das t=16 musst Du durch den Topic ersetzen, in dem Deine Umfrage, die immer auftauchen soll gespeichert ist UND die Lösung oben gilt nur für Umfragen mit 5 Antworten, auch läuft das bei mir in einem phpBB 2.0.4, weiss nicht, ob das auch in anderen Versionen funktioniert.

UMFRAGE, FRAGE und ANTWORT 1-5 musst Du Durch Deinen Titel und Deine Fragen ersetzen.

Diese Umfrage habe ich in meinem Portal eingebaut, genauer gesagt in die portal_body.tpl.

Viele Grüße,

Lucas

Ps.: Zu beachten ist auch, daß Du die entsprechenden Spalten im Portal NICHT mehr abschalten kannst, das ganze Layout des Portals käme durcheinander!!!!

Verfasst: 19.09.2003 18:22
von bomaster
Hmmm... Danke, ist aber nicht wirklich die Lösung zu meiner Fragen betr. die letzten drei Umfragen...

Verfasst: 19.09.2003 18:34
von Lucas1510
Du kannst diesen Code natürlich auch dreimal einbauen, das geht schon mit den entsprechenden Änderungen, nur die automatische Abfrage der letzten drei Umfragen funktioniert damit nicht, das ist schon richtig :(
Du müsstest das wenn, dann per Hand im Code ändern.

Da ich mich mit PHP noch nicht wirklich gut auskenne, habe ich diesen Weg gewählt (Improvisation ist alles *g*) bis ich es denn mal besser kann.

Viele Grüße,

Lucas