één topic per forum per gebruiker? OPGELOST

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.
phpBB2.0.x
Gesloten
Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

één topic per forum per gebruiker? OPGELOST

Bericht door Muiter » 03 okt 2005, 19:15

Ik heb één forum waar leden één topic mogen openen. Is er een mod dat dat ook in de gaten houd? Dus als er al een topic is met die topic starter dat die er niet nog één kan openen.
Laatst gewijzigd door Muiter op 10 nov 2005, 21:56, 1 keer totaal gewijzigd.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 06 nov 2005, 21:00

Iemand al een idee?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 06 nov 2005, 21:36

Ik ken een mod geloof ik, even kijken wat de naam is...

Journal Forum -> http://www.phpbbhacks.com/download/752
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 06 nov 2005, 21:41

Bedankt Bee.
Only the starter of a journal can reply to his/her own journal. Only one journal can be started per member in the journal forum.
Is het eerste gedeelte in te stellen dat jij weet of te verwijderen? Andere leden moeten namelijk ook kunnen reageren.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 06 nov 2005, 21:44

Als je even goed kijkt, en een beetje creatief bent, kom je het volgende tegen wat nieuw is in posting.php

Code: Selecteer alles

if ( ($forum_id == FORUM_WEBLOGS) && ($mode == 'reply' || $mode == 'quote') ) { 
   $sql = "SELECT poster_id FROM " . POSTS_TABLE . " WHERE forum_id = " . $forum_id . " AND topic_id = " . $topic_id ; 
   if  (!($result = $db->sql_query($sql))) { 
      message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql); 
   } 
   while( $row = $db->sql_fetchrow($result) ) { 
      $topic_poster = $row['poster_id']; 
   } 
   if ( ($topic_poster != $userdata['user_id']) )   { 
    message_die(GENERAL_MESSAGE, $lang['Journal_reply_message'] . $journal_exit_msg); 
   } 
} 
Niet plaatsen = geen controle ;)
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 08 nov 2005, 21:43

Net gedownload, gekeken en geïnstaleerd en het werk goed :thumb:

Alleen krijg ik deze melding in half Nederlands en half Engels:
Er is maar één onderwerp per gebruiker toegestaan in dit forum!

Return to the Index
En dat ligt hier aan:

Code: Selecteer alles

$journal_exit_msg = "<BR>Return to the <a href=" . append_sid("index.$phpEx",true) . ">Index</a><BR>";
Dit staat in lang_main:

Code: Selecteer alles

$lang['Click_return_index'] = 'Klik %shier%s om terug te keren naar de Hoofdpagina';
Hoe kan ik dit op de plek van de engelse tekst laten verschijnen?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Martinlp
Berichten: 132
Lid geworden op: 12 mei 2005, 14:10

Bericht door Martinlp » 08 nov 2005, 21:47

verander

Code: Selecteer alles

$journal_exit_msg = "<BR>Return to the <a href=" . append_sid("index.$phpEx",true) . ">Index</a><BR>";
in:

Code: Selecteer alles

$journal_exit_msg = "<BR>Klik <a href=" . append_sid("index.$phpEx",true) . ">hier</a> om terug te keren naar de index <BR>";
Volgens mij moet dit werken.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 08 nov 2005, 21:50

Martinlp schreef:Volgens mij moet dit werken.
Dat snpa ik maar ik wil een code erin verwerkt hebben zodat mensen met de engelse taal niet een half nederlands bericht krijgen.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Martinlp
Berichten: 132
Lid geworden op: 12 mei 2005, 14:10

Bericht door Martinlp » 08 nov 2005, 21:52

ow, dan moet je beide language files aanpassen. Dus /language/lang_dutch/lang_main.php

en /language/lang_englisch/lang_main.php

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 08 nov 2005, 22:00

Martinlp schreef:ow, dan moet je beide language files aanpassen. Dus /language/lang_dutch/lang_main.php

en /language/lang_englisch/lang_main.php
Dat is niet nodig, ik moet de code in posting.php aanpassen.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 08 nov 2005, 22:01

Als je voor beide talen wilt, moet je beide languages aanpassen.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 08 nov 2005, 22:10

paulus schreef:Als je voor beide talen wilt, moet je beide languages aanpassen.
Maar die code staat al in de languages.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 08 nov 2005, 23:00

Code: Selecteer alles

$journal_exit_msg = sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx",true) . '">', '</a>');
*vingers gekruisd*
... Maar ik modereer (nog) niet.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 10 nov 2005, 21:56

Bee schreef:

Code: Selecteer alles

$journal_exit_msg = sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx",true) . '">', '</a>');
Dat bedoel ik :thumb:
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gesloten