Beste bezoeker,

Wij werken met een klein groepje.
Het kan zijn dat u na het plaatsen van een bericht even moet wachten op hulp of op een antwoord,
blijf daarom gerust posten we zullen z.s.m. en wanneer het kan reageren.

Voor dringende zaken die echt niet kunnen wachten kunt u het contactformulier gebruiken.

-------------------------------------

Wanneer u ons forum bezoekt voor hulp bij installatie, vragen wij u een account aan te maken en geen gebruik te maken van het contactformulier.

Wij kunnen u beter helpen wanneer u een account aanmaakt en u in het volgende onderwerp phpBB en Extensie installatie en aanpassingen laten uitvoeren een nieuw onderwerp start.

Ook wanneer u ergens niet uitkomt of vragen heeft, vragen wij u gebruik te maken van 1 van de bestaande "support onderwerpen" en aldaar uw onderwerp te starten.

Waneer u een account aanmaakt kan het zijn dat de activatie email terecht komt in de spamfolder.
  • Verplaats deze terug naar uw postvak-in en klik op de activatie link, hierna is uw account geactiveerd en kunt u inloggen op het forum.

Met vriendelijke groet,

Team phpBBservice.nl
(steeds tot uw dienst)

Modbreak mist naam

Archief

Auteur
John Leeuwis
Donateur
Donateur
Berichten in topic: 18
Berichten: 597
Lid geworden op: 06 apr 2008 16:42
Locatie: Nijeveen
Contacteer:

Modbreak mist naam

Bericht door John Leeuwis » 01 jul 2009 15:06

Na de update van 3.0.2 naar 3.0.5 mist bij het plaatsen van een modbreak de naam van de mod in het bericht.
Stond er voorheen: Mod= John Leeuwis
Nu staat er Mod

Ik wil graag de naam van de plaatsende mod er weer bij hebben.
Dit is nu de code:
BBCode gebruik

Code: Selecteer alles

[mod={TEXT1}]{TEXT2}[/mod]
HTML vervanging

Code: Selecteer alles

<div id="message" class="rules">

         <div class="inner"><span class="corners-top"><span></span></span>

            <strong>Modbreak: {TEXT1}</strong><br /><br />

            <DIV align="left">{TEXT2}</DIV>

         <span class="corners-bottom"><span></span></span></div>

      </div>
Beheerder/eigenaar Fordmondeoclub.nl
Forum op dedicated server.


Raimon
Vorig TeamLid
Berichten in topic: 12
Berichten: 7673
Lid geworden op: 07 apr 2006 11:10
Locatie: http://www.raimon.nl
Contacteer:

Re: Modbreak mist naam

Bericht door Raimon » 02 jul 2009 12:24

Ik weet niet van wie je die MOD-break code hebt, maar hij breekt heel prosilver met verkeerde HTML tags, gebruik het volgende ;

Code: Selecteer alles

<div id="message" class="rules">
         <div class="inner"><span class="corners-top"><span></span></span>
            <strong>Modbreak: {TEXT1}</strong><br /><br />
            <div style="text-algin: left;">TEXT2}</div>
         <span class="corners-bottom"><span></span></span></div>
</div>
Maar de BBCodes moeten normaal gewoon werken, zover ik weet is er niks aangepast tussen 3.0.2 -> 3.0.5 met de bbcode-engine.

De volledige BBCode bestaat nog gewoon, en je hebt het al eens getest bij het plaatsen van een nieuw bericht?
Gratis phpBB installatie of MODs/extensions hulp nodig? Bezoek http://www.raimon.nl/forums/


Auteur
John Leeuwis
Donateur
Donateur
Berichten in topic: 18
Berichten: 597
Lid geworden op: 06 apr 2008 16:42
Locatie: Nijeveen
Contacteer:

Re: Modbreak mist naam

Bericht door John Leeuwis » 02 jul 2009 14:18

Getest...........??
Er is zelfs een topic voor gestart :)
Maar ook met de nieuwe code krijgen we onderstaande modbreak
Modbreak test.JPG
In plaats van
Modbreak JL.JPG
Maar welk stukje code plaatst de naam van de moderator ??
Of moet posting.php nog aangepast?

ps, er mist een { voor TEXT2
Beheerder/eigenaar Fordmondeoclub.nl
Forum op dedicated server.


Raimon
Vorig TeamLid
Berichten in topic: 12
Berichten: 7673
Lid geworden op: 07 apr 2006 11:10
Locatie: http://www.raimon.nl
Contacteer:

Re: Modbreak mist naam

Bericht door Raimon » 03 jul 2009 22:24

posting.php hoeft normaal niet aangepast te worden met custom bbcodes.
Gebruik je wel de bbcode als volgt ;

Code: Selecteer alles

[mod=hier de mod naam]Test?[/mod]
John Leeuwis schreef: Maar welk stukje code plaatst de naam van de moderator ??
Het stukje in de bbcode van [mod=hier de mod naam] ;).
Gratis phpBB installatie of MODs/extensions hulp nodig? Bezoek http://www.raimon.nl/forums/


Auteur
John Leeuwis
Donateur
Donateur
Berichten in topic: 18
Berichten: 597
Lid geworden op: 06 apr 2008 16:42
Locatie: Nijeveen
Contacteer:

Re: Modbreak mist naam

Bericht door John Leeuwis » 04 jul 2009 14:51

Op deze manier moet je als mod telkens zélf je naam invoeren.
Voorheen ging dit automatisch.
Als een mod een modbreak postte kwam dus automatisch zijn naam achter de `Modbreak=' te staan
Beheerder/eigenaar Fordmondeoclub.nl
Forum op dedicated server.


Raimon
Vorig TeamLid
Berichten in topic: 12
Berichten: 7673
Lid geworden op: 07 apr 2006 11:10
Locatie: http://www.raimon.nl
Contacteer:

Re: Modbreak mist naam

Bericht door Raimon » 05 jul 2009 00:42

Met de code die jij hierboven hebt geplaatst zal dat nooit automatisch gaan, je hebt er namelijk ook een php-wijziging voor nodig ;).

Je hebt dan de volgende codewijziging nodig;

open posting.php

zoek:

Code: Selecteer alles

$post_data['enable_sig']        = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false);   
plaatst erachter:

Code: Selecteer alles

if ($auth->acl_get('a_') || $auth->acl_get('m_', $forum_id))
{
   $message_parser->message = preg_replace("#\[mod(?:="(.*?)")?:$uid\]((?!\[mod(?:=".*?")?:$uid\]).)?#ise", "", $message_parser->message);
}  
Gratis phpBB installatie of MODs/extensions hulp nodig? Bezoek http://www.raimon.nl/forums/


Auteur
John Leeuwis
Donateur
Donateur
Berichten in topic: 18
Berichten: 597
Lid geworden op: 06 apr 2008 16:42
Locatie: Nijeveen
Contacteer:

Re: Modbreak mist naam

Bericht door John Leeuwis » 05 jul 2009 10:10

Zou jij dit op zéér korte termijn voor mij (kunnen én') willen doen Raimon?
Laatst gewijzigd door Rotsblok op 05 jul 2009 10:10, 2 keer totaal gewijzigd.
Reden: word nu wel heel erg veel gepraat over een MODificatie.. Daarom ff verplaatst naar juiste forum
Beheerder/eigenaar Fordmondeoclub.nl
Forum op dedicated server.


Raimon
Vorig TeamLid
Berichten in topic: 12
Berichten: 7673
Lid geworden op: 07 apr 2006 11:10
Locatie: http://www.raimon.nl
Contacteer:

Re: Modbreak mist naam

Bericht door Raimon » 05 jul 2009 22:24

Nu zal die automatisch de moderator naam neerzetten, van degene die de MOD-bbcode gebruikt :).

Voor de rest als er mensen geïnteresseerd zijn in deze BBCode;

Eerst maak je een BBCode aan;

BBCode;

Code: Selecteer alles

[mod]{TEXT}[/mod]
HTML vervanging:

Code: Selecteer alles

<div id="message" class="rules">
     <div class="inner"><span class="corners-top"><span></span></span
            <strong>Modbreak: <me_modbreak_bbcode></strong><br /><br />
            <div style="float: right;">{TEXT}</div>
     <span class="corners-bottom"><span></span></span></div>
</div>
Daarna gaan we zorgen dat beheerders en moderators alleen deze BBCode kunnen gebruiken;

open posting.php

zoek:

Code: Selecteer alles

$post_data['enable_sig']        = (!$config['allow_sig'] || !$auth->acl_get('f_sigs', $forum_id) || !$auth->acl_get('u_sig')) ? false : ((isset($_POST['attach_sig']) && $user->data['is_registered']) ? true : false); 
voeg erachter toe:

Code: Selecteer alles

    if ($auth->acl_get('a_') || $auth->acl_get('m_', $forum_id))
    {
        $message_parser->message = preg_replace("/\[mod:$uid\](.*?)\[\/mod\]/s", "", $message_parser->message);
    }  
open viewforum.php

zoek:

Code: Selecteer alles

$message = bbcode_nl2br($message); 
voeg erachter toe:

Code: Selecteer alles

if ($bbcode_id = 15)
{
    $username2 = get_username_string('full', $user->data['user_id'], $row['username'], $row['user_colour']);
    $message = str_replace('<me_modbreak_bbcode>', $username2, $message);
} 
verander de 15 naar de bbcode-id van de bbcode MOD die je zojuist hebt aangemaakt in het beheerderspaneel ;).
Laatst gewijzigd door Raimon op 05 jul 2009 22:24, 2 keer totaal gewijzigd.
Reden: Gah silly uid -_-
Gratis phpBB installatie of MODs/extensions hulp nodig? Bezoek http://www.raimon.nl/forums/


Auteur
John Leeuwis
Donateur
Donateur
Berichten in topic: 18
Berichten: 597
Lid geworden op: 06 apr 2008 16:42
Locatie: Nijeveen
Contacteer:

Re: Modbreak mist naam

Bericht door John Leeuwis » 05 jul 2009 22:50

En mijn dank wordt steeds groter :P
Maar..... als ik dit invoer:
Modbreak test.JPG
Is dit het resultaat:
Reactie.JPG
Terwijl net voor mij een mod wél een modbreak heeft kunnen plaatsen, lukt het mij als beheerder niet :shock:
Beheerder/eigenaar Fordmondeoclub.nl
Forum op dedicated server.


Raimon
Vorig TeamLid
Berichten in topic: 12
Berichten: 7673
Lid geworden op: 07 apr 2006 11:10
Locatie: http://www.raimon.nl
Contacteer:

Re: Modbreak mist naam

Bericht door Raimon » 05 jul 2009 23:07

Meh ik ben de uid vergeten >_<

Aangezien dit;

Code: Selecteer alles

$message_parser->message = preg_replace("/\[mod](.*?)\[\/mod\]/s", "", $message_parser->message); 
dit moest zijn ;

Code: Selecteer alles

$message_parser->message = preg_replace("/\[mod:$uid\](.*?)\[\/mod\]/s", "", $message_parser->message); 
Het zou weer moeten werken John :P
Gratis phpBB installatie of MODs/extensions hulp nodig? Bezoek http://www.raimon.nl/forums/

Gesloten