Beiträge von Arno Simon

    Hallo Gerhard,

    nach kurzer in augenscheinnahme des refernzierten Codes, frage ich mich:

    Warum?

    Warum muß das mal wieder als Hack realisiert werden? Meine Meinung zu Hacks kann man auf meiner Seite nachlesen und dem aufmerksamen Studenten des in Frage kommenden Core-Files, wird doch die folgende Stelle nicht entgangen sein, oder? ;) :

    PHP
    // Apply filters on where and join prior to paging so that any
    // manipulations to them are reflected in the paging by day queries.
            $where = apply_filters('posts_where', $where);

    Auch wenn diese rd. 100 Zeilen hinter der letzten von Dir manipulieren Stelle steht, sollte man sich meiner Ansicht nach zunächst mal nach Standardmöglichkeiten das Selektionsergebnis zu manipulieren umsehen, bevor man zum, mE letzten Mittel, Hack greift ;)

    Mit obiger Stelle bietet sich die Möglichkeit daraus ein PlugIn zu machen, ohne den programmiertechnischen Laien mit ungenauen Zeilenangaben (was wenn eben dieser bereits an einer früheren Stelle mit einem Hack Zeilen eingefügt bzw. gelöscht hat?) die Datei ggf. verschrotten zu lassen! ;)

    vG

    Arno

    Moin Stern,

    generell schon, über:

    PHP
    <?php
     if(is_archive() && have_posts()) {
       $myPost = thePost();
       $myCat = $myPost->parentID; 
       .
       .
      }
    ?>

    solltest Du die Kategorie zum aktuellen Archiv bekommen. Dann mußt Du Dir für jeden Hintergrund noch entsprechend der KategorieID den Header zusammenbasteln, ggf. abweichende CSS laden und last but not least am wichtigsten: vor Beginn des Loops mittels

    PHP
    <?php rewind_posts(); ?>

    den Post-Puffer des aktuellen Archives wieder auf den Anfang zurückstellen, sonst geht Dir der erste Beitrag der Kategorie für den Hintergrund verloren....

    vG

    Arno

    Sorry, ilnowa...

    Hintergrund hin, hintergrund her....

    Wenn Du diesen Kommentarspam, in der von Dir betriebenen Form auch noch selbst weiterverbreitest (und vor allem Dingen mit diesen zugkräftigen - wohl eher abschreckenden - Beispielen sprachlicher Gestaltungsmöglichkeiten auf Deinem eigenen Blog (ich denke da z.B. an Kommtar #3)) bietest Du Deiner Konkurrenz eher noch eine Bühne, als das Du Dir selbst nutzt...

    Wenn Du dazu etwas Wissen willst, nutze zunächst mal Google oder Schalte Deinen Rechtsanwalt ein. Eine Geschäftshaftpflicht und -rechtschutzversicherung solltest Du schon haben, wenn Du als Gewerbetreibender unterwegs bist.

    Wenn Dir die neuen Umgangsformen mit Deiner Konkurrenz (seit wann braucht Deine Konkurrenz Deine Genehmigung um in "Deinem" Stadtgebiet aquise zu betreiben? so hört's sich jedenfalls bei Dir an!) nicht behagt, prüfe ob Du nicht selbst Deine, zwar Fair gemeinte aber Dich selbst schädigende, Zurückhaltung aufgibst!

    vG

    Arno

    Nun... Olaf, nein... nicht direkt.... Was in dem anderen Feld steht hat effektiv nicht allzuviel relevanz..... Jedenfalls für die Arbeit von WordPress....

    WordPress setzt aus der Titleform ein internes Array zusammen... dieses Array dient u.a. zum Aufbau der RewriteRules, soweit ich das letzte Tage gesehen habe.

    Schon'mal ausprobiert, was Deine Manipulation der Datenbank mit den Rewriterules macht, wenn Du diese aktivierst?

    Ich nicht.... und ehrlich gesagt... ich werde es auch nicht testen....

    Ich bin eindeutig gegen jedwede Manipulation der Standarddateien, Datenbankfeldinhalte und Standardfunktionalitäten, wenn dies nicht eindeutig und abdingbar notwendig ist.... vgl. diesen Artikel von mir auf meiner Seite.

    Die Manipulation der Titelform (in der Datenbank) ist in meinen Augen nicht notwendig... Vor allem läßt sich mE nicht sagen, an welchen Stellen diese Manipulation auswirkungen zeitigen kann und/oder wird, ohne das System darauf eingehender zu untersuchen oder bei den Entwicklern rück zu fragen.

    Man kann aus Jowras Einbau in der header.php leicht ein Plugin machen und dieses deployen ohne das man manipulationen jedweder Art an irgendeinem Feld oder einer Standarddatei (die Themes sind hiervon explizit ausgenommen) vornehmen müßte.

    vG

    Arno

    Hallo Frank,

    ich glaube karl mein nicht den Seitentitel, sondern die Titelform beim erstellen eines Beitrages/einer Seite... Müßte jetzt aber auch erstmal nachschauen, an welcher stelle man da was drehen kann. Ich glaube da gibts eine Action-Hook für.

    vG

    Arno

    Nun, Dein Script mag in Sich fehlerfrei sein und für sich allein auch laufen, es kommt aber darauf an, an welcher Stelle im Frontend Du Dein Script einbindest ;)
    [FONT=Verdana][/FONT]
    [FONT=Verdana]Wenn Du's in die Sidebar oder änlichem machst, mußt Du das absenden der Weiterleiten in einer Funktion der Header.php ausführen, welche vor der ersten Ausgabe (und sei's das XML-Header-Tag) greift. Quasi als ersten Eintrag nach <?php der header.php.[/FONT]
    [FONT=Verdana][/FONT]
    [FONT=Verdana]Das hat IMHO auch weniger mit PHP5 zu tun, als mit dem generellen Ausgabepunkt. Da muß Du aber schon ein wenig mehr Butter bei de Fische tun, damit wir Dir da helfen können..... [/FONT]

    Hallo mcmcse,

    Du mußt die IP für Deinen localhost beim IP-Dienst aktualisieren. In der Regel gibt's dafür ein Tool (beim Anbieter), welches das automatisch macht. Wenn nicht, muß Du's von Hand machen.

    Und dann solltest Du mal das Coding posten, das Du probierst um die Ausgabe in Deiner SideBar zu erreichen. Bitte die Fomatierung mit

    [noparse]

    PHP
    <?php 
    deinCode(); 
    ?>

    [/noparse]

    nicht vergessen, dammits besser lesbar wird.

    vG

    Arno

    Dr.Dentz hat oben schon ganz richtig Bemerkt: "obwohl ich den Haken an "Kommentare Erlaubt" hinmache" ;) ;)

    Dann könnte zwar immer noch eine dusselige Meldung ala "Kommentare nicht erlaubt" kommen. Bin mir da aber nicht ganz sicher, deshalb "könnte"kommen. Benutze das so selbst nicht....

    Wenn ja, baue es wie folgt um:

    PHP
    <?php global $post;
    if (have_posts()) : while (have_posts()) : the_post(); ?> 
    <?php the_content(); ?> 
    <?php if($post->comment_status != "closed") comments_template(); ?> 
    <?php endwhile; endif; ?>



    vG

    Arno

    Ja, Du möchtest es so können, wie Du magst... aber Dein Provider läßt Dich nicht ;) Eigentümer des Ordners bzw. der Dateien ist der User unter dem diese erstellt - oder hochgeladen - wurden.

    [FONT=Verdana]Diese Benutzer weichen jedoch in der Regel voneinander ab und der FTP-User hat bei den Providern in der Regel nicht die Berechtigung den Eigentümer der Dateien / Ordner oder auch nur die chMods solcher Dateien zu ändern.[/FONT]

    [FONT=Verdana]Sofern Du bei all-inkl.com seien solltest (dort ist genauso), rufe Deinen kasserver-Zugang auf und gehe dort in die Tools. Da gibt es eins, mit dem Du die Sachen entsprechend umsetzen kannst.[/FONT]

    [FONT=Verdana]Wenn Du nicht bei all-inkl.com bist, wende Dich vertrauensvoll an Deinen Provider...... ;)[/FONT]

    [FONT=Verdana]vG[/FONT]

    [FONT=Verdana]Arno[/FONT]