tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von sheel
  • 1 Beitrag von chmee
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
898
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    whitephoenix Tutorials.de Gastzugang
    Guten Abend,

    ich habe für jemanden eine Internetseite gebastelt und stehe nun vor dem Problem,
    dass ich formatierten Text in diese Seite einbinden möchte, um dem zukünftigen Besitzer
    Änderungen zu erleichtern. Zu diesem Zweck sollte er idealerweise in eine Textdatei
    (bevorzugt .rtf) schreiben können und der formatierte Text sollte auf seiner Seite erscheinen.

    Anfangs habe ich das Ganze per php-include und einer .txt Datei versucht,
    mangels Formatierungsmöglichkeiten kam das aber leider nicht in Frage.

    Anschliessend hab ich mit <object> versucht, eine .pdf Datei einzubinden,
    die zuvor mit Word erstellt und dann umgewandelt wurde. Etwas umständlich,
    funktioniert aber soweit gut und sieht auch schön aus. Wenn aber nun Links
    angeklickt werden, die sich in dieser .pdf Datei befinden, öffnen sie sich
    innerhalb des kleinen Fensters, dessen Grösse mit <object> festgelegt wurde.
    Um dies zu verhindern, müsste man dem Link innerhalb der .pdf Datei sagen,
    dass er sich in einem neuen Fenster öffnen soll, diese Funktion geht aber
    irgendwo beim Umwandeln von .doc zu .pdf verloren.

    Aus diesem Grund bin ich dazu übergegangen, die .pdf Datei direkt zu verlinken,
    was jedoch dazu führt, dass sie unabhängig vom Rest der Seite angezeigt wird
    und so wirkt, als würde sie nicht so richtig dazugehören.

    Lange Rede, kurzer Sinn:
    Ich bräuchte eine Möglichkeit, formatierten Text einfach und effektiv in die Seite
    einzubinden, am besten eine rtf. Datei, weil diese sich leicht bearbeiten lässt.

    Vielen Dank schon mal für alle Antworten und Hinweise!
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.501
    Das Stichwort dazu ist CMS-Content Management System
    Kann dir aber keines sagen, das für dieses vergleichsweise kleine Problem nicht viel zu überladen wäre.
    whitephoenix bedankt sich. 

  3. #3
    MCoder MCoder ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jul 2005
    Ort
    München
    Beiträge
    2.448
    Hallo,

    warum statt txt, rtf, oder pdf nicht gleich html erzeugen, das sich betimmt leichter in die Seite integrieren ließe? WYSIWYG-Editoren für HTML oder entsprechende Konvertierungsprogramme sollten sich finden lassen.

    Gruß
    MCoder
     
    "The three chief virtues of a programmer are: Laziness, Impatience and Hubris."
    --- Larry Wall

  4. #4
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.629
    Blog-Einträge
    4
    direkte HTML-Erzeugung halte ich für eine -naja- unsinnige Idee. Was da aus den Wysiwyg-Editoren rauskommt (insbesondere wenn ein Unwissender rumfuchtelt und ausprobiert) halte ich für weniger als suboptimal - also nicht kontrollierbar.

    In Deinem Fall wäre eine php-Klasse sinnvoll, die die RTF-Formatierung in html umwandelt. Man kann eingrenzen, was man darf und sichert auch sauberen Code.

    zB http://www.php-resource.de/forum/showthread/t-4173.html

    mfg chmee
    whitephoenix bedankt sich. 
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  5. #5
    whitephoenix whitephoenix ist offline Rookie
    Registriert seit
    Jun 2010
    Beiträge
    0
    Vielen Dank für die schnellen Antworten!
    In so einem Forum meld ich mich lieber gleich mal an

    @ sheel:
    Danke für den Hinweis! Ich hab mich bei Wikipedia ein wenig darüber informiert
    und festgestellt: ja, es ist für mein Problem wohl etwas überladen.

    @ chmee:
    Das hört sich sehr gut an und könnte genau das sein, was ich brauche.
    Sobald ich Zeit dazu finde (hoffentlich noch heute nachmittag) werde
    ich mir den Link genauer ansehen und nochmal eine Rückmeldung geben.

    grüsse,
    white


    edit:
    Ich hab die php-Klasse ausprobiert und ein wenig umgeschrieben,
    damit sie für meine Zwecke funktioniert, und das Ergebnis war soweit in Ordnung.
    Leider hab ich dann ein Problem bemerkt, dass mir vielleicht schon etwas
    früher hätte auffallen können: in .rft Dateien kann ich ebensowenig Hyperlinks
    definieren wie in .txt Dateien.

    Da es sich bei den Änderungen, die der zukünftige Besitzer der Seite ausführen möchte,
    ohnehin nur um die Eintragung einiger Links und Termine handelt, soll er das Ganze
    jetzt in Word schreiben und als HTML speichern, und das wird dann per php-include
    eingebunden. Die 20 Zeilen unsauberen Code, die Word somit erzeugt, sind zu verkraften.

    Trotzdem Danke für Eure Hilfe!
    Geändert von whitephoenix (01.07.10 um 08:34 Uhr)
     

Ähnliche Themen

  1. xml Datei in HTML einbinden
    Von pharmy im Forum XML Technologien
    Antworten: 0
    Letzter Beitrag: 20.05.09, 20:38
  2. html-Inhalte in thickbox einbinden?
    Von chocox im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 10.12.07, 11:31
  3. Mit Ajax Html-Datei einbinden -> Html wird nicht angezeigt
    Von FlorianR im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 11.09.06, 09:44
  4. Antworten: 6
    Letzter Beitrag: 11.12.04, 21:21
  5. Antworten: 4
    Letzter Beitrag: 16.06.03, 20:31