ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
HFile_motivemaps.php
Go to the documentation of this file.
1<?php
2$BEAUT_PATH = realpath(".") . "/Services/COPage/syntax_highlight/php";
3if (!isset($BEAUT_PATH)) {
4 return;
5}
6require_once("$BEAUT_PATH/Beautifier/HFile.php");
7 class HFile_motivemaps extends HFile
8 {
9 public function HFile_motivemaps()
10 {
11 $this->HFile();
12 /*************************************/
13 // Beautifier Highlighting Configuration File
14 // Motive Maps
15 /*************************************/
16 // Flags
17
18 $this->nocase = "0";
19 $this->notrim = "0";
20 $this->perl = "0";
21
22 // Colours
23
24 $this->colours = array("blue", "purple", "gray", "brown", "blue", "purple", "gray", "brown");
25 $this->quotecolour = "blue";
26 $this->blockcommentcolour = "green";
27 $this->linecommentcolour = "green";
28
29 // Indent Strings
30
31 $this->indent = array();
32 $this->unindent = array();
33
34 // String characters and delimiters
35
36 $this->stringchars = array("\"", "'");
37 $this->delimiters = array("~", "!", "@", "%", "^", "&", "*", "(", ")", "-", "+", "=", "|", "\\", "/", "{", "}", "[", "]", ":", ";", "\"", "'", "<", ">", " ", ",", " ", ".", "?");
38 $this->escchar = "";
39
40 // Comment settings
41
42 $this->linecommenton = array("//");
43 $this->blockcommenton = array("/*");
44 $this->blockcommentoff = array("*/");
45
46 // Keywords (keyword mapping to colour number)
47
48 $this->keywords = array(
49 "all" => "1",
50 "anchors" => "1",
51 "applets" => "1",
52 "areas" => "1",
53 "Array" => "1",
54 "Boolean" => "1",
55 "cells" => "1",
56 "checkbox" => "1",
57 "children" => "1",
58 "Collection" => "1",
59 "Date" => "1",
60 "Dictionary" => "1",
61 "Drive" => "1",
62 "Drives" => "1",
63 "DT" => "1",
64 "document" => "1",
65 "elements" => "1",
66 "embeds" => "1",
67 "external" => "1",
68 "Enumerator" => "1",
69 "File" => "1",
70 "Files" => "1",
71 "FileSystemObject" => "1",
72 "Folder" => "1",
73 "Folders" => "1",
74 "Function" => "1",
75 "false" => "1",
76 "filters" => "1",
77 "forms" => "1",
78 "frames" => "1",
79 "Global" => "1",
80 "hidden" => "1",
81 "history" => "1",
82 "image" => "1",
83 "images" => "1",
84 "imports" => "1",
85 "layer" => "1",
86 "layers" => "1",
87 "links" => "1",
88 "Math" => "1",
89 "navigator" => "1",
90 "Number" => "1",
91 "Object" => "1",
92 "options" => "1",
93 "password" => "1",
94 "plugins" => "1",
95 "radio" => "1",
96 "reset" => "1",
97 "rows" => "1",
98 "rules" => "1",
99 "RegExp" => "1",
100 "screen" => "1",
101 "scripts" => "1",
102 "selection" => "1",
103 "styleSheet" => "1",
104 "styleSheets" => "1",
105 "String" => "1",
106 "TextRange" => "1",
107 "TextStream" => "1",
108 "tbodies" => "1",
109 "true" => "1",
110 "userProfile" => "1",
111 "VBArray" => "1",
112 "window" => "1",
113 "accessKey" => "2",
114 "action" => "2",
115 "activeElement" => "2",
116 "align" => "2",
117 "aLink" => "2",
118 "alinkColor" => "2",
119 "alt" => "2",
120 "altHTML" => "2",
121 "altKey" => "2",
122 "appCodeName" => "2",
123 "appMinorVersion" => "2",
124 "appName" => "2",
125 "appVersion" => "2",
126 "arguments" => "2",
127 "availHeight" => "2",
128 "availWidth" => "2",
129 "AtEndOfLine" => "2",
130 "AtEndOfStream" => "2",
131 "Attributes" => "2",
132 "AvailableSpace" => "2",
133 "background" => "2",
134 "backgroundAttachment" => "2",
135 "backgroundColor" => "2",
136 "backgroundImage" => "2",
137 "backgroundPosition" => "2",
138 "backgroundPositionX" => "2",
139 "backgroundPositionY" => "2",
140 "backgroundRepeat" => "2",
141 "balance" => "2",
142 "behavior" => "2",
143 "bgColor" => "2",
144 "bgProperties" => "2",
145 "border" => "2",
146 "borderBottom" => "2",
147 "borderBottomColor" => "2",
148 "borderBottomStyle" => "2",
149 "borderBottomWidth" => "2",
150 "borderColor" => "2",
151 "borderColorDark" => "2",
152 "borderColorLight" => "2",
153 "borderLeft" => "2",
154 "borderLeftColor" => "2",
155 "borderLeftStyle" => "2",
156 "borderLeftWidth" => "2",
157 "borderRight" => "2",
158 "borderRightColor" => "2",
159 "borderRightStyle" => "2",
160 "borderRightWidth" => "2",
161 "borderStyle" => "2",
162 "borderTop" => "2",
163 "borderTopColor" => "2",
164 "borderTopStyle" => "2",
165 "borderTopWidth" => "2",
166 "borderWidth" => "2",
167 "bottomMargin" => "2",
168 "browserLanguage" => "2",
169 "bufferDepth" => "2",
170 "button" => "2",
171 "caller" => "2",
172 "cancelBubble" => "2",
173 "caption" => "2",
174 "cellIndex" => "2",
175 "cellPadding" => "2",
176 "cellSpacing" => "2",
177 "charset" => "2",
178 "checked" => "2",
179 "classid" => "2",
180 "className" => "2",
181 "clear" => "2",
182 "clientHeight" => "2",
183 "clientInformation" => "2",
184 "clientLeft" => "2",
185 "clientTop" => "2",
186 "clientWidth" => "2",
187 "clientX" => "2",
188 "clientY" => "2",
189 "clip" => "2",
190 "closed" => "2",
191 "code" => "2",
192 "codeBase" => "2",
193 "codeType" => "2",
194 "color" => "2",
195 "colorDepth" => "2",
196 "cols" => "2",
197 "colSpan" => "2",
198 "compact" => "2",
199 "complete" => "2",
200 "connectionSpeed" => "2",
201 "constructorCount" => "2",
202 "content" => "2",
203 "cookie" => "2",
204 "cookieEnabled" => "2",
205 "coords" => "2",
206 "cpuClass" => "2",
207 "cssText" => "2",
208 "ctrlKey" => "2",
209 "cursor" => "2",
210 "Column" => "2",
211 "CompareMode" => "2",
212 "data" => "2",
213 "dataFld" => "2",
214 "dataFormatAs" => "2",
215 "dataPageSize" => "2",
216 "dataSrc" => "2",
217 "defaultCharset" => "2",
218 "defaultChecked" => "2",
219 "defaultSelected" => "2",
220 "defaultStatus" => "2",
221 "defaultValue" => "2",
222 "defer" => "2",
223 "dialogArguments" => "2",
224 "dialogHeight" => "2",
225 "dialogLeft" => "2",
226 "dialogTop" => "2",
227 "dialogWidth" => "2",
228 "direction" => "2",
229 "disabled" => "2",
230 "display" => "2",
231 "domain" => "2",
232 "dynsrc" => "2",
233 "DriveLetter" => "2",
234 "DriveType" => "2",
235 "DateCreated" => "2",
236 "DateLastAccessed" => "2",
237 "DateLastModified" => "2",
238 "encoding" => "2",
239 "event" => "2",
240 "expando" => "2",
241 "face" => "2",
242 "fgColor" => "2",
243 "fileCreatedDate" => "2",
244 "fileModifiedDate" => "2",
245 "fileSize" => "2",
246 "fileUpdatedDate" => "2",
247 "filter" => "2",
248 "font" => "2",
249 "fontFamily" => "2",
250 "fontSize" => "2",
251 "fontSmoothingEnabled" => "2",
252 "fontStyle" => "2",
253 "fontVariant" => "2",
254 "fontWeight" => "2",
255 "form" => "2",
256 "frame" => "2",
257 "frameBorder" => "2",
258 "frameSpacing" => "2",
259 "fromElement" => "2",
260 "FileSystem" => "2",
261 "FreeSpace" => "2",
262 "global" => "2",
263 "hash" => "2",
264 "height" => "2",
265 "host" => "2",
266 "hostname" => "2",
267 "href" => "2",
268 "hspace" => "2",
269 "htmlFor" => "2",
270 "htmlText" => "2",
271 "httpEquiv" => "2",
272 "Hidden" => "2",
273 "id" => "2",
274 "ignoreCase" => "2",
275 "indeterminate" => "2",
276 "index" => "2",
277 "innerHTML" => "2",
278 "innerText" => "2",
279 "input" => "2",
280 "isMap" => "2",
281 "isTextEdit" => "2",
282 "Infinity" => "2",
283 "IsReady" => "2",
284 "IsRootFolder" => "2",
285 "Item" => "2",
286 "Key" => "2",
287 "keyCode" => "2",
288 "lang" => "2",
289 "language" => "2",
290 "lastIndex" => "2",
291 "lastMatch" => "2",
292 "lastModified" => "2",
293 "lastParent" => "2",
294 "left" => "2",
295 "leftContext" => "2",
296 "leftMargin" => "2",
297 "length" => "2",
298 "letterSpacing" => "2",
299 "lineHeight" => "2",
300 "link" => "2",
301 "linkColor" => "2",
302 "listStyle" => "2",
303 "listStyleImage" => "2",
304 "listStylePosition" => "2",
305 "listStyleType" => "2",
306 "location" => "2",
307 "loop" => "2",
308 "lowsrc" => "2",
309 "Line" => "2",
310 "LN10" => "2",
311 "LN2" => "2",
312 "LOG10E" => "2",
313 "LOG2E" => "2",
314 "map" => "2",
315 "margin" => "2",
316 "marginBottom" => "2",
317 "marginHeight" => "2",
318 "marginLeft" => "2",
319 "marginRight" => "2",
320 "marginTop" => "2",
321 "marginWidth" => "2",
322 "maxLength" => "2",
323 "media" => "2",
324 "method" => "2",
325 "mimeTypes" => "2",
326 "multiline" => "2",
327 "multiple" => "2",
328 "MAX_VALUE" => "2",
329 "Methods" => "2",
330 "MIN_VALUE" => "2",
331 "Name" => "2",
332 "NaN" => "2",
333 "NEGATIVE_INFINITY" => "2",
334 "noHref" => "2",
335 "noResize" => "2",
336 "noShade" => "2",
337 "noWrap" => "2",
338 "object" => "2",
339 "offscreenBuffering" => "2",
340 "offsetHeight" => "2",
341 "offsetLeft" => "2",
342 "offsetParent" => "2",
343 "offsetTop" => "2",
344 "offsetWidth" => "2",
345 "offsetX" => "2",
346 "offsetY" => "2",
347 "onLine" => "2",
348 "opener" => "2",
349 "outerHTML" => "2",
350 "outerText" => "2",
351 "overflow" => "2",
352 "owningElement" => "2",
353 "padding" => "2",
354 "paddingBottom" => "2",
355 "paddingLeft" => "2",
356 "paddingRight" => "2",
357 "paddingTop" => "2",
358 "pageBreakAfter" => "2",
359 "pageBreakBefore" => "2",
360 "palette" => "2",
361 "parent" => "2",
362 "parentElement" => "2",
363 "parentStyleSheet" => "2",
364 "parentTextEdit" => "2",
365 "parentWindow" => "2",
366 "pathname" => "2",
367 "pixelHeight" => "2",
368 "pixelLeft" => "2",
369 "pixelTop" => "2",
370 "pixelWidth" => "2",
371 "platform" => "2",
372 "pluginspage" => "2",
373 "port" => "2",
374 "posHeight" => "2",
375 "position" => "2",
376 "posLeft" => "2",
377 "posTop" => "2",
378 "posWidth" => "2",
379 "protocol" => "2",
380 "prototype" => "2",
381 "Path" => "2",
382 "PI" => "2",
383 "POSITIVE_INFINITY" => "2",
384 "readOnly" => "2",
385 "readyState" => "2",
386 "reason" => "2",
387 "recordNumber" => "2",
388 "recordset" => "2",
389 "referrer" => "2",
390 "rel" => "2",
391 "returnValue" => "2",
392 "rev" => "2",
393 "rightContext" => "2",
394 "rightMargin" => "2",
395 "rowIndex" => "2",
396 "rowSpan" => "2",
397 "RootFolder" => "2",
398 "screenX" => "2",
399 "screenY" => "2",
400 "scrollAmount" => "2",
401 "scrollDelay" => "2",
402 "scrollHeight" => "2",
403 "scrolling" => "2",
404 "scrollLeft" => "2",
405 "scrollTop" => "2",
406 "scrollWidth" => "2",
407 "search" => "2",
408 "sectionRowIndex" => "2",
409 "selected" => "2",
410 "selectedIndex" => "2",
411 "self" => "2",
412 "shape" => "2",
413 "shiftKey" => "2",
414 "source" => "2",
415 "sourceIndex" => "2",
416 "span" => "2",
417 "src" => "2",
418 "srcElement" => "2",
419 "srcFilter" => "2",
420 "status" => "2",
421 "style" => "2",
422 "styleFloat" => "2",
423 "systemLanguage" => "2",
424 "SerialNumber" => "2",
425 "ShareName" => "2",
426 "ShortName" => "2",
427 "ShortPath" => "2",
428 "Size" => "2",
429 "SQRT1_2" => "2",
430 "SQRT2" => "2",
431 "SubFolders" => "2",
432 "tabIndex" => "2",
433 "tagName" => "2",
434 "target" => "2",
435 "text" => "2",
436 "textAlign" => "2",
437 "textDecoration" => "2",
438 "textDecorationBlink" => "2",
439 "textDecorationLineThrough" => "2",
440 "textDecorationNone" => "2",
441 "textDecorationOverline" => "2",
442 "textDecorationUnderline" => "2",
443 "textIndent" => "2",
444 "textTransform" => "2",
445 "tfoot" => "2",
446 "thead" => "2",
447 "title" => "2",
448 "toElement" => "2",
449 "top" => "2",
450 "topMargin" => "2",
451 "trueSpeed" => "2",
452 "TotalSize" => "2",
453 "Type" => "2",
454 "units" => "2",
455 "updateInterval" => "2",
456 "urn" => "2",
457 "useMap" => "2",
458 "userAgent" => "2",
459 "userLanguage" => "2",
460 "URL" => "2",
461 "vAlign" => "2",
462 "value" => "2",
463 "verticalAlign" => "2",
464 "visibility" => "2",
465 "vLink" => "2",
466 "vlinkColor" => "2",
467 "volume" => "2",
468 "vspace" => "2",
469 "VolumeName" => "2",
470 "width" => "2",
471 "wrap" => "2",
472 "x" => "2",
473 "y" => "2",
474 "zIndex" => "2",
475 "abs" => "3",
476 "acos" => "3",
477 "addChannel" => "3",
478 "addImport" => "3",
479 "addReadRequest" => "3",
480 "addRule" => "3",
481 "alert" => "3",
482 "anchor" => "3",
483 "asin" => "3",
484 "assign" => "3",
485 "atan" => "3",
486 "atan2" => "3",
487 "Add" => "3",
488 "AddFolders" => "3",
489 "AtEnd" => "3",
490 "back" => "3",
491 "big" => "3",
492 "blink" => "3",
493 "blur" => "3",
494 "bold" => "3",
495 "BuildPath" => "3",
496 "ceil" => "3",
497 "charAt" => "3",
498 "charCodeAt" => "3",
499 "clearInterval" => "3",
500 "clearRequest" => "3",
501 "clearTimeout" => "3",
502 "click" => "3",
503 "collapse" => "3",
504 "compareEndPoints" => "3",
505 "compile" => "3",
506 "concat" => "3",
507 "confirm" => "3",
508 "contains" => "3",
509 "cos" => "3",
510 "createCaption" => "3",
511 "createElement" => "3",
512 "createRange" => "3",
513 "createStyleSheet" => "3",
514 "createTextRange" => "3",
515 "createTFoot" => "3",
516 "createTHead" => "3",
517 "Close" => "3",
518 "Copy" => "3",
519 "CopyFile" => "3",
520 "CopyFolder" => "3",
521 "CreateFolder" => "3",
522 "CreateTextFile" => "3",
523 "deleteCaption" => "3",
524 "deleteCell" => "3",
525 "deleteRow" => "3",
526 "deleteTFoot" => "3",
527 "deleteTHead" => "3",
528 "doReadRequest" => "3",
529 "duplicate" => "3",
530 "Delete" => "3",
531 "DeleteFile" => "3",
532 "DeleteFolder" => "3",
533 "Dimensions" => "3",
534 "DriveExists" => "3",
535 "elementFromPoint" => "3",
536 "empty" => "3",
537 "escape" => "3",
538 "eval" => "3",
539 "exec" => "3",
540 "execCommand" => "3",
541 "execScript" => "3",
542 "exp" => "3",
543 "expand" => "3",
544 "Exists" => "3",
545 "findText" => "3",
546 "fixed" => "3",
547 "floor" => "3",
548 "focus" => "3",
549 "fontcolor" => "3",
550 "fontsize" => "3",
551 "forward" => "3",
552 "fromCharCode" => "3",
553 "FileExists" => "3",
554 "FolderExists" => "3",
555 "getAttribute" => "3",
556 "getBookmark" => "3",
557 "getDate" => "3",
558 "getDay" => "3",
559 "getFullYear" => "3",
560 "getHours" => "3",
561 "getItem" => "3",
562 "getMilliseconds" => "3",
563 "getMinutes" => "3",
564 "getMonth" => "3",
565 "getSeconds" => "3",
566 "getTime" => "3",
567 "getTimezoneOffset" => "3",
568 "getUTCDate" => "3",
569 "getUTCDay" => "3",
570 "getUTCFullYear" => "3",
571 "getUTCHours" => "3",
572 "getUTCMilliseconds" => "3",
573 "getUTCMinutes" => "3",
574 "getUTCMonth" => "3",
575 "getUTCSeconds" => "3",
576 "getVarDate" => "3",
577 "getYear" => "3",
578 "go" => "3",
579 "GetAbsolutePathName" => "3",
580 "GetBaseName" => "3",
581 "GetDrive" => "3",
582 "GetDriveName" => "3",
583 "GetExtensionName" => "3",
584 "GetFile" => "3",
585 "GetFileName" => "3",
586 "GetFolder" => "3",
587 "GetParentFolderName" => "3",
588 "GetSpecialFolder" => "3",
589 "GetTempName" => "3",
590 "indexOf" => "3",
591 "inRange" => "3",
592 "insertAdjacentHTML" => "3",
593 "insertAdjacentText" => "3",
594 "insertCell" => "3",
595 "insertRow" => "3",
596 "isEqual" => "3",
597 "isFinite" => "3",
598 "isNaN" => "3",
599 "isSubscribed" => "3",
600 "italics" => "3",
601 "item" => "3",
602 "Items" => "3",
603 "javaEnabled" => "3",
604 "join" => "3",
605 "Keys" => "3",
606 "lastIndexOf" => "3",
607 "lbound" => "3",
608 "log" => "3",
609 "max" => "3",
610 "min" => "3",
611 "moveBy" => "3",
612 "moveEnd" => "3",
613 "moveFirst" => "3",
614 "moveNext" => "3",
615 "moveStart" => "3",
616 "moveTo" => "3",
617 "moveToBookmark" => "3",
618 "moveToElementText" => "3",
619 "moveToPoint" => "3",
620 "Move" => "3",
621 "MoveFile" => "3",
622 "MoveFolder" => "3",
623 "navigate" => "3",
624 "nextPage" => "3",
625 "open" => "3",
626 "OpenAsTextStream" => "3",
627 "OpenTextFile" => "3",
628 "parse" => "3",
629 "parseFloat" => "3",
630 "parseInt" => "3",
631 "pasteHTML" => "3",
632 "pow" => "3",
633 "previousPage" => "3",
634 "prompt" => "3",
635 "queryCommandEnabled" => "3",
636 "queryCommandIndeterm" => "3",
637 "queryCommandState" => "3",
638 "queryCommandSupported" => "3",
639 "queryCommandValue" => "3",
640 "random" => "3",
641 "refresh" => "3",
642 "reload" => "3",
643 "removeAttribute" => "3",
644 "replace" => "3",
645 "resizeBy" => "3",
646 "resizeTo" => "3",
647 "reverse" => "3",
648 "round" => "3",
649 "Read" => "3",
650 "ReadAll" => "3",
651 "ReadLine" => "3",
652 "Remove" => "3",
653 "RemoveAll" => "3",
654 "scroll" => "3",
655 "scrollBy" => "3",
656 "scrollIntoView" => "3",
657 "scrollTo" => "3",
658 "select" => "3",
659 "setAttribute" => "3",
660 "setDate" => "3",
661 "setEndPoint" => "3",
662 "setFullYear" => "3",
663 "setHours" => "3",
664 "setInterval" => "3",
665 "setMilliseconds" => "3",
666 "setMinutes" => "3",
667 "setMonth" => "3",
668 "setSeconds" => "3",
669 "setTime" => "3",
670 "setTimeout" => "3",
671 "setUTCDate" => "3",
672 "setUTCFullYear" => "3",
673 "setUTCHours" => "3",
674 "setUTCMilliseconds" => "3",
675 "setUTCMinutes" => "3",
676 "setUTCMonth" => "3",
677 "setUTCSeconds" => "3",
678 "setYear" => "3",
679 "showHelp" => "3",
680 "showModalDialog" => "3",
681 "sin" => "3",
682 "slice" => "3",
683 "small" => "3",
684 "sort" => "3",
685 "sqrt" => "3",
686 "start" => "3",
687 "stop" => "3",
688 "strike" => "3",
689 "sub" => "3",
690 "submit" => "3",
691 "substr" => "3",
692 "substring" => "3",
693 "sup" => "3",
694 "Skip" => "3",
695 "SkipLine" => "3",
696 "tags" => "3",
697 "taintEnabled" => "3",
698 "tan" => "3",
699 "test" => "3",
700 "toArray" => "3",
701 "toGMTString" => "3",
702 "toLocaleString" => "3",
703 "toLowerCase" => "3",
704 "toString" => "3",
705 "toUpperCase" => "3",
706 "toUTCString" => "3",
707 "ubound" => "3",
708 "unescape" => "3",
709 "UTC" => "3",
710 "valueOf" => "3",
711 "Write" => "3",
712 "WriteBlankLines" => "3",
713 "WriteLine" => "3",
714 "write" => "3",
715 "writeln" => "3",
716 "zOrder" => "3",
717 "onabort" => "4",
718 "onafterupdate" => "4",
719 "onbeforeunload" => "4",
720 "onbeforeupdate" => "4",
721 "onblur" => "4",
722 "onbounce" => "4",
723 "onchange" => "4",
724 "onclick" => "4",
725 "ondataavailable" => "4",
726 "ondatasetchanged" => "4",
727 "ondatasetcomplete" => "4",
728 "ondblclick" => "4",
729 "ondragstart" => "4",
730 "onerror" => "4",
731 "onerrorupdate" => "4",
732 "onfilterchange" => "4",
733 "onfinish" => "4",
734 "onfocus" => "4",
735 "onhelp" => "4",
736 "onkeydown" => "4",
737 "onkeypress" => "4",
738 "onkeyup" => "4",
739 "onload" => "4",
740 "onmousedown" => "4",
741 "onmousemove" => "4",
742 "onmouseout" => "4",
743 "onmouseover" => "4",
744 "onmouseup" => "4",
745 "onreadystatechange" => "4",
746 "onreset" => "4",
747 "onresize" => "4",
748 "onrowenter" => "4",
749 "onrowexit" => "4",
750 "onscroll" => "4",
751 "onselect" => "4",
752 "onselectstart" => "4",
753 "onstart" => "4",
754 "onsubmit" => "4",
755 "onunload" => "4",
756 "break" => "5",
757 "Comments" => "5",
758 "continue" => "5",
759 "do" => "5",
760 "else" => "5",
761 "for" => "5",
762 "function" => "5",
763 "if" => "5",
764 "in" => "5",
765 "Labeled" => "5",
766 "return" => "5",
767 "switch" => "5",
768 "this" => "5",
769 "var" => "5",
770 "while" => "5",
771 "with" => "5",
772 "AddAttribute" => "6",
773 "AddAttrubutes" => "6",
774 "AddEntity" => "6",
775 "AddEntry" => "6",
776 "AddKey" => "6",
777 "AddValue" => "6",
778 "Append" => "6",
779 "AttributeEquals" => "6",
780 "AttributeToInt" => "6",
781 "Begin" => "6",
782 "CancelRequest" => "6",
783 "CheckDesktopShortcuts" => "7",
784 "CheckStartMenuLinks" => "7",
785 "CopyFileFromUrl" => "7",
786 "CopyMapFile" => "6",
787 "CreateXMLEntity" => "6",
788 "DebugPrint" => "6",
789 "DeleteAttribute" => "6",
790 "DeleteDirectory" => "6",
791 "DeleteEntities" => "6",
792 "DeleteEntry" => "6",
793 "DeleteKey" => "6",
794 "DeleteValue" => "6",
795 "End" => "6",
796 "FindFile" => "7",
797 "GetAllComponentInfo" => "6",
798 "GetAllComponents" => "6",
799 "GetAllGroupInfo" => "6",
800 "GetAllInfoForAllComponents" => "6",
801 "GetAllKeyValues" => "6",
802 "GetApi" => "6",
803 "GetAppInstallPath" => "6",
804 "GetAppName" => "6",
805 "GetApplicationInstallHistory" => "7",
806 "GetAttribute" => "6",
807 "GetAttributeInfo" => "6",
808 "GetClientForMSNetSettings" => "6",
809 "GetComponentHistory" => "6",
810 "GetComponentIds" => "6",
811 "GetComponentInfo" => "6",
812 "GetDeviceInfo" => "6",
813 "GetDirAttrs" => "6",
814 "GetDirListing" => "6",
815 "GetDriverServicesInfo" => "7",
816 "GetEntities" => "6",
817 "GetEntitiesCompare" => "6",
818 "GetEntity" => "6",
819 "GetEntry" => "6",
820 "GetEnvironmentVariable" => "6",
821 "GetEnvironmentVariables" => "6",
822 "GetEventLogEntries" => "7",
823 "GetFullPath" => "6",
824 "GetGeneralInfo" => "6",
825 "GetGroupInfo" => "6",
826 "GetInstalledApps" => "6",
827 "GetInstalledDrivers" => "7",
828 "GetInstalledFileHistory" => "6",
829 "GetKeyValueName" => "6",
830 "GetKeyboardInfo" => "7",
831 "GetLoadedModules" => "6",
832 "GetLoadedModulesByProcess" => "6",
833 "GetLoadedModulesForProcess" => "6",
834 "GetLocalDriveInfo" => "6",
835 "GetMaxPath" => "6",
836 "GetMetaFrameId" => "6",
837 "GetMotherboardInfo" => "7",
838 "GetMotiveInstallPath" => "6",
839 "GetMouseInfo" => "7",
840 "GetName" => "6",
841 "GetNetConfig" => "6",
842 "GetNetworkAdapters" => "6",
843 "GetNetworkBindings" => "6",
844 "GetNetworkIdentification" => "6",
845 "GetNetworkProtocols" => "6",
846 "GetNetworkServices" => "6",
847 "GetNumAttributes" => "6",
848 "GetNumEntities" => "6",
849 "GetOLEServers" => "7",
850 "GetObject" => "6",
851 "GetObjectProperty" => "6",
852 "GetObjects" => "6",
853 "GetOperatingSystemName" => "6",
854 "GetParent" => "6",
855 "GetParentAttribute" => "6",
856 "GetPrimaryNetworkLogon" => "6",
857 "GetProblemDescription" => "6",
858 "GetProblemSummary" => "6",
859 "GetProperties" => "6",
860 "GetPropertiesAndVersions" => "6",
861 "GetResourceInfo" => "6",
862 "GetReturnCode" => "6",
863 "GetScsiAdapterInfo" => "7",
864 "GetSection" => "6",
865 "GetServicesInfo" => "6",
866 "GetSubFrameId" => "6",
867 "GetSubkey" => "6",
868 "GetSubkeys" => "6",
869 "GetSubtree" => "6",
870 "GetSystemDllChangeHistory" => "7",
871 "GetSystemDllInfo" => "7",
872 "GetTCPIPSettings" => "6",
873 "GetTaskList" => "7",
874 "GetUserName" => "6",
875 "GetValue" => "6",
876 "GetVersions" => "6",
877 "GetVideoAdapterInfo" => "7",
878 "GetWinIniOLEServers" => "6",
879 "HasWBEMSupport" => "6",
880 "Head" => "6",
881 "IsGUIAllowed" => "6",
882 "IsInteresting" => "6",
883 "IsKeyExcluded" => "6",
884 "IsPathExcluded" => "6",
885 "IsProcessRunning" => "6",
886 "IsWindows" => "6",
887 "IsWindows95" => "6",
888 "IsWindows98" => "6",
889 "IsWindowsNT" => "6",
890 "KeyExists" => "6",
891 "LogMessage" => "6",
892 "LogXMLEntities" => "6",
893 "LogXMLEntity" => "6",
894 "MakeDirectory" => "6",
895 "MultiSZToEnum" => "6",
896 "OpenRead" => "6",
897 "OpenWrite" => "6",
898 "Prepend" => "6",
899 "Print" => "6",
900 "ReadAppInstallPath" => "6",
901 "ReadKeyValueName" => "6",
902 "ReadSubkey" => "6",
903 "ReadValue" => "6",
904 "Readln" => "6",
905 "RegisteredWithDmiSP" => "6",
906 "RunMap" => "6",
907 "RunWQLQuery" => "6",
908 "Search" => "6",
909 "SearchReplace" => "6",
910 "SetDirAttrs" => "6",
911 "SetFileAttrs" => "6",
912 "SetInteresting" => "6",
913 "SetName" => "6",
914 "SetUninteresting" => "6",
915 "ShowEditDlg" => "6",
916 "ShowInfoDlg" => "6",
917 "ShowListDlg" => "6",
918 "ShowMultiSelectListDlg" => "6",
919 "ShowOKCancelDlg" => "6",
920 "ShowYesNoDlg" => "6",
921 "StartBrowser" => "6",
922 "StopBrowser" => "6",
923 "Tail" => "6",
924 "Writeln" => "6",
925 "AddIniFileEntry" => "7",
926 "AddRegistryKey" => "7",
927 "AddRegistryValue" => "7",
928 "BeginDisplayGroup" => "7",
929 "CheckDefaultRegistryValue" => "7",
930 "CheckDirectoryAttributes" => "7",
931 "CheckFileExists" => "7",
932 "CheckFileProperties" => "7",
933 "CheckFilePropertiesAndVersions" => "7",
934 "CheckFileVersions" => "7",
935 "CheckIniFileEntry" => "7",
936 "CheckRegistryValue" => "7",
937 "DeleteIniFileEntry" => "7",
938 "DeleteRegistryKey" => "7",
939 "DeleteRegistryValue" => "7",
940 "EndDisplayGroup" => "7",
941 "GetAllRegistryKeyValues" => "7",
942 "GetDefaultRegistryValue" => "7",
943 "GetDiagnosticsReport" => "7",
944 "GetDirectoryAttributes" => "7",
945 "GetDirectoryListing" => "7",
946 "GetEnvironmentVariableInfo" => "7",
947 "GetFileProperties" => "7",
948 "GetFilePropertiesAndVersions" => "7",
949 "GetFileVersions" => "7",
950 "GetGeneralSystemInfo" => "7",
951 "GetHardwareDeviceInfo" => "7",
952 "GetIniFileEntry" => "7",
953 "GetInstalledAppsList" => "7",
954 "GetLoadedModuleInfo" => "7",
955 "GetLoadedModuleInfoForAllProcesses" => "7",
956 "GetLoadedModuleInfoForProcesses" => "7",
957 "GetMapParam" => "7",
958 "GetNetworkAdapterInfo" => "7",
959 "GetNetworkConfigurationInfo" => "7",
960 "GetProcessList" => "7",
961 "GetRegistrySubkeys" => "7",
962 "GetRegistrySubtree" => "7",
963 "GetRegistryValue" => "7",
964 "GetResourceUsageSummary" => "7",
965 "GetScreenSnaHFileot" => "7",
966 "GetWin32ServicesInfo" => "7",
967 "RunProgramAsync" => "7",
968 "RunProgramSync" => "7",
969 "SetDirectoryAttributes" => "7",
970 "SetFileAttributes" => "7",
971 "SetSelfServiceAnswer" => "7",
972 "SetSelfServiceSearchString" => "7",
973 "SetSelfServiceUrl" => "7",
974 "dmiApi" => "8",
975 "DmiApi" => "8",
976 "fileApi" => "8",
977 "FileApi" => "8",
978 "guiApi" => "8",
979 "GuiApi" => "8",
980 "iniApi" => "8",
981 "IniApi" => "8",
982 "ntApi" => "8",
983 "NtApi" => "8",
984 "oleApi" => "8",
985 "OleApi" => "8",
986 "regApi" => "8",
987 "RegApi" => "8",
988 "sysApi" => "8",
989 "SysApi" => "8",
990 "threadApi" => "8",
991 "txtApi" => "8",
992 "ThreadApi" => "8",
993 "TxtApi" => "8",
994 "wbemApi" => "8",
995 "win98Api" => "8",
996 "win9xApi" => "8",
997 "WbemApi" => "8",
998 "Win98Api" => "8",
999 "Win9xApi" => "8");
1000
1001 // Special extensions
1002
1003 // Each category can specify a PHP function that returns an altered
1004 // version of the keyword.
1005
1006
1007
1008 $this->linkscripts = array(
1009 "1" => "donothing",
1010 "2" => "donothing",
1011 "3" => "donothing",
1012 "4" => "donothing",
1013 "5" => "donothing",
1014 "6" => "donothing",
1015 "7" => "donothing",
1016 "8" => "donothing");
1017 }
1018
1019
1020 public function donothing($keywordin)
1021 {
1022 return $keywordin;
1023 }
1024 }
$BEAUT_PATH
An exception for terminatinating execution or to throw for unit testing.