Änderungen im Forum - Es gibt einen neuen Highlighter
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Änderungen im Forum - Es gibt einen neuen Highlighter
Nur als kleine Information.
Vielleicht haben einige die klieneren Änderungen im Forum bemerkt. Außerdem denke ich, es ist an der zeit, einen Syntaxhighlighter für Pascal zu integrieren. Daran bastel ich schon ein paar Tage, habe aber noch kein zufriedenstellendes Ergebnis zustande bekommen. Aber ich hoffe, das es mir spätestens in den nächsten atgen gelingt, da es die Codedarstellung schon stark verbessert und heute eigentlich als Standard angesehen werden kann.
Gruß monta
P.S.: Sollte jemand ein fertiges PhpBB-Mod haben, darf er es mir gerne zukommen lassen
Vielleicht haben einige die klieneren Änderungen im Forum bemerkt. Außerdem denke ich, es ist an der zeit, einen Syntaxhighlighter für Pascal zu integrieren. Daran bastel ich schon ein paar Tage, habe aber noch kein zufriedenstellendes Ergebnis zustande bekommen. Aber ich hoffe, das es mir spätestens in den nächsten atgen gelingt, da es die Codedarstellung schon stark verbessert und heute eigentlich als Standard angesehen werden kann.
Gruß monta
P.S.: Sollte jemand ein fertiges PhpBB-Mod haben, darf er es mir gerne zukommen lassen
Zuletzt geändert von monta am So 19. Nov 2006, 20:34, insgesamt 1-mal geändert.
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
So, die ersten Formatierungen gehen, einige kleinere anpassungen noch und dann gibt es hier endlich ein bisschen passendes Highlighting:
erste Vorschau:
erste Vorschau:
Code: Alles auswählen
unit Unit1
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs
type
TForm1 = class(TForm)
private
{ private declarations }
public
{ public declarations }
end
var
Form1: TForm1
implementation
initialization
{$I unit1.lrs}
end.
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
So, es ist soweit: die BB-Tags zum highlighten sind eingebaut.
es gibt momentan drei Varianten:
Beispiele:
ein längeres Beispiel gibts hier, hab mal den BBCode ergänzt: http://www.monta-n.net/lazarusforum/viewtopic.php?p=871#871
Im Beitragseditor sind ja auch die neuen Varianten zu finden.
Mit Pascal und SQL sollte man erstmal gut auskommen.
Änderungswünsche können natürlich gerne gemacht werden.
Wer es testen will, kann es gleich hier im Tread machen.
es gibt momentan drei Varianten:
Code: Alles auswählen
[code][/code] > ohne highlighting, Code wird als Pleintext dargestellt
[code=laz][/code] > für Pascal
[code=sql][/code] > für SQL-Quelltext
Beispiele:
Code: Alles auswählen
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs;
type
TForm1 = class(TForm)
private
{ private declarations }
public
Code: Alles auswählen
unit Unit1;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs;
type
TForm1 = class(TForm)
private
{ private declarations }
public
{ public declarations }
end;
var
Form1: TForm1;
implementation
initialization
{$I unit1.lrs}
end.
ein längeres Beispiel gibts hier, hab mal den BBCode ergänzt: http://www.monta-n.net/lazarusforum/viewtopic.php?p=871#871
Code: Alles auswählen
CREATE TABLE HISTORY (
VERSION CHAR(10),
UPDATES VARCHAR(20)
);
Im Beitragseditor sind ja auch die neuen Varianten zu finden.
Mit Pascal und SQL sollte man erstmal gut auskommen.
Änderungswünsche können natürlich gerne gemacht werden.
Wer es testen will, kann es gleich hier im Tread machen.
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Quit hat geschrieben:Die Ein-/Ausklappfunktion war nett, wäre es zu viel Arbeit die wieder einzubauen? =D
Ja, die ist leider vorerst drauf gegangen. Ich will sie auch wieder einbauen, aber nachdem ich gestern erstmal ein paar Stunden am Highlighting gebastelt habe, weil einiges nicht so funktionierte, wie es soll, hatte ich keine Lust mehr.
Aber ich werd mich nochmal dran setzen in den nächsten Tagen.