elektro:elch

Es ist nicht ungefährlich, wenn ein Volk lesen und schreiben kann.

pagebar v2.55

  • Fixed: function name collision with YARPP.
  • Fixed: $_POST parameter collision with FireStat.
  • Added: contextual help

Download:


Comments

17 responses to “pagebar v2.55”

  1. Hallo,

    die Pagebar funktioniert prima nur leider wird der Pagebar-Style nicht angezeigt, obwohl ich die pagebar.css ausgewählt habe. Hast Du eine Ahnung woran es liegen kann?

    Grüße
    Joachim

  2. Hallo,

    leider verursacht Pagebar2 bei WordPress 2.9 einen Fehler: Themes können nicht mehr vom Backend aus bearbeitet werden (Ausnahme hierbei ist bei mir die style.css). Ich hoffe, du kannst den Fehler identifizieren.

    Danke aber für das Plugin!

  3. Nach Update auf WP 2.9 wird immer folgendes angezeigt:
    Warning: array_reverse() [function.array-reverse]: The argument should be an array in /home/srv/xxx/wp-includes/rewrite.php on line 790

    Wenn ich die Pagebar deaktiviere, dann ist der Fehler weg. Seit Ihr da schon jemand dran, bzw ist das Problem bekannt? Oder muss ich mich nach ner neuen Pagebar umschauen?

    Hatte Pagebar 2.55, nach Update auf WP 2.9 dann der Fehler, Pagebar Update auf 2.56, hat aber nicht den Fehler behoben.

  4. @Ro: Der Fehler ist in Version 2.56 behoben.

  5. @Evil: Der Fehler ist bekannt, scheint aber nur bei wenigen Installationen aufzutreten. Ich kann ihn leider auf keiner meiner WP-Installationen reproduzieren so dass ich ihn auch leider nicht beheben kann. Er steht aber auf der Liste…

  6. @Joachim: Die Datei pagebar.css muss in das Verzeichnis des aktuellen Themes kopiert werden.

  7. Hallo
    Leider verursacht Pagebar2 bei WordPress 2,7 einen Fehler: sie wird auch in der Sidebar angezeigt.
    Finde den Fehler leider nicht.
    Könnt Ihr helfen ?? (Nachfragen in Foren und Web blieben leider unbeantwortet)

    Danke Karl-Heinz

  8. Und noch ein function name collision:

    Fatal error: Cannot redeclare plugin_prevent_upgrade() (previously declared in /www/htdocs/w0076451/wp-content/plugins/textlinkads/legacy.php:889) in /www/htdocs/w0076451/wp-content/plugins/pagebar/pagebar2.php on line 99

  9. @Frank: Danke für den Hinweis, ich werde mich in der nächsten Version darum kümmern.

  10. @Karl-Heinz: Das automatische Einfügen funktioniert nur mit einfachen Themes, die nur einen “Post-Loop” enthalten. Dein Theme enthält auch in der Sidebar einen Loop ,um dort irgendwelche Artikel anzuzeigen. Dir bleibt nur die Möglichkeit, pagebar manuell in Dein Theme einzufügen (ist in der Anleitung beschrieben).

  11. wann kommt denn die naechste Version – ich hab jetzt keine Seitennavigation mehr….

  12. Hallo, bekomme es trotz Anleitung nicht hin die Commentbar in mein Theme einzufügen hier meine comments.php. Wo muss ich den Code einfügen? Bitte um Hilfe.

    Danke Jens

    post_password) )
    { // if there’s a password
    if ( $_COOKIE[‘wp-postpass_’ . COOKIEHASH] != $post->post_password )
    { // and it doesn’t match the cookie
    echo ‘ ‘ . __(‘This post is password protected. Enter the password to view comments.’, ‘german_newspaper’) . ” . “\n”;

    return;
    }
    }

    /* This variable is for alternating comment background */
    $oddcomment = ‘class=”alt” ‘;

    //

    if ( $comments )

    {
    echo ‘ ‘;
    comments_number(__(‘No Responses’, ‘german_newspaper’), __(‘One Response’, ‘german_newspaper’), __(‘% Responses’, ‘german_newspaper’));
    echo ‘ ‘;
    printf(__(‘to “%s”’, ‘german_newspaper’), the_title(”, ”, false));
    echo ‘ ‘ . “\n\n”;
    echo ‘ ‘ . “\n”;

    foreach ( $comments as $comment )
    {
    echo ‘ ‘ . get_avatar( $comment, 32 ) . “\n”;
    printf(__(‘%s Says:’, ‘german_newspaper’), get_comment_author_link());

    if ( $comment->comment_approved == ‘0’ )
    {
    echo ‘ ‘ . __(‘Your comment is awaiting moderation.’, ‘german_newspaper’) . ‘‘ . “\n”;
    }

    echo ‘ ‘ . “\n”;
    echo ‘ ‘;
    printf(__(‘%1$s at %2$s’, ‘german_newspaper’), get_comment_date(__(‘F jS, Y’, ‘german_newspaper’)), get_comment_time());
    echo ‘
    ‘;
    edit_comment_link(__(‘edit’, ‘german_newspaper’),’  ‘,”);
    echo ” . “\n\n\n”;

    comment_text();

    echo “\n\n\n” . ‘ ‘ . “\n”;

    /* Changes every other comment to a different class */
    $oddcomment = ( empty( $oddcomment ) ) ? ‘class=”alt” ‘ : ”;

    }

    echo ” . “\n\n”;

    }

    else
    {
    // this is displayed if there are no comments so far

    if ( ‘open’ == $post->comment_status )
    {
    //
    }
    else
    {
    // comments are closed
    //
    echo ‘ ‘ . __(‘Comments are closed.’, ‘german_newspaper’) . ” . “\n”;
    }
    }

    if ( ‘open’ == $post->comment_status )
    {
    echo ‘ ‘ . __(‘Leave a Reply’, ‘german_newspaper’) . ” . “\n”;

    if ( get_option(‘comment_registration’) && !$user_ID )
    {
    echo ‘ ‘;
    printf(__(‘You must be logged in to post a comment.’, ‘german_newspaper’), get_option(‘siteurl’) . ‘/wp-login.php?redirect_to=’ . urlencode(get_permalink()));
    echo ‘ ‘ . “\n”;
    }
    else
    {
    echo ‘ ‘ . “\n”;

    if ( $user_ID )
    {
    echo ‘ ‘;
    printf(__(‘Logged in as %2$s.’, ‘german_newspaper’), get_option(‘siteurl’) . ‘/wp-admin/profile.php’, $user_identity);
    echo ‘ ‘ . __(‘Log out »’, ‘german_newspaper’) . ‘‘ . “\n”;
    }
    else
    {
    echo ” . “\n”;
    echo ” . __(‘Name’, ‘german_newspaper’) . ‘ ‘;

    if ( $req ) _e(“(required)”, “german_newspaper”);

    echo ” . “\n”;
    echo ” . “\n”;
    echo ” . __(‘Mail (will not be published)’, ‘german_newspaper’) . ‘ ‘;
    if ($req) _e(“(required)”, “german_newspaper”);

    echo ” . “\n”;
    echo ” . “\n”;
    echo ” . __(‘Website’, ‘german_newspaper’) . ” . “\n”;
    }

    echo ‘<!–‘;
    printf(__(‘XHTML: You can use these tags: %s‘, ‘german_newspaper’), allowed_tags());
    echo ‘–>’ . “\n”;
    echo ” . “\n”;
    echo ” . “\n”;
    echo ” . “\n”;
    echo ” . “\n”;

    do_action(‘comment_form’, $post->ID);

    echo ” . “\n\n”;

    }

    // If registration required and not logged in
    }

    ?>

  13. Hallo,

    nutze pagebar2 version 2.59.1 und WP 3.3.2 und habe leider seit dem letzten WP-update einen Fehler – die pagebar wird nicht nur unter den Beiträgen angezeigt, sondern auch mittig über dem Header. Wenn ich anklicke über und unter den Beiträgen wird er zusätzlich zweimal über dem Header angezeigt (Pagebar nur in der Fußzeile wird richtig angezeit – und auch nur unten).

    Manuelles einfügen hat nicht geklappt – kann allerdings sein, dass ich da was falsch mache. Entweder es wird gar nichts angezeigt oder der Text (`if (function_exists(‘postbar’))
    postbar();`) – immerhin an der richtigen Stelle ;).

    Theme ist ein altes “ilustrative 0.0.3” – allerdings mit sehr sehr vielen Änderungen und Anpassungen

    Kannst du mir bitte sagen wie ich das oberhalb des Headers wegbekomme?

    Lieben Gruß
    Ilana

    1. Die beste Methode ist immer, pagebar manuell einzufügen. Viele moderne Themes haben probleme mit dem automatischen Einfügen und ich habe noch keine Lösung für dieses Problem gefunden.

      Dein Ansatz war schon richtig, allerdings musst du WordPress noch sagen, dass es sich um PHP-Befehle handelt:

      1. Danke für die Hilfe!

        mach ich das auch auf der index.php? Denn leider zeigt er es mir genauso an – als Text – hab es jetzt erstmal so gelassen, damit du siehst was ich meinte – einfach ganz unten auf der Seite unter den Beiträgen. Oder muss ich noch irgendwo was anlegen?

  14. Ich versuche auch gerade die commentbar einzubinden, leider fehlt in der Beschreibung auf WordPress.org der entsprechende Codeschnipsel, der zu ersetzen ist. Kannst Du das mal korrigieren?
    Danke!

    1. Du hast recht, da fehlt was. Werde ich ändern.

Leave a Reply

Your email address will not be published. Required fields are marked *