Ergebnis 1 bis 8 von 8

Thema: Titel erzwingen

  1. #1
    Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    22

    Titel erzwingen

    Hallo!
    Gibt es eine Funktion, mit der ich erzwingen kann, dass bei Beiträgen immer ein Titel eingetragen wird oder muss ich dafür hacken?
    Danke!

    Haefti

  2. #2
    Profi-Benutzer
    Registriert seit
    03.02.2006
    Beiträge
    292
    Dafür musst du Hacken

    Erstelle ein Plugin mit dem Einstiegspunkt postdata_presave, mit folgendem Inhalt:

    PHP-Code:
    if(!$this->fetch_field('title'))
    {
        
    $this->errors[] = 'Bitte gebe einen Titel für den Beitrag an!';

    ($hook = vBulletinHook::fetch_hook('Surviver\'s Signatur')) ? eval($hook) : false;

  3. #3
    Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    22
    Klasse, vielen Dank!
    Was muss ich denn noch hinzufügen, um das in Abhängigkeit von der ForumID hinzukriegen?

    Code:
    if(!$this->fetch_field('title') && $foruminfo['forumid'] == 22)
    will bei mir nicht, wenn ich im Forum mit der ID=22 ohne titel posten will.

  4. #4
    Profi-Benutzer
    Registriert seit
    03.02.2006
    Beiträge
    292
    PHP-Code:
    if(!$this->fetch_field('title') AND in_array($foruminfo['forumid'], array(1,2,3)))
    {
        
    $this->errors[] = 'Bitte gebe einen Titel für den Beitrag an!';

    ($hook = vBulletinHook::fetch_hook('Surviver\'s Signatur')) ? eval($hook) : false;

  5. #5
    Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    22
    Zitat Zitat von Surviver Beitrag anzeigen
    PHP-Code:
    if(!$this->fetch_field('title') AND in_array($foruminfo['forumid'], array(1,2,3)))
    {
        
    $this->errors[] = 'Bitte gebe einen Titel für den Beitrag an!';

    Vielen Dank!
    Leider funktioniert es nicht. Wenn ich in meinem Forum mit der ID=22 posten will, überprüft er den leeren Titel nicht, obwohl ich natürlich array(22) verwendet habe.
    Any idea?

  6. #6
    vBulletin-Germany Team Avatar von Mystics
    Registriert seit
    01.11.2001
    Alter
    30
    Beiträge
    27.236
    Code:
    if(!$this->fetch_field('title') AND in_array($this->info['forum']['forumid'], array(1, 2, 3)))
    {
    	$this->errors[] = 'Bitte gebe einen Titel für den Beitrag an!';
    }

  7. #7
    Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    22

    Daumen hoch

    Klasse, vielen Dank!
    Das war es.

  8. #8
    Profi-Benutzer
    Registriert seit
    03.02.2006
    Beiträge
    292
    Huch, hatte ganz vergessen, dass ich im Datamanager war
    ($hook = vBulletinHook::fetch_hook('Surviver\'s Signatur')) ? eval($hook) : false;

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. [Verständnisfrage] Titel ändern
    Von Stoebi im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 8
    Letzter Beitrag: 21.04.2006, 00:38
  2. Titel Formatieren!
    Von JonnyF im Forum vBulletin 3.5 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 20.04.2006, 23:23
  3. vbadcanced: Titel des Forums auch für Portalseite einstellen
    Von Hooge im Forum vB 3.5-3.8 Code-Modifikationen/ Add-ons/ Plug-ins: Diskussionen
    Antworten: 1
    Letzter Beitrag: 27.12.2005, 22:35
  4. Letzter Titel und Posticon Hack
    Von Malick im Forum vB2 Hack-Veröffentlichungen
    Antworten: 102
    Letzter Beitrag: 03.12.2003, 17:55
  5. User Titel zurück setzten?
    Von Elyot im Forum vBulletin 2 Fragen und Probleme
    Antworten: 2
    Letzter Beitrag: 10.12.2002, 17:49

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •