MyBB.de Forum

Normale Version: Suchergebnis / Beiträge als gelesen markieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hay @all

Ich habe da ein kleines (oder auch großes) Problem.

Es geht um folgendes: Wenn ich mir zum Beispiel die Neuen Beiträge auflisten lasse erscheinen sie ja in einer Liste die da Suchergebnisse heißt.

Diese Funktion nutze ich ständig. Jedoch fehlt mir eine wichtige Funktion. Wie b.z.w. wo kann ich in der Suchergebnisliste die Beiträge als gelesen markieren ?

Kann diese Funktion die sonst überall zur Verfügung steht nirgends finden.

Kann man das nachrüsten ?
und wenn ja wie macht man das ?

Dank schon mal im Voraus
Hat keiner eine Idee ?
Unten beim letzten Forenthema in deinem Forum steht dann "Alle Foren als gelesen makieren".
Kevin1992 schrieb:Unten beim letzten Forenthema in deinem Forum steht dann "Alle Foren als gelesen makieren".

Das ist korrekt - beantwortet aber nicht Meine Frage.

Es geht um die Ergebnisliste nach einer Suche. Und hier möchte ich die Funktion "Beiträge als gelesen markieren" haben.
Du könntest im Template der Seite einfach einen Link auf die misc.php?action=markread einfügen, um alle Foren als gelesen zu markieren.
Hay Michael,

Danke für Deinen Tip - Klappt super. Jedoch habe ich noch zwei kleine Probleme. Vielleicht kannst Du mir sagen was ich falsch mache.

Und zwar: (siehe Bild) [attachment=2045]

1. Habe ich diesen Link auch ins Portal mit eingebaut.
Jedoch kriege ich es nicht Rechtsbündig wie es eigentlich sein soll. Wenn ich nicht diese Unterstriche einsetze rutscht es immer nach links hinter "Letzte Beiträge". Was muss ich da noch ändern ?

2. Nach dem klick auf "Alle Beiträge als gelesen markieren" wechselt er auf die Index Seite. Ich möchte aber das er in diesem Fall auf der Portal Seite bleibt. Geht das ? und wenn ja was muss ich wo einsetzen oder ändern ?


Meine Template sehen wie folgt aus:

1. Portal


<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
</head>
<body>
<div class="menu">
<ul>
<li><a href="{$mybb->settings['bburl']}/portal.php"><img src="{$theme['imgdir']}/toplinks/portal.png" border="0"/>Portal</a></li>
<li><a href="{$mybb->settings['bburl']}/search.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/search.gif" alt="" />{$lang->toplinks_search}</a></li>
<li><a href="{$mybb->settings['bburl']}/memberlist.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/memberlist.gif" alt="" />{$lang->toplinks_memberlist}</a></li>
<li><a href="{$mybb->settings['bburl']}/calendar.php"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/calendar.gif" alt="" />{$lang->toplinks_calendar}</a></li>
<li><a href="{$mybb->settings['bburl']}/misc.php?action=help"><img src="{$mybb->settings['bburl']}/{$theme['imgdir']}/toplinks/help.gif" alt="" />{$lang->toplinks_help}</a></li>
<li><a href="{$mybb->settings['bburl']}/downloads.php"><img src="{$theme['imgdir']}/toplinks/downloads.png" border="0" alt="{$lang->toplinks_downloads}" />{$lang->toplinks_downloads}</a></li>
</ul>
</div>
<table width="97%" cellspacing="0" cellpadding="{$theme['tablespace']}" border="0" align="center">
<a href="$settings[bburl]/index.php"><center><B><u> > ZUM FORUM < </u></B></center></a>
<td valign="top" width="224">
{$welcome}
{$pms}
{$search}
{$whosonline}
</td>
<td>&nbsp;</td>
<td width="*" valign="top">
<table width="97%" border="0" cellspacing="$theme[borderwidth]" cellpadding="0" class="tborder">
<thead>
<tbody>
{$latestthreads}
<hr class="hidden" />
<div id="panel">
{$welcomeblock}
</div>
</div>
<br class="clear" />
</tr>
</tbody>
</table>
<br />
{$announcements}
</tr>
</table>
{$footer}
</body>
</html>


2. portal_latestthreads

<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="4" align="left"><strong>{$lang->latest_threads}<a href="$settings[bburl]/misc.php?action=markread"> ___________________________________" Alle Beiträge als gelesen Markieren " </a></strong></td>
</tr><tr><td class="tcat" width="40%" align="center">Thema</td><td class="tcat" width="35%" align="center">Letzter Beitrag</td><td class="tcat" width="10%" align="center">Ansichten</td><td class="tcat" width="10%" align="center">Antworten</td></tr>
{$threadlist}
</table>
<br />


3. portal_latestthreads_thread

<tr>
<td class="trow1" align="left">
<strong><a href="{$mybb->settings['bburl']}/showthread.php?tid={$thread['tid']}&action=lastpost">{$thread['subject']}</a></strong>
</td><td class="trow2" align="right">
von {$lastposterlink}
{$lastpostdate} {$lastposttime}
</td><td class="trow2" align="center">{$thread['views']}</td><td class="trow1" align="center">{$thread['replies']}</td>
</tr>


Vielen Dank schon mal für Deine Mühe

Gruß Maitre
Ersetze im 2. Template
Code:
<td class="thead" colspan="4" align="left"><strong>{$lang->latest_threads}<a href="$settings[bburl]/misc.php?action=markread"> ___________________________________" Alle Beiträge als gelesen Markieren " </a></strong></td>
durch:
Code:
<td class="thead" colspan="4" align="left"><span style="float:right;"><a href="$settings[bburl]/misc.php?action=markread">Alle Beiträge als gelesen Markieren</a></span><strong>{$lang->latest_threads}</strong></td>

Für die Weiterleitung zur portal.php sind Änderungen in der misc.php notwendig.
Danke Michael - wie immer ein Super Support von Dir.


Michael schrieb:Für die Weiterleitung zur portal.php sind Änderungen in der misc.php notwendig.


Kann man das so ändern das es nur die Portalseite betrifft ?

Soll heissen wenn ich innerhalb der Suchliste selbst auf "gelesen markieren" klicke soll er wie gehabt zur Indexseite zurückkehren und auf der Portalseite halt wieder zurück auf die Portalseite.