plugins/geshi/geshi/apache.php
changeset 3 f3e2bbbd2155
parent 2 9e3258dfae15
equal deleted inserted replaced
2:9e3258dfae15 3:f3e2bbbd2155
     2 /*************************************************************************************
     2 /*************************************************************************************
     3  * apache.php
     3  * apache.php
     4  * ----------
     4  * ----------
     5  * Author: Tux (tux@inmail.cz)
     5  * Author: Tux (tux@inmail.cz)
     6  * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
     6  * Copyright: (c) 2004 Tux (http://tux.a4.cz/), Nigel McNie (http://qbnz.com/highlighter)
     7  * Release Version: 1.0.8.2
     7  * Release Version: 1.0.8.4
     8  * Date Started: 2004/29/07
     8  * Date Started: 2004/29/07
     9  *
     9  *
    10  * Apache language file for GeSHi.
    10  * Apache language file for GeSHi.
    11  * Words are from SciTe configuration file
    11  * Words are from SciTe configuration file
    12  *
    12  *
    55     'QUOTEMARKS' => array("'", '"'),
    55     'QUOTEMARKS' => array("'", '"'),
    56     'ESCAPE_CHAR' => '\\',
    56     'ESCAPE_CHAR' => '\\',
    57     'KEYWORDS' => array(
    57     'KEYWORDS' => array(
    58         /*keywords*/
    58         /*keywords*/
    59         1 => array(
    59         1 => array(
    60             'accessconfig','accessfilename','action','addalt',
    60             //core.c
    61             'addaltbyencoding','addaltbytype','addcharset',
    61             'AcceptFilter','AcceptPathInfo','AccessConfig','AccessFileName',
    62             'adddefaultcharset','adddescription',
    62             'AddDefaultCharset','AddOutputFilterByType','AllowEncodedSlashes',
    63             'addencoding','addhandler','addicon','addiconbyencoding',
    63             'AllowOverride','AuthName','AuthType','ContentDigest',
    64             'addiconbytype','addlanguage','addmodule','addmoduleinfo',
    64             'CoreDumpDirectory','DefaultType','DocumentRoot','EnableMMAP',
    65             'addtype','agentlog','alias','aliasmatch',
    65             'EnableSendfile','ErrorDocument','ErrorLog','FileETag','ForceType',
    66             'allow','allowconnect','allowoverride','anonymous',
    66             'HostnameLookups','Include','LimitInternalRecursion',
    67             'anonymous_authoritative','anonymous_logemail','anonymous_mustgiveemail',
    67             'LimitRequestBody','LimitRequestFields','LimitRequestFieldsize',
    68             'anonymous_nouserid','anonymous_verifyemail','authauthoritative',
    68             'LimitRequestLine','LimitXMLRequestBody','LogLevel','MaxMemFree',
    69             'authdbauthoritative','authdbgroupfile','authdbmauthoritative',
    69             'MaxRequestsPerChild','NameVirtualHost','Options','PidFile','Port',
    70             'authdbmgroupfile','authdbuserfile','authdbmuserfile',
    70             'Protocol','Require','RLimitCPU','RLimitMEM','RLimitNPROC',
    71             'authdigestfile','authgroupfile','authname','authtype',
    71             'Satisfy','ScoreBoardFile','ServerAdmin','ServerAlias','ServerName',
    72             'authuserfile','bindaddress','browsermatch','browsermatchnocase',
    72             'ServerPath','ServerRoot','ServerSignature','ServerTokens',
    73             'bs2000account','cachedefaultexpire','cachedirlength','cachedirlevels',
    73             'SetHandler','SetInputFilter','SetOutputFilter','ThreadStackSize',
    74             'cacheforcecompletion','cachegcinterval','cachelastmodifiedfactor','cachemaxexpire',
    74             'Timeout','TraceEnable','UseCanonicalName',
    75             'cachenegotiateddocs','cacheroot','cachesize','checkspelling',
    75             'UseCanonicalPhysicalPort',
    76             'clearmodulelist','contentdigest','cookieexpires','cookielog',
    76 
    77             'cookietracking','coredumpdirectory','customlog',
    77             //http_core.c
    78             'defaulticon','defaultlanguage','defaulttype','define',
    78             'KeepAlive','KeepAliveTimeout','MaxKeepAliveRequests',
    79             'deny','directory','directorymatch','directoryindex',
    79 
    80             'documentroot','errordocument','errorlog','example',
    80             //mod_actions.c
    81             'expiresactive','expiresbytype','expiresdefault','extendedstatus',
    81             'Action','Script',
    82             'fancyindexing','files','filesmatch','forcetype',
    82 
    83             'group','header','headername','hostnamelookups',
    83             //mod_alias.c
    84             'identitycheck','ifdefine','ifmodule','imapbase',
    84             'Alias','AliasMatch','Redirect','RedirectMatch','RedirectPermanent',
    85             'imapdefault','imapmenu','include','indexignore','indexorderdefault',
    85             'RedirectTemp','ScriptAlias','ScriptAliasMatch',
    86             'indexoptions','keepalive','keepalivetimeout','languagepriority',
    86 
    87             'limit','limitexcept','limitrequestbody','limitrequestfields',
    87             //mod_asis.c
    88             'limitrequestfieldsize','limitrequestline','listen','listenbacklog',
    88 
    89             'loadfile','loadmodule','location','locationmatch',
    89             //mod_auth_basic.c
    90             'lockfile','logformat','loglevel','maxclients',
    90             'AuthBasicAuthoritative','AuthBasicProvider',
    91             'maxkeepaliverequests','maxrequestsperchild','maxspareservers','maxsparethreads','metadir',
    91 
    92             'metafiles','metasuffix','mimemagicfile','minspareservers','minsparethreads',
    92             //mod_auth_digest.c
    93             'mmapfile','namevirtualhost','nocache','options','order',
    93             'AuthDigestAlgorithm','AuthDigestDomain','AuthDigestNcCheck',
    94             'passenv','php_admin_value','php_admin_flag','php_value','pidfile','port','proxyblock','proxydomain',
    94             'AuthDigestNonceFormat','AuthDigestNonceLifetime',
    95             'proxypass','proxypassreverse','proxyreceivebuffersize','proxyremote',
    95             'AuthDigestProvider','AuthDigestQop','AuthDigestShmemSize',
    96             'proxyrequests','proxyvia','qsc','readmename',
    96 
    97             'redirect','redirectmatch','redirectpermanent','redirecttemp',
    97             //mod_authn_alias.c
    98             'refererignore','refererlog','removehandler','require',
    98 
    99             'resourceconfig','rewritebase','rewritecond','rewriteengine',
    99             //mod_authn_anon.c
   100             'rewritelock','rewritelog','rewriteloglevel','rewritemap',
   100             'Anonymous','Anonymous_LogEmail','Anonymous_MustGiveEmail',
   101             'rewriteoptions','rewriterule','rlimitcpu','rlimitmem',
   101             'Anonymous_NoUserId','Anonymous_VerifyEmail',
   102             'rlimitnproc','satisfy','scoreboardfile','script',
   102 
   103             'scriptalias','scriptaliasmatch','scriptinterpretersource','scriptlog',
   103             //mod_authn_dbd.c
   104             'scriptlogbuffer','scriptloglength','sendbuffersize',
   104             'AuthDBDUserPWQuery','AuthDBDUserRealmQuery',
   105             'serveradmin','serveralias','servername','serverpath',
   105 
   106             'serverroot','serversignature','servertokens','servertype',
   106             //mod_authn_dbm.c
   107             'setenv','setenvif','setenvifnocase','sethandler',
   107             'AuthDBMType','AuthDBMUserFile',
   108             'singlelisten','startservers','threadsperchild','timeout',
   108 
   109             'transferlog','typesconfig','unsetenv','usecanonicalname',
   109             //mod_authn_default.c
   110             'user','userdir','virtualhost','virtualdocumentroot',
   110             'AuthDefaultAuthoritative',
   111             'virtualdocumentrootip','virtualscriptalias','virtualscriptaliasip',
   111 
   112             'xbithack','from','all'
   112             //mod_authn_file.c
       
   113             'AuthUserFile',
       
   114 
       
   115             //mod_authnz_ldap.c
       
   116             'AuthLDAPBindDN','AuthLDAPBindPassword','AuthLDAPCharsetConfig',
       
   117             'AuthLDAPCompareDNOnServer','AuthLDAPDereferenceAliases',
       
   118             'AuthLDAPGroupAttribute','AuthLDAPGroupAttributeIsDN',
       
   119             'AuthLDAPRemoteUserAttribute','AuthLDAPRemoteUserIsDN',
       
   120             'AuthLDAPURL','AuthzLDAPAuthoritative',
       
   121 
       
   122             //mod_authz_dbm.c
       
   123             'AuthDBMGroupFile','AuthzDBMAuthoritative','AuthzDBMType',
       
   124 
       
   125             //mod_authz_default.c
       
   126             'AuthzDefaultAuthoritative',
       
   127 
       
   128             //mod_authz_groupfile.c
       
   129             'AuthGroupFile','AuthzGroupFileAuthoritative',
       
   130 
       
   131             //mod_authz_host.c
       
   132             'Allow','Deny','Order',
       
   133 
       
   134             //mod_authz_owner.c
       
   135             'AuthzOwnerAuthoritative',
       
   136 
       
   137             //mod_authz_svn.c
       
   138             'AuthzForceUsernameCase','AuthzSVNAccessFile','AuthzSVNAnonymous',
       
   139             'AuthzSVNAuthoritative','AuthzSVNNoAuthWhenAnonymousAllowed',
       
   140 
       
   141             //mod_authz_user.c
       
   142             'AuthzUserAuthoritative',
       
   143 
       
   144             //mod_autoindex.c
       
   145             'AddAlt','AddAltByEncoding','AddAltByType','AddDescription',
       
   146             'AddIcon','AddIconByEncoding','AddIconByType','DefaultIcon',
       
   147             'FancyIndexing','HeaderName','IndexHeadInsert','IndexIgnore',
       
   148             'IndexOptions','IndexOrderDefault','IndexStyleSheet','ReadmeName',
       
   149 
       
   150             //mod_bt.c
       
   151             'Tracker','TrackerDetailURL','TrackerFlags','TrackerHashMaxAge',
       
   152             'TrackerHashMinAge','TrackerHashWatermark','TrackerHome',
       
   153             'TrackerReturnInterval','TrackerReturnMax',
       
   154             'TrackerReturnPeerFactor','TrackerReturnPeers','TrackerRootInclude',
       
   155             'TrackerStyleSheet',
       
   156 
       
   157             //mod_bw.c
       
   158             'BandWidth','BandWidthError','BandWidthModule','BandWidthPacket',
       
   159             'ForceBandWidthModule','LargeFileLimit','MaxConnection',
       
   160             'MinBandWidth',
       
   161 
       
   162             //mod_cache.c
       
   163             'CacheDefaultExpire','CacheDisable','CacheEnable',
       
   164             'CacheIgnoreCacheControl','CacheIgnoreHeaders',
       
   165             'CacheIgnoreNoLastMod','CacheIgnoreQueryString',
       
   166             'CacheLastModifiedFactor','CacheMaxExpire','CacheStoreNoStore',
       
   167             'CacheStorePrivate',
       
   168 
       
   169             //mod_cern_meta.c
       
   170             'MetaDir','MetaFiles','MetaSuffix',
       
   171 
       
   172             //mod_cgi.c
       
   173             'ScriptLog','ScriptLogBuffer','ScriptLogLength',
       
   174 
       
   175             //mod_charset_lite.c
       
   176             'CharsetDefault','CharsetOptions','CharsetSourceEnc',
       
   177 
       
   178             //mod_dav.c
       
   179             'DAV','DAVDepthInfinity','DAVMinTimeout',
       
   180 
       
   181             //mod_dav_fs.c
       
   182             'DAVLockDB',
       
   183 
       
   184             //mod_dav_lock.c
       
   185             'DAVGenericLockDB',
       
   186 
       
   187             //mod_dav_svn.c
       
   188             'SVNActivitiesDB','SVNAllowBulkUpdates','SVNAutoversioning',
       
   189             'SVNIndexXSLT','SVNListParentPath','SVNMasterURI','SVNParentPath',
       
   190             'SVNPath','SVNPathAuthz','SVNReposName','SVNSpecialURI',
       
   191 
       
   192             //mod_dbd.c
       
   193             'DBDExptime','DBDKeep','DBDMax','DBDMin','DBDParams','DBDPersist',
       
   194             'DBDPrepareSQL','DBDriver',
       
   195 
       
   196             //mod_deflate.c
       
   197             'DeflateBufferSize','DeflateCompressionLevel','DeflateFilterNote',
       
   198             'DeflateMemLevel','DeflateWindowSize',
       
   199 
       
   200             //mod_dir.c
       
   201             'DirectoryIndex','DirectorySlash',
       
   202 
       
   203             //mod_disk_cache.c
       
   204             'CacheDirLength','CacheDirLevels','CacheMaxFileSize',
       
   205             'CacheMinFileSize','CacheRoot',
       
   206 
       
   207             //mod_dumpio.c
       
   208             'DumpIOInput','DumpIOLogLevel','DumpIOOutput',
       
   209 
       
   210             //mod_env.c
       
   211             'PassEnv','SetEnv','UnsetEnv',
       
   212 
       
   213             //mod_expires.c
       
   214             'ExpiresActive','ExpiresByType','ExpiresDefault',
       
   215 
       
   216             //mod_ext_filter.c
       
   217             'ExtFilterDefine','ExtFilterOptions',
       
   218 
       
   219             //mod_file_cache.c
       
   220             'cachefile','mmapfile',
       
   221 
       
   222             //mod_filter.c
       
   223             'FilterChain','FilterDeclare','FilterProtocol','FilterProvider',
       
   224             'FilterTrace',
       
   225 
       
   226             //mod_gnutls.c
       
   227             'GnuTLSCache','GnuTLSCacheTimeout','GnuTLSCertificateFile',
       
   228             'GnuTLSKeyFile','GnuTLSPGPCertificateFile','GnuTLSPGPKeyFile',
       
   229             'GnuTLSClientVerify','GnuTLSClientCAFile','GnuTLSPGPKeyringFile',
       
   230             'GnuTLSEnable','GnuTLSDHFile','GnuTLSRSAFile','GnuTLSSRPPasswdFile',
       
   231             'GnuTLSSRPPasswdConfFile','GnuTLSPriorities',
       
   232             'GnuTLSExportCertificates',
       
   233 
       
   234             //mod_headers.c
       
   235             'Header','RequestHeader',
       
   236 
       
   237             //mod_imagemap.c
       
   238             'ImapBase','ImapDefault','ImapMenu',
       
   239 
       
   240             //mod_include.c
       
   241             'SSIAccessEnable','SSIEndTag','SSIErrorMsg','SSIStartTag',
       
   242             'SSITimeFormat','SSIUndefinedEcho','XBitHack',
       
   243 
       
   244             //mod_ident.c
       
   245             'IdentityCheck','IdentityCheckTimeout',
       
   246 
       
   247             //mod_info.c
       
   248             'AddModuleInfo',
       
   249 
       
   250             //mod_isapi.c
       
   251             'ISAPIAppendLogToErrors','ISAPIAppendLogToQuery','ISAPICacheFile',
       
   252             'ISAPIFakeAsync','ISAPILogNotSupported','ISAPIReadAheadBuffer',
       
   253 
       
   254             //mod_log_config.c
       
   255             'BufferedLogs','CookieLog','CustomLog','LogFormat','TransferLog',
       
   256 
       
   257             //mod_log_forensic.c
       
   258             'ForensicLog',
       
   259 
       
   260             //mod_log_rotate.c
       
   261             'RotateInterval','RotateLogs','RotateLogsLocalTime',
       
   262 
       
   263             //mod_logio.c
       
   264 
       
   265             //mod_mem_cache.c
       
   266             'MCacheMaxObjectCount','MCacheMaxObjectSize',
       
   267             'MCacheMaxStreamingBuffer','MCacheMinObjectSize',
       
   268             'MCacheRemovalAlgorithm','MCacheSize',
       
   269 
       
   270             //mod_mime.c
       
   271             'AddCharset','AddEncoding','AddHandler','AddInputFilter',
       
   272             'AddLanguage','AddOutputFilter','AddType','DefaultLanguage',
       
   273             'ModMimeUsePathInfo','MultiviewsMatch','RemoveCharset',
       
   274             'RemoveEncoding','RemoveHandler','RemoveInputFilter',
       
   275             'RemoveLanguage','RemoveOutputFilter','RemoveType','TypesConfig',
       
   276 
       
   277             //mod_mime_magic.c
       
   278             'MimeMagicFile',
       
   279 
       
   280             //mod_negotiation.c
       
   281             'CacheNegotiatedDocs','ForceLanguagePriority','LanguagePriority',
       
   282 
       
   283             //mod_php5.c
       
   284             'php_admin_flag','php_admin_value','php_flag','php_value',
       
   285             'PHPINIDir',
       
   286 
       
   287             //mod_proxy.c
       
   288             'AllowCONNECT','BalancerMember','NoProxy','ProxyBadHeader',
       
   289             'ProxyBlock','ProxyDomain','ProxyErrorOverride',
       
   290             'ProxyFtpDirCharset','ProxyIOBufferSize','ProxyMaxForwards',
       
   291             'ProxyPass','ProxyPassInterpolateEnv','ProxyPassMatch',
       
   292             'ProxyPassReverse','ProxyPassReverseCookieDomain',
       
   293             'ProxyPassReverseCookiePath','ProxyPreserveHost',
       
   294             'ProxyReceiveBufferSize','ProxyRemote','ProxyRemoteMatch',
       
   295             'ProxyRequests','ProxySet','ProxyStatus','ProxyTimeout','ProxyVia',
       
   296 
       
   297             //mod_proxy_ajp.c
       
   298 
       
   299             //mod_proxy_balancer.c
       
   300 
       
   301             //mod_proxy_connect.c
       
   302 
       
   303             //mod_proxy_ftp.c
       
   304 
       
   305             //mod_proxy_http.c
       
   306 
       
   307             //mod_rewrite.c
       
   308             'RewriteBase','RewriteCond','RewriteEngine','RewriteLock',
       
   309             'RewriteLog','RewriteLogLevel','RewriteMap','RewriteOptions',
       
   310             'RewriteRule',
       
   311 
       
   312             //mod_setenvif.c
       
   313             'BrowserMatch','BrowserMatchNoCase','SetEnvIf','SetEnvIfNoCase',
       
   314 
       
   315             //mod_so.c
       
   316             'LoadFile','LoadModule',
       
   317 
       
   318             //mod_speling.c
       
   319             'CheckCaseOnly','CheckSpelling',
       
   320 
       
   321             //mod_ssl.c
       
   322             'SSLCACertificateFile','SSLCACertificatePath','SSLCADNRequestFile',
       
   323             'SSLCADNRequestPath','SSLCARevocationFile','SSLCARevocationPath',
       
   324             'SSLCertificateChainFile','SSLCertificateFile',
       
   325             'SSLCertificateKeyFile','SSLCipherSuite','SSLCryptoDevice',
       
   326             'SSLEngine','SSLHonorCipherOrder','SSLMutex','SSLOptions',
       
   327             'SSLPassPhraseDialog','SSLProtocol','SSLProxyCACertificateFile',
       
   328             'SSLProxyCACertificatePath','SSLProxyCARevocationFile',
       
   329             'SSLProxyCARevocationPath','SSLProxyCipherSuite','SSLProxyEngine',
       
   330             'SSLProxyMachineCertificateFile','SSLProxyMachineCertificatePath',
       
   331             'SSLProxyProtocol','SSLProxyVerify','SSLProxyVerifyDepth',
       
   332             'SSLRandomSeed','SSLRenegBufferSize','SSLRequire','SSLRequireSSL',
       
   333             'SSLSessionCache','SSLSessionCacheTimeout','SSLUserName',
       
   334             'SSLVerifyClient','SSLVerifyDepth',
       
   335 
       
   336             //mod_status.c
       
   337             'ExtendedStatus','SeeRequestTail',
       
   338 
       
   339             //mod_substitute.c
       
   340             'Substitute',
       
   341 
       
   342             //mod_suexec.c
       
   343             'SuexecUserGroup',
       
   344 
       
   345             //mod_unique_id.c
       
   346 
       
   347             //mod_userdir.c
       
   348             'UserDir',
       
   349 
       
   350             //mod_usertrack.c
       
   351             'CookieDomain','CookieExpires','CookieName','CookieStyle',
       
   352             'CookieTracking',
       
   353 
       
   354             //mod_version.c
       
   355 
       
   356             //mod_vhost_alias.c
       
   357             'VirtualDocumentRoot','VirtualDocumentRootIP',
       
   358             'VirtualScriptAlias','VirtualScriptAliasIP',
       
   359 
       
   360             //mod_view.c
       
   361             'ViewEnable',
       
   362 
       
   363             //mod_win32.c
       
   364             'ScriptInterpreterSource',
       
   365 
       
   366             //mpm_winnt.c
       
   367             'Listen','ListenBacklog','ReceiveBufferSize','SendBufferSize',
       
   368             'ThreadLimit','ThreadsPerChild','Win32DisableAcceptEx',
       
   369 
       
   370             //mpm_common.c
       
   371             'AcceptMutex','AddModule','ClearModuleList','EnableExceptionHook',
       
   372             'Group','LockFile','MaxClients','MaxSpareServers','MaxSpareThreads',
       
   373             'MinSpareServers','MinSpareThreads','ServerLimit','StartServers',
       
   374             'StartThreads','User',
       
   375 
       
   376             //util_ldap.c
       
   377             'LDAPCacheEntries','LDAPCacheTTL','LDAPConnectionTimeout',
       
   378             'LDAPOpCacheEntries','LDAPOpCacheTTL','LDAPSharedCacheFile',
       
   379             'LDAPSharedCacheSize','LDAPTrustedClientCert',
       
   380             'LDAPTrustedGlobalCert','LDAPTrustedMode','LDAPVerifyServerCert',
       
   381 
       
   382             //Unknown Mods ...
       
   383             'AgentLog','BindAddress','bs2000account','CacheForceCompletion',
       
   384             'CacheGCInterval','CacheSize','NoCache','qsc','RefererIgnore',
       
   385             'RefererLog','Resourceconfig','ServerType','SingleListen'
   113             ),
   386             ),
   114         /*keywords 2*/
   387         /*keywords 2*/
   115         2 => array(
   388         2 => array(
   116             'on','off','standalone','inetd','indexes',
   389             'all','on','off','standalone','inetd','indexes',
   117             'force-response-1.0','downgrade-1.0','nokeepalive',
   390             'force-response-1.0','downgrade-1.0','nokeepalive',
   118             'ndexes','includes','followsymlinks','none',
   391             'includes','followsymlinks','none',
   119             'x-compress','x-gzip'
   392             'x-compress','x-gzip'
   120         ),
   393         ),
   121         /*keywords 3*/
   394         /*keywords 3*/
   122         3 => array(
   395         3 => array(
   123             'Directory',
   396             //core.c
   124             'DirectoryMatch',
   397             'Directory','DirectoryMatch','Files','FilesMatch','IfDefine',
   125             'Files',
   398             'IfModule','Limit','LimitExcept','Location','LocationMatch',
   126             'FilesMatch',
   399             'VirtualHost',
   127             'IfDefine',
   400 
   128             'IfModule',
   401             //mod_authn_alias.c
   129             'IfVersion',
   402             'AuthnProviderAlias',
   130             'Location',
   403 
   131             'LocationMatch',
   404             //mod_proxy.c
   132             'Proxy',
   405             'Proxy','ProxyMatch',
   133             'ProxyMatch',
   406 
   134             'VirtualHost'
   407             //mod_version.c
       
   408             'IfVersion'
   135         )
   409         )
   136     ),
   410     ),
   137     'SYMBOLS' => array(
   411     'SYMBOLS' => array(
   138         '+', '-'
   412         '+', '-'
   139         ),
   413         ),