Seite 2 von 3
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 14:11
von marc1706
Das wirst du auch nicht finden, du musst schon nach dem hier suchen:
Ich hoffe mal dass du die neueste Version installiert hast.

Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 14:29
von winnetou
Hallo Marc,
das ist meine Styles / template / portal / portal_body.html,
Code: Alles auswählen
<!-- DEFINE $S_IN_PORTAL = 1 -->
<!-- INCLUDE overall_header.html -->
<!-- INCLUDE portal/_block_config.html -->
<!--version $Id: portal_body.html 591 2009-12-11 23:48:49Z marc1706 $ //-->
<!-- IF PORTAL_VERSION_CHECK and U_ACP -->
<div id="portal_version_check" class="rules">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_INFORMATION}:</strong> {PORTAL_VERSION_CHECK}
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<!-- [+] left block area -->
<!-- IF S_LEFT_COLUMN -->
<td valign="top" style="width: <!-- IF $S_COLUMNS_WIDTH_OVERRIDE -->{$PORTAL_LEFT_COLUMN_OVERRIDE}<!-- ELSE -->{PORTAL_LEFT_COLUMN}<!-- ENDIF -->px; padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->left<!-- ELSE -->right<!-- ENDIF -->:{$BLOCK_DISTANCE};">
<br style="clear:both" />
<!-- INCLUDE portal/portal_left.html -->
</td>
<!-- ENDIF -->
<!-- [-] left block area -->
<!-- [+] center block area -->
<!-- IF S_CENTER_COLUMN -->
<td valign="top">
<br style="clear:both" />
<!-- INCLUDE portal/portal_center.html -->
<!-- please keep this credits visible, thank you! -->
<br /><div class="copyright">{L_PORTAL_COPY}</div>
</td>
<!-- ENDIF -->
<!-- [-] center block area -->
<!-- [+] right block area -->
<!-- IF S_RIGHT_COLUMN -->
<td valign="top" style="width: <!-- IF $S_COLUMNS_WIDTH_OVERRIDE -->{$PORTAL_RIGHT_COLUMN_OVERRIDE}<!-- ELSE -->{PORTAL_RIGHT_COLUMN}<!-- ENDIF -->px; padding-<!-- IF S_CONTENT_DIRECTION eq 'rtl' -->right<!-- ELSE -->left<!-- ENDIF -->:{$BLOCK_DISTANCE};">
<br style="clear:both" />
<!-- INCLUDE portal/portal_right.html -->
</td>
<!-- ENDIF -->
<!-- [-] right block area -->
</tr>
</table>
<!--// board3 Portal by www.board3.de //-->
<!-- INCLUDE overall_footer.html -->
dort gibt es kein
Gruß
Jürgen
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 14:40
von marc1706
Ich meinte auch die portal_center.html.
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 14:54
von winnetou
Hallo Marc,
ich bekomme dann nur eine weiße Portal.php
Ich habe das jetzt so gemacht:
öffne portal / block / additional_blocks.php
danach:
Code: Alles auswählen
if (! function_exists ( 'display_who_was_here'))
{
include ($ phpbb_root_path. "includes / functions_wwh.. $ phpEx);
}
display_who_was_here ();
dann diese datei erstellt: additional_blocks_who_online.html und unter Styles / template / portal / block abgelegt
Inhalt:
Code: Alles auswählen
<! - Version $ Id: additional_blocks_who_online.html 426 2009-12-24 11:09:19 Z $ Hambach_R //-->
<! - Additional_blocks //-->
($ C_BLOCK_H_L) <dt> L_WHO_WAS_HERE () </ dt> ($ C_BLOCK_H_R)
<ul class="topiclist bg1">
<li> <dl>
<dd style="border-left:0px">
<p style="font-size: 100%; margin: 0 5px 0 5px;"> <! - IF WHO_WAS_HERE_LIST2 -> () WHO_WAS_HERE_LIST2 <br /> (WHO_WAS_HERE_EXP ()) <br /> WHO_WAS_HERE_RECORD () < br /> (WHO_WAS_HERE_LIST }<!-- ELSE -> (L_WWH_UPDATE_NEED }<!-- ENDIF --></ p>
</ dd>
</ dl> </ li>
</ ul>
($ C_BLOCK_F_L) ($ C_BLOCK_F_R)
In dieser datei portal_center.html
suche:
danach:
Code: Alles auswählen
<! - INCLUDE portal / block / additional_blocks_who_online.html ->
Haut aber nicht hin...
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 15:08
von franki
Hallo
Wenn ich dass sehe gehts einfach nicht mehr komplizierter
Du brauchst eigentlich nur die
portal.php und die
style/deinstyle/template/portal/block/whois_online.html zu ändern, mehr nicht.
*EDIT*
öffne portal.php
suche
Code: Alles auswählen
// output page
page_header($user->lang['PORTAL']);
$template->set_filenames(array(
'body' => '/portal/portal_body.html'
));
davor einfügen
Code: Alles auswählen
if (!function_exists('display_who_was_here'))
{
include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();
öffne style/prosilver-basierend/template/portal/block/whois_online.html
suche
Code: Alles auswählen
<!--version $Id: whois_online.html 521 2009-08-26 20:59:19Z christian_n $ //-->
{$C_BLOCK_H_L}<dt><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></dt>{$C_BLOCK_H_R}
<ul class="topiclist bg1">
<li><dl>
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
</dd>
</dl></li>
</ul>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
danach einfügen
Code: Alles auswählen
<!-- IF WHO_WAS_HERE_LIST2 -->
{$C_BLOCK_H_L}<dt><!-- IF U_VIEWONLINE -->{L_WHO_WAS_HERE}<!-- ENDIF --></dt>{$C_BLOCK_H_R}
<ul class="topiclist bg1">
<li><dl>
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{WHO_WAS_HERE_LIST2} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
</dd>
</dl></li>
</ul>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
<!-- ELSEIF U_ACP -->
{$C_BLOCK_H_L}<dt><!-- IF U_VIEWONLINE -->{L_WHO_WAS_HERE}<!-- ENDIF --></dt>{$C_BLOCK_H_R}
<ul class="topiclist bg1">
<li><dl>
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{L_WWH_UPDATE_NEED}</p>
</dd>
</dl></li>
</ul>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
<!-- ENDIF -->
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 15:13
von winnetou
Hmmm??? Ich hatte das jetzt von hier:
http://www.board3.de/viewtopic.php?f=9& ... &start=120
Verrätst Du mir Bitte auch was ich an diesen beiden Dateien ändern muss?
Gruß
Jürgen
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 15:18
von franki
Hab meinen Beitrag noch editiert

Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 15:28
von winnetou
Hallo Franki,
PERFEKT!!! Ich danke Dir!
Gruß
Jürgen
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 16:56
von marc1706
Ich lach euch dann spätestens beim nächsten Update aus wenn wieder jemand weint nur weil er alles noch einmal machen muss. Es gibt schon seine Gründe wieso es additional_blocks Dateien gibt. Genau diese Dateien werden bei einem Update eben nicht überschrieben, was bei euere Edits allerdings der Fall sein wird.
Deswegen sollte man niemals die portal.php bearbeiten, außer man verschiebt die Blöcke. Neuer Code für zusätzliche Blöcke gehört in die portal/block/additional_blocks.php.
@winnetou: Natürlich bekommst du eine weiße Seite, du machst ja auch riesige Fehler in deinen HTML-Dateien:
Das hier z.B:
Daran hängt sich der template handler von phpBB auf. Das muss so aussehen:
Das Gleiche gilt für einen include-Befehl:
Code: Alles auswählen
<! - INCLUDE portal / block / additional_blocks_who_online.html ->
Das sollte so aussehen:
Code: Alles auswählen
<!-- INCLUDE portal/block/additional_blocks_who_online.html -->
Re: Fehlermeldung im Portal
Verfasst: 09.03.2010 17:07
von winnetou
Hallo Marc,
erstmal Danke für den Hinweis bei updates mit der portal.php
Alles andere war ja genauso hier "
http://www.board3.de/viewtopic.php?f=9& ... &start=120 " angegeben und war nicht von mir. Und ich hatte die Fehler in den Code "-" durch "--" ersetzt, aber die Seite blieb weiß.
Gruß
Jürgen