Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Trauriges Thema (Betr. Signatur und Werbung)
#1
Viele von Euch wissen wohl sachon das ich ein Motorradforum betreibe, zum Glück ist noch nichts passiert aber ich kann mir nicht vorstellen das ich über zukünftige Jahre verschont bleibe, und zwar den Verlust einen Forumsmitgliedes aufgrund eines tödlichen Unfalls.

Leider gehört sowas nun zu unserem Hobby auch dazu.

Ich hoffe zwar nicht das mich das in Zukunft trifft, nur wenn würde ich für diesen Fall gerne ein Forum einrichten das dann heißen soll "In Gedenken".

- Nur leider paßt in diesem Forum eigentlich nicht die Darstellung diverser Signaturen, da sind hier und da witzige Sprüche drin die bei so einem Fall einfach nicht hingehören.

Läßt es sich machen das man in einem Forum die Signaturen abschaltet, so das sie nicht angezeigt werden???

Klar kann das jeder User beim Posting selber, aber vielleicht denkt er nicht daran, deshalb möchte ich gerne im Vorfeld sowas verhindern können.

Genauso verhält es sich eigentlich mit der Google Werbung, die hätte ich da auch nicht gerne drin, nachher steht da noch Grabsteinwerbung, das wäre wirklich nicht passend.

Gibt es da ein Möglichkeit???
Zitieren
#2
Das einzige was mir da jetzt einfallen würde, wäre die Signaturlänge auf 1 Zeichen zu beschränken.

Das geht im AdminCP -> Foreneinstellungen -> User Registration and Profile Options

Zitieren
#3
Tja das gilt dann aber allgemein, es soll ja nur in einem Forum unterdrückt werden und nicht überall.
Zitieren
#4
Zu Signaturen: Öffne die Datei inc/functions_post.php und suche die Zeile:
PHP-Code:
if($post['includesig'] != "no" && $post['username'] && $post['signature'] != "" && $mybb->user['showsigs'] != "no"
Ersetzen durch:
PHP-Code:
if($post['includesig'] != "no" && $post['username'] && $post['signature'] != "" && $mybb->user['showsigs'] != "no" && $fid != "x"

Zur Werbung: Suche in der gleichen Datei nach:
PHP-Code:
// Ads after first post
$adsafp "";
if (
$mybb->settings['adsafp_code_onoff'] != "no") {

    
// Alignment
    
switch ($mybb->settings['adsafp_align']) {
    case 
"1":
        
$ads_align "left";
        break;
    case 
"2":
        
$ads_align "center";
        break;
    case 
"3":
        
$ads_align "right";
        break;
    }

    
// Ads after first post
    
if ($mybb->settings['adsafp_mode'] == "1") {
        if ((
$postcounter 1) % $mybb->settings['postsperpage'] == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }

    
// Ads after first post and then every x posts
    
if ($mybb->settings['adsafp_mode'] == "2") {
        if (
$postcounter == "1" || ($postcounter 1) % ($mybb->settings['adsafp_afterxposts']) == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
    
    
// Ads after every x posts
    
if ($mybb->settings['adsafp_mode'] == "3") {
        if (
$postcounter % ($mybb->settings['adsafp_afterxposts']) == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
}
// Ads after first post 
Ersetzen durch:
PHP-Code:
if($fid != "x") {
// Ads after first post
$adsafp "";
if (
$mybb->settings['adsafp_code_onoff'] != "no") {

    
// Alignment
    
switch ($mybb->settings['adsafp_align']) {
    case 
"1":
        
$ads_align "left";
        break;
    case 
"2":
        
$ads_align "center";
        break;
    case 
"3":
        
$ads_align "right";
        break;
    }

    
// Ads after first post
    
if ($mybb->settings['adsafp_mode'] == "1") {
        if ((
$postcounter 1) % $mybb->settings['postsperpage'] == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }

    
// Ads after first post and then every x posts
    
if ($mybb->settings['adsafp_mode'] == "2") {
        if (
$postcounter == "1" || ($postcounter 1) % ($mybb->settings['adsafp_afterxposts']) == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
    
    
// Ads after every x posts
    
if ($mybb->settings['adsafp_mode'] == "3") {
        if (
$postcounter % ($mybb->settings['adsafp_afterxposts']) == "0") {
            
$adsafp "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
}
// Ads after first post


Ersetze x in beiden Fällen durch die ID des Forums.

Gruß,
Michael
[Bild: banner.png]
Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
Zitieren
#5
Michael vielen vielen Dank das war mir sehr Wichtig im Falle eines Falles.
Zitieren