Ergebnis 1 bis 10 von 10

Thema: Erstellung einer eigenen Templategruppe

  1. #1
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471

    Erstellung einer eigenen Templategruppe

    Nichts wirklich großartiges, aber hilfreich.
    Bei größeren Hacks, mit vielen neuen templates, ist es übersichtlicher diese in einer eigenen Templategruppe darstellen zu lassen.
    (und ich bin davon überzeugt, das es bald solche Hacks geben wird )

    Mit Hilfe des PlugIn Systems ist dies nun, ohne eine orginale vBulletin Datei zu ändern, schnell zu realisieren..

    Anleitung:
    • Zuerst geht man in das Plug-In System und ruft die Funktion auf: Plug-in hinzufügen
    • Der Einstiegspunkt (Hook) ist template_groups.
    • Als Titel kann man wählen was man möchte z.B: Meine eigene template Gruppe
    • PHP-Code des Plug-ins:
      PHP-Code:
      $only array_merge($only, array('test_templates' => 'Meine eigenen Templates')); 
    • Ist das Plug-in aktiv? ja

    Nun werden alle Templates welche die Zeichenfolge test_templates haben, in ihrer eigenen Templategruppe Meine eigenen Templates dargestellt.
    Das ist alles:

    Nun nicht wirklich ein großer Hack.
    Aber in diesem Forum wurde noch nie geschrieben und so dachte ich mir, mache mal den Anfang hier .

    Viel Spaß damit beim ausprobieren
    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  2. #2
    vB-Guru Avatar von h75
    Registriert seit
    01.09.2002
    Alter
    36
    Beiträge
    4.213
    Blog-Einträge
    1
    Doch. Klasse. Aber ich hab das schon mal angeleihert, oder hast du das vergessen? aba schon lange her...
    http://www.vbulletin-germany.com/for...uppe#post73366

    und danke für diesen tip.
    greetz H75
    Polizist: "Hey Sie mit dem Fahrrad, stop bitte! Dies ist eine Verkehrskontrolle." Ja ich weiss, ich darf auf dem Gehweg nicht fahren. Polizist: "Darum hab ich sie nich angehalten. Mich würde eher interessieren, wo ihre linke Hand ist." Das würde mich auch mal interessieren...

  3. #3
    Profi-Benutzer Avatar von Andree
    Registriert seit
    29.05.2003
    Alter
    45
    Beiträge
    471
    Stimmt, die Statistik hatte ja auch 36 verschiedene templates.
    Dafür wäre so etwas damals schon gut gewesen.
    In der vB Version 3.5 muss man zum Glück für solch umfangreiche Hacks nicht mehr in orginalen vBulletin Scripten editieren.

    PcFreak
    Heimat der vBStatistic: www.vbstatistic.com

  4. #4
    vB-Experte Avatar von Odysseus
    Registriert seit
    21.10.2002
    Ort
    Bayern
    Alter
    31
    Beiträge
    664
    Hey, das ist eine gute Idee und spart bei ein oder zwei Hacks die ich kenne nun die einzig verbleibende PHP-Code-Änderung. Perfekt!


    TabletopWelt.de - Die Coummunity für Miniaturenspiele

  5. #5
    vB-Guru
    Registriert seit
    22.02.2003
    Ort
    Engelskirchen
    Alter
    45
    Beiträge
    1.812
    2 Jahre alt und do so extrem nützlich. Besten Dank, denn dies bringt eine Menge Ordnung in die Templates

  6. #6
    vB-Experte
    Registriert seit
    19.06.2005
    Ort
    Frechen / Köln
    Alter
    47
    Beiträge
    820
    Gut das Du das Thema nochmals angeschnitten hat, Mike. Mir fällt da soeben etwas auf...

    Ich hab zum Beispiel in PhotoPlog auch folgende Zeilen gefunden. Dort beginnen auch alle vorhandenen Template-Bezeichnungen mit <template name="photoplog_catbit">

    HTML-Code:
    <plugin active="1">
                <title>PhotoPlog Template Group</title>
    	<hookname>template_groups</hookname>
    	<phpcode><![CDATA[// PhotoPlog
    $only['photoplog_'] = 'PhotoPlog';
    // PhotoPlog]]></phpcode>
    </plugin>
    Ist das obige Schema von André das gleiche wie hier?

  7. #7
    vBGo! Team Avatar von Andreas
    Registriert seit
    14.10.2003
    Alter
    32
    Beiträge
    2.340
    Ja. Der PhotoPlog-Code dürfte aber effizienter sein.

  8. #8
    vB-Guru
    Registriert seit
    22.02.2003
    Ort
    Engelskirchen
    Alter
    45
    Beiträge
    1.812
    Andreas, kannst du bitte erklären was "effizienter" in diesem Fall bedeutet?

  9. #9
    vB-Experte
    Registriert seit
    19.06.2005
    Ort
    Frechen / Köln
    Alter
    47
    Beiträge
    820
    Vielleicht deshalb, da hier auf das array_merge($only, array(... verzichtet wird? Nur so ne Vermutung, Andreas

  10. #10
    vB-Guru Avatar von Christian
    Registriert seit
    07.06.2003
    Ort
    In Spocks Quartier
    Alter
    34
    Beiträge
    3.032
    Zitat Zitat von MikeD Beitrag anzeigen
    Vielleicht deshalb, da hier auf das array_merge($only, array(... verzichtet wird? Nur so ne Vermutung, Andreas
    Genau, ist aber im AdminCP nicht wirklich von Bedeutung.
    Suchst du ein vBulletin CMS? vBCMS (Jetzt neu inkl. Shopsystem)
    Oder brauchst du ein professionelles vBulletin Style? vBulletin Styles

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Berechtigungen

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