• Moin !

    noch n Problem, hoffentlich wieder n kleines...

    Und zwar hab ich meine erstellten Ordner und Seiten aus Plone 2.5
    exportiert und in Plone 3.1 importiert. Alles soweit Problemlos gelaufen.

    Allerdings hab ich diverse Links die auf ein Laufwerk zeigen.
    z.B. D:\ordner\datei_übung.xls

    Nach der Übernahme is der Link allerdings so hinterlegt: D:%5Cordner%5Cdatei_%25C3%25A4bung.xls

    die %5C durch / ersetzen is zwar umständlich, aber funktioniert.
    Doch die Umlaute werden nicht herangezogen.

    Kann ich des Plone irgendwo definieren ? Zeichensatz umstellen oder so ?


    btw. Dateiumbenennen is sehr schwer möglich... da ich des dem Team
    vermutlich nicht beibringen kann alle dateien mit z.b. ue zu speichern...

  • Prinzipiell die Frage ist das überhaupt notwendig? Es gibt ja einen internationalen Standard zu URI und der sieht nur ASCII vor, alles andere ist zu maskieren, was dein Plone ja macht. die %5C solltest du auch in / ersetzten, nicht in die Windows \. Die Umlaute sehen zwar nicht gut aus, aber müssten funktionieren.

    Gruss Pumukel

    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller

  • also die %5C hab ich durch / ersetzt - klappt auch.

    doch bei leerzeichen und umlauten spielt er nicht mit. wenn ich des zeichen
    direkt schreib, wandelt er es in eben so einen salat um (bzw bei leerzeichen
    macht er %2520 daraus) und ich kann die datei nicht mehr aufrufen...

  • Kannst du mal bitte eine komplette URL Posten, meines Erachtens erkennt er den Pfad nicht. fängt dein Link denn mit file:// an? wenn enin ist Das Protokoll Falsch gesetzt und er kann natürlich nichts finden.

    Gruss Pumukel

    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller

  • die url zu plone kann ich dir leider nicht geben,
    da alles im intranet läuft und du auf die dateien so
    und so kein zugriff hättest...

    die url die ich beim link eintrage is (hier bei mir lokal z.b.)
    file://C:/Users/Maddin/Desktop/der%252520test/%2525C3%2525BCbel%252520extra.txt

    sollte eigentlich so sein
    file://C:/Users/Maddin/Desktop/der test/übel extra.txt

  • Hallo,

    ich muss ja garnicht in dein Intranet zugreifen, der Link wie du ihn gepostet hast sagt ja schon alles was man wissen muss.

    Du has meines erachtens zwei Probleme, erstens bei der Migration geschehen, ein url rewirte der alle Sonderzeichen Maskierte hat nach der art %25 gleich Prozentzeichen % das hat er dir bei der url unten sogar gleich mehrfach gemacht.

    funktionieren sollte diese URL bei dir:
    file://C:/Users/Maddin/Desktop/der%20test/%FCbel%20extra.txt

    Theoretisch solltest du mit einem Python Script dein ganzes portal durchgehen und alle URLs prüfen und korregieren lassen.

    Gruss Pumukel

    Die beste Informationsquelle sind Leute, die versprochen haben, nichts weiterzuerzählen.

    Marcel Mart
    frz. Schriftsteller

  • bis jetzt hab ich die links immer händisch in der plone oberfläche verbessert,
    sooo viele sinds ja net... hat aber nicht geholfen - nur bei den normalen /.
    alle anderen leerzeichen und umlaute wurden sofort wieder ersetzt.

    auch wenn ich nen komplett neuen link anlege werden die umlaute / leerzeichen
    falsch dargestellt.

    edit: ok, leerzeichen sind jetzt auch erfolgreich ersetzt... fehlen noch die umlaute...

  • also ich hab jetzt noch weng getestet... er ersetzt definitiv die umlaute
    falsch. bzw er wandelt sie nicht mehr zurück. beim speichern macht er
    z.b. aus Ü -> %c3%9c ... wäre korrekt. aber beim anzeigen wandelt er
    des ganze nicht mehr zurück, bzw erkennt %c3 und %9c einzeln.. :|

    liegts vielleicht an der sprache ? muss ich die evtl noch irgendwo umstellen
    (außer im portal language). oder kann ich vielleicht sogar zeichen fest
    zuweisen ? könnte der zeichensatz irgendwie kaputt sein ?