1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

konstanten; pfad zum upload-ordner

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von oio, 16. Mai 2008.

  1. oio

    oio Well-Known Member

    Registriert seit:
    16. Februar 2008
    Beiträge:
    96
    Zustimmungen:
    0
    moin moin,

    gibt es für den upload-ordner eine konstante oder variable zur verwendung in funktionen / plugins?
    (so wie PLUGINDIR, TEMPLATEPATH, get_bloginfo('?'))

    gibt es eine möglichkeit für attachments eines posts an den serverpfad zu kommen ohne mit wilden regexpressions die gegebene url zu zerlegen?

    vielen dank für infos
     
  2. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Kenn ich keine, und ist auch in der wp-settings.php nicht zu finden.

    Ein wenig zerlegen wirst du wohl müssen, substr() und strpos() sollten aber reichen, denke ich. Für den Serverpfad gibts die ABSPATH-Konstante.
     
  3. oio

    oio Well-Known Member

    Registriert seit:
    16. Februar 2008
    Beiträge:
    96
    Zustimmungen:
    0
    sich diesen pfad aus der attachment-url zu zerlegen und um ABSPATH zu ergänzen wird aber voraussichtlich spätestens dann zum problem, wenn wordpress in einem unterordner installiert ist, oder?

    http-url und serverpfad können ja auch grundunterschiedlich sein.
    ich habe einfach bedenken mir aus der url (die im grunde ja sogar auf einen entfernten host verweisen könnte) einen serverpfad zu entschlüsseln.

    den upload-stammordner habe ich dann auch noch nicht, da die attachments ja meistens in unterordner nach datum abgelegt werden.

    ziemlich wackelig dieser weg.
     
  4. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Der Serverpfad wird dynamisch aus dem Scriptpfad ermittelt. Mit der URL hat der Serverpfad natürlich nichts zu tun, das ist schon klar.

    Ja.

    Wohin genau soll dieser Weg denn führen?
     
  5. codestyling

    codestyling WPD-Team

    Registriert seit:
    30. März 2008
    Beiträge:
    1.904
    Zustimmungen:
    0
    Doch, das kann man sich geben lassen:

    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    am Beispiel Image:
    PHP:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
     
  6. oio

    oio Well-Known Member

    Registriert seit:
    16. Februar 2008
    Beiträge:
    96
    Zustimmungen:
    0
    hauptsächlich geht es mir um angehängte bilder für eine galerie.

    grob die anvisierte vorgehensweise:
    - alle bildanhänge eines posts zusammensuchen
    - für jedes image eine eigene ansichts- und thumbnailversion in einem gesonderten ordner des upload-verzeichnisses anlegen
    - xml aus den infos generieren
    - flashgalerie mit der xml füttern

    die images sollen unabhängig von den wordpressbildgrössen laufen.


    dafür brauche ich erst einmal das jeweilige image. das geht auch über die url, ist dann aber darauf angewiesen, das allow_url_fopen aktiviert ist.
    ausserdem auch nicht so schön, wenn die bilder eh auf dem server liegen, einen http-request loszuschicken.

    dann brauche ich einen ort, wo ich die generierten bilder ablege.
    vorzugsweise ist das aus meiner sicht ein verzeichnis im upload-ordner.
    der plugin-ordner wäre für diese art datenhaltung in meinen augen ungeeignet (aber den pfad habe ich wenigstens).
    einen ordner hierfür im webroot anzulegen ist wieder so eine sache ... beim upload-ordner kann ich mich wenigstens auf die schreibrechte verlassen.

    edit:
    vielen dank. das hilft.
     
  7. marX

    marX Well-Known Member
    Ehrenmitglied

    Registriert seit:
    5. Oktober 2006
    Beiträge:
    12.943
    Zustimmungen:
    0
    Nett. Da werf ich doch gleich mal noch die zugehörige Codex-Seite nach: :)
    Option Reference « WordPress Codex
     
  8. oio

    oio Well-Known Member

    Registriert seit:
    16. Februar 2008
    Beiträge:
    96
    Zustimmungen:
    0
    na, was es da nicht noch alles nützliches gibt :D

    der hilft mir auch: uploads_use_yearmonth_folders
     
  9. Alphawolf

    Alphawolf Well-Known Member
    Ehrenmitglied

    Registriert seit:
    31. Mai 2005
    Beiträge:
    3.315
    Zustimmungen:
    0
    Cool, in der Form kannte ich das noch gar nicht. :)

    *seiten-ausdruck-buch-binden-geh-und-buch-in-seine-bibliothek-stell*
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden