Regonly-BBCode

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
homer72

Regonly-BBCode

Beitrag von homer72 »

Hallo,
gibt es einen BBCode für die Funktion regonly, d.h. das Gäste auch den Beitrag sehen können, nur ein Teil, beispielsweise ein DL-Link soll nur für Mitglieder sichtbar sein; bei den Gästen soll dann etwas wie "Nur für registrierte Mitglieder" oder "Download nur für Mitglieder"stehen, und wenn man auf diesen Text klickt, gelangt man zur Registrierungsseite (also ähnlich, wie bei vBulletin).
Hab bei google einen gefunden, der hat aber nicht funktioniert.
(Hab 3.0.6, falls dies wichtig ist)
Gruß
homer72
Benutzeravatar
sepp71
Mitglied
Beiträge: 919
Registriert: 23.12.2006 00:03

Re: Regonly-BBCode

Beitrag von sepp71 »

Ich glaube, die Modifikationen laufen unter dem Stichwort "Hide...".
Z. B. diese : http://www.phpbb.com/community/viewtopi ... 0&t=669275 (habe aber selbst keine Erfahrung damit!)

Gruß
Sepp
Huchinotte
Mitglied
Beiträge: 765
Registriert: 24.10.2007 09:34

Re: Regonly-BBCode

Beitrag von Huchinotte »

Hi ..........

schau mal nach Hide Links for Guest .....

Huch
schumi1331
Mitglied
Beiträge: 40
Registriert: 30.03.2010 14:30

Re: Regonly-BBCode

Beitrag von schumi1331 »

gibt es denn eine Möglichkeit, dass nur die Links, die ich will, nur für Mitglieder sind?
also wirklich per BBCode im Stile von [regonly]text[/regonly] wie bei vBulletin
Gruß
schumi1331

PS: bin homer72, hab mich nun dazu entschieden, meinen "Standard-Forumnick" zu nehmen...
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Regonly-BBCode

Beitrag von 4seven »

gibt es denn eine Möglichkeit, dass nur die Links, die ich will, nur für Mitglieder sind?
klingt etwas undurchsichtig. definier das mal bitte präzise.
schumi1331
Mitglied
Beiträge: 40
Registriert: 30.03.2010 14:30

Re: Regonly-BBCode

Beitrag von schumi1331 »

Damit meine ich folgendes:

-Wenn ich

Code: Alles auswählen

[regonly]http://www.google.de[/regonly]
in meinen Beitrag schreibe, können nur registrierte Mitglieder den Link sehen

-Wenn ich

Code: Alles auswählen

[url]http://www.google.de[/url]
in meinem Beitrag schreibe, ist der Link für alle sichtbar

Gruß
schumi1331
Benutzeravatar
BaerchenHH
Mitglied
Beiträge: 1067
Registriert: 29.02.2008 01:42
Wohnort: Hamburg

Re: Regonly-BBCode

Beitrag von BaerchenHH »

------ URLs im Forum vor Gästen schützen ---
--- Öffne ---
includes/bbcode.php

--- Suche ---

Code: Alles auswählen

    /**
    * Return bbcode template replacement
    */
    function bbcode_tpl_replace($tpl_name, $tpl)
    {
        global $user;

        static $replacements = array(
            'quote_username_open'    => array('{USERNAME}'    => '$1'),
            'color'                    => array('{COLOR}'        => '$1', '{TEXT}'            => '$2'),
            'size'                    => array('{SIZE}'        => '$1', '{TEXT}'            => '$2'),
            'img'                    => array('{URL}'        => '$1'),
            'flash'                    => array('{WIDTH}'        => '$1', '{HEIGHT}'            => '$2', '{URL}'    => '$3'),
            'url'                    => array('{URL}'        => '$1', '{DESCRIPTION}'    => '$2'),
            'email'                    => array('{EMAIL}'        => '$1', '{DESCRIPTION}'    => '$2')
        ); 
--- Ersetze mit ---

Code: Alles auswählen

// BEGIN: SNIPPET Link- & Bilderanzeige im Forum vor Gästen schützen
    /** 
    * Return bbcode template replacement 
    */ 
    function bbcode_tpl_replace($tpl_name, $tpl) 
    {
        global $user; 
// with_replacement_link_for_guests_to_register 
if ($user->data['user_id'] == ANONYMOUS){ 
        $replacements = array(
            'quote_username_open'    => array('{USERNAME}'    => '$1'), 
            'color'                    => array('{COLOR}'        => '$1', '{TEXT}'            => '$2'), 
            'size'                    => array('{SIZE}'        => '$1', '{TEXT}'            => '$2'), 
            'img'                    => array('{URL}'        => '$1'), 
            'flash'                    => array('{WIDTH}'        => '$1', '{HEIGHT}'            => '$2', '{URL}'    => '$3'), 
            'url'                    => array('{DESCRIPTION}'    => '<font size="-2" color="#008040" <a href=""></a>*** Der Link ist nur f&uuml;r Mitglieder sichtbar. Bitte <a href="./ucp.php?mode=register"><u>registriere</u></a> Dich, oder <a href="./ucp.php?mode=login"><u>logge dich ein</u></a>. *** </font>'),
            'email'                    => array('{EMAIL}'        => '$1', '{DESCRIPTION}'    => '$2')
        );
}
else{ 
        static $replacements = array(
            'quote_username_open'    => array('{USERNAME}'    => '$1'),
            'color'                    => array('{COLOR}'        => '$1', '{TEXT}'            => '$2'),
            'size'                    => array('{SIZE}'        => '$1', '{TEXT}'            => '$2'),
            'img'                    => array('{URL}'        => '$1'),
            'flash'                    => array('{WIDTH}'        => '$1', '{HEIGHT}'            => '$2', '{URL}'    => '$3'),
            'url'                    => array('{URL}'        => '$1', '{DESCRIPTION}'    => '$2'),
            'email'                    => array('{EMAIL}'        => '$1', '{DESCRIPTION}'    => '$2')
        );
}
// END: SNIPPET Link- & Bilderanzeige im Forum vor Gästen schützen    
Damit werden für Gäste alle Links über den BBC [url] versteckt und ein alternativer Text angezeigt.
(Das geht Wahlweise an anderer Stelle auch für [email] & [img])
Möchtest du gewisse Links erlauben, musst du für diese im ACP einen weiteren BBC erstellen, z.B.:

ACP - Beiträge - BBCodes:
BBCode-Benutzung:

Code: Alles auswählen

[url2]{URL}[/url2]
HTML-Ersetzung:

Code: Alles auswählen

<a href="{URL}">{URL}</a>
Tipp-Anzeige:

Code: Alles auswählen

[url2]{URL}[/url2]
Meistens sitzt der Fehler nicht im Computer, sondern davor... :D :D

Das Diskussionsforum für Schule und Bildung: http://www.SchulBildungsForum.de
schumi1331
Mitglied
Beiträge: 40
Registriert: 30.03.2010 14:30

Re: Regonly-BBCode

Beitrag von schumi1331 »

ok, danke, werd ich gleich ausprobieren... :)

wie mache ich dass denn dann, dass ich irgendeinen Inhalt vor den Gästen verstecken kann, wie Text, Bilder, etc.
und das am besten über einen Code.
Gruß
schumi1331
Benutzeravatar
winnetou
Mitglied
Beiträge: 850
Registriert: 13.11.2008 12:20
Wohnort: Bremen
Kontaktdaten:

Re: Regonly-BBCode

Beitrag von winnetou »

Hallo BaerchenHH,
ich habe den code in der includes/bbcode.php gerade ersetzt. Aber das funzt nicht, siehe hier:

http://www.aqua-bremen.de/testforum/vie ... 2570#p2570

Gruß
Jürgen
Benutzeravatar
Chalong
Mitglied
Beiträge: 1418
Registriert: 24.03.2007 19:04
Wohnort: Pforzheim
Kontaktdaten:

Re: Regonly-BBCode

Beitrag von Chalong »

Gruss Chalong
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“