Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 19 mar 2006, 19:47
Ik zou graag in de index van het forum een 'Markeer alle onderwerpen als gelezen' bij elke forumbalk willen.
in kort:
zou graag dit:
ook hier krijgen:
voor elk forum appart!
Nu is het zo dat deze link in de rechter bovenhoek van elk forum staat. (foto1) Als je daar op klikt zijn alle onderwerpen gelezen (op dat forum) en wordt je terug naar dat forum geleid.
Via de index zou ik graag willen dat alle onderwerpen van een bepaald forum als gelezen gemarkeerd worden en dat je terug naar de index wordt geleid.
Kan iemand daarin helpen?
Ik post met plezier de nodige codes, of host met plezier de nodige tpl's of php's als iemand dat wenst.
:thumb:
-
XGE_Lithium
- Berichten: 1278
- Lid geworden op: 26 okt 2005, 19:28
- Locatie: Heythuysen
-
Contacteer:
Bericht
door XGE_Lithium » 19 mar 2006, 21:03
Het lijkt me niet zo moeilijk.
Ik wil er morgen best nog even naar kijken

-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 19 mar 2006, 23:36
Thanks XGE_Lithium 8)
-
XGE_Lithium
- Berichten: 1278
- Lid geworden op: 26 okt 2005, 19:28
- Locatie: Heythuysen
-
Contacteer:
Bericht
door XGE_Lithium » 20 mar 2006, 08:31
Ivoman schreef:Thanks XGE_Lithium 8)
Ik heb al een aantal dingen geprobeerd.
Maar nu heb ik het in principe wel zo'n beetje, maar het is nu nog steeds per index. Dus niet per forum.
Alleen dat stukje moet ik nog zien te fixen, maar dat probeer ik vanmiddag dan wel, zometeen eerst naar school

-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 21 mar 2006, 18:25
Heb je al wat vorderingen gemaakt, XGE_Lithium?
-
XGE_Lithium
- Berichten: 1278
- Lid geworden op: 26 okt 2005, 19:28
- Locatie: Heythuysen
-
Contacteer:
Bericht
door XGE_Lithium » 23 mar 2006, 18:13
Ivoman schreef:Heb je al wat vorderingen gemaakt, XGE_Lithium?
Helaas; heb niet zoveel tijd momenteel.
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 23 mar 2006, 18:46
Als het niet lukt mag je dat ook gewoon zeggen hoor.
Als het goed is voldoet deze wel:
Open index.php
Vind:
Zet daarachter:
Code: Selecteer alles
'MARK_FORUMS' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index">Markeer forum als gelezen</a>',
Open viewforum.php
Vind:
Code: Selecteer alles
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
Vervang het met:
Code: Selecteer alles
if ( !empty($HTTP_GET_VARS['back']) && $HTTP_GET_VARS['back'] == "index" )
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
}
else
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">')
);
}
Open index_body.tpl
Vind:
Plaats daarachter (of ergens anders..)
Ik heb het niet helemaal getest, maar hij moet zo wel werken.
Succes ermee!
-
XGE_Lithium
- Berichten: 1278
- Lid geworden op: 26 okt 2005, 19:28
- Locatie: Heythuysen
-
Contacteer:
Bericht
door XGE_Lithium » 23 mar 2006, 19:12
Stef schreef:Als het niet lukt mag je dat ook gewoon zeggen hoor.
Ik had er niet veel tijd aan besteed tot nog toe hoor.
Maar ik denk, dat na een hoop gepuzzel, ik er misschien ook nog wel uitgekomen zou zijn.
Maar goed, fijn dat je even hielp

-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 23 mar 2006, 19:22
Stef schreef:Open index.php
Vind:
Zet daarachter:
Code: Selecteer alles
'MARK_FORUMS' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index">Markeer forum als gelezen</a>',
Hoe krijg ik als extra 'Markeer forum als gelezen' vertaald? Want ik zit met zowel English als Dutch forum talen.
Stel:
Code: Selecteer alles
#
#-----[ OPEN ]------------------------------------------
#
index.php
#
#----[ FIND ]------------------------------------------
#
'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],
#
#----[ AFTER, ADD ]------------------------------------------
#
'L_MARK_THIS_FORUM_READ' => $lang['Mark_this_forum'],
#
#----[ FIND ]------------------------------------------
#
'MODERATORS' => $moderator_list,
#
#----[ AFTER, ADD ]------------------------------------------
#
'MARK_FORUMS' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index"> ???? </a>',
#
#-----[ OPEN ]------------------------------------------
#
languages/lang_dutch/lang_main.php
#
#----[ FIND ]------------------------------------------
#
$lang['Mark_all_forums'] = 'Markeer alle forums als gelezen';
#
#----[ AFTER, ADD ]------------------------------------------
#
$lang['Mark_all_forums'] = 'Markeer forum als gelezen';
#
#-----[ SAVE ALL FILES/CLOSE ]------------------------------------------
#
# EoM
Wat ontbreek ik dan nog in de plaats van de '????'

:thumb:
-
Stef
- Berichten: 9080
- Lid geworden op: 04 jun 2003, 20:47
Bericht
door Stef » 23 mar 2006, 20:11
Haah, je begint het taal systeem al bijna te snappen, heel goed!
Code: Selecteer alles
'MARK_FORUMS' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index"> ' . $lang['Mark_this_forum'] . ' </a>',
Je kunt opzich dus:
Code: Selecteer alles
'L_MARK_THIS_FORUM_READ' => $lang['Mark_this_forum'],
schrappen..
en let op:
Code: Selecteer alles
$lang['Mark_all_forums'] = 'Markeer alle forums als gelezen';
#
#----[ AFTER, ADD ]------------------------------------------
#
$lang['Mark_all_forums'] = 'Markeer forum als gelezen';
Succes!!
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 23 mar 2006, 21:51
In orde, Stef. Het werkt helemaal.
Code: Selecteer alles
##############################################################
## MOD Title: Mark Forum As Read On Index Page
## MOD Author: Stef and Ivoman (users at phpbb.nl)
## MOD Description: This mod displays a 'Mark forum as read' link at each forum on the index page to mark each forum seperately as read.
##
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time : ~5 minutes
## Files to Edit: 4
## index.php
## languages/lang_english/lang_main.php
## viewforum.php
## templates/subsilver/index_body.tpl
## Included Files: n/a
##############################################################
## MOD Demo: http://www.demodderberen.be/forum/
##############################################################
##
## MOD History: 23.03.2006 - 1.0.0
## - First release
##############################################################
##
## Before Adding This Hack To Your Forum, You Should Back Up All Files Related To This Hack
##
##############################################################
#------------------------------------------------------------
#-----[ OPEN ]-----------------------------------------------
#
index.php
#
#----[ FIND ]------------------------------------------------
#
'MODERATORS' => $moderator_list,
#
#----[ AFTER, ADD ]------------------------------------------
#
'MARK_FORUM' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index"> ' . $lang['Mark_this_forum'] . ' </a>',
#------------------------------------------------------------
#-----[ OPEN ]-----------------------------------------------
#
languages/lang_dutch/lang_main.php
#
#----[ FIND ]------------------------------------------------
#
$lang['Mark_all_forums'] = 'Mark all forums as read';
#
#----[ AFTER, ADD ]------------------------------------------
#
$lang['Mark_this_forums'] = 'Mark forum as read';
#------------------------------------------------------------
#-----[ OPEN ]-----------------------------------------------
#
viewforum.php
#
#----[ FIND ]------------------------------------------------
#
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
#
#----[ REPLACE WITH ]----------------------------------------
#
if ( !empty($HTTP_GET_VARS['back']) && $HTTP_GET_VARS['back'] == "index" )
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
}
else
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">')
);
}
#------------------------------------------------------------
#-----[ OPEN ]-----------------------------------------------
#
templates/subsilver/index_body.tpl
#
#----[ FIND ]------------------------------------------------
#
<span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>
#
#----[ REPLACE WITH ]----------------------------------------
#
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2">
<tr>
<td align="left"><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</a></span></td>
<td align="right"><span class="gensmall">{catrow.forumrow.MARK_FORUM}</span></td>
</tr>
</table>
#
#-----[ SAVE ALL FILES/CLOSE ]-------------------------------
#
# EoM
voorbeeld van een forum in de index
Edited!
Laatst gewijzigd door
Ivoman op 25 mar 2006, 12:24, 5 keer totaal gewijzigd.
-
Salomon
- Berichten: 3878
- Lid geworden op: 14 feb 2006, 16:15
Bericht
door Salomon » 25 mar 2006, 12:05
bij mij kan 'ie in vieforum.php
Code: Selecteer alles
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
niet vinden......?
Maar ik ga deze mod testen, kijken of hij EMC is, en dan misschien op phpbbhaks.com zetten!
Word dus dit:
Code: Selecteer alles
##############################################################
## MOD Title: Mark Forum As Read On Index Page
## MOD Author: Stef and Ivoman
## MOD Description: This mod displays a 'Mark forum as read' link at each forum on the index page to mark each forum seperately as read.
##
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time : ~5 minutes
## Files to Edit: 3
## index.php
## languages/lang_english/lang_main.php
## templates/subsilver/index_body.tpl
## Included Files: n/a
##############################################################
## MOD Demo: http://www.demodderberen.be/forum/
##############################################################
##
## MOD History: 23.03.2006 - 1.0.0
## - First release
##############################################################
##
## Before Adding This Hack To Your Forum, You Should Back Up All Files Related To This Hack
##
##############################################################
#
#-----[ OPEN ]-----------------------------------------------
#
index.php
#
#----[ FIND ]------------------------------------------------
#
'MODERATORS' => $moderator_list,
#
#----[ AFTER, ADD ]------------------------------------------
#
'MARK_FORUM' => '<a href="viewforum.php?f=' . $forum_data[$j]['forum_id'] . '&mark=topics&back=index"> ' . $lang['Mark_this_forum'] . ' </a>',
#
#-----[ OPEN ]-----------------------------------------------
#
languages/lang_dutch/lang_main.php
#
#----[ FIND ]------------------------------------------------
#
$lang['Mark_all_forums'] = 'Mark all forums as read';
#
#----[ AFTER, ADD ]------------------------------------------
#
$lang['Mark_this_forums'] = 'Mark forum as read';
#
#-----[ OPEN ]-----------------------------------------------
#
viewforum.php
#
#----[ FIND ]------------------------------------------------
#
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
#
#----[ REPLACE WITH ]----------------------------------------
#
if ( !empty($HTTP_GET_VARS['back']) && $HTTP_GET_VARS['back'] == "index" )
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
}
else
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">')
);
}
#
#-----[ OPEN ]-----------------------------------------------
#
templates/subsilver/index_body.tpl
#
#----[ FIND ]------------------------------------------------
#
<span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>
#
#----[ REPLACE WITH ]----------------------------------------
#
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2">
<tr>
<td align="left"><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</a></span></td>
<td align="right"><span class="gensmall">{catrow.forumrow.MARK_FORUM}</span></td>
</tr>
</table>
#
#-----[ SAVE ALL FILES/CLOSE ]-------------------------------
#
# EoM
Klopt dit?
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 25 mar 2006, 12:17
Niet helemaal...
## Files to Edit: 5
Zie m'n vorige post die ik editeerde, maak er dat maar van
+ pas hier en daar de FINDs nog aan, want deze zijn niet als in subsilver, toch niet overal

Dat moet eerst gebeuren!
Laatst gewijzigd door
Ivoman op 25 mar 2006, 12:22, 1 keer totaal gewijzigd.
-
Salomon
- Berichten: 3878
- Lid geworden op: 14 feb 2006, 16:15
Bericht
door Salomon » 25 mar 2006, 12:22
maar waarom heb je:
Code: Selecteer alles
#-----------------------------------------------
#----------[OPEN]-----------------------------
#-----------------------------------------------
zo gedaan, die streepjes na #?
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 25 mar 2006, 12:23
Persoonlijke voorkeur - overzichtelijker
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 25 mar 2006, 12:26
Dat ken ik niet. EMC.
-
Ivoman
- Berichten: 214
- Lid geworden op: 24 feb 2006, 10:58
- Locatie: Oost-Vl
-
Contacteer:
Bericht
door Ivoman » 25 mar 2006, 13:53
Niet dus, he
PS: Dit is geen gevalideerde mod, he. Maar naar mijn weten werkt ie perfect op ons forum.
Laatst gewijzigd door
Ivoman op 25 mar 2006, 14:14, 1 keer totaal gewijzigd.
-
mac-rolec
- Berichten: 344
- Lid geworden op: 16 jun 2005, 10:39
-
Contacteer:
Bericht
door mac-rolec » 25 mar 2006, 14:09
Coole mod, even opslaan.
