Beiträge von erik

    Das URL-Rewriting (wo wir ja vom Thema schonmal da gelandet sind) interessiert mich auch sehr. Den Umfang des htaccess-Rechenaufwands kann ich nicht beurteilen, aber mir fällt noch etwas auf: Ich denke Movable Type oder Textpattern (wie auch Lightpress - das allerdings nur für statische WP-Seiten) bieten die Möglichkeit eine Dateiendung an die URL anzuhängen Appendix zB ".html" sieht da evtl. auch jemand einen Weg, das mit WP zu realisieren?

    btw: ich kann mir gut Vorstellen, dass die Lösung für das Sessions-Problem in der htaccess liegt. Es gibt ja unzählige Artikel zum URL-Rewrite Thema. Vielleicht nehm ich mir die Zeit und stöber da noch ein wenig... (schließlich geht es ja wenn ich es richtig verstehe nur darum, dass der SESSID=md5 erhalten bleibt oder?)

    zB lässt sich auch das oben genannte //http://www.domain.tld/photos.php/image/neu/cat/alt
    mit ForceType application/x-httpd-php Anweisung auch noch vom
    .php befreien indem man die Datei umbenennt in "photos" und diese dann gezielt parsen lässt...

    ganz allgemein ist mod_rewrite sicher sehr "mächtig" nur leider noch nicht ganz verstanden (zuviele / und [ und ^ für meienen Geschmack ;)

    sorry ich hab deine fragestellung irgendwie nur überflogen. wenn ich dich recht verstehe willst du eine komplette funktion (besser deren output) anstelle von whatever text ausgeben. richtig?
    das geht nicht. die wp_get_links ist ja kein "sonstiger text" sondern html also [*]Link[*]nocheinlink ... usw.
    Dazu müsstest du dir ein Plugin schreiben. Zugegeben nicht einfach...
    vielleicht überlegst du dir ja zB nur den Kategorie-namen in der fancy-font auszugeben (gefolgt von den links in der regulären Schrift), das ginge bei weitem einfacher...
    mfg

    habs hinbekommen, falls es mal einer braucht oder die foren-suche bemüht:
    So erhält man (sofern unter Admin->Permalinks->kategorie Basis festgelegt) die category_base:
    <?php $catbase = $wpdb->get_var("SELECT option_value FROM $wpdb->options WHERE option_id=47")."/"; ?>

    wie man sieht, habe ich gleich den trailing-slash angehängt, damit ich zB mit get_bloginfo('url').$catbase.$cat->category-nicename gleich den kompletten Link zu einer kategorie erhalte.
    ist nichts eingestellt generiert WordPress ein /category - in diesem Fall gibt die Abfrage aber lediglich ein "/" plus angehängten trailing-slash also "//" aus... (fällt mir vllt. auch noch was ein...)

    danke cheffe :D, danach hab ich auch gesucht...
    ...ein hinweis am rande:
    dann bitte vorsicht mit post-, oder seitentiteln und ordner- und kategorienamen -> niemals einen identischen Namen vergeben, sonst besteht große gefahr dass man seinen blog zerschiesst.

    und wie ich die category_base abfragen kann find ich auch noch heraus... (hoffentlich)

    vor allem problematisch wird auch die htaccess sein, denn dort ist ja noch keine info, dass du mit Sessions arbeiten willst. Außerhalb des #Begin WordPress und #End WordPress kann man aber bedenkenlos veränderungen vornehmen, die auch nach dem erstellen einer neuen Seite/Post/Blablubb noch vorhanden sind. Ich bin kein mod_rewrite Profi, aber wenn man dort festlegt, was mit dem Session-Wert passieren soll, dürfte doch WordPress eigentlich diesen auch nicht "zerstören", oder?
    Meine Gedanken zum Thema....
    mfg

    wie komm ich innerhalb einer template-datei an die category_base?
    get_settings('category_base'); funktioniert nicht. was muss ich noch beachten globals? functions? kein schimmer...
    irgendwie mit wpdb-> aber was weiter?
    1000dank vorab!

    bei mir läufts: zB in der Sidebar eines Template:

    PHP
    <h2 style="<?php $myrecent = __('Aktuell'); echo ImageHeadline_render($myrecent,'background_color=#e1e4f2&font_color=#5B0081'); ?> display: block; background-position: 50% 50%; width: 147px;"><?php _e("die neuesten Beiträge"); ?></h2>

    du siehst ich verwende das "revised-image-headlines-plugin" weshalb ich es ins style-attribut eines elements schreibe. Wenn du coldforgeds original verwendest brauchst du nur:

    PHP
    <?php $myrecent = __('Aktuell'); echo ImageHeadline_render($myrecent,'background_color=#e1e4f2&font_color=#5B0081'); ?>


    verwendest du es im post musst du <phpcode>und </phpcode> drumrum packen... eigentlich kannst du dir das __('hier der Text') auch sparen, denn das ist nur zum Übersetzen des betreffenden Texts wichtig, und ein Plugin, was die Post-Inhalte automatisch übersetzt gibts noch nicht, richtig? :) heheh dass muss ich direkt mal testen :D
    -> demo ist hier zb in der sidebar oder dem weißen Datum in der rechten Leiste. Ich brauch also nur die Schriftart wechseln und das wars dann auch :)
    gruß

    und trotzdem solltest du dir mal die Tidy-Extension ansehen, schließlich sagt dir das Tool mit zwei klicks wo ein fehler ist (übrigens auch bei meinem Theme) und danke fürs Kompliment. Und nein: ich bin nicht unfreundlich. PS: Das für mich, als php-newbie, so schöne an WordPress ist, dass man für die Templates absolut kein php können muss. Schließlich verwendet man ausschließlich die im Codex beschriebenen Template-Tags und wenns hoch kommt eine if-else Anweisung, die man aber dort oder in anderen Themes findet und per copy&paste klauen kann, darf, soll...

    Es ist mir egal was du von meinen Postings hältst oder dir diese weiterhelfen oder nicht. Es ging hier aber um deine Seite, die du nunmal ohne den Umweg des Lernens (anhand von Ressourcen wie dem von dir genannten selfhtml) oder einer Google-Suche von anderen gelöst sehen wolltest.
    Ob du Anfänger bist oder nicht, um deine Einstellung stehts nicht sehr gut... auch wenn ich sie verstehen kann, denn ich habe schließlich selbst mit frontpage-framesets begonnen und musste mich auch "durchfragen" und bin selbst noch lange kein Profi, und php kann ich auch nicht weshalb ich zB. WordPress verwende... (wo in deinem QT php sein soll versteh ich immer noch nicht, kannst du selber lesen?)
    mein eigenes Theme kannst du downloaden, benutzen oder auf deiner Seite zerreissen, es kratzt mich nicht...
    Und wenn du mit einem so enorm hilfreichem Tool wie Tidy nicht umgehen kannst spricht das nicht gegen das Tool sondern die Fähigkeiten des Anwenders dieses zu benutzen .... ich vermute aber mal, von deiner art her, bist du einfach nur zu faul dem link zu folgen.

    [size=24]WER ZU BLÖD IST, EIN TOOL NACH GEMACHTEN FEHLERN SUCHEN ZU LASSEN, DER MUSS HALT WEITERHIN QUELLTEXT POSTEN...[/size]

    [ironie]und sorry daß ich mich nicht durch deinen Quelltext wühlen wollte und trotzdem einen Tip für dich hatte...[/ironie] ich bin der meinung, dass du, gerade als Anfänger, nicht anderen Forums-Mitgliedern vorschreiben solltest was sie zu tun haben. Ob ich mich durch deinen Quelltext wühle bleibt wohl mir überlassen.
    Also mal an der eigenen Nase fassen...
    mfg

    ps: die "drei wichtigsten brauser" gibt es nicht, weil das einfach eine frage der zielgruppe ist. wenn zb agenturen oder firmen der medien-branche zur zielgruppe gehören (die nunmal großteils mit macintosh-rechnern arbeiten) dann müsstest du auch für diese deine seite aufbereiten, wo sie momentan so ankommt nur mal als Beispiel

    installier dir einfach Tidy für Firefox (Extension zu finden hier: http://users.skynet.be/mgueury/mozilla/ ) und sieh dir die Fehler selbst an: ein </div> fehlt und ein leerer Absatz im QT, außerdem heißt es nicht, dass wenn der QT valide ist bereits alle Brauser mitspielen (Stichwort Hacks)
    mfg, viel Erfolg
    (ps: dauert sicher noch ne weile, bis ich mal meine Seite zum Review vorschlage...)
    (pps: ich seh gar kein php in deinem code)

    die Galerie von Doug Bowman gibts schon länger, was mich am meisten umhaut ist sein Büro *neid*

    aber wenn ichs mir recht überlege ist der Ansatz der zenphoto-galerie falsch. schließlich hat man dann wieder so blöde query-strings in der url...
    ...also wärs am allerbesten die bowman-template für wp oder folderblog aufzubereiten (URLs, Feeds, etc.) schließlich macht er es ähnlich. Razzi hat mal im wordpress.org-Forum beschrieben wie er WP als Photogalerie verwendet: http://wordpress.org/support/topic/41732/
    es gibt also durchaus auch wege es mit wp zu machen (ohne standalone-skript gedöns)

    wer das Giraffe-Theme von urbangiraffe.com kennt, benutzt, oder benutzen will, der kann dieses nun in komplett eingedeutschter Version tun: im Zip befinden sich zum einen die giraffe.po für den Fall, dass jemand doch noch etwas verändern will (mit poEdit), und die de_DE.mo (die man einfach im Ordner wp-content/themes/giraffe/ speichert)
    Download: deutsche Sprachdatei
    [size=10]Vorroussetzung dass es funktioniert ist natürlich die deutsche WordPress-Sprachdatei und die richtige Sprachwahl in der wp-config.php[/size]
    gruß an alle "iRoybot"

    ein unbedingter tipp (wenn auch kein wp-plugin sondern ebenfalls eine "standalone"-lösung) sei die photogalerie namens "zenphoto", denn kürzlich wurde douglas bowmans grandioses theme (photon & movable type http://dbowman.com/photos/ ) als template veröffentlicht (oder doch schon länger?). egal jedenfalls hat das jemand portiert.

    http://www.bleecken.de/zenphoto/

    (hab aber keine erfahrungen mit zenphoto - einrichtung hört sich ein klein wenig anspruchsvoll an, aber welche galerie ist schon einfach...)

    ansonsten kann ich natürlich auch folderblog empfehlen

    DogMan, auch von mir ein Dankeschön für die Erklärung, da mir die __() und e_() Geschichte anhand der recht knappen Ausführungen bei codex.wordpress.org nicht so recht verständlich war. danke! (also insbesondere die Schreibweise, wenn mehr als nur ein Wort erkannt werden soll)

    [nachtrag] also nach ersten Versuchen mit zB __('Read the Rest...') wurde mir klar, dass die Übersetzung nur dann erfolgreich ist, wenn der exakte Ausdruck auch so in der de.mo drin ist. richtig? und deutsche Worte in diese __() oder e_() reinzupacken ist genauso Quatsch, oder?

    Jetzt überleg ich nur, ob es Sinn macht mein eigenes "Sprachdatei-Süppchen" mit poEdit zu kochen, denn da hat ja im Endeffekt auch nur ich etwas davon. Gut man kann die Erscheinung seines eigenen deutschen Blogs anpassen...
    ...aber so wie ich diesen Artikel bei boren.nu verstehe, kann man alternativ auch eine Theme-eigene Datei anlegen, welche dann ja einige der standard-werte überschreiben könnte bzw. als erweiterung dienen könnte (also wenn zB da stehen soll "wordpress proudly themed by XY" oder halt in deutsch... etc.)
    das hätte doch den Vorteil, dass man um ein Theme einzudeutschen (oder in welche Sprache auch immer) nur die Theme-eigene POT bearbeiten müsste...

    Wenn da bei irgendjemand mehr Klarheit über diese

    Code
    load_plugin_textdomain('myplugin');

    Funktion herrscht oder evtl Links dazu hat...?
    wie muss man das korrekt verwenden? wo im Theme einfügen?
    mfg [/nachtrag]