Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Suchergebnis / Beiträge als gelesen markieren
#1
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
Zitieren
#2
Hat keiner eine Idee ?
Zitieren
#3
Unten beim letzten Forenthema in deinem Forum steht dann "Alle Foren als gelesen makieren".
Zitieren
#4
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.
Zitieren
#5
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.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#6
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
Zitieren
#7
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.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#8
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.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Themen nach X Meldungen automatisch als gelöscht markieren lumpi 0 1.016 17.09.2015, 13:02
Letzter Beitrag: lumpi
  Gezählte Beiträge in Suchergebnis ausgeben lassen melancholia 17 3.908 19.06.2015, 21:08
Letzter Beitrag: melancholia
  [Suche] Thema als neu markieren MiDa 0 1.320 25.04.2010, 23:09
Letzter Beitrag: MiDa
  Themen als "kontrolliert" markieren? Axxis 2 1.852 20.01.2010, 18:45
Letzter Beitrag: Axxis
  Thread als "erledigt" markieren Frenemy 3 2.173 26.11.2008, 22:56
Letzter Beitrag: Frenemy