MyBB.de Forum
Suchergebnis / Beiträge als gelesen markieren - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Suchergebnis / Beiträge als gelesen markieren (/thread-5995.html)



Suchergebnis / Beiträge als gelesen markieren - Maitre - 24.05.2007

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


RE: Suchergebnis / Beiträge als gelesen markieren - Maitre - 26.05.2007

Hat keiner eine Idee ?


RE: Suchergebnis / Beiträge als gelesen markieren - Kevin1992 - 26.05.2007

Unten beim letzten Forenthema in deinem Forum steht dann "Alle Foren als gelesen makieren".


RE: Suchergebnis / Beiträge als gelesen markieren - Maitre - 26.05.2007

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.


RE: Suchergebnis / Beiträge als gelesen markieren - Michael - 27.05.2007

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.


RE: Suchergebnis / Beiträge als gelesen markieren - Maitre - 30.05.2007

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)    

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


RE: Suchergebnis / Beiträge als gelesen markieren - Michael - 30.05.2007

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.


RE: Suchergebnis / Beiträge als gelesen markieren - Maitre - 30.05.2007

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.