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 - 15: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 - 21: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 - 22: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 - 23: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 - 10: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 - 21: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 - 09: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 - 20: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 - 20: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 - 22: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 - 20: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 18.03.2011 - 00: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

  • Halla los mejores refugios burbuja en Madrid, Andalucia y la costa catalana
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 5 Stunden
  • Guckst du hier: step by step
    vor 1 Woche 6 Tagen
  • Guckst du hier: step by step
    vor 1 Woche 6 Tagen
  • Ich habe ja keine Angst vor
    vor 3 Wochen 2 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 3 Wochen 4 Tagen
  • Vielen Dank erst einmal, aber
    vor 3 Wochen 6 Tagen
  • Du hast die "Trusted host
    vor 3 Wochen 6 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 5 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 1 Tag
  • Arrrrg. Nix Tabelle :-D /*
    vor 10 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250285
Registrierte User: 20504

Neue User:

  • MonroeScobe
  • Marvinkep
  • RandallFloop

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 46 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