Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Einrückungen (Plural!) mit Markdown

Eingetragen von Alex v. B. (54)
am 06.03.2011 - 14:15 Uhr in
  • Module
  • Drupal 6.x

Hallo Drupaler,

für´s Schreiben verwende ich Markdown (http://drupal.org/project/markdown).

Komischerweise kann man mit dem tag ">" beliebig viele Einrückungen/Einzüge erreichen (also ">>>" für eine 3-fache Einrückung), doch ist ">" für Blockzitate gedacht, die dann in einem Rahmen angezeigt werden.
Der Tag ":" ist normalerweise für Einrückungen gedacht. Aber damit ist nur eine einzige Einrückung möglich. Das heißt, dass "::" keine 2-fache Einrückung zur Folge hat.

Markdown

Leider sind mehrfache einrückbare normale Einrückungen sehr wichtig für mich, mehrfach einrückbare Blockzitate hingegen nicht.

Wie kann dieses Problem gelöst werden?

Herzlichen Gruß

AnhangGröße
Markdown - Eingabe weiß, Ausgabe rosa.jpg35.39 KB
‹ User Relationship Fehlermeldung, alle Beiträge erscheinen nur mit Fatal Errror (gelöst) Multiselect Daten abgleich ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hilfe: Markdown-Problem!

Eingetragen von Alex v. B. (54)
am 09.03.2011 - 20:57 Uhr

Hey Drupaler,

hier muss doch irgendein kompetener Kopf von euch wissen, wie man das obige Problem lösen könnte.
Bitte helft!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eingabeformat ?

Eingetragen von sepp68 (444)
am 09.03.2011 - 21:22 Uhr

Welches Eingabeformat verwendest du ?

Zitat in der README.TXT des Moduls

Zitat:

Set up a new input format or add Markdown support to an existing format

Sepp

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Sepp, ich verwende

Eingetragen von Alex v. B. (54)
am 09.03.2011 - 22:01 Uhr

Hey Sepp,

ich verwende Filtered HTML.

Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du die Anweisungen der

Eingetragen von sepp68 (444)
am 10.03.2011 - 09:12 Uhr

Hast du die Anweisungen der Readme.txt befolgt ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Natürlich habe ich die

Eingetragen von Alex v. B. (54)
am 10.03.2011 - 20:38 Uhr

Natürlich habe ich die Anweisung befolgt, aber wie soll ich das oben Beschriebene da umsetzen? Ich möchte ja, dass bei weiteren Doppelpunkten (":") jeweils weitere Einrückungen in eine tiefere Ebene gemacht werden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigentlich sind ja die

Eingetragen von sepp68 (444)
am 11.03.2011 - 08:50 Uhr

Eigentlich sind ja die Doppelpunkte für Definitions-Listen gedacht (in HTML dd/dt)

Poste doch mal den generierten Quellcode der Einrückungen mit ":" und "::"

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, genau. Aber warum lassen

Eingetragen von Alex v. B. (54)
am 11.03.2011 - 19:40 Uhr

Ja, genau. Aber warum lassen sich beliebig viele Blockquotes, die bei Markdown mit ">" gekennzeichnet werden, in Blockquotes einfügen (also z.B.: Zitat im Zitat, usw.), Einrückungen hingegen sind nur einfach/einmal möglich.

Hier der angeforderte Quellcode:

Im Editor (Eingabe = weiß; Ausgabe = rosa):

Code dazu (aus Firebug):

<div class="content">
<dl>
<dt>Einrückung mit einem Doppelpunkt:</dt>
<dd>
Einrückung
<br>
</dd>
</dl>
<p>Gewollte Einrückung mit zwei Doppelpunkten:</p>
<p>:: Nichts</p>
</div>

Viel Dank für deine Unterstützung, Sepp! Deshalb schätze ich Drupal - wegen der Community.

AnhangGröße
Eingabe und Ausgabe im Editor.jpg 25.67 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Alex, ich habe mich mal

Eingetragen von sepp68 (444)
am 13.03.2011 - 19:32 Uhr

Hallo Alex,

ich habe mich mal mit Markdown beschäftigt und denke, daß ":" keien Einrückung ist, sondern eine Definitionsliste, die offensichtlich bei markdown nicht geschachtelt werden kann.

Was du machen könntest, eine ul-Liste mit "*" zu machen:

* Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
    * Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam
        *  Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam

Die 2. und 3. Einrückung sind jeweils 4 mal Space
mit CSS kannst dann die Einrückungen auch themen:

http://de.selfhtml.org/css/eigenschaften/listen.htm

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Sepp, ich finde deine

Eingetragen von Alex v. B. (54)
am 14.03.2011 - 21:09 Uhr

Hey Sepp,

ich finde deine Idee gut, nur werden die Punktaufzählungen mit "*" leider anderweitig gebraucht, sodass ich diese beibehalten muss.

Könnte man für deine Idee ein anderes Zeichen verwenden? Z.B. ein "+", das die gleiche Funktion hat wie "*"? Und dann diese zusätzliche Aufzählungsliste <ul> mit Darstellungstyp none versehen (http://de.selfhtml.org/css/eigenschaften/anzeige/list_style_type.htm).

Oder eine andere Idee:

1. Man formt die Blockquotes (siehe Bild ganz oben) um, nämlich Rahmen weg und senkrechten Abstand reduzieren (das kriege ich per CSS noch hin), dann könnte man mit kummulierten ">" jeweils Einrückungen erreichen. Leerzeichen wären dann unnötig. (Ähnlich ist es bei Wikipedia, dort kummuliert man ":" für Einrückungen.)
2. Dafür müsste aber im Gegenzug bei ":" ein Rahmen hinzugefügt (das könnte schwieriger für michsein). Also jener Rahmen, der bei ">" entfernt wurde.

Was hältst du davon?

Herzlichen Gruß
Alex

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein anderes Zeichen ist imo

Eingetragen von sepp68 (444)
am 15.03.2011 - 19:50 Uhr

Ein anderes Zeichen ist imo sehr kompliziert, weil markdown das nicht hergibt.

du könntest aber deine ":"-Einrückungen per CSS mit Rahmen versehen

dl { border:1px solid red; padding:5px;}

z.B. Für einen roten Rahemn mit 5px Innenabstand

Wenn du den Rahmen bei den Blockquates wegkriegst, dann schafft du den Rahmen an den Definitionslisten !

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das mal eben fix

Eingetragen von Alex v. B. (54)
am 17.03.2011 - 23:36 Uhr

Ich habe das mal eben fix umgesetzt und es hat prima funktioniert! Danke! Allerdings habe ich anstelle von dl ein dd verwendet, damit nur die Einrückung - und nicht auch der Obersatz - einen Rahmen bekommt.

Ich habe dd { border:1px solid red; padding:5px;} in der CSS-Datei in der Kategorie some common styles eingefügt. Ist das in Ordnung? Oder sollte es irgendwo anders eingefügt werden?

Obwohl es mit dieser Manipulation des Codes klappt, frage ich mich natürlich, ob im Nachhinein irgendwann Probleme auftreten könnten, da ja jetzt - wenn man auf HTML abstellt - Zitatblöcke für mehrfache Einrückungen verwendet werden. Siehst du ein solches evtl. auftretendes Problem?
Wikipedia nutzt mit seiner Wiki-Syntax für Einrückungen ebenfalls einen Doppelpunkt (":"), mit dem dann auch ein Definitonsliste mit <dl> und <dd> generiert wird. Diese Definitionslisten lassen sich aber schachteln/kummulieren. Siehe dazu z.B.: http://de.wikipedia.org/wiki/Diskussion:Humanismus#Cicero_und_humanitas
Könnte man dies bei Markdown nicht auch ermöglichen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 6 Tagen
  • In der entsprechenden View
    vor 2 Wochen 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 6 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association