Results 1 to 15 of 15

vBSEO greift auf die Datei external1.php nicht

This is a discussion on vBSEO greift auf die Datei external1.php nicht within the Deutsch forums, part of the General Discussion category; Die Original external.php wird weiterhin bearbeitet, so wie es sein soll. Nun habe ich mir eine Kopie angelegt und die ...

  1. #1
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times

    Question vBSEO greift auf die Datei external1.php nicht

    Die Original external.php wird weiterhin bearbeitet, so wie es sein soll. Nun habe ich mir eine Kopie angelegt und die external1.php genannt. Für eine bestimmte Sache brauche ich eine Feed ausgabe von mehr als 15. Nun besteht aber das Problem das diese Datei nicht mehr von vBSEO bearbeitet wird. Die Urls werden wieder im alten Standart Format ausgegeben. Kann man das ändern?

    Vielen Dank
    Lemmi

  2. #2
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    du kannst die anzahl doch IMO per &count=x ändern

    gut das geht zwar nur bis zum eingesetzten limit, aber übergib doch z.b.

    external.php?count=815

    und im Hook external_start schreibst du dir ein kleines plugin
    PHP Code:
    if ($vbulletin->GPC['count'] == 815){
    $vbulletin->options['externalcount'] = 100// deine Zahl hier

    welche niedriger sein muss als dein count-Code, da sonst dieser verwendet wird

  3. #3
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Hi,

    bringt mich nicht weiter. Die external1 liefert ja wie gewünscht den hohen Wert aus und wenn ich die Änderungen einbauen würde dies auch in der external ziehen, was ich aber nicht will. Bei mehreren 100000 Zugriffen auf den rss Feed würde das den Traffic und die Serverlast sprengen. Deswegen wurde auch die external1 angelegt. Nur liefert die halt die URLS im alten Format aus.

    Lemmi

  4. #4
    Senior Member
    Real Name
    Philipp Herbers
    Join Date
    Sep 2005
    Location
    Meppen, Germany
    Posts
    8,436
    Liked
    0 times
    Hey Lemmi,

    ich werde mal Rücksprache mit dem Team halten, in wie weit man da was machen kann.

  5. #5
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    Quote Originally Posted by Lemmi View Post
    Die external1 liefert ja wie gewünscht den hohen Wert aus und wenn ich die Änderungen einbauen würde dies auch in der external ziehen, was ich aber nicht will.
    falsch
    nur wenn jemand external.php?count=815 aufruft (was ja nur ein beispiel ist, da count aber eine zahl sein muss kannst du kein php?count=external1 verwenden)

    fragen wir mal so, was hast du an der external1.php gegenüber der external.php geändert?
    da du den namen so stark differieren lässt gehe mich mal nicht von einer völlig anderen datei aus sondern von der selben wo sich eben nur die anzahl unterscheidet

    du kannst auch in der external eine eigene variable verwenden, external.php?ex1=1 welche dann eben die modifikationen aus deiner ex1.php aktiviert

  6. #6
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Es ist die selbe Datei wie external, nur mit anderen Werten. Wie baue ich die besagte Variable in die external ein?

    Vielen Dank
    Lemmi

  7. #7
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    naja wie oben, im 2ten Beitrag, einfach die vb Variablen überschreiben, wenn du codeteile geändert hast müsste man wissen was du genau gemacht hast um hier auskunft zu geben

  8. #8
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Ich habe in der external1.php nur den Wert "Limit" geändert.

    Die Standart RSS Feeds werden mit max 30 (LIMIT 30) ausgeliefert.

    Die RSS Feeds die durch die external1.php ausgeliefert werden mit 500 Idems (LIMIT 500) ausgeliefert.

    Läuft ja auch alles so wie es soll, nur die external1.php gibt die URLs im alten Format aus.

    Lemmi

  9. #9
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    probier dann einfach mal meine zeile oben, kannst die zahl ja auf 500 setzen, so wird halt sicherheitshalber NUR die 500 verfügbar

  10. #10
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Und was passiert dann mit der external.php wenn ich keinen Wert übergebe? Also mit den Leuten / Webseiten die den RSS Feed jetzt schon nutzen?

  11. #11
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    nix, wenn sie nicht zufällig die external mit count=815 oder je nachdem was du einstellst aufrufen, die bekommen den echten default 30 wert

  12. #12
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Vielen Dank !!

    Lemmi

  13. #13
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Das klappt so nicht. Es werden bei Aufruf maximal die 30 Idems ausgeliefert

    Winhelpline Forum - Software News

    PHP Code:
    if ($vbulletin->GPC['count'] == 815){ 
    $vbulletin->options['externalcount'] = 500

    Den Code habe ich eingebaut.

  14. #14
    Senior Member
    Real Name
    Marco
    Join Date
    Feb 2006
    Posts
    520
    Liked
    1 times
    läuft bei mir problemlos, musste aber im testforum folgenden code verwenden, da ich keine aktuellen beiträge mehr greifbar hatte
    PHP Code:
    if ($vbulletin->GPC['count'] == 815){ 
    $vbulletin->options['externalcount'] = 500
    $vbulletin->options['externalcutoff'] = 90;

    damit hat es problemlos funktioniert
    (blos der Formhalber, das Plugin ist aber aktiv?)

  15. #15
    Junior Member
    Real Name
    Jensen Lehmann
    Join Date
    Mar 2006
    Posts
    9
    Liked
    0 times
    Das Plugin ist aktiv, aber es funzt nicht. Entweder rufe ich es jetzt noch falsch auf oder ich weis mir keinen Rat mehr.

    external.php?type=rss2&forumids=155&count=815

Similar Threads

  1. An die VBSEO Cheffs...
    By 10085998 in forum Deutsch
    Replies: 5
    Last Post: 08-29-2006, 12:50 PM
  2. vBSEO 2.4.0 Released - Includes Google AdSense Targeting Feature!
    By Juan Muriente in forum vBSEO Announcements
    Replies: 74
    Last Post: 05-20-2006, 10:29 PM
  3. Verständnisfrage zu modrewrite
    By rike1 in forum Deutsch
    Replies: 12
    Last Post: 10-12-2005, 03:15 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •