Beiträge von LJay

    Hi.

    Wenn du mir eine Auflistung der Anforderungen und Systemdaten per PM schickst mit einer Preisvorstellung, schau ich mir das mal in einer freien Minute an.

    Interesse besteht meinerseits.

    Hi.

    Sagt mal ist es möglich auf kompfortablem Weg einen thread aus diesem Forum hier in mein WP 1.5.2 als posts zu importieren?

    Hab nen langen thread in einem dieser foren angefangen gehabt und nun passend zum thread ein Blog aufgesetzt.
    Zu Begin wollte ich nun gern die bereits erstellen posts im thread als posts in mein WP übernehmen?

    Bei WP2 hab ich so ne "hübsche" Funktion feed importieren gesehen...
    Nur in WP1.5.2 noch nicht und nen feed vom board hab ich auch nicht finden können.

    Zitat von LJay

    Beim anlegen oder ändern von pages hab ich nun zwar eine kategorieauswahl, allerdings speichert er leider keine ausgewählten Kategorien ab.
    Vielmehr setzt er die Kategorie immer auf die default-kat. :(

    Problem gelöst: (siehe dazu:

    LJay
    25. Januar 2006 um 16:13

    )

    Die Lösung kann so einfach sein... wenn man es halt nur weiss! :D

    PHP
    add_filter('edit_page_form', 'funktion die den quelltext ausgibt');

    Hierdurch wird eine Funktion aufgrufen die z.B. neue Form-Felder schreibt.
    "edit_page_form" bewirkt dann das Einfügen der Felder noch vorm Ende-Tag "</form>" beim bearbeiten von pages/posts.

    Zitat


    edit_page_form
    No parameter. Executes inside the <form> tag on the page editing form. Useful for inserting additional input fields in the page editing form.

    ...shit... grosses Prob...

    Beim anlegen oder ändern von pages hab ich nun zwar eine kategorieauswahl, allerdings speichert er leider keine ausgewählten Kategorien ab.
    Vielmehr setzt er die Kategorie immer auf die default-kat. :(

    muss irgendwie das form-field der Kat-Auswahl mit übergeben könne?!

    Ideen?

    ToDo:
    Adminbereich: beim schreiben/anlegen einer Pages wird aktuell die Kategorieauswahl nicht berücksichtigt beim speichern.
    Vermutlich, weil die Auswahl am Ende (ausserhalb des forms) des quelltext steht und somit nicht im form-scope übergeben wird...
    ToDo:
    Auf Sprache beschränkte Anzeige der pages bei Verwaltung->Pages

    Bugfix:
    - Bugfix bei Ausgabe der posts auf Userseite:
    Es werden zwar nur posts aus unterkategorien der Mainkat ausgegeben, aber keine aus der obersten direkt.

    wird nun korrekt mit ausgelesen und angezeigt.

    ----
    Kategorien einer Sprache mit gleichem nicename wie in einer anderen Sprache, werden nun korrekt angezeigt. Vorher konnte man nicht in die 2. switchen.
    Leider nur Workaround um den Bug von WP zu umgehen.

    Musste nun aber doch nicht gleich desshalb auf WP2 ausweichen, zumal es dort auch nur mit offiziellem BugFix gehen würde...

    ich habe in meinem WP mehrere "Haupt"-Kategorien in denen es Subkats gibt, die den gleichen nicename haben können, wie in einer anderen Maincat. .

    Suche ich nach "nicename=xxx", finde ich immer nur den ersten Eintrag in der DB.

    Hiermit kann ich u.a. die Suche auf bestimmte Kategorien und deren Unterkategorien eingrenzen.

    folgende Funktion sollte immer alle untergeordneten cat_IDs einer hauptkategorie ausgeben (egal wieviele unterbenen)

    Anwendung an obiges Beispiel:
    Ermittle alle Unterkategorien für ID 4
    print_r(ml_all_cat_IDs4_maincat(4));
    Ergebnis: Array mit 5,6,7,8,9

    Hi.

    Hab irgendwie grad eine Blockade und mir will keine optimierte Lösung einfallen.

    Wie ermittel ich alle cat_IDs einer Kategorie?

    Beispiel:
    1 -> a
    [indent]2 -> a.a[/indent]
    [indent]3 -> a.b[/indent]
    4 -> b
    [indent]5 -> b.a[/indent]
    [indent]6 -> b.b[/indent]
    [indent][indent]7 -> b.b.a[/indent][/indent]
    [indent][indent]8 -> b.b.b[/indent][/indent]
    [indent]9 -> b.c[/indent]

    Für die Kategorie "4" müsst ich also ein Array (oder liste) mit folgenden IDs zurückbekommen: "4,5,6,7,8,9"
    Für Kat. "1" erhalte ich "1,2,3"

    ich weiss, ich hab solche selbstaufrufende function mit schleifen usw. schonmal gemacht... jedesmal überleg ich aber aufs neue wie ich das optimal am besten mit einer funktion lösen kann...

    Hat jemand einen Ansatz oder sogar eine Lösung?

    hmm scheint etwas komplizierter als gedacht zu werden.

    Der BugFix scheint wohl nicht auf WP 1.5.2 bezogen zu sein. SOmit kann ich ihn nicht wirklich 1:1 übernehmen.

    Wie ist da der normale Werdegang um einen Fix bei sich einzupflegen?

    Ich kann ja schlecht alle Files updaten?!
    Oder ist es sogar Ratsam das letzte/neuste WP vor 2.0 komplett zu downloaden?
    (Wenn ja, wo gibts das komplett als zip)

    Sry wenn ich etwas nerve mit sovielen Fragen und Problemen - jeder fängt halt klein an.

    ok. Habs geprüft. Scheint echt ein Bug zu sein.

    Wenn ich dein PlugIn mal rausnehme und nur mit dem WP core arbeite, tritt das immernoch auf.

    Beispiel:

    cat1 -> subcat1.1 -> "news"
    cat2 -> subcat2.1 -> "news"

    Link mit Permalink würde bei mir wie folgt aussehen:
    "domain.tld/cat1/subcat1.1/news"
    "domain.tld/cat2/subcat2.1/news"

    Bei Klick auf Kategorie "news" wird nun immer per nicename "news" die cat_ID aus der Tabelle ausgelesen.
    Die Abfrage liefert dann 2 records wobei immer das erste genommen wird.
    Es ist somit nicht möglich in die Kategorie "news" unterhalb von "cat2" zu switchen.

    Habe ich das korrekt ermittelt oder hab ich ggf. nen Anwendungsfehler?

    hmm...

    also es ist nun die Frage, wird durch das verändern der where clausel in deinem Plugin das nicht korrekt eindeutig ausgelesen oder ist das wirklich nen Bug und tritt auch ohne PlugIn mit der core function auf.

    Stellt sich ja die Frage, ob dieser "nicename" auch so gedacht ist, das er eindeutig ist?