Editor kürzt Domainnamen weg?

Gesperrt
dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Editor kürzt Domainnamen weg?

Beitrag von dp »

Hallo Community,

mir ist gerade ein Problem aufgefallen, aber vielleicht
ist es auch ein Feature ;)

Ich nutze Contenido 4.4.5 und FCKEditor2 auf PHP 4.3.10.
Immer wenn ich den Domainnamen des Projektes, also:
http://www.meinedomain.de/
in den Editor eingebe, kürzt er es beim Speichern weg.

Aus z.B.

Code: Alles auswählen

http://www.meinedomain.de/verzeichnis/
macht er

Code: Alles auswählen

verzeichnis/
Gebe ich http://www.deinedomain.de ein, lässt er es stehen.
Weiß jemand wie ich ihm das abgewöhnen kann?
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ähm, ist eigentlich Absicht. Ich nehme mal an, das "Domainname des Projekts" die Domain bezeichnet, auf der Contenido läuft bzw. die Mandanten-Domain - dann werden absolute in relative Pfade umgewandelt (erleichtert z.B. einen Umzug).

Wird eine fremde Domain angegeben (d.h. es handelt sich um einen externen Link), bleibt die Domain stehen.

Wenn Du es anders erwarten würdest, beschreibe nochmal, was was ist und was Du erwarten würdest.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Beitrag von dp »

Ja, das dachte ich mir dann auch.
Allerdings ist es sehr ungünstig, den Slash am Ende
gleich mit wegzukürzen.
Würde der Slash bleiben, hätte man:

Code: Alles auswählen

/verzeichnis/
Das würde noch funktionieren, da es der Browser als
http://domain.de/verzeichnis/ interpretiert.

Aber egal, Links setze ich immer absolut mit einem / beginnend,
deshalb habe ich diese automatische Kürzung bisher nicht
bemerkt.

Allerdings möchte ich jetzt die URL mit http:// und Slash am Ende
als Text in ein CMS_HTML Feld schreiben.
Es soll kein anklickbarer Link sein, aber die URL soll komplett
da stehen. Muss doch irgendwie möglich sein, oder?
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Allerdings ist es sehr ungünstig, den Slash am Ende gleich mit wegzukürzen.
Ähm, nein. /verzeichnis/ bedeutet relativ vom Domain-Root. verzeichnis/ bedeutet relativ.

Beispiel:
Mandant liegt in www.domain.tld/toll/mandant, Verweis zeigt auf www.domain.tld/toll/mandant/verzeichnis.

Web-Pfad ist www.domain.tld/toll/mandant/front_content.php. Richtig: www.domain.tld/toll/mandant/ + verzeichnis/ = www.domain.tld/toll/mandant/verzeichnis/. Falsch: www.domain.tld/toll/mandant/ + /verzeichnis/ = www.domain.tld/verzeichnis/.
Allerdings möchte ich jetzt die URL mit http:// und Slash am Ende
als Text in ein CMS_HTML Feld schreiben.
Nun, wenn Du es direkt auf der Seite eingibst (nicht in SPAW/FCKEditor), sollte es erhalten bleiben, denke ich.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Beitrag von dp »

Ähm, nein. /verzeichnis/ bedeutet relativ vom Domain-Root. verzeichnis/ bedeutet relativ.
Ja, da hast du recht.
Ist wohl Definitionssache - mit absolut meinte ich zur Domain.
Durch den führenden Slash ist es egal, in welchem Verzeichnis
ich mich befinde - er startet immer im Root. So ein bissl absolut
ist das ja auch ;)

Zu deinem Beispiel:
Angenommen ich befinde mich in domain.de/foo/artikel.html
und ich setze dort einen Link auf:
domain.de/verzeichnis/andererartikel.html und Contenido
kürzt nun domain.de/ weg, dann lande ich in:
domain.de/foo/ + verzeichnis/andererartikel.html
statt domain.de/verzeichnis/andererartikel.html

Was ja etwas unerwünscht wäre. Vielleicht ist das aber auch
nur in meinem Fall so.

BTW: Jeder Mandant läuft unter einer eigenen Domain, vielleicht
liegt die verschiedene Denkweise daran?
Nun, wenn Du es direkt auf der Seite eingibst (nicht in SPAW/FCKEditor), sollte es erhalten bleiben, denke ich.
Über Inside-Editing? Habe ich schon versucht, geht auch nicht....
Normales Textfield geht nicht, kann den Wysiwig-Editor leider nicht
mehr deaktivieren. Auch wenn kein Haken dran ist, kommt er trotzdem...

Hatte das Problem noch nie jemand?
Z.B. auf einer "Link us" Seite in der Codevorschläge zum Rauskopieren
sind? Ich brauche es im Moment für einen Pfad zu einem RSS Feed.
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

hmm also bei mir (CVS-Versionen) ist es so, daß das richtig funktioniert...
dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Beitrag von dp »

Was geht bei dir?

Das deaktivieren des WYSIWYG's oder http://domain.tld/
einzugeben?

Habe es eben noch mal über Inside Editing getestet,
er schmeißt es raus.
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

im CVS wirft er es raus, aber die Links sind danach trotzdem noch korrekt...schau dir ggf mal den Snapshot an, ob das dort so OK für dich ist
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Angenommen ich befinde mich in domain.de/foo/artikel.html
und ich setze dort einen Link auf:
domain.de/verzeichnis/andererartikel.html und Contenido
kürzt nun domain.de/ weg, dann lande ich in:
domain.de/foo/ + verzeichnis/andererartikel.html
statt domain.de/verzeichnis/andererartikel.html
Ich habe länger drüber nachgedacht, aber ich glaube, ich brauche mal ein Beispiel mit richtigen Links aus Contenido. Da es in Contenido innerhalb eines Mandanten keine unterschiedlichen Pfade geben kann, kann sowas IMHO gar nicht auftreten.

Wird aus Contenido in domain.de/foo/ ein Verweis gesetzt, müsste der Zielartikel auch in domain.de/foo/ sein. Ist es ein anderes Verzeichnis (d.h. unabhängig von Contenido bzw. ein anderer Mandant unter der gleichen Domain) dürfte es nicht weggesägt werden.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

hmm...

hab jetzt ein wenig mitgelesen...
es ist an sich egal wenn die url innerhalb eines <a href="XX"> beim XX gekürzt wird...
es ist natürlich falsch das die url gekürzt wird wenn das als normaler text angezeigt werden soll...

oder hab ich das jetzt falsch verstanden... ?
*** make your own tools (wishlist :: thx)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Nö, das ist schon das Problem...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
dp
Beiträge: 21
Registriert: So 13. Feb 2005, 11:11
Kontaktdaten:

Beitrag von dp »

emergence hat geschrieben:es ist an sich egal wenn die url innerhalb eines <a href="XX"> beim XX gekürzt wird...
Da ich interne Links immer ohne http:// setze, ist es in meinem
Fall egal. Würde ich sie aber mit http://domain.de/ setzen wollen,
würde es zu Fehlern führen.
emergence hat geschrieben:es ist natürlich falsch das die url gekürzt wird wenn das als normaler text angezeigt werden soll...
Genau richtig! Das ist das Problem!
HerrB hat geschrieben:Da es in Contenido innerhalb eines Mandanten keine unterschiedlichen Pfade geben kann, kann sowas IMHO gar nicht auftreten.
Hm, ich habe jetzt noch mal Seiten mit Contenido gesucht, da kann
es im Normalfall nicht zu einem Linkfehler kommen, da alles
über die front-content läuft, stimmt!
Ich benutze mod_rewrite und jede Kategorie wird auch
als Ordner dargestellt.
Dann ist es aus Contenido-Sicht ok, dass das bei Links so ist.
Wer Änderungen macht, hat halt Pech :)

Aber das es auch in einem Text gekürzt wird, ist gar nicht mal so gut.
Das sollte nicht sein.
Wer aufhört sich zu verbessern, hat aufgehört gut zu sein.
Gesperrt