vBulletin 4, the most powerful community software + vBSEO 3.5, the ultimate SEO solution = Your ultimate platform for 2010 and beyond. Click below to learn more.

Results 1 to 1 of 1

vBSEO Funktionen für externe Skripte

This is a discussion on vBSEO Funktionen für externe Skripte within the Deutsch forums, part of the General Discussion category; vBSEO Funktionen außerhalb des vBulletin Es gibt einige Funktionen von vBSEO die von externen Skripten genutzt werden können Achtung: Die ...

  1. #1
    vBSEO Staff Philipp Herbers's Avatar
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,007

    vBSEO Funktionen für externe Skripte

    vBSEO Funktionen außerhalb des vBulletin

    Es gibt einige Funktionen von vBSEO die von externen Skripten genutzt werden können

    Achtung: Die Datei functions_vbseo.php muss grundsätzlich immer integriert werden. Sofern die Datei nicht bereits integriert ist, sollten Sie folgenden Befehl nutzen:

    Code:
    include_once 'includes/functions_vbseo.php';
    
    1. Benutzen Sie die folgenden Funktionen, um Text in das vBSEO Format umzuwandeln. Diese Funktionen ist vor allem für fremde (nicht – vBulletin) URLs sinnvoll.

    Code:
      $seo_title = vbseo_filter_text($title); //  " A simple example here! " =>  "simple-example-here "
    
    Die englische Diskussion ist hier zu finden: Custom Addons Rewrite

    2. Um vBulletin URLs generieren zu können, werden folgende Funktionen benötigt ( welche nur einmal aufgerufen werden sollten):
    Code:
    vbseo_startup();  
    3. Die folgende Funktion gibt die vBSEO URL für das Forum aus (spezifiert per ID):
    Code:
    $forumurl = vbseo_forum_url($forumid, $pagenum);
    
    4. Diese Funktionen gibt die vBSEO URL für das Thema (Thread) basierend auf dem Array, welcher aus der Datenbank ausgelesen wird, aus.:
    Code:
      $threadurl = vbseo_thread_url_row($threadrow, $pagenum);
    
    where $threadrow is
    array(
    'threadid'=>xxx,
    'title'=>xxx,
    ....
    );
    5. Diese Funktion gibt die vBSEO URL für das Mitgliederprofil basierend auf der User ID und dem Usernamen aus:
    Code:
    $memberurl = vbseo_member_url_row($userid, $username);
    
    6. Diese Funktion gibt die vBSEO URL für die Mitgliederliste aus:
    Code:
    $memberlisturl = vbseo_memberlist_url($letter, $pagenum);
    
    7. Diese Funktion erlaubt die Umschreibung auf eine dynamische URL mit der entsprechenden SEO URL aus (angewandt auf den Custom Rewrite Rules).
    Code:
    vbseo_any_url($url)
    
    Wenn beispielsweise die folgende CRR definiert ist:
    Code:
    'index.php?page=(w+)$'   => 'page-$1.html'
    
    kann diese Funktion genutzt werden:

    Code:
    $seourl =   vbseo_any_url('index.php?page=news'); // $seourl = 'page-news.html'
    
    Diese Funktion erlaubt es Ihnen “Seitenumschreibungen” vorzunehmen.



    Diese Aufstellung stellt die nützlichsten Funktionen dar. Wenn Sie ein Plugin (oder Modifikation) erstellen möchten und Sie weitere Fragen zu den Funktionen von vBSEO haben, zögern Sie nicht zu fragen.

    Wir planen in Zukunft eine erweiterte API zu erstellen, aber dieser Punkt befindet sich weiter unten auf der Roadmap.

    Update (unterstützt ab vBSEO 2.4.1.+)

    8. Diese Funktion erlaubt es Ihnen META Tags mit frei definierbaren Werten zu ersetzen:
    Code:
    vbseo_replace_meta($metaname,   $meta_content);
    
    Beispiel:
    Code:
    vbseo_replace_meta('keywords', 'keywords replacement');
    
    9. Diese Funktionen gibt die spezifische vBSEO URL für ein Thema aus (basierend auf der thread_row Variable:

    Code:
    $threadurl_spec   = vbseo_thread_url_row_spec($thread_row, $spec);
    
    $spec kann entweder:
    'new' – URL des neuen Beitrages
    'last' – URL des letzten Beitrages
    'next' – URL des nächsten Themas
    'prev' – URL des vorherigen Themas darstellen
    Last edited by Philipp Herbers; 11-11-2007 at 10:52 AM.
    Philipp Herbers / Crawlability Inc.
    vBSEO 3.3.2 freigegeben: vBSEO 3.3.2 veröffentlicht - Sicherheitsupdate

    vBSEO Styles: Version 1.0 PRO Für Alle Version 2.0 Für vBSEO Kunden
    Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Share on Facebook!

Similar Threads

  1. vBSEO 2.4.0 Released - Includes Google AdSense Targeting Feature!
    By Juan Muriente in forum vBSEO Announcements
    Replies: 74
    Last Post: 05-20-2006, 09:29 PM
  2. vBSEO 2.0 RC7 Released
    By Juan Muriente in forum vBSEO Announcements
    Replies: 17
    Last Post: 09-08-2005, 11:00 PM