Re: [FINAL] BBCodeBox3 - Expanded Version (ver 1.0.8)
Verfasst: 08.04.2009 11:25
Und was ist wenn ich es mehr einrücken möchte?
phpBB.de - Die deutsche phpBB-Community
https://www.phpbb.de/community/
Code: Alles auswählen
<div style="text-indent:1em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:5em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:{NUMBER}em;">{TEXT}</div>
Das wäre ebenfalls mein nächster Vorschlag dann gewesen, dazu muss du aber keinen neuen BBCode erstellen, sprich du könntest den bestehenden so umändern.DoctorUltra hat geschrieben:Das bringt zwar überhaupt nicht, der Benutzer soll ja auch selber entscheiden können, wieviel er einrücken will, habe es jetzt folgender maßen gelöst
einen neuen BBCCode
mit
Code: Alles auswählen
<div style="text-indent:{NUMBER}em;">{TEXT}</div>
Code: Alles auswählen
[indent]{TEXT}[/indent]
Code: Alles auswählen
[indent={NUMBER}]{TEXT}[/indent]
Code: Alles auswählen
<div style="text-indent:1em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:{NUMBER}em;">{TEXT}</div>
Genauso habe ich es gemacht, aber mit em und mit padding, damit der komplette Block eingerückt wird, funktioniert, tadelloshackepeter13 hat geschrieben:Wie das im Endeffekt die User machen, sprich ob in px, em, %, pt, oder sonstiges ist ja dann jedem selbst überlassen.
Klar man kann auch den alten [indent][/indent] Code lassen.
Damit man im der Tooltip-Anzeige es auch erfährt, sollte man dann auch in der bbcodebox3 Sprachdatei noch hinzufügen, das man auch [indent=][/indent], ggf. auch [outdent=][/outdent] (jenachdem ob das auch hinzugefügt wurde) verfenden kann.
Und wie alle anderen BBCodes im ACP der BBCodeBox3, sollte dann auch dieser nicht angezeigt werden.
Code: Alles auswählen
<div style="padding-left: {NUMBER}em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:-1em;padding-left:1em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:-1em;padding-left:-1em;">{TEXT}</div>
oder noch besser, damit wird immer der komplette Block verschobenDoctorUltra hat geschrieben:Außerdem ist beim outend ein fehler
richtigCode: Alles auswählen
<div style="text-indent:-1em;padding-left:1em;">{TEXT}</div>
Code: Alles auswählen
<div style="text-indent:-1em;padding-left:-1em;">{TEXT}</div>
Code: Alles auswählen
<div style="margin-left: -1%;">{TEXT}</div>
Was ist daran falsch?DoctorUltra hat geschrieben:Außerdem ist beim outend ein fehler
Code: Alles auswählen
<div style="text-indent:-1em;padding-left:1em;">{TEXT}</div>
Machst du beides negativ, könntest du im Prinzip auch den padding-Teil weg lassen, würde auf das selbe rauskommen.DoctorUltra hat geschrieben:richtigCode: Alles auswählen
<div style="text-indent:-1em;padding-left:-1em;">{TEXT}</div>