+ Antworten
Ergebnis 1 bis 6 von 6

Thema: [Typo3] Aufgeblähter Quellcode bei Bildeinbindung

  1. #1
    TP-Veteran Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Avatar von Nina
    Registriert seit
    Feb 2004
    Ort
    Berlin/Brandenburg
    Beiträge
    1.087

    [Typo3] Aufgeblähter Quellcode bei Bildeinbindung

    Wenn ich in Typo3 das Template für Text mit Bild wähle und dann ein Bild links oben vom Text umfloaten lassen möchte, produziert Typo einen wahrhaftig irrsinnigen aufgeblähten Quellcode. Kleines beispiel gefällig?

    Code:
    <div class="csc-textpic csc-textpic-intext-left csc-textpic-equalheight">
    <div class="csc-textpic-imagewrap">
    <dl class="csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol" style="width:218px;">
    <dt>
    <a href="index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2Fma35.jpg&amp;width=800m&amp;height=600m&amp;bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&amp;wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&amp;md5=3c9f6bcc0335f367d293508e7f7524e1" onclick="openPic('index.php?eID=tx_cms_showpic&amp;file=uploads%2Fpics%2Fma35.jpg&amp;width=800m&amp;height=600m&amp;bodyTag=%3Cbody%20style%3D%22margin%3A0%3B%20background%3A%23fff%3B%22%3E&amp;wrap=%3Ca%20href%3D%22javascript%3Aclose%28%29%3B%22%3E%20%7C%20%3C%2Fa%3E&amp;md5=3c9f6bcc0335f367d293508e7f7524e1','thePicture','width=500,height=216,status=0,menubar=0'); return false;">
    <img src="typo3temp/pics/ca05584fe8.jpg" width="218" height="94" alt="MA 35" />
    </a>
    </dt>
    <dd class="csc-textpic-caption">
    </dd>
    </dl>
    </div>
    <div class="csc-textpic-text">
    Hat jemand eine Idee wie man das verschlanken kann? Mir würde es ja schon reichen, wenn sowas rauskommt:
    Code:
    <p class="imgli">
    <a href="uploads/pics/ma35.jpg" target="_blank">
    <img src="typo3temp/pics/ca05584fe8.jpg" width="218" height="94" alt="MA 35" />
    </a>
    </p>
    Kann doch nicht sein, dass ich die einzige Person bin, die sich an so nem Horror-Code stört
    Geändert von Nina (17.04.2006 um 09:48 Uhr)

  2. #2
    TP-Veteran Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Avatar von Nina
    Registriert seit
    Feb 2004
    Ort
    Berlin/Brandenburg
    Beiträge
    1.087
    Das gleiche Problem habe ich auch, wenn ein PDF als Download eingebunden wird. Das Ergebnis sieht derzeit so aus:
    Code:
    <table class="csc-uploads csc-uploads-1">
      <tr class="tr-even">
        <td class="csc-uploads-icon">
          <a href="uploads/media/ma35_techpdf.pdf" target="_blank">
          <img src="typo3/sysext/cms/tslib/media/fileicons/pdf.gif" width="18" height="16" alt="" title="" />
          </a>
        </td>
        <td class="csc-uploads-fileName">
          <p>
          <a href="uploads/media/ma35_techpdf.pdf" target="_blank"> ma35_techpdf.pdf</a>
          </p>
        </td>
        <td class="csc-uploads-fileSize">
           <p>552 K</p>
          </td>
         </tr>
    </table>
    Wäre es nicht so viel schöner, wenn das z.B. so aussehen würde :
    Code:
    <p class="download">
    <a href="uploads/media/ma35_techpdf.pdf" target="_blank">
    <img src="typo3/sysext/cms/tslib/media/fileicons/pdf.gif" width="18" height="16" alt="" title="" />ma35_techpdf.pdf (552 K)
    </a>
    </p>

  3. #3
    TP-Specialist Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Avatar von Kafkaesk
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    3.729
    Naja, das Problem ist sicherlich, dass der Aufbau bei Definitionslisten sicher etwas komplexer ist als bei einfachen divs. Natürlich kann man den Code entschlacken. Dazu müßtest Du aber das standardmäßige Rendering überschreiben. Den Aufbau von css_styled_content findest Du unter typo3 -> sysext -> css_styled_content -> static -> setup.txt.
    Hier kannst Du eigene Definitionen erstellen und ins Setup Deines Haupttemplates reinkopieren.
    Zudem läßt sich unter 4.0 irgendwo das Rendering des Text-Bild-Moduls einstellen und zwischen Definitionsliste, ungeordnete Liste und Tabelle auswählen. Allerdings habe ich das selber noch nicht den "Schalter" gefunden. In der Cron-Erweiterung, worauf diese Art von Rendering beruht, hatte das noch im Content-Part als Auswahlmöglichkeit gestanden. Das ist nun aber unter 4.0 verschwunden. Wenn ich da selber mehr weiß, würde ich mich dazu noch melden.
    Gruß Alexander
    --------------------------------
    TYPO3 & Webdesign aus München

  4. #4
    TP-Veteran Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Nina ist ein richtiges Arbeitstier - DANKE Avatar von Nina
    Registriert seit
    Feb 2004
    Ort
    Berlin/Brandenburg
    Beiträge
    1.087
    Danke für den Hinweis. Ich werde mal anfangen danach zu stöbern

  5. #5
    TP-Special Mod steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User steffenk lebt für das TP und seine User Avatar von steffenk
    Registriert seit
    Feb 2005
    Ort
    Haan / NRW
    Beiträge
    12.869
    das lässt sich jetzt nicht mehr umstellen - die Ausgabe findet jetzt grundsätzlich in einer Definitionsliste statt - ein Tribut an css_styled_content.

    Eine Alternative bietet die Extension "Accessible Content" von Kai Laborenz


    TYPO3 · MySQLDumper · dislabs
    ·
    manche Mühlen mahlen schneller ...
    "Ich habe Rücken"
    Horst Schlämmer


  6. #6
    TP-Specialist Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Kafkaesk hilft, wo's geht Avatar von Kafkaesk
    Registriert seit
    Oct 2001
    Ort
    München
    Beiträge
    3.729
    Zitat Zitat von St@eff.en
    das lässt sich jetzt nicht mehr umstellen - die Ausgabe findet jetzt grundsätzlich in einer Definitionsliste statt - ein Tribut an css_styled_content.

    Eine Alternative bietet die Extension "Accessible Content" von Kai Laborenz
    Ah ok, danke für für die Info, Steffen ...
    Gruß Alexander
    --------------------------------
    TYPO3 & Webdesign aus München

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51