Hallo
Probier mal das hier:
Erstelle eine Datei Namens
unread_posts.php
mit folgendem Inhalt:
https://www.phpbb.de/support/pastebin.p ... iew&s=1360
Lade diese Datei in deinen Forenroot
Erstelle eine Datei Namens
unread_posts.html
mit folgendem Inhalt:
Code: Alles auswählen
<!-- INCLUDE simple_header.html -->
<meta http-equiv="refresh" content="30">
<!-- IF S_SHOW_TOPICS -->
<!-- IF .searchresults -->
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dt>{L_TOPICS}</dt>
<dd class="posts">{L_REPLIES}</dd>
<dd class="views">{L_VIEWS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics">
<!-- BEGIN searchresults -->
<li class="row<!-- IF searchresults.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
<dl class="icon" style="background-image: url({searchresults.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
<dt <!-- IF searchresults.TOPIC_ICON_IMG -->style="background-image: url({T_ICONS_PATH}{searchresults.TOPIC_ICON_IMG}); background-repeat: no-repeat;"<!-- ENDIF -->>
<!-- IF searchresults.S_UNREAD_TOPIC --><a href="{searchresults.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF -->
<a href="{searchresults.U_VIEW_TOPIC}" class="topictitle">{searchresults.TOPIC_TITLE}</a> {searchresults.ATTACH_ICON_IMG}
<!-- IF searchresults.S_TOPIC_UNAPPROVED or searchresults.S_POSTS_UNAPPROVED --><a href="{searchresults.U_MCP_QUEUE}">{searchresults.UNAPPROVED_IMG}</a> <!-- ENDIF -->
<!-- IF searchresults.S_TOPIC_REPORTED --><a href="{searchresults.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
<!-- IF searchresults.PAGINATION --><strong class="pagination"><span>{searchresults.PAGINATION}</span></strong><!-- ENDIF -->
{L_POST_BY_AUTHOR} {searchresults.TOPIC_AUTHOR_FULL} » {searchresults.FIRST_POST_TIME}
<!-- IF not searchresults.S_TOPIC_GLOBAL -->{L_IN} <a href="{searchresults.U_VIEW_FORUM}">{searchresults.FORUM_TITLE}</a><!-- ELSE --> ({L_GLOBAL})<!-- ENDIF -->
</dt>
<dd class="posts">{searchresults.TOPIC_REPLIES}</dd>
<dd class="views">{searchresults.TOPIC_VIEWS}</dd>
<dd class="lastpost"><span>
{L_POST_BY_AUTHOR} {searchresults.LAST_POST_AUTHOR_FULL}
<!-- IF not S_IS_BOT --><a href="{searchresults.U_LAST_POST}">{LAST_POST_IMG}</a> <!-- ENDIF --><br />{searchresults.LAST_POST_TIME}<br /> </span>
</dd>
</dl>
</li>
<!-- END searchresults -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ELSE -->
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_NO_SEARCH_RESULTS}</strong>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- INCLUDE simple_footer.html -->
Das hier
<meta http-equiv="refresh" content="30">
bedeutet das dieses Popup-Fenster alle 3 Sek. aktualisiert.
Lade diese Datei in deinen template Ordner deines Styles.
Öffne:
root/styles/stylename/template/overall_header.html
Finde:
Davor einfügen:
Code: Alles auswählen
<script type="text/javascript" language="JavaScript">
<!--
function AutoPopUp() {
var dateiname = "{U_SEARCH_UNREAD_POSTS}";
eigenschaften= "left=10,top=10,";
eigenschaften= eigenschaften + "width=200,height=100,"
// hier andere Fenstereigenschaften festlegen:
// für ja den Wert von Null auf Eins ändern
eigenschaften= eigenschaften + "menubar=0"; // Menüleiste
eigenschaften= eigenschaften + "toolbar=0"; // Symbolleiste
eigenschaften= eigenschaften + "statusbar=0"; // Statuszeile
eigenschaften= eigenschaften + "scrollbars=yes"; // Scrollbars
eigenschaften= eigenschaften + "resizable=yes"; // Größe veränderbar
eigenschaften= eigenschaften + "locationbar=0"; // Adresszeile
eigenschaften= eigenschaften + "directories=0"; // Linkleiste
fenster04 = window.open(dateiname,"Titeltext",eigenschaften);
fenster04.focus();
}
window.setTimeout('AutoPopUp()', 4000);
//-->
</script>
Das hier
window.setTimeout('AutoPopUp()', 4000);
bedeutet das sich das Fenster nach 4 Sek. automatisch öffnet.
Die Position und Größe dieses Popup-Fensters kannst du in diesem Script nach belieben anpassen.
Öffne:
root/includes/funtions.php
Finde:
Code: Alles auswählen
'U_SEARCH_UNREAD' => append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=unreadposts'),
Danach einfügen:
Code: Alles auswählen
'U_SEARCH_UNREAD_POSTS' => append_sid("{$phpbb_root_path}unread_posts.$phpEx", 'search_id=unreadposts'),
Zum Schluß noch alle Cache leeren!