[Crimson Editor] UBB syntax highlight

Pagina: 1
Acties:

  • Zerora
  • Registratie: September 2003
  • Laatst online: 18:10

Zerora

Ik Henk 'm!

Topicstarter
Ik zoek een UBB syntax file voor Crimson Editor.
Op verschillende fora werk ik nog in de online tekstveld.
maar aangezien ik dat vaak onduidelijk vind, wijk ik dan al vaak uit om mn bericht eerst in kladblok te typen. Dit geld overigens alleen voor grote berichten waar ik veel UBB code in nodig heb.

Nu vroeg ik me af er soms ook een UBB syntax file bestaat voor Crimson Editor.

Ik ben zelf al reeds een zoektocht gestart op GoT en Google, maar heb nog niet iets gevonden waar hier enigzins op lijkt. Misschien niet de juiste zoektermen (UBB, syntax, crimson editor) :?

Kan mij dit vertellen waar ik er een kan vinden?
Of misschien hoe ik zelf een kan maken???

Trans-life! :::: "All things change, whether from inside out or the outside in. That is what magic is. And we are magic too."


  • Bor
  • Registratie: Februari 2001
  • Nu online

Bor

Coördinator Frontpage Admins / FP Powermod

01000010 01101111 01110010

Kun je zo'n syntax highlight file niet redelijk makkelijk zelf maken? De meeste editors hebben die mogelijkheid wel namelijk. Een werkt een syntax file van een andere editor niet?

Over Bor | Vraag & Aanbod feedback | Frontpagemoderatie Forum


  • Zerora
  • Registratie: September 2003
  • Laatst online: 18:10

Zerora

Ik Henk 'm!

Topicstarter
Iedere Syntax in Crimson heeft 2 files: een *.key file & een *.spc file

Om even een voorbeeld te laten zien:

Syntax van HTML

html.key
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
[-COMMENT-:GLOBAL]
# HTML LANGUAGE KEYWORDS FILE FOR CRIMSON EDITOR
# FIRST EDITED BY IGKANG 2000.11.11
# KEYWORDS SUPPLEMENTED BY IGKANG 2001.6.19

[KEYWORDS0:GLOBAL]

[KEYWORDS1:GLOBAL]

[KEYWORDS2:GLOBAL]

[KEYWORDS3:GLOBAL]

[KEYWORDS4:GLOBAL]

[KEYWORDS5:RANGE2]
a abbr above acronym address applet array area
b base basefont bgsound bdo big blink blockquote body box br button
caption center cite code col colgroup comment
dd del dfn dir div dl doctype dt em embed fieldset fig font form frame frameset
h h1 h2 h3 h4 h5 h6 head hr hta html i iframe img input ins isindex
kbd label legend li link listing  map marquee menu meta multicol
nextid nobr noframes noscript note ol optgroup option p param plaintext pre q range root
s samp script select small sound spacer span sqrt style strike strong style sub sup
table tbody td text textarea textflow tfoot th thead title tr tt
u ul var wbr xmp

[KEYWORDS6:RANGE2]
abbr accept accesskey action align alink alt applicationname archive axis
background behavior below bgcolor bgproperties border bordercolor bordercolordark bordercolorlight borderstyle
caption cellpadding cellspacing char charoff charset checked cite class classid clear code codebase codetype
color cols colspan compact content coords
data datetime declare defer dir direction disabled dynsrc
enctype equiv face for frame frameborder framespacing
gutter headers height href hreflang hspace http icon id ismap
label language leftmargin link longdesc loop lowsrc
marginheight marginwidth maximizebutton maxlength media method methods minimizebutton multiple
name nohref noresize noshade nowrap
object onabort onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown
onmousemove onmouseout onmouseover onmouseup onreset onselect onsubmit onunload profile prompt
readonly rel rev rows rowspan rules runat
scheme scope scrollamount scrolldelay scrolling selected shape showintaskbar singleinstance
size span src standby start style summary sysmenu
tabindex target text title topmargin type url urn usemap
valign value valuetype version vlink vrml vspace
width windowstate wrap

[KEYWORDS7:RANGE2]
white black red green blue yellow magenta orange purple
top bottom middle left right center
_blank hidden public

[KEYWORDS8:GLOBAL]
&aacute &agrave &acirc &amp &atilde &aring &auml &aelig
&ccedil &copy &eacute &egrave &ecirc &euml
&iacute &igrave &icirc &iuml &eth &gt &lt &nbsp &ntilde
&oacute &ograve &ocirc &otilde &ouml &oslash &quot
&reg &szlig &uacute &ugrave &ucirc &uuml
&yacute &thorn &trade &yuml

[KEYWORDS9:GLOBAL]


html.spc:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# HTML LANGUAGE SPECIFICATION FILE FOR CRIMSON EDITOR
# FIRST EDITED BY IGKANG 2000.11.11

$CASESENSITIVE=NO
$DELIMITERS=~`!@#$%^&*()-+=|\{}[]:;"',.<>/?
$KEYWORDPREFIX=&
$HEXADECIMALMARK=#
$QUOTATIONMARK1="
$QUOTATIONMARK2='
$QUOTATIONMARKRANGE=RANGE2
$BLOCKCOMMENTON=<!-
$BLOCKCOMMENTOFF=-->
$RANGE2BEG=<
$RANGE2END=>
$INDENTATIONON={
$INDENTATIONOFF=}
$PAIRS1=()
$PAIRS2=[]
$PAIRS3={}


Die "KEYWORD" "RANGE" in html.key vat ik niet helemaal. Is dat dan iedere tag als tekst achter elkaar gezet :?
Die html.spc is een groter raadsel voor me ???

Iemand die mij het een en ander kan uitleggen?

Trans-life! :::: "All things change, whether from inside out or the outside in. That is what magic is. And we are magic too."