Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   BB Code (https://www.delphipraxis.net/480-bb-code.html)

Christian Seehase 27. Jul 2002 17:26


BB Code
 
Moin Zusammen,

im Zuge der Umstellung meines SourceCodeFormatters von UBB Code auf BB Code, bin ich gerade auf ein kleines Problem gestossen:

Um den Code richtig zu formatieren, müsste ich führende Leerzeichen einfügen, oder auf irgend einem anderen Wege den linken Rand einer Zeile verschieben können.
Gibt es irgendwo eine Liste(Beschreibung) mit den möglichen Tags/Sonderzeichen usw.?

(auf der phbBB Seite habe ich nichts dazu gefunden) :?

Daniel 27. Jul 2002 17:41

Re: BB Code
 
Hallo Christian,

Dein Formatter könnte den Code doch einfach in [ code ] - Tags packen. Dort gehen dann auch die Einrückungen. (Ansonsten würde es ja auch schon mit der Auswahl der Schriftart Probleme geben).
Code:
  HALLO
    HALLO
      HALLO
Die Dokumentation zu phpBB ist in der Tat weniger als spärlich ausgefallen. Da habe ich auch schon das eine oder andere mal geflucht...

Grüße,
Daniel

Christian Seehase 27. Jul 2002 19:08

Moin Daniel,

zur Zeit ist es so gedacht, dass der Formatter Keywords, Strings, Zahlen und Kommentare, teilweise farblich, hervorhebt.
Der Rest der Formatierung soll unverändert bleiben.
So gesehen helfen da die Code Tags leider nicht weiter, da ja sonstige Tags innerhalb der Code Tags ignoriert werden ;-)
Aber danke für den Tip.

Luckie 27. Jul 2002 19:21

Mach es nicht zu bunt. Verlängert das Posting unnötig und die Lesbarkeit erhöht sich nicht unbedingt. Eigentlich reicht es schon die Keywords fett zu machen und die Kommentare farblich hervorzuheben.

Christian Seehase 28. Jul 2002 03:34

Moin Luckie,

ich hab' auch das ganze Einstellgeraffel schon rausgenommen, allein schon aus Gründen der Vereinheitlichung. ;-)
Die festen Einstellungen entsprechen denen von D6.

Nachtrag:
Wie ich gerade feststellen musste, scheint es für das Problem wohl keine Lösung zu geben, schade.

MathiasSimmack 28. Jul 2002 07:20

Na ja, Chris, das Schöne ist, dass ich hier keine Initiative "Freiheit für die i-Variable" starten muss, weil:
Code:
[i] [b]

Daniel 28. Jul 2002 08:36

Hallo Christian,

sag' mir, welche BB-Code Tags Du benötigst und DU saollst sie erhalten. Die - Geschichte kann ich eventuell über die HTML-Steuerung des Forums erledigen. Da werde ich gleich noch ein wenig rumprobieren müssen.


Grüße,
Daniel

Christian Seehase 28. Jul 2002 16:54

Moin Daniel,

derzeitiger Stand dessen was funktioniert:
  1. Keywords werden fett dargestellt.
  2. Strings und Zahlen werden blau dargestellt
  3. Kommentare werden kursiv und blau dargestellt

Eben wie es der D6 Standardeinstellung entspricht.

Was nicht funktioniert:
Einrücken der Zeilen.

Was vielleicht noch wünschenswert wäre, aber wohl nicht unbedingt nötig ist:
Kennzeichnen eines solchen Codeblocks.
Da zwischen den Standardcodetags keine sonstigen Tags verarbeitet werden, geht's zumindest mit den Standardcodetags nicht.

Nachtrag:
@Mathias:
Das liegt dann wohl daran, dass die Software erst Tags verarbeitet, zu denen sie ein Endtag gefunden hat, und nicht einfach damit anfängt die Formatierung zu ändern, sobald ein Starttag gefunden wird.
[i][b] Funktioniert auch ohne sonstige Tags drumherum

Daniel B 28. Jul 2002 17:21

Zitat:

Zitat von Christian Seehase
  1. Keywords werden fett dargestellt.
  2. Strings und Zahlen werden blau dargestellt
  3. Kommentare werden kursiv und blau dargestellt

Halöchen Christian, :hi:

kann man da Sonderwümsche äussern :?:
Mir wäre lieber Kommentare Blau Kursiv das ist gut.
Aber Zahlen Rot und Strings Dunkelgrün Bold. Oder auch Rot.
Ist da noch was zu machen?

Nachtrag: Achja, normaler Text Schwarz. Ganz normal.

Christian Seehase 28. Jul 2002 17:45

Moin Daniel B,

die genaue Formatierung ist leicht anzupassen, da sie über Tabellen gesteuert wird.
Einzelwünsche könnten allerdings trotzdem nicht berücksichtigt werden, da ich es für sinnvoll erachte, dass die Formatierung hier im Forum durchgängig gleich ist, und nicht jeder sein "eigenes Süppchen" kocht.
Deshalb hab' ich auch schon den Programmteil, der einem die Einstellung der Formatierung ermöglicht ersatzlos gestrichen.

Wie die Formatierung dann im Endeffekt aussieht, darüber kann man natürlich noch reden.

Solange allerdings das Problem mit den Einrückungen nicht gelöst, und somit der ganze Formatter unnutz ist, brauchen wir darüber allerdings wohl kaum abzustimmen. ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:52 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz