+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Bilder in Artikel ohne inline-styles sondern mit css-klassen

  1. #1
    Neu an Board
    Registriert seit
    28.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Bilder in Artikel ohne inline-styles sondern mit css-klassen

    Ist es möglich, Bilder in Artikel einzufügen ohne das inline-styles erzeugt werden? Stattdessen sollten entsprechende Klassen erstellt werden, z.B. wenn des Bild links ausgerichtet wird, bekommt das img-Tag die Klasse "img-left". Dann kann ich per css dem Bild sagen wie es sich verhalten soll.

    Ist sowas möglich?

    Ich verstehe sowieso nicht, warum bei joomla an jeder Ecke inline-Styles genutzt werden. Das ist einfach unsauber. Inline-Styles machen meiner Meinung nur dann Sinn, wenn Werte Serverseitig dynamisch erzeugt werden und damit vorher einfach nicht bekannt sind.

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.343
    Bedankte sich
    455
    Erhielt 2.971 Danksagungen
    in 2.790 Beiträgen

    Standard

    Ich verstehe überhaupt nicht, was für inline-Styles du meinst? Bei mir macht Joomla sowas nicht...
    Benutze den JCE-Editor - dort kannst ganz einfach eigene Klassen zuweisen.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  3. #3
    Neu an Board
    Registriert seit
    28.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das macht bei mir der jce-editor wenn ich ein Bild einfüge:

    HTML-Code:
    <img align="left" style="float: left; margin-bottom: 10px; margin-right: 10px;" src="/joomlab/images/stories/img_sample_1.jpg" mce_style="float: left; margin-right: 10px;" mce_src="/joomlab/images/stories/img_sample_1.jpg">

    Und da ist ne Menge inline-Style drin: style="float: left; margin-bottom: 10px; margin-right: 10px;". Klar kann ich im jce-editor jedem Bild auch noch eine Klasse vergeben, aber das kann ich doch keinem Redakteur/Manager zumuten.

    Schön fände ich es, wenn ich ein Bild auswähle, dann "Links ausrichten" wähle und fertig. Das Bild sollte dann nur die nötigen Klassen. Wordpress macht das zum Beispiel so.

  4. #4
    Wohnt hier Avatar von Joomla-Hilfe
    Registriert seit
    12.08.2010
    Beiträge
    3.668
    Bedankte sich
    78
    Erhielt 1.094 Danksagungen
    in 874 Beiträgen

    Standard

    Geh in die Gruppeneinstellungen des JCE und stell bei den Plugins die Defaultwerte für den Image Manager entsprechend ein. Dann bekommst du das reine img-tag mit alt-Attribut. Das ist Pflicht und kann nicht weggelassen werden.

    Für grundsätzliche Bildeinstellungen braucht man keine Klasse. Die macht im CSS man für alle img im Contentbereich und gut ist. Eigene Klassen sind dann nur für Bilder mit abweichenden Eigenschaften nötig.
    Danke?

    Keine Macht den Facebutts!
    "Dinner for one ist jeden Tag" oder "Und täglich grüßt das Murmeltier"

  5. #5
    Neu an Board
    Registriert seit
    28.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    ok, jetzt bin ich soweit, dass ich alle Voreinstellungen auf 0 oder 'not set' gestellt habe. Dann bleibt immer noch ein styles="margin:0" übrig. Und ich kann im Image-Manager die Einstellungen für Margin, Border, etc. leider nicht ausblenden, sprich jeder Redakteur kann immer noch eigene Einstellungen machen.

    Das ich die Grundeinstellungen im Contentbereich global über css setze ist richtig. Ich hätte gerne bei der Auswahl der Ausrichtung zusätzlich folgendes verhalten:

    keine Ausrichtung => keine Klasse
    Ausrichtung links => class="left"
    Ausrichtung rechts => class="right"

    Mehr brauch man in 99% aller Fälle nicht. Im Gegenteil führt das nur zu Inkonsistenzen im Design.

    Ich versuche ja nur die Trennung von Code, Design und Inhalt möglichst überall zu gewährleisten. Und Redakteure/Manager sollen Inhalte eingeben und sich nicht gestalterisch austoben. Ich weiß, das WYSIWYG-Editoren da immer eine schwierige Schnittstelle darstellen. Aber ich bin der Meinung es reicht, wenn man die Editoren auf die wichtigsten semantischen Formatierungen beschränkt.

  6. #6
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Dann darfst du keinen Editor nehmen.. Das ist nun mal ne Krücke..
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  7. #7
    Neu an Board
    Registriert seit
    28.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Das ist falsch. Absätze, Überschriften, Listen, etc. sind sind absolut notwendig um Inhalte zu strukturieren und müssen daher den Redakteuren auch zur Verfügung stehen.

    Rahmen um Bilder, beliebige Textfarben und Textgrößen etc. haben nichts mit dem Inhalt zu tun und gehören daher hier eigentlich auch nicht hin.

  8. #8
    Gehört zum Inventar Avatar von jacxx
    Registriert seit
    07.03.2005
    Ort
    horsehead nebula
    Beiträge
    9.277
    Bedankte sich
    394
    Erhielt 2.050 Danksagungen
    in 1.939 Beiträgen

    Standard

    Margin Top
    Margin Right
    Margin Bottom
    Margin Left
    Enable Border
    Border Width
    Border Style
    Border Color
    --Not Set--

    stells ein im JCE Imagemanager ...defaults
    Wer Joomla nachmacht oder verfälscht, oder nachgemachte oder verfälschte sich verschafft und in Verkehr bringt, wird mit Typo3 nicht unter zwei Jahren bestraft.
    Joomla Forum
    Joomla braucht Dich!

  9. #9
    Neu an Board
    Registriert seit
    28.09.2010
    Beiträge
    14
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    --not set-- heißt nur, dass die Eingabefelder einfach leer sind. Weiterhin kann man dort aber Werte setzen.

    Ich hab schon verstanden, dass meine Vorstellungen mit dem JCE oder den anderen Editoren nicht umgesetzt werden können. Bedeutet für mich, ich muss bei der Schulung der Redakteure da speziell drauf eingehen.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein