42 'LANG_NAME' =>
'ProFTPd configuration',
43 'COMMENT_SINGLE' => array(1 =>
'#'),
44 'COMMENT_MULTI' => array(),
46 'QUOTEMARKS' => array(
"'",
'"'),
47 'ESCAPE_CHAR' =>
'\\',
52 'AccessDenyMsg',
'AccessGrantMsg',
'AnonRejectePasswords',
53 'AnonRequirePassword',
'AuthAliasOnly',
'AuthUsingAlias',
54 'CreateHome',
'DefaultChdir',
'DefaultRoot',
'GroupPassword',
55 'LoginPasswordPrompt',
'MaxClients',
'MaxClientsPerClass',
56 'MaxClientsPerHost',
'MaxClientsPerUser',
'MaxConnectionsPerHost',
57 'MaxHostsPerUser',
'MaxLoginAttempts',
'RequireValidShell',
58 'RootLogin',
'RootRevoke',
'TimeoutLogin',
'TimeoutSession',
59 'UseFtpUsers',
'UserAlias',
'UserDirRoot',
'UserPassword',
62 'AuthGroupFile',
'AuthUserFile',
65 'AuthPAM',
'AuthPAMConfig',
71 'BanControlsACLs',
'BanEngine',
'BanLog',
'BanMessage',
'BanOnEvent',
75 'CapabilitiesEngine',
'CapabilitiesSet',
78 'Allow',
'AllowAll',
'AllowClass',
'AllowFilter',
79 'AllowForeignAddress',
'AllowGroup',
'AllowOverride',
80 'AllowRetrieveRestart',
'AllowStoreRestart',
'AllowUser',
81 'AnonymousGroup',
'AuthOrder',
'Bind',
'CDPath',
'Class',
'Classes',
82 'CommandBufferSize',
'DebugLevel',
'DefaultAddress',
83 'DefaultServer',
'DefaultTransferMode',
'DeferWelcome',
'Define',
84 'Deny',
'DenyAll',
'DenyClass',
'DenyFilter',
'DenyGroup',
85 'DenyUser',
'DisplayChdir',
'DisplayConnect',
'DisplayFirstChdir',
86 'DisplayGoAway',
'DisplayLogin',
'DisplayQuit',
'From',
'Group',
87 'GroupOwner',
'HideFiles',
'HideGroup',
'HideNoAccess',
'HideUser',
88 'IdentLookups',
'IgnoreHidden',
'Include',
'MasqueradeAddress',
89 'MaxConnectionRate',
'MaxInstances',
'MultilineRFC2228',
'Order',
90 'PassivePorts',
'PathAllowFilter',
'PathDenyFilter',
'PidFile',
91 'Port',
'RLimitCPU',
'RLimitMemory',
'RLimitOpenFiles',
'Satisfy',
92 'ScoreboardFile',
'ServerAdmin',
'ServerIdent',
'ServerName',
93 'ServerType',
'SetEnv',
'SocketBindTight',
'SocketOptions',
94 'SyslogFacility',
'SyslogLevel',
'tcpBackLog',
'tcpNoDelay',
95 'TimeoutIdle',
'TimeoutLinger',
'TimesGMT',
'TransferLog',
'Umask',
96 'UnsetEnv',
'UseIPv6',
'User',
'UseReverseDNS',
'UserOwner',
100 'AdminControlsACLs',
'AdminControlsEngine',
103 'DelayEngine',
'DelayTable',
109 'ExecBeforeCommand',
'ExecEngine',
'ExecEnviron',
'ExecLog',
110 'ExecOnCommand',
'ExecOnConnect',
'ExecOnError',
'ExecOnEvent',
111 'ExecOnExit',
'ExecOnRestart',
'ExecOptions',
'ExecTimeout',
114 'LDAPAliasDereference',
'LDAPAttr',
'LDAPAuthBinds',
115 'LDAPDefaultAuthScheme',
'LDAPDefaultGID',
'LDAPDefaultUID',
116 'LDAPDNInfo',
'LDAPDoAuth',
'LDAPDoGIDLookups',
117 'LDAPDoQuotaLookups',
'LDAPDoUIDLookups',
118 'LDAPForceGeneratedHomedir',
'LDAPForceHomedirOnDemand',
119 'LDAPGenerateHomedir',
'LDAPGenerateHomedirPrefix',
120 'LDAPGenerateHomedirPrefixNoUsername',
'LDAPHomedirOnDemand',
121 'LDAPHomedirOnDemandPrefix',
'LDAPHomedirOnDemandPrefixNoUsername',
122 'LDAPHomedirOnDemandSuffix',
'LDAPNegativeCache',
123 'LDAPProtocolVersion',
'LDAPQueryTimeout',
'LDAPSearchScope',
130 'AllowLogSymlinks',
'ExtendedLog',
'LogFormat',
'ServerLog',
134 'DirFakeGroup',
'DirFakeMode',
'DirFakeUser',
'ListOptions',
135 'ShowSymlinks',
'UseGlobbing',
138 'QuotaDirectoryTally',
'QuotaDisplayUnits',
'QuotaEngine',
139 'QuotaExcludeFilter',
'QuotaLimitTable',
'QuotaLock',
'QuotaLog',
140 'QuotaOptions',
'QuotaShowQuotas',
'QuotaTallyTable',
149 'RadiusAcctServer',
'RadiusAuthServer',
'RadiusEngine',
150 'RadiusGroupInfo',
'RadiusLog',
'RadiusNASIdentifier',
151 'RadiusQuotaInfo',
'RadiusRealm',
'RadiusUserInfo',
'RadiusVendor',
154 'AnonRatio',
'ByteRatioErrMsg',
'CwdRatioMsg',
'FileRatioErrMsg',
155 'GroupRatio',
'HostRatio',
'LeechRatioMsg',
'RatioFile',
'Ratios',
156 'RatioTempFile',
'SaveRatios',
'UserRatio',
162 'RewriteCondition',
'RewriteEngine',
'RewriteLock',
'RewriteLog',
163 'RewriteMap',
'RewriteRule',
166 'SFTPAcceptEnv',
'SFTPAuthMethods',
'SFTPAuthorizedHostKeys',
167 'SFTPAuthorizedUserKeys',
'SFTPCiphers',
'SFTPClientMatch',
168 'SFTPCompression',
'SFTPCryptoDevice',
'SFTPDHParamFile',
169 'SFTPDigests',
'SFTPDisplayBanner',
'SFTPEngine',
'SFTPExtensions',
170 'SFTPHostKey',
'SFTPKeyBlacklist',
'SFTPKeyExchanges',
'SFTPLog',
171 'SFTPMaxChannels',
'SFTPOptions',
'SFTPPassPhraseProvider',
172 'SFTPRekey',
'SFTPTrafficPolicy',
175 'SFTPPAMEngine',
'SFTPPAMOptions',
'SFTPPAMServiceName',
180 'ShaperAll',
'ShaperControlsACLs',
'ShaperEngine',
'ShaperLog',
181 'ShaperSession',
'ShaperTable',
184 'SQLAuthenticate',
'SQLAuthTypes',
'SQLBackend',
'SQLConnectInfo',
185 'SQLDefaultGID',
'SQLDefaultHomedir',
'SQLDefaultUID',
'SQLEngine',
186 'SQLGroupInfo',
'SQLGroupWhereClause',
'SQLHomedirOnDemand',
187 'SQLLog',
'SQLLogFile',
'SQLMinID',
'SQLMinUserGID',
188 'SQLMinUserUID',
'SQLNamedQuery',
'SQLNegativeCache',
'SQLOptions',
189 'SQLRatios',
'SQLRatioStats',
'SQLShowInfo',
'SQLUserInfo',
190 'SQLUserWhereClause',
193 'SQLPasswordEncoding',
'SQLPasswordEngine',
'SQLPasswordSaltFile',
194 'SQLPasswordUserSalt',
197 'TLSCACertificateFile',
'TLSCACertificatePath',
198 'TLSCARevocationFile',
'TLSCARevocationPath',
199 'TLSCertificateChainFile',
'TLSCipherSuite',
'TLSControlsACLs',
200 'TLSCryptoDevice',
'TLSDHParamFile',
'TLSDSACertificateFile',
201 'TLSDSACertificateKeyFile',
'TLSEngine',
'TLSLog',
'TLSOptions',
202 'TLSPKCS12File',
'TLSPassPhraseProvider',
'TLSProtocol',
203 'TLSRandomSeed',
'TLSRenegotiate',
'TLSRequired',
204 'TLSRSACertificateFile',
'TLSRSACertificateKeyFile',
205 'TLSSessionCache',
'TLSTimeoutHandshake',
'TLSVerifyClient',
206 'TLSVerifyDepth',
'TLSVerifyOrder',
214 'TCPAccessFiles',
'TCPAccessSyslogLevels',
'TCPGroupAccessFiles',
215 'TCPServiceName',
'TCPUserAccessFiles',
218 'WrapAllowMsg',
'WrapDenyMsg',
'WrapEngine',
'WrapGroupTables',
219 'WrapLog',
'WrapServiceName',
'WrapTables',
'WrapUserTables',
226 'AllowOverwrite',
'DeleteAbortedStores',
'DisplayFileTransfer',
227 'HiddenStor',
'HiddenStores',
'MaxRetrieveFileSize',
228 'MaxStoreFileSize',
'StoreUniquePrefix',
'TimeoutNoTransfer',
229 'TimeoutStalled',
'TransferRate',
'UseSendfile',
232 'ScoreboardPath',
'ScoreboardScrub' 246 'IfClass',
'IfGroup',
'IfUser',
274 'SITE_CPFR',
'SITE_CPTO',
280 'SITE_HELP',
'SITE_CHMOD',
'SITE_CHGRP',
283 'SITE_MKDIR',
'SITE_RMDIR',
'SITE_SYMLINK',
'SITE_UTIME',
287 'all',
'on',
'off',
'yes',
'no',
288 'standalone',
'inetd',
289 'default',
'auth',
'write',
290 'internet',
'local',
'limit',
'ip',
297 'CASE_SENSITIVE' => array(
306 1 =>
'color: #00007f;',
307 2 =>
'color: #0000ff;',
308 3 =>
'color: #000000; font-weight:bold;',
309 4 =>
'color: #000080; font-weight:bold;',
312 1 =>
'color: #adadad; font-style: italic;',
314 'ESCAPE_CHAR' => array(
315 0 =>
'color: #000099; font-weight: bold;' 318 0 =>
'color: #339933;' 321 0 =>
'color: #7f007f;' 324 0 =>
'color: #ff0000;' 329 0 =>
'color: #008000;' 337 1 =>
'http://www.google.com/search?hl=en&q={FNAMEL}+site:www.proftpd.org+inurl:docs&btnI=I%27m%20Feeling%20Lucky',
339 3 =>
'http://www.google.com/search?hl=en&q={FNAMEL}+site:www.proftpd.org+inurl:docs&btnI=I%27m%20Feeling%20Lucky',
343 'OBJECT_SPLITTERS' => array(
348 'SCRIPT_DELIMITERS' => array(
350 'HIGHLIGHT_STRICT_BLOCK' => array(
352 'PARSER_CONTROL' => array(
353 'ENABLE_FLAGS' => array(
359 'DISALLOWED_BEFORE' =>
'(?<=\s)(?<!=)',
360 'DISALLOWED_AFTER' =>
'(?!\+)(?!\w)',
363 'DISALLOWED_BEFORE' =>
'(?<=<|<\/)',
364 'DISALLOWED_AFTER' =>
'(?=\s|\/|>)',
367 'DISALLOWED_BEFORE' =>
'(?<=\s)(?<!=)',
368 'DISALLOWED_AFTER' =>
'(?!\+)(?=\/|(?:\s+\w+)*\s*>)',
const GESHI_COMMENTS
Used in language files to mark comments.
const GESHI_NEVER
#+ private
const GESHI_CAPS_NO_CHANGE
Lowercase keywords found.