Ja, hab den PortalView Mod RC1 installiert.FuGu wrote: @ MeSsIaH
Also wenn ich in die Foren-Übersicht wechsel wird ja logischerweise, dass Portal nicht mehr angezeigt... oder hast du den Mod eingebaut, dass die Portalansicht im gesamten Forum angezeigt wird?
Anzeige laufender Umfrage in Statistiken u. a.
Forum rules
Vor dem erstellen neuer Supportanfragen bitte zuerst in die board3 Portal FAQ schauen und die Suche benutzen!
Viele Fragen sind bereits schon gestellt und beantwortet worden.
Bitte auch unsere Forumsregeln lesen und beachten!
Vor dem erstellen neuer Supportanfragen bitte zuerst in die board3 Portal FAQ schauen und die Suche benutzen!
Viele Fragen sind bereits schon gestellt und beantwortet worden.
Bitte auch unsere Forumsregeln lesen und beachten!
-
- Valued Contributor
- Posts: 51
- Joined: 10. May 2009 21:08
- phpBB.de User: MeSsIaH
- Location: Arberg
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Nix wissen aber Hauptsache mit reden....
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
@MeSsIaH: Dann musst du den PHP Code natürlich auch in deine index.php einbinden.
Der Code für die 4.Spalte:
Öffne portal/block/recent.php
Finde:
Davor einfügen:
Öffne styles/prosilver/template/portal/block/recent.html
Ersetze alles durch:
Der Code für die 4.Spalte:
Öffne portal/block/recent.php
Finde:
Code: Select all
$template->assign_vars(array(
'S_DISPLAY_RECENT' => true,
));
Code: Select all
//
// Recent polls
//
$sql = 'SELECT poll_title, forum_id, topic_id
FROM ' . TOPICS_TABLE . '
WHERE topic_status <> ' . ITEM_MOVED . '
AND topic_approved = 1
AND topic_type = ' . POST_NORMAL . '
AND topic_moved_id = 0
AND poll_start > 0
' . $sql_where . '
ORDER BY poll_start DESC';
$result = $db->sql_query_limit($sql, $portal_config['portal_max_topics']);
while( ($row = $db->sql_fetchrow($result)) && ($row['poll_title']) )
{
// auto auth
if ( ($auth->acl_get('f_read', $row['forum_id'])) || ($row['forum_id'] == '0') )
{
$template->assign_block_vars('recent_polls', array(
'TITLE' => character_limit($row['poll_title'], $portal_config['portal_recent_title_limit']),
'FULL_TITLE' => censor_text($row['poll_title']),
'U_VIEW_TOPIC' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'])
));
}
}
$db->sql_freeresult($result);
Ersetze alles durch:
Code: Select all
<!--version $Id: recent.html 503 2009-04-20 18:34:29Z kevin74 $ //-->
<!-- IF .latest_announcements or .latest_hot_topics or .latest_topics -->
{$C_BLOCK_H_L}<dl><dt>{L_RECENT_NEWS}</dt></dl>{$C_BLOCK_H_R}
<ul class="topiclist forums">
<li><dl>
<dd style="border-left:0px; width:100%">
<table width="100%">
<tr>
<!-- IF .latest_announcements --><td class="row1"><strong>{L_RECENT_ANN}</strong></td><!-- ENDIF -->
<!-- IF .latest_hot_topics --><td class="row1"><strong>{L_RECENT_HOT_TOPIC}</strong></td><!-- ENDIF -->
<!-- IF .latest_topics --><td class="row1"><strong>{L_RECENT_TOPIC}</strong></td><!-- ENDIF -->
<!-- IF .recent_polls --><td class="row1"><strong>{L_POLL}</strong></td><!-- ENDIF -->
</tr>
<tr>
<!-- IF .latest_announcements -->
<td class="row1" style="width: 25%;" valign="top">
<span class="gensmall">
<!-- BEGIN latest_announcements -->
<a href="{latest_announcements.U_VIEW_TOPIC}" title="{latest_announcements.FULL_TITLE}">{latest_announcements.TITLE}</a><br />
<!-- END latest_announcements -->
</span>
</td>
<!-- ENDIF -->
<!-- IF .latest_hot_topics -->
<td class="row1" style="width: 25%;" valign="top">
<span class="gensmall">
<!-- BEGIN latest_hot_topics -->
<a href="{latest_hot_topics.U_VIEW_TOPIC}" title="{latest_hot_topics.FULL_TITLE}">{latest_hot_topics.TITLE}</a><br />
<!-- END latest_hot_topics -->
</span>
</td>
<!-- ENDIF -->
<!-- IF .latest_topics -->
<td class="row1" style="width: 25%;" valign="top">
<span class="gensmall">
<!-- BEGIN latest_topics -->
<a href="{latest_topics.U_VIEW_TOPIC}" title="{latest_topics.FULL_TITLE}">{latest_topics.TITLE}</a><br />
<!-- END latest_topics -->
</span>
</td>
<!-- ENDIF -->
<!-- IF .recent_polls -->
<td class="row1" style="width: 25%;" valign="top">
<span class="gensmall">
<!-- BEGIN recent_polls -->
<a href="{recent_polls.U_VIEW_TOPIC}" title="{recent_polls.FULL_TITLE}">{recent_polls.TITLE}</a><br />
<!-- END recent_polls -->
</span>
</td>
<!-- ENDIF -->
</tr>
</table>
</dd>
</dl></li>
</ul>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
<!-- ENDIF -->
Last edited by Marc on 27. August 2009 20:30, edited 3 times in total.
Reason: Jetzt ist das ganze fertig
Reason: Jetzt ist das ganze fertig
-
Topic author
Re: Anzeige laufender Umfrage in Statistiken u. a.
Moin Marc,
danke für deine Arbeit. Aber es scheint noch ein kleiner Wurm drin zu sein. Ich bekomme die vierte Spalte nicht angezeigt.
Ich habe hab auch probeweise eine Umfrage nach den Änderungen erstellt aber es bleibt dabei.
Die vierte Spalte bleibt verschollen. Den Cache habe ich natürlich gelöscht.
Sieht jetzt so aus:
Links ist auch ein Auflistungspunkt zu erkennen, der da eigentlich nichts zu suchen hat...
Einzig erkennbare Veränderung zu vorher ist das Fehlern des Tabellenrandes.
danke für deine Arbeit. Aber es scheint noch ein kleiner Wurm drin zu sein. Ich bekomme die vierte Spalte nicht angezeigt.
Ich habe hab auch probeweise eine Umfrage nach den Änderungen erstellt aber es bleibt dabei.
Die vierte Spalte bleibt verschollen. Den Cache habe ich natürlich gelöscht.
Sieht jetzt so aus:
Links ist auch ein Auflistungspunkt zu erkennen, der da eigentlich nichts zu suchen hat...
Einzig erkennbare Veränderung zu vorher ist das Fehlern des Tabellenrandes.
-
- Valued Contributor
- Posts: 51
- Joined: 10. May 2009 21:08
- phpBB.de User: MeSsIaH
- Location: Arberg
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Nunja, hab ich ja.Marc wrote:@MeSsIaH: Dann musst du den PHP Code natürlich auch in deine index.php einbinden.
Dennoch wirds nicht angezeigt.
Wäre interessant für mich zu wissen, wo da was der Index.php und was in der portal.php zu stehen hat.
Gruß
Nix wissen aber Hauptsache mit reden....
-
Topic author
Re: Anzeige laufender Umfrage in Statistiken u. a.
@ MeSsIaH
Cache geköscht?
@ Marc
Jetzt hast du dir schon so viel Mühe gemacht.. jetzt bring es auch zu Ende!!
Cache geköscht?
@ Marc
Jetzt hast du dir schon so viel Mühe gemacht.. jetzt bring es auch zu Ende!!
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Ich hab schon einen Verdacht was das Problem ist. Ich nutze die neuesten Dateien aus dem SVN, du aber nur die Downloadversion. Ich denke dass dadurch ein Fehler entstanden ist. Mehr gibt es morgen.
-
- Valued Contributor
- Posts: 51
- Joined: 10. May 2009 21:08
- phpBB.de User: MeSsIaH
- Location: Arberg
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Hallo,FuGu wrote:@ MeSsIaH
Cache geköscht?
ja klar, ich hab mir jetzt vorläufig damit geholfen, das ich den Text direkt in die statistic.html geschrieben hab.
Zwar nicht die feine englische Art, aber geht.
Dennoch bin ich an einer Lösung interessiert, weil ich bei einem anderen Block das gleiche Problem hab, nur umgekehrt.
Grüßle
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
@FuGu: Ich hab den ersten Edit noch einmal geändert. Siehe oben.
-
Topic author
Re: Anzeige laufender Umfrage in Statistiken u. a.
Eingebaut hab ich es.. das Problem bleibt das Gleiche.
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Dann werd ich das ganze mal auf meinem Testboard einbauen und dir dann berichten.
-
- Dev
- Posts: 2504
- Joined: 17. July 2008 21:08
- phpBB.de User: marc1706
- phpBB.com User: Marc
- Location: Clausthal-Zellerfeld / München
- Contact:
Re: Anzeige laufender Umfrage in Statistiken u. a.
Also, deinen Fehler kann ich zwar nicht reproduzieren, allerdings habe ich noch einen Fehler entdeckt:
Öffne portal/block/recent.php
Finde:
In der Zeile finden:
Ersetzen durch:
Öffne portal/block/recent.php
Finde:
Code: Select all
//
// Recent polls
//
$sql = 'SELECT poll_title, forum_id, topic_id
FROM ' . TOPICS_TABLE . '
WHERE topic_status <> ' . ITEM_MOVED . '
AND topic_approved = 1
AND topic_type = ' . POST_NORMAL . '
AND topic_moved_id = 0
AND poll_start > 0
' . $sql_where . '
ORDER BY poll_start DESC';
$result = $db->sql_query_limit($sql, $portal_config['portal_max_topics']);
while( ($row = $db->sql_fetchrow($result)) && ($row['topic_title']) )
Code: Select all
while( ($row = $db->sql_fetchrow($result)) && ($row['topic_title']) )
Code: Select all
while( ($row = $db->sql_fetchrow($result)) && ($row['poll_title']) )
-
Topic author
Re: Anzeige laufender Umfrage in Statistiken u. a.
Mit deiner letzten Fehlerbehebung funzt es!
Vielen Dank für deine Mühe!!
Vielen Dank für deine Mühe!!