Page 1 of 1

"Alle Foren als gelesen markieren" im User Menu

Posted: 19. April 2009 11:54
by TeddyT
Deine Portal Version: 1.0.3
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Nein
Dein Wissensstand: Fortgeschritten

Was hast Du gemacht, bevor das Problem aufgetreten ist?


Was hast Du bereits versucht um das Problem zu lösen?


Fehlerbeschreibung und Nachricht
Hi zusammen,

ich vermisse im User Menu auf der Linken Seite den Link "Alle Foren als gelesen markieren".
Wäre das nicht was für die nächste Version 1.04 ?

Den Link direkt ins Template einzubauen geht leider seit PHBPP 3.04 nicht mehr, da jetzt ein zusätzlicher HASH übergeben werden muss und dazu eine Anpassung vom PHP Portal Code erforderlich ist.

Re: "Alle Foren als gelesen markieren" im User Menu

Posted: 19. April 2009 12:49
by Kevin
Nicht getestet.

Öffne root/portal/block/user_menu.php

suche:

Code: Select all

'U_MCP'                    => ($auth->acl_get('m_') || $auth->acl_getf_global('m_')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=main&mode=front', true, $user->session_id) : '',  
füge davor ein:

Code: Select all

'U_MARK_FORUMS'        => ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '', 
öffne root/styles/prosilver/template/portal/block/user_menu.html
suche:

Code: Select all

<li><a href="{U_PROFILE}">{L_PROFILE}</a></li> 
füge danach ein:

Code: Select all

                <!-- IF not S_IS_BOT and U_MARK_FORUMS -->
                    <li><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li>
                <!-- ENDIF -->  
Cache danach leeren.

Re: "Alle Foren als gelesen markieren" im User Menu

Posted: 22. April 2009 07:21
by Kevin
Zumindest eine Rückmeldung, ob das nun so funktioniert, wäre nett gewesen. :|

Re: "Alle Foren als gelesen markieren" im User Menu

Posted: 4. June 2009 15:40
by meisterjoshi
Bin zwar nicht TeddyT aber ich habs grad eingebaut .... es geht ;)

Re: "Alle Foren als gelesen markieren" im User Menu

Posted: 24. January 2010 13:42
by TeddyT
sorry Jungs. Hat funktioniert. wenn auch etwas spät :?

Re: "Alle Foren als gelesen markieren" im User Menu

Posted: 8. January 2012 17:36
by Cruzer1
Ich habe das ganze erfolgreich in das aktuelle Board3 Portal 2.0 mit dem phpbb3.0.9 eingebaut.
Nur die Dateien sind an einer etwas anderen Stelle und heißen etwas anders.

Nur als Information, sollte jemand anderes ähnliches vorhaben.

Danke ;-)