From 4bac609e82b09fa8c520de908adf332896d42d75 Mon Sep 17 00:00:00 2001 From: Ralf Bitter Date: Tue, 12 Mar 2019 17:25:24 +0100 Subject: [PATCH 1/3] Conform revIgniter snippets and grammar to revIgniter 2.0.3 --- grammars/irev.cson | 6 +- snippets/revigniter.cson | 1273 ++++++++++++++++++++++---------------- 2 files changed, 748 insertions(+), 531 deletions(-) diff --git a/grammars/irev.cson b/grammars/irev.cson index 1fda5ff..8d333d7 100644 --- a/grammars/irev.cson +++ b/grammars/irev.cson @@ -55,12 +55,12 @@ repository: revigniter: patterns: [ { - match: "(?i)\\b(_rigAgentData|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchAssoc|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Helper|Helpers|Language|Library|Model|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha1|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrim|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigXssClean|rigWriteManifest)\\b" + match: "(?i)\\b(_rigAgentData|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchResultArray|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAddValidation(Grp|Rules)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigFtp(ChangeDir|Close|CreateFolder|DeleteFile|DeleteFolder|Download|ListFiles|Mirror|RenameMove|SetPermissions|Upload)+|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeFTP|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Extension|Extensions|Helper|Helpers|Language|Library|Model|Module|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|FtpConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|MarkAsFlash|MarkAsTemp|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessTempdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha(1|3)+|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrackbackSend(Error|Success)+|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigXssClean|rigWriteManifest)\\b" name: "support.command.iRev" } { - match: "(?i)\\b(_rigARarrayMerge|_rigAttributesToString|_rigCacheInit|_rigCallHook|_rigCbName|_rigClean(InputData|InputKeys)+|_rigCloseDB|_rigCompactExplodedWords|_rigCompile(Benchmarks|ControllerInfo|Get|Post|Queries|Select|URIstring)+|_rigConnectString|_rigConvertAttribute|_rigCreateAliasFromTable|_rigDataSeek|_rigDb(Close|Execute|FieldData|ListColumns|ListTables|SetCharset|Version)+|_rigDefault(ProfilerTemplate|TableTemplate)+|_rigDelete|_rigEscapeIdentifiers|_rigExceptionHandler|_rigFetch(FromArray|UriString)+|_rigFilter(Attributes|Uri)+|_rigFromTables|_rigGet(AltMessage|ContentType|Hostname|MailEncoding|MessageID|MimeMessage|Pragma|Protocol|Time)+|_rigHasOperator|_rigHtml(EntityDecode|List)+|_rigInsert|_rigJs(ImgRemoval|LinkRemoval)+|_rigLimit|_rigLoadAgentFile|_rigMimeTypes|_rigOutDisplayCache|_rigParse(AssetHTML|Attributes|FormAttributes|QueryStr|URL)+|_rigPrep(Qencoding|Query|QuotedPrintable)+|_rigProtectIdentifiers|_rigReduceArray|_rigLoad|_rigRunHook|_rigSanitizeNaughtyHtml|_rigSend(WithMail|WithSendmail|WithSmtp)+|_rigSerializeSess|_rigSet(Browser|Date|Mobile|Platform|Robot)+|_rigSlashSegment|_rigSpoolEmail|_rigStrToArray|_rigTempMailPath|_rigTrackAliases|_rigTranslateFieldname|_rigTruncate|_rigUnserializeSess|_rigUpdate|_rigUriToAssoc|_rigValidate(QueryRequest|Request)+|_varPostFallback|_rigWriteImgSrcFile|_rigXor(Decode|Encode|Merge)+|rigAccept(Charset|Lang)+|rigAdd(Cslashes|Favicon|TrailingSlash)+|rigAdjustDate|rigAgent(CharSets|Languages|Platform|String)+|rigAjaxPaginationCode|rigAlternator|rigAnchor|rigAnchorPopUp|rigArray(Element|Keys|Merge|RandElement|Reverse|Splice|Values)+|rigASiteURL|rigAssocToURI|rigAuth(Activate|ChangePassword|ClearForgottenPasswordCode|ClearLoginAttempts|Deactivate|DeleteUser|EmailCheck|Errors|FetchConfigItem|ForgottenPassword|ForgottenPasswordCheck|ForgottenPasswordCode|GetAttemptsNum|Group|Groups|IdentityCheck|IncreaseLoginAttempts|InGroup|IsAdmin|IsMaxLoginAttemptsExceeded|LoggedIn|Login|Messages|MessageDelimiters|Register|RemoveFromGroup|ResetPassword|Update|User|UserGroups|Users|UsernameCheck)+|rigAutoLink|rigBaseURL|rigBatchBccSend|rigBrowser(Version)*|rigCacheVarsMerged|rigCalGenerate|rigCanWriteFileTo|rigCaptcha(Code|Style|MathProblem)+|rigCeil|rigCheck(CachePath|Type)+|rigClean(Email|MailAddress)+|rigCodepointToNum|rigCompileBinds|rigConfigItem|rigCookieExpirationDate|rigCreatePaginationLinks|rigCssAsset(URL)*|rigCurrent(URIstring|URL)+|rigDay(OfYear|sInMonth)+|rigDB(result)*|rigDb(AffectedRows|CacheOff|CacheOn|Connect|CountAll|CountAllResults|CurrentRow|Delete|ElapsedTime|EmptyTable|ErrorMessage|Escape|EscapeString|FieldData|FieldExists|FirstRow|Get|GetWhere|Initialize|Insert|InsertString|LastQuery|LastRow|ListFields|ListTables|NextRow|Platform|Prefix|Query|Row|RowArray|SetCharset|SimpleQuery|TableExists|TotalQueries|TransStatus|Truncate|Update|UpdateString|ValuesSet|Version)+|rigDecode|rigDefaultCalTemplate|rigDisplay(ImgErrors|UploadErrors)+|rigDynamic(CssAsset|GalleriaData)+|rigElapsedTime|rigElementsList|rigEncode|rigEscape(LikeStr|Str)+|rigExplodeImgName|rigFetch(ActiveGroup|AgentsData|AllMimeTypes|ConfigItem|Controller|ControllerHandler|ControllerMethods|DBactiveRecSetting|DBdriverSetting|DBlibLoaded|DBsetting|DBsettingsAll|Directory|DocTypes|DriverSpecificSetting|Markers|MimeType|Rsegment|Scaffolding|ScaffoldingTable|Segment)+|rigFieldData|rigFile(_get_contents|Info|NameFromPath|NameSecurity)+|rigFilter(Dots|edFiles|edFilesWithPaths|edFolders|edFoldersWithPaths|FolderDots)+|rigForm(Button|Checkbox|Close|DropDown|Error|Fieldset|FieldsetClose|Hidden|Input|Label|Mail|MailReplace|Multiselect|Open|OpenMultiPart|Password|Prep|Radio|Textarea|Upload|ValidError|ValidErrorString|ValidRun|ValidSelectCheckboxRadio|ValidSetCheckbox|ValidSetRadio|ValidSetSelect|ValidSetValue)+|rigGalleriaData|rigGenerateTable|rigGet(CaptchaHash|CaptchaNum|Config|Cookie|Cookies|DayNames|DirFileInfo|EncryptionKey|FileInfo|FileNames|ImageProperties|MimeByExtension|MonthName|Output|TotalDays)+|rigHash|rigHelperIsLoaded|rigHexDigest|rigHtml(Br|DocType|Heading|Img|JsLink|LinkTag|Meta|Nbs|OL|SpecialChars|UL)+|rigImage(Asset|Crop|ProcessImagemagick|Resize|Rotate|SourceFile|SourceTag|Watermark)+|rigGmtToLocal|rigHumanToTimestamp|rigImgAssetURL|rigIM(knownFonts|version)+|rigImplode|rigInArray|rigIndexPage|rigIpAddress|rigIs(Browser|MainConfigLoaded|LeapYear|Mobile|NumberedArray|Referral|Robot|WriteType)+|rigJQ(ajaxR|alertR|animateR|closeStatementR|conditionR|confirmR|eachCloseR|eachOpenR|effectR|getR|promptR|readyClose|readyOpen|setR|uerySource|varR|xhRequestR)+|rigJs(Asset|AssetURL|ScriptClose|ScriptOpen)+|rigLang(LangLine|Line|LoadLang)+|rigLibIsLoaded|rigList(Fields|Files|FilesWithPaths|FoldersWithPaths)+|rigLoad(ConfigFile|Database|File|ScaffoldingLanguage|View)+|rigLocalToGMT|rigMail(Send|ToLink|ValidEmail)+|rigMakeTableColumns|rigMarkdown|rigMarkdown(Available|Version)+|rigMdate|rigMemoryUsage|rigMobile|rigMysqlTimeToSeconds|rigNativeCharToNum|rigNl2br|rigNow|rigNum(ber_format|Fields|Rows|ToCodepoint|ToNativeChar)+|rigOtherAssetURL|rigOverlayWatermark|rigParseRequestUri|rigPathWithoutFileName|rigPreg(Quote|Replace)+|rigPrimary|rigPrintMailDebugger|rigProfilerOutput|rigProtectIdentifiers|rigQ|rigQueryToJSON|rigQueryValues|rigQuotesToEntities|rigRandom(CaptchaNum|Num|String)+|rigRawURLdecode|rigRead(BinFile|File|SQLcache)+|rigReduce(DoubleSlashes|Multiples)+|rigReferrer|rigRemoveInvisibleCharacters|rigRepeater|rigResetButton|rigCaptcha|rigRobot|rigRSegmentArray|rigRTrim|rigRuri(String|ToAssoc)+|rigSafeMailToLink|rigScaffoldingRequest|rigSegmentArray|rigSendEmail|rigSess(AllUserdata|Flashdata|Read|Userdata)+|rigSet(Checkbox|Radio|Select|SelectCheckboxRadio|Value)+|rigShellEscape|rigShowErrorPage|rigSite(Links|URL)+|rigSlash(Item|Rsegment|Segment)+|rigSqlDateTimeToIntDate|rigStandardDate|rigStrip(_slashes|HTML|ImgTags|Quotes|Slashes)+|rigSubmitButton|rigSubstr(ToNum)*|rigSymbolicPermissions|rigSystemURL|rigText(Watermark|Decode)+|rigTime(span|stampToHuman|zoneMenu|zones)+|rigTotal(Rsegments|Segments)+|rigTrans(Begin|Complete|latedDateItem)+|rigTrim(Slashes)*|rigUcwords|rigUnwrappedWrapMarkersString|rigUploadData|rigUri(Adjusted|String|ToAssoc)+|rigUrl(Prep|Title)+|rigUserAgent|rigValid(ateEmail|ationErrors|CaptchaUserInput|Email|IP)+|rigVar(Cookie|Get|GetPost|Post|Server)+|rigWeekOfYear|rigWord(_wrap|Wrap)+|rigWrite(File|SQLcache)+|rigXmlConvert|rigXss(Clean|Hash)+)\\b" + match: "(?i)\\b(_rigARarrayMerge|_rigAttributesToString|_rigCacheInit|_rigCallHook|_rigCbName|_rigClean(InputData|InputKeys)+|_rigCloseDB|_rigCompactExplodedWords|_rigCompile(Benchmarks|ControllerInfo|Get|Post|Queries|Select|URIstring)+|_rigConnectString|_rigConvertAttribute|_rigCreateAliasFromTable|_rigDataSeek|_rigDb(Close|Execute|FieldData|ListColumns|ListTables|SetCharset|Version)+|_rigDefault(ProfilerTemplate|TableTemplate)+|_rigDelete|_rigEscapeIdentifiers|_rigExceptionHandler|_rigFetch(FromArray|ModuleSegment|UriString)+|_rigFilter(Attributes|Uri)+|_rigFromTables|_rigGet(AltMessage|ContentType|Hostname|MailEncoding|MessageID|MimeMessage|Pragma|Protocol|Time)+|_rigHasOperator|_rigHtml(EntityDecode|List)+|_rigInsert|_rigJs(ImgRemoval|LinkRemoval)+|_rigLimit|_rigLoadAgentFile|_rigMimeTypes|_rigOutDisplayCache|_rigParse(AssetHTML|Attributes|FormAttributes|QueryStr|URL)+|_rigPrep(Qencoding|Query|QuotedPrintable)+|_rigProtectIdentifiers|_rigReduceArray|_rigLoad|_rigRunHook|_rigSanitizeNaughtyHtml|_rigSend(WithMail|WithSendmail|WithSmtp)+|_rigSerializeSess|_rigSet(Browser|Date|Mobile|Platform|Robot)+|_rigSlashSegment|_rigSpoolEmail|_rigStrToArray|_rigTempMailPath|_rigTrackAliases|_rigTranslateFieldname|_rigTruncate|_rigUnserializeSess|_rigUpdate|_rigUriToAssoc|_rigValidate(QueryRequest|Request)+|_varPostFallback|_rigWriteImgSrcFile|_rigXor(Decode|Encode|Merge)+|rigAccept(Charset|Lang)+|rigAdd(Cslashes|Favicon|TrailingSlash)+|rigAdjustDate|rigAgent(CharSets|Languages|Platform|String)+|rigAjaxPaginationCode|rigAlternator|rigAnchor|rigAnchorPopUp|rigArray(Element|Keys|Merge|RandElement|Reverse|Splice|Values)+|rigASiteURL|rigAssocToURI|rigAuth(Activate|ChangePassword|ClearForgottenPasswordCode|ClearLoginAttempts|Deactivate|DeleteUser|EmailCheck|Errors|FetchConfigItem|ForgottenPassword|ForgottenPasswordCheck|ForgottenPasswordCode|GetAttemptsNum|Group|Groups|IdentityCheck|IncreaseLoginAttempts|InGroup|IsAdmin|IsMaxLoginAttemptsExceeded|LoggedIn|Login|Messages|MessageDelimiters|Register|RemoveFromGroup|ResetPassword|Update|User|UserGroups|Users|UsernameCheck)+|rigAutoLink|rigBaseURL|rigBatchBccSend|rigBrowser(Version)*|rigCacheVarsMerged|rigCalGenerate|rigCanWriteFileTo|rigCaptcha(Code|Style|MathProblem)+|rigCeil|rigCheck(CachePath|Type)+|rigClean(Email|MailAddress)+|rigCodepointToNum|rigCompileBinds|rigConfigItem|rigCookieExpirationDate|rigCreatePaginationLinks|rigCssAsset(URL)*|rigCurrent(URIstring|URL)+|rigDay(OfYear|sInMonth)+|rigDB(result)*|rigDb(AffectedRows|CacheOff|CacheOn|Connect|CountAll|CountAllResults|CurrentRow|Delete|ElapsedTime|EmptyTable|ErrorMessage|Escape|EscapeString|FieldData|FieldExists|FirstRow|Get|GetWhere|Initialize|Insert|InsertString|LastQuery|LastRow|ListFields|ListTables|NextRow|Platform|Prefix|Query|Row|RowArray|SetCharset|SimpleQuery|TableExists|TotalQueries|TransStatus|Truncate|Update|UpdateString|ValuesSet|Version)+|rigDecode|rigDefaultCalTemplate|rigDisplay(ImgErrors|UploadErrors)+|rigDynamic(CssAsset|GalleriaData)+|rigElapsedTime|rigElementsList|rigEncode|rigEscape(LikeStr|Str)+|rigExplodeImgName|rigFetch(ActiveGroup|AgentsData|AllMimeTypes|ConfigItem|Controller|ControllerHandler|ControllerMethods|DBactiveRecSetting|DBdriverSetting|DBlibLoaded|DBsetting|DBsettingsAll|Directory|DocTypes|DriverSpecificSetting|Markers|MimeType|Rsegment|Scaffolding|ScaffoldingTable|Segment)+|rigFieldData|rigFile(_get_contents|Info|NameFromPath|NameSecurity)+|rigFilter(Dots|edFiles|edFilesWithPaths|edFolders|edFoldersWithPaths|FolderDots)+|rigForm(Button|Checkbox|Close|DropDown|Error|Fieldset|FieldsetClose|Hidden|Input|Label|Mail|MailReplace|Multiselect|Open|OpenMultiPart|Password|Prep|Radio|Textarea|Upload|ValidError|ValidErrorString|ValidRun|ValidSelectCheckboxRadio|ValidSetCheckbox|ValidSetRadio|ValidSetSelect|ValidSetValue)+|rigFtpPrintDebugger|rigGalleriaData|rigGenerateTable|rigGet(CaptchaHash|CaptchaNum|Config|Cookie|Cookies|DayNames|DirFileInfo|EncryptionKey|FileInfo|FileNames|ImageProperties|MimeByExtension|MonthName|Output|TotalDays)+|rigHash|rigHelperIsLoaded|rigHexDigest|rigHtml(Br|DocType|Heading|Img|JsLink|LinkTag|Meta|Nbs|OL|SpecialChars|UL)+|rigImage(Asset|Crop|ProcessImagemagick|Resize|Rotate|SourceFile|SourceTag|Watermark)+|rigGmtToLocal|rigHumanToTimestamp|rigImgAssetURL|rigIM(knownFonts|version)+|rigImplode|rigInArray|rigIndexPage|rigIpAddress|rigIs(Browser|MainConfigLoaded|LeapYear|Mobile|NumberedArray|Referral|Robot|WriteType)+|rigJQ(ajaxR|alertR|animateR|closeStatementR|conditionR|confirmR|eachCloseR|eachOpenR|effectR|getR|promptR|readyClose|readyOpen|setR|uerySource|varR|xhRequestR)+|rigJs(Asset|AssetURL|ScriptClose|ScriptOpen)+|rigJWT(encode|decode)+|rigLang(LangLine|Line|LoadLang)+|rigLibIsLoaded|rigList(Fields|Files|FilesWithPaths|FoldersWithPaths)+|rigLoad(ConfigFile|Database|File|ScaffoldingLanguage|View)+|rigLocalToGMT|rigMail(Send|ToLink|ValidEmail)+|rigMakeTableColumns|rigMarkdown|rigMarkdown(Available|Version)+|rigMdate|rigMemoryUsage|rigNonce|rigMobile|rigModuleUriToAssoc|rigMysqlTimeToSeconds|rigNativeCharToNum|rigNl2br|rigNow|rigNum(ber_format|Fields|Rows|ToCodepoint|ToNativeChar)+|rigOtherAssetURL|rigOverlayWatermark|rigParseRequestUri|rigPathWithoutFileName|rigPreg(Quote|Replace)+|rigPrimary|rigPrintMailDebugger|rigProfilerOutput|rigProtectIdentifiers|rigQ|rigQueryToJSON|rigQueryValues|rigQuotesToEntities|rigRandom(CaptchaNum|Num|String)+|rigRawURLdecode|rigRead(BinFile|File|SQLcache)+|rigReduce(DoubleSlashes|Multiples)+|rigReferrer|rigRemoveInvisibleCharacters|rigRepeater|rigResetButton|rigCaptcha|rigRobot|rigRSegmentArray|rigRTrim|rigRunModule|rigRuri(String|ToAssoc)+|rigSafeMailToLink|rigScaffoldingRequest|rigSegmentArray|rigSendEmail|rigSess(AllUserdata|Flashdata|Read|Tempdata|Userdata)+|rigSet(Checkbox|Radio|Select|SelectCheckboxRadio|Value)+|rigShellEscape|rigShowErrorPage|rigSite(Links|URL)+|rigSlash(Item|Rsegment|Segment)+|rigSqlDateTimeToIntDate|rigStandardDate|rigStrip(_slashes|HTML|ImgTags|Quotes|Slashes)+|rigSubmitButton|rigSubstr(ToNum)*|rigSymbolicPermissions|rigSystemURL|rigText(Watermark|Decode)+|rigTime(span|stampToHuman|zoneMenu|zones)+|rigTotal(Rsegments|Segments)+|rigTrackback(Data|DisplayErrors|HasLink|Receive|Send)+|rigTrans(Begin|Complete|latedDateItem)+|rigTrim(Slashes)*|rigUcwords|rigUnwrappedWrapMarkersString|rigUploadData|rigUri(Adjusted|String|ToAssoc)+|rigUrl(Prep|Title|stripSpace)+|rigUserAgent|rigValid(ateEmail|ationErrors|CaptchaUserInput|Email|IP)+|rigVar(Cookie|Get|GetPost|Post|Server)+|rigWeekOfYear|rigWord(_wrap|Wrap)+|rigWrite(File|SQLcache)+|rigXmlConvert|rigXss(Clean|Hash)+)\\b" name: "support.function.iRev" } ] -scopeName: "text.html.iRev" +scopeName: "source.iRev" diff --git a/snippets/revigniter.cson b/snippets/revigniter.cson index 4070ded..a9042ee 100644 --- a/snippets/revigniter.cson +++ b/snippets/revigniter.cson @@ -1,271 +1,283 @@ -".text.html.iRev": +".source.iRev, .text.html.iRev": "Accept Charset": - prefix: "riagentcharset" + prefix: "useragent1" body: "rigAcceptCharset()" "Accept Language": - prefix: "riagentlang" + prefix: "useragent2" body: "rigAcceptLang()" "Add Table Row Array": - prefix: "ritablerow" + prefix: "table2" body: "rigAddTableRow ${1:array}" "Add Table Row": - prefix: "ritablerow" + prefix: "table1" body: "rigAddTableRow \"${1:list}\"" + "Add Validation Group": + prefix: "formvalidation1" + body: "rigAddValidationGrp ${1:\"${2:group}\"}${0}" + "Add Validation Rules": + prefix: "formvalidation2" + body: "rigAddValidationRules \"${1:field}\", \"${2:label}\", \"${3:rules}\", \"${4:configArrayName}\"${0}" "Affected Rows": - prefix: "ridbaffect" + prefix: "database1" body: "rigDbAffectedRows()" "Agent Platform": - prefix: "riagentplatform" + prefix: "useragent3" body: "rigAgentPlatform()" "Agent String": - prefix: "riagentstring" + prefix: "useragent4" body: "rigAgentString()" "Alt Message": - prefix: "rimailaltmes" + prefix: "email1" body: "rigSet_sAltMessage \"${1:string}\"${0}" "URL Anchor": - prefix: "urlanchor" + prefix: "url7" body: "rigAnchor(${1:\"${2:URI}\"${3:, \"${4:Title}\"${5:, ${6:Attributes}}}})${0}" "Array Element": - prefix: "arrayel" + prefix: "array1" body: "rigArrayElement(\"${1:indexName}\", ${2:array}${3:, ${4:FALSE}})${0}" "Array Elements": - prefix: "arrayels" + prefix: "array7" body: "rigElementsList(${1:array})${0}" "Array Implode": - prefix: "arrayimplode" + prefix: "array6" body: ''' rigImplode(${1:array}, "${2:glue}")${0} - + ''' "Array Keys": - prefix: "arraykeys" + prefix: "array3" body: "rigArrayKeys(${1:array})${0}" "Array Merge": - prefix: "arraymerge" + prefix: "array8" body: "rigArrayMerge(${1:arrayA}, ${2:arrayB}${3:, \"${4:firstDelim}\", \"${5:secondDelim}\"})${0}" "Array Splice": - prefix: "arraysplice" + prefix: "array5" body: "rigArraySplice(${1:array}, ${2:offset}, ${3:length})${0}" "Array Values": - prefix: "arrayvalues" + prefix: "array4" body: "rigArrayValues(${1:array})${0}" "Asset Add Favicon": - prefix: "addfav" + prefix: "asset1" body: "rigAddFavicon(${1:\"${2:moduleName}\"${3:, ${4:cacheBuster}}})${0}" "Asset CSS Dynamic": - prefix: "cssassetdyn" + prefix: "asset3" body: "rigDynamicCssAsset(\"${1:cssName}\"${2:, ${3:attribs}${4:, \"${5:moduleName}\"${6:, ${7:cacheBuster}}}})${0}" "Asset CSS": - prefix: "cssasset" + prefix: "asset2" body: "rigCssAsset(\"${1:cssName}\"${2:, ${3:attribs}${4:, \"${5:moduleName}\"${6:, ${7:cacheBuster}}}})${0}" "Asset Image Data": - prefix: "imgdata" + prefix: "asset5" body: ''' put "${1:picSelector}" into t${2:Array}["${3:class/id}"] put "${4:altText}" into t${2}["alt"] put "${5:0}" into t${2}["width"] put "${6:0}" into t${2}["height"] put rigImageAsset("${7:fileName}", t${2}${8:, "${9:module}"${10:, ${11:cacheBuster}}}) into ${12:var}${0} - + ''' "Asset Image URL": - prefix: "imageurl" + prefix: "asset6" body: "rigImgAssetURL(\"${1:imageName}\"${2:, \"${3:moduleName}\"${4:, ${5:cacheBuster}}})${0}" "Asset Image": - prefix: "imageasset" + prefix: "asset4" body: "rigImageAsset(\"${1:imageName}\"${2:, ${3:attribs}${4:, \"${5:moduleName}\"${6:, ${7:cacheBuster}}}})${0}" "Asset JS": - prefix: "jsasset" - body: "rigJsAsset(\"${1:jsName}\"${2:, \"${3:moduleName}\"${4:, ${5:cacheBuster}}})${0}" + prefix: "asset7" + body: "rigJsAsset(\"${1:jsName}\"${2:, \"${3:moduleName}\"${4:, ${5:cacheBuster}${6:, \"${7:async defer}\"}}})${0}" "Asset Write Manifest": - prefix: "mani" + prefix: "asset8" body: "rigWriteManifest \"${1:resourcespath}\", \"${2:name}\"${3:, ${4:absoluteuri}, ${5:network}, ${6:fallback}, \"${7:ignore}\"}${0}" "Assoc to URI": - prefix: "riassoctouri" + prefix: "uri0" body: "rigAssocToURI(${1:array})${0}" Attach: - prefix: "rimailatt" + prefix: "email2" body: "rigMailAttach \"${1:filePath}\"${0}" "Auth Activate": - prefix: "authactivate" + prefix: "auth1" body: "rigAuthActivate(${1:id}${2:, ${3:code}})${0}" "Auth Change Password": - prefix: "authchangepassword" + prefix: "auth2" body: "rigAuthChangePassword(${1:identity}, ${2:oldPassword}, ${3:newPassword})${0}" "Auth Clear Forgotten Password Code": - prefix: "authclearforgotten" + prefix: "auth3" body: "rigAuthClearForgottenPasswordCode(${1:code})${0}" "Auth Clear Login Attempts": - prefix: "authclearattempts" + prefix: "auth4" body: "rigAuthClearLoginAttempts(${1:identity}${2:, ${3:expirePeriod}})${0}" "Auth Deactivate": - prefix: "authdeactivate" + prefix: "auth5" body: "rigAuthDeactivate(${1:id})${0}" "Auth Delete User": - prefix: "authdeleteuser" + prefix: "auth6" body: "rigAuthDeleteUser(${1:id})${0}" "Auth Email Check": - prefix: "authemailcheck" + prefix: "auth7" body: "rigAuthEmailCheck(${1:email})${0}" "Auth Errors": - prefix: "autherrors" + prefix: "auth8" body: "rigAuthErrors(${1:${2:prefix}${3:, ${4:suffix}}})${0}" "Auth Fetch Config Item": - prefix: "authfetchconfig" + prefix: "auth9" body: "rigAuthFetchConfigItem(${1:item}${2:, ${3:index}})${0}" "Auth Forgotten Password Check": - prefix: "authforgottenpasswordcheck" + prefix: "auth11" body: "rigAuthForgottenPasswordCheck(${1:code})${0}" "Auth Forgotten Password": - prefix: "authforgotten" + prefix: "auth10" body: "rigAuthForgottenPassword(${1:identity})${0}" "Auth Get Attempts Num": - prefix: "authattempts" + prefix: "auth12" body: "rigAuthGetAttemptsNum(${1:identity})${0}" "Auth Group": - prefix: "authgroup" + prefix: "auth13" body: "rigAuthGroup(${1:groupID})${0}" "Auth Groups": - prefix: "authgroups" + prefix: "auth17" body: "rigAuthGroups()" "Auth Identity Check": - prefix: "authidentitycheck" - body: "rigAuthEmailCheck(${1:identity})${0}" + prefix: "auth14" + body: "rigAuthIdentityCheck(${1:identity})${0}" "Auth In Group": - prefix: "authingroup" + prefix: "auth16" body: "rigAuthInGroup(${1:group}${2:, ${3:userID}})${0}" "Auth Increase Login Attempts": - prefix: "authincreaselogin" + prefix: "auth15" body: "rigAuthIncreaseLoginAttempts(${1:identity})${0}" "Auth Is Admin": - prefix: "authisadmin" + prefix: "auth18" body: "rigAuthIsAdmin(${1:id})${0}" "Auth Is Max Login Exceeded": - prefix: "authismaxlogin" + prefix: "auth19" body: "rigAuthIsMaxLoginAttemptsExceeded(${1:identity})${0}" "Auth Logged In": - prefix: "authloggedin" + prefix: "auth20" body: "rigAuthLoggedIn()" "Auth Login": - prefix: "authlogin" + prefix: "auth21" body: "rigAuthLogin(${1:identity}, ${2:password}${3:, ${4:FALSE}})${0}" "Auth Logout": - prefix: "authlogout" + prefix: "auth22" body: "rigAuthLogout" "Auth Messages": - prefix: "authmessages" + prefix: "auth23" body: "rigAuthMessages(${1:${2:prefix}${3:, ${4:suffix}}})${0}" "Auth Register": - prefix: "authregister" + prefix: "auth24" body: "rigAuthRegister(${1:username}, ${2:password}, ${3:email}${4:, ${5:extraData}${6:, ${7:groupName}}})${0}" "Auth Remove From Group": - prefix: "authremovefromgroup" + prefix: "auth25" body: "rigAuthRemoveFromGroup(${1:groupIDs}, ${2:userID})${0}" "Auth Reset Password": - prefix: "authresetpassword" + prefix: "auth26" body: "rigAuthResetPassword(${1:identity}, ${2:newPassword})${0}" "Auth Set Error Delimiters": - prefix: "authseterrordel" + prefix: "auth27" body: "rigAuthSetErrorDelimiters ${1:startDelimiter}, ${2:endDelimiter}${0}" "Auth Set Message Delimiters": - prefix: "authsetmessagedel" + prefix: "auth28" body: "rigAuthSetMessageDelimiters ${1:startDelimiter}, ${2:endDelimiter}${0}" "Auth Update": - prefix: "authupdate" + prefix: "auth29" body: "rigAuthUpdate(${1:id}, ${2:data})${0}" "Auth User Groups": - prefix: "authusergroups" + prefix: "auth31" body: "rigAuthUserGroups(${1:id})${0}" "Auth User": - prefix: "authuser" + prefix: "auth30" body: "rigAuthUser(${1:id})${0}" "Auth Username Check": - prefix: "authusernamecheck" + prefix: "auth33" body: "rigAuthUsernameCheck(${1:username})${0}" "Auth Users": - prefix: "authusers" + prefix: "auth32" body: "rigAuthUsers(${1:groupIDs})${0}" + "Authentication Library": + prefix: "auth0" + body: "rigLoaderLoadLibrary \"Authentication\"" "BCC Array": - prefix: "rimailbcc" + prefix: "email3" body: "rigMailBcc ${1:addressesArray}${0}" BCC: - prefix: "rimailbcc" + prefix: "email4" body: "rigMailBcc \"${1:address(list)}\"${0}" "CC Array": - prefix: "rimailcc" + prefix: "email6" body: "rigMailCC ${1:addressesArray}${0}" CC: - prefix: "rimailcc" + prefix: "email5" body: "rigMailCC \"${1:address(list)}\"${0}" - Cache: - prefix: "rioutcache" + "Mail From": + prefix: "email9" + body: "rigMailFrom \"${1:address}\", \"${2:name}\"${0}" + "Output Cache": + prefix: "output0" body: "rigOutputCache ${1:minutesToCache} ${0}" "Calendar Library": - prefix: "rical" + prefix: "calendar0" body: "rigLoaderLoadLibrary \"Calendar\"${1:, ${2:prefs}}${0}" "Captcha Hash": - prefix: "ricapthash" + prefix: "captcha5" body: "rigGetCaptchaHash()" "Captcha Init": - prefix: "ricaptinit" + prefix: "captcha1" body: "rigInitCaptcha ${1:configArray}${0}" "Captcha Library": - prefix: "ricaptcha" + prefix: "captcha0" body: "rigLoaderLoadLibrary \"Captcha\"" "Captcha Math": - prefix: "ricaptmath" + prefix: "captcha3" body: "rigCaptchaMathProblem(${1:numberOfOperators})${0}" "Captcha Number": - prefix: "ricaptnum" + prefix: "captcha6" body: "rigGetCaptchaNum()" "Captcha Style": - prefix: "ricaptstyle" + prefix: "captcha4" body: "rigCaptchaStyle()" "Captcha Validate": - prefix: "ricaptvalid" + prefix: "captcha7" body: "rigValidCaptchaUserInput(${1:captchaInput}, ${2:hiddenFieldValue})${0}" Captcha: - prefix: "ricapt" + prefix: "captch2" body: "rigCaptcha()" "Clear Table Vars": - prefix: "ritableclear" + prefix: "table3" body: "rigClearTableVars" Clear: - prefix: "riimgclear" + prefix: "image1" body: "rigImgClear" + "Clear Mail": + prefix: "email7" + body: "rigClearMail${1: ${2:clearAttachement}}${0}" "Get Config Item": - prefix: "riconfigget" + prefix: "config1" body: "rigFetchConfigItem(\"${1:item}\"${2:, \"${3:index}\"})${0}" "Config Load File": - prefix: "riloadconfig" + prefix: "config0" body: "rigLoadConfigFile(\"${1:configFile}\"${2:, ${3:noCollisions}${4:, ${5:suppressErrors}}})${0}" "Cookie Delete Params": - prefix: "deletecookieparams" + prefix: "cookie4" body: "rigDeleteCookie \"${1:name}\" ${3:, \"${6:domain}\"${7:, \"${8:path}\"${9:, \"${10:prefix}\"}}}${0}" "Cookie Delete": - prefix: "deletecookie" + prefix: "cookie5" body: "rigDeleteCookie ${1:attribs}${0}" "Cookie Get": - prefix: "getcookie" + prefix: "cookie3" body: "rigGetCookie(\"${1:name}\"${2:, ${3:filter}})${0}" "Cookie Set Array": - prefix: "cookie" + prefix: "cookie1" body: "rigSetCookie ${1:attribs}${0}" "Cookie Set Params": - prefix: "cookieparams" - body: "rigSetCookie \"${1:name}\", \"${2:value}\"${3:, ${4:seconds}${5:, \"${6:domain}\"${7:, \"${8:path}\"${9:, \"${10:prefix}\"${11:, ${12:replace}}}}}}${0}" - "Cookie Set": - prefix: "cookie" - body: "rigSetCookie \"${1:name}\", \"${2:value}\"${3:, ${4:expire}, \"${5:domain}\", \"${6:path}\", \"${7:prefix}\", ${8:overwrite}, ${9:secure}}${0}" + prefix: "cookie2" + body: "rigSetCookie \"${1:name}\", \"${2:value}\"${3:, ${4:expire}${5:, \"${6:domain}\"${7:, \"${8:path}\"${9:, \"${10:prefix}\"${11:, ${12:replace}${13:, ${14:httponly}}}}}}}${0}" Cookie: - prefix: "riinputcookie" + prefix: "input0" body: "rigVarCookie(\"${1:item}\"${2:, ${3:xssFilter}})${0}" "Count All Results": - prefix: "ridbcount" + prefix: "database3" body: "rigDbCountAllResults(\"${1:table}\")${0}" "Count All": - prefix: "ridbcount" + prefix: "database2" body: "rigDbCountAll(\"${1:table}\")${0}" "Create New Command": prefix: "ricom" @@ -273,54 +285,53 @@ /*---------------------------------------------------------------------- --| COMMAND ${1:handlerName} --| - --| Author: ${2:$TM_FULLNAME} + --| Author: ${2:yourName} --| Version: 1.0 - --| Created: ${3:`date "+%d-%m-%Y"`} + --| Created: ${3:theDate} --| Last Mod: ${3} --| Requires: ${4:--} --| --| Summary: ${5:description} --| - --| Format: ${1} ${6:params} + --| Format: ${1} ${6:params} --| --| Parameters: ${7:--} --| --| Return: ${8:empty} ----------------------------------------------------------------------*/ - + command ${1} ${9:params} - ${10:# code...} + ${10:# code...} end ${1} ${0} ''' "Create New Controller": prefix: "ricont" body: ''' - the short name of me then + pass libraryStack + end if + end libraryStack + + + ${0} + + + + --| END OF ${1:modelName}.livecodescript + --| Location: ./application/models/${1:modelName}.livecodescript + ---------------------------------------------------------------------- + ''' + "Create New Config": + prefix: "riconfig" + body: ''' + TRUE then + put TRUE into sStackInUse + end if + + else + pass libraryStack + end if -- if the short name of the target = the short name of me + end libraryStack + + + ${0} + + + + --| END OF ${1:hookName}.livecodescript + --| Location: ./application/hooks/${1:hookName}.livecodescript ---------------------------------------------------------------------- ''' "Create Pagination Links": - prefix: "ripaglinks" + prefix: "pagination1" body: "rigCreatePaginationLinks()" "DB Cache Delete All": - prefix: "ridbcache" + prefix: "database5" body: "rigDbCacheDeleteAll${1: \"${2:fileToExclude}\"}${0}" "DB Cache Delete": - prefix: "ridbcache" + prefix: "database4" body: "rigDbCacheDelete \"${1:controller}\", \"${2:method}\"${0}" "DB Cache Off": - prefix: "ridbcache" + prefix: "database6" body: "rigDbCacheOff()" "DB Cache On": - prefix: "ridbcache" + prefix: "database7" body: "rigDbCacheOn()" "DB Close Parenthesis": - prefix: "ridbclosepar" + prefix: "database8" body: "rigDbCloseParenthesis" "DB Escape Like Str": - prefix: "ridbescape" + prefix: "database11" body: "rigEscapeLikeStr(${1:string})${0}" "DB Escape Str": - prefix: "ridbescape" + prefix: "database10" body: "rigEscapeStr(${1:data})${0}" "DB Escape": - prefix: "ridbescape" + prefix: "database9" body: "rigDbEscape(${1:string})${0}" "DB Open Parenthesis": - prefix: "ridbopenpar" + prefix: "database12" body: "rigDbOpenParenthesis" "DB Prefix": - prefix: "ridbpre" + prefix: "database13" body: "rigDbPrefix(\"${1:table}\")${0}" + "Data Array Value Merge": + prefix: "gdmerge" + body: "[[gData[\"${1:key}\"] ]]" "Data Array Value": prefix: "gd" body: "gData[\"${1:key}\"]" "Database Library": - prefix: "ridb" + prefix: "database0" body: "get rigLoadDatabase(${1: \"${2:groupName}\"${3:, ${4:returnID}${5:, ${6:enableActiveRec}}}})${0}" "Date Days in Month": - prefix: "daysinmonth" + prefix: "date1" body: "rigDaysInMonth(${1:month}, ${2:year})${0}" "Date GMT to Local": - prefix: "gmttolocal" + prefix: "date2" body: "rigGmtToLocal(${1:time}${2:, ${3:timeZone}}${4:, ${5:DST}})${0}" "Date Human to Timestamp": - prefix: "humantotst" + prefix: "date3" body: "rigHumanToTimestamp(${1:datestring})${0}" "Date Local to GMT": - prefix: "localtogmt" + prefix: "date4" body: "rigLocalToGMT(${1:time})${0}" "Date Mdate": - prefix: "mdate" + prefix: "date5" body: "rigMdate(${1:datestring}${2:, ${3:time}})${0}" "Date MySQL to Seconds": - prefix: "mysqltosecs" + prefix: "date6" body: "rigMysqlTimeToSeconds(${1:mysqlTime})${0}" "Date Now": - prefix: "now" + prefix: "date7" body: "rigNow()" "Date Standard Date": - prefix: "stdate" + prefix: "date8" body: "rigStandardDate(${1:format}, ${2:time})${0}" "Date Timespan": - prefix: "timesp" + prefix: "date9" body: "rigTimespan(${1:seconds}, ${2:time})${0}" "Date Timestamp to Human": - prefix: "tsttohuman" + prefix: "date10" body: "rigTimestampToHuman(${1:time}${2:, ${3:showSecs}}${4:, ${5:format}})${0}" "Date Timezone Menu": - prefix: "tzonemenu" + prefix: "date12" body: "rigTimezoneMenu(${1:default}${2:, ${3:class}}${4:, ${5:name}})${0}" "Date Timezones": - prefix: "tzone" + prefix: "date11" body: "rigTimezones(${1:timeZone})${0}" Debugger: - prefix: "rimaildeb" + prefix: "email8" body: "rigPrintMailDebugger()" Decode: - prefix: "riencryptdec" + prefix: "encrypt2" body: "rigDecode(${1:encryptedString})${0}" "Delete Array": - prefix: "ridbdel" + prefix: "database14" body: "rigDbDelete(${1:tablesArray})${0}" "File Delete": - prefix: "filedel" + prefix: "file4" body: "rigDeleteFiles(\"${1:path}\"${2:, ${3:bool}${4:, \"${5:exclude}\"}})${0}" Delete: - prefix: "ridbdel" + prefix: "database15" body: "rigDbDelete(\"${1:table}\"${2:, ${3:where}})${0}" "Display Image Errors": - prefix: "riimgerrors" + prefix: "image3" body: "rigDisplayImgErrors(${1:\"${2:openingTag}\", \"${3:closingTag}\"})${0}" Distinct: - prefix: "ridbdist" + prefix: "database16" body: "rigDbDistinct" - Distroy: - prefix: "risesdistroy" - body: "rigSessDestroy" "Do Exception": - prefix: "comexcept" + prefix: "except" body: "rigDoException ${1:contexts}, \"${2:currentFile}\", \"${3:currentMethod}\"${0}" "Download Force": - prefix: "dld" + prefix: "download1" body: "rigForceDownload \"${1:fileName}\", ${2:data}${0}" "Elapsed Time Total Cached": - prefix: "ribenchet" + prefix: "benchmark3" body: "{{g_ElapsedTime_}}" "Elapsed Time Total": - prefix: "ribenchet" + prefix: "benchmark2" body: "rigElapsedTime()${0:}" "Elapsed Time": - prefix: "ribenchet" + prefix: "benchmark1" body: "rigElapsedTime(\"${1:start}\", \"${2:end}\")${0:}" "Email Initialize": - prefix: "rimailconf" + prefix: "email10" body: "rigInitializeMail ${1:configArray}${0}" "Email Library": - prefix: "rimail" + prefix: "email0" body: "rigLoaderLoadLibrary \"Email\"" "Email Send": - prefix: "sendemail" + prefix: "email19" body: "rigSendEmail(\"${1:recipient}\", \"${2:subject}\", \"${3:message}\", \"${4:sender}\"${7:, \"${8:cc}\"${9:, \"${10:bcc}\"}})${0}" "Email Valid": - prefix: "validemail" + prefix: "email18" body: ''' rigValidEmail("${1:address}")${0} - + ''' "Empty Table": - prefix: "ridbempty" + prefix: "database17" body: "rigDbEmptyTable(\"${1:table}\")${0}" "Enable Profiler": - prefix: "rioutprof" + prefix: "output1" body: "rigEnableProfiler ${1:bool}${0}" Encode: - prefix: "riencryptenc" + prefix: "encrypt1" body: "rigEncode(${1:message}${2:, ${3:key}})${0}" "Encrypt Library": - prefix: "riencrypt" + prefix: "encrypt0" body: "rigLoaderLoadLibrary \"Encrypt\"" "Fetch Segment Routed": - prefix: "riurifetch" + prefix: "uri1" body: "rigFetchRsegment(${1:segmentNumber}${2:, ${3:defaultValue}})${0}" "Fetch Segment": - prefix: "riurifetch" + prefix: "uri2" body: "rigFetchSegment(${1:segmentNumber}${2:, ${3:defaultValue}})${0}" "Field Data": - prefix: "ridbfielddata" + prefix: "database18" body: "rigDbFieldData(\"${1:table}\")${0}" "Field Exists": - prefix: "ridbfieldex" + prefix: "database19" body: "rigDbFieldExists(\"${1:field}\", \"${2:table}\")${0}" "File Upload Data": - prefix: "riupdata" + prefix: "upload2" body: ''' rigUploadData() - + ''' "File Upload Display Error": - prefix: "riuperror" + prefix: "upload3" body: ''' rigDisplayUploadErrors(${1:"<${2:p}>", ""})${0} - + ''' "File Upload Do": - prefix: "ridoup" + prefix: "upload4" body: "rigDoUpload \"${1:fieldname}\"${0}" + "FTP Library": + prefix: "ftp0" + body: "rigLoaderLoadLibrary \"Ftp\"" + "FTP Change Directory": + prefix: "ftp1" + body: "rigFtpChangeDir ${1:path}${0}" + "FTP Close": + prefix: "ftp2" + body: "rigFtpClose ${0}" + "FTP Create Folder": + prefix: "ftp3" + body: "rigFtpCreateFolder ${1:path}${2:, ${3:0700}}${0}" + "FTP Delete File": + prefix: "ftp4" + body: "rigFtpDeleteFile ${1:path}${0}" + "FTP Delete Folder": + prefix: "ftp5" + body: "rigFtpDeleteFolder ${1:path}${2:, ${3|recursive,FAlSE,TRUE|}${4:, ${5|purgeOnly,FALSE,TRUE|}}}${0}" + "FTP Download": + prefix: "ftp6" + body: "rigFtpDownload ${1:remotePath}, ${2:localPath}" + "FTP Initialize": + prefix: "ftp7" + body: "rigInitializeFTP ${1:ftpConfA}${0}" + "FTP List Files": + prefix: "ftp8" + body: "rigFtpListFiles ${1:path}${2:, ${3|simpleList,FALSE,TRUE|}}${0}" + "FTP Mirror": + prefix: "ftp9" + body: "rigFtpMirror ${1:localPath}, ${2:remotePath}${0}" + "FTP Print Debugger": + prefix: "ftp10" + body: "rigFtpPrintDebugger(${1|\"status\",\"debug\"|})${0}" + "FTP Rename Move": + prefix: "ftp11" + body: "rigFtpRenameMove ${1:oldFile}, ${2:newFile}${3:, ${4|missingDirs,FALSE,TRUE|}}${0}" + "FTP Run Initial Config": + prefix: "ftp12" + body: "rigRunInitialFtpConfig ${1:ftpConfA}${0}" + "FTP Set Permissions": + prefix: "ftp13" + body: "rigFtpSetPermissions ${1:path}, ${2:0700}${0}" + "FTP Upload": + prefix: "ftp14" + body: "rigFtpUpload ${1:localPath}, ${2:remotePath}${3:, ${4|data,FALSE,TRUE|}${5:, ${6|createMissingDirs,TRUE,FALSE|}}${7:, ${8:0700}}}${0}" "File Uploading Library": - prefix: "riupload" + prefix: "upload0" body: "rigLoaderLoadLibrary \"Upload\"" "Flash Data": - prefix: "risesflash" - body: "rigSessFlashdata(\"${1:item}\")${0}" + prefix: "session2" + body: "rigSessFlashdata(${1:\"${2:item}\"})${0}" "Flush Cache": - prefix: "ridbcache" + prefix: "database20" body: "rigDbFlushCache" "Form Button Array": - prefix: "formbtn" + prefix: "form19" body: "rigFormButton(${1:attributes})${0}" "Form Button": - prefix: "formbtn" + prefix: "form20" body: "rigFormButton(\"${1:name}\", \"${2:content}\"${3:, ${4:additionalData}})${0}" "Form Checkbox Array": - prefix: "formcheckbox" + prefix: "form13" body: "rigFormCheckbox(${1:attributes})${0}" "Form Checkbox": - prefix: "formcheckbox" + prefix: "form14" body: "rigFormCheckbox(\"${1:name}\", ${2:value}, ${3:bool}${4:, ${5:additionalData}})${0}" "Form Close": - prefix: "formclose" + prefix: "form21" body: "rigFormClose(${1:data})${0}" "Form Drop Down": - prefix: "formdropdown" + prefix: "form9" body: "rigFormDropDown(\"${1:name}\", ${2:options}, ${3:selectedValues}${4:, ${5:additionalData}})${0}" "Form Error": - prefix: "riformvalerror" + prefix: "formvalidation3" body: "rigFormError(\"${1:fieldname}\"${2:, \"${3:delimStart}\", \"${4:delimEnd}\"})${0}" "Form Field Set Close": - prefix: "formfieldsetclose" + prefix: "form12" body: "rigFormFieldsetClose(${1:\"${2:dataBelow}\"})${0}" "Form Field Set": - prefix: "formfieldset" + prefix: "form11" body: "rigFormFieldset(\"${1:legend}\"${2:, ${3:attributes}})${0}" "Form Hidden Array": - prefix: "formhidden" + prefix: "form3" body: "rigFormHidden(${1:dataArray})${0}" "Form Hidden": - prefix: "formhidden" + prefix: "form4" body: "rigFormHidden(\"${1:name}\", \"${2:value}\")${0}" "Form Input": - prefix: "forminput" + prefix: "form5" body: "rigFormInput(${1:nameValueArray}${2:, ${3:additionalData}})${0}" "Form Label": - prefix: "formlabel" + prefix: "form17" body: "rigFormLabel(\"${1:label}\", \"${2:for}\"${3:, ${4:attributes}})${0}" "Form Mail Replace": - prefix: "formmailrep" + prefix: "formmail2" body: "rigFormMailReplace()" "Form Mail": - prefix: "formmail" + prefix: "formmail1" body: "rigFormMail(\"${1:filePath}\", ${2:substitutionArray}${3:, \"${4:prefix}\"${5:, \"${6:suffix}\"}})${0}" "Form Multiselect": - prefix: "formmultisel" + prefix: "form10" body: "rigFormMultiselect(\"${1:name}[]\", ${2:options}, ${3:selectedValues}${4:, ${5:additionalData}})${0}" "Form Open Multipart": - prefix: "formopenmulti" + prefix: "form2" body: "rigFormOpenMultiPart(\"${1:URI}\"${2:, ${3:attributes}${4:, ${5:hidden}}})${0}" "Form Open": - prefix: "formopen" + prefix: "form1" body: "rigFormOpen(\"${1:URI}\"${2:, ${3:attributes}${4:, ${5:hidden}}})${0}" "Form Password": - prefix: "formpass" + prefix: "form6" body: "rigFormPassword(${1:nameValueArray}${2:, ${3:additionalData}})${0}" "Form Prep": - prefix: "formprep" + prefix: "form22" body: "rigFormPrep(${1:data})${0}" "Form Radio": - prefix: "formradio" + prefix: "form15" body: "rigFormRadio(\"${1:name}\", ${2:value}, ${3:bool}${4:, ${5:additionalData}})${0}" "Form Reset": - prefix: "formreset" + prefix: "form18" body: "rigResetButton(\"${1:name}\", \"${2:value}\")${0}" "Form Set Checkbox": - prefix: "formsetcheckbox" + prefix: "form25" body: "rigSetCheckbox(\"${1:name}[]\", \"${2:value}\"${3:, ${4:bool}})${0}" "Form Set Radio": - prefix: "formsetradio" + prefix: "form26" body: "rigSetRadio(\"${1:name}\", \"${2:value}\"${3:, ${4:bool}})${0}" "Form Set Select": - prefix: "formsetselect" + prefix: "form24" body: "rigSetSelect(\"${1:name}\", \"${2:value}\"${3:, ${4:bool}})${0}" "Form Set Value": - prefix: "formsetvalue" - body: "rigSetValue(\"${1:name}\", \"${2:value}\")${0}" + prefix: "form23" + body: "rigSetValue(\"${1:name}\"${2:, \"${3:value}\"${4:, ${5:htmlEscape}}})${0}" "Form Submit": - prefix: "formsubmit" + prefix: "form16" body: "rigSubmitButton(\"${1:name}\", \"${2:value}\")${0}" "Form Text Area": - prefix: "formtextarea" + prefix: "form8" body: "rigFormTextarea(${1:nameValueArray}${2:, ${3:additionalData}})${0}" "Form Upload": - prefix: "formupload" + prefix: "form7" body: "rigFormUpload(${1:nameValueArray}${2:, ${3:additionalData}})${0}" "Form Validation Library": - prefix: "riformval" + prefix: "formvalidation0" body: "rigLoaderLoadLibrary \"Formvalidation\"" From: - prefix: "ridbfrom" + prefix: "database21" body: "rigDbFrom \"${1:table}\"${0}" GET: - prefix: "riinputget" + prefix: "input1" body: "rigVarGet(\"${1:item}\"${2:, ${3:xssFilter}})${0}" "GET POST": - prefix: "riinputgetpost" + prefix: "input2" body: "rigVarGetPost(\"${1:item}\"${2:, ${3:xssFilter}})${0}" "Galleria Data Dynamic": - prefix: "galleriadatadyn" + prefix: "galleria2" body: "rigDynamicGalleriaData(${1:metadata}${2:, ${3:options}${4:, \"${5:id}\"${6:, \"${7:varname}\"${8:, ${9:cachebuster}}}}})${0}" "Galleria Data": - prefix: "galleriadata" + prefix: "galleria1" body: "rigGalleriaData(\"${1:path}\"${2:, ${3:options}${4:, \"${5:id}\"${6:, \"${7:varname}\"${8:, ${9:cachebuster}${10:, ${11:replacefile}${12:, ${13:returnreference}}}}}}})${0}" "Generate Table": - prefix: "ritablegen" + prefix: "table4" body: "rigGenerateTable(${1:dataArray})${0}" Generate: - prefix: "ricalgen" + prefix: "calendar1" body: "rigCalGenerate(${1: ${2:jear}, ${3:month}${4:, ${5:data}}})${0}" "File Directory Info ": - prefix: "filedirinfo" + prefix: "file6" body: "rigGetDirFileInfo(\"${1:path}\"${2:, ${3:bool}${4:, ${5:bool}}})${0}" "File Info": - prefix: "fileinfo" + prefix: "file7" body: "rigGetFileInfo(\"${1:path}\"${2:, \"${3:what}\"})${0}" "File Names": - prefix: "filenames" + prefix: "file5" body: "rigGetFileNames(\"${1:path}\"${2:, ${3:bool}${4:, ${5:bool}}})${0}" "File Mime": - prefix: "filemime" + prefix: "file8" body: "rigGetMimeByExtension(\"${1:file}\")${0}" "Get Output": - prefix: "rioutget" + prefix: "output2" body: "rigGetOutput()" "Get Where": - prefix: "ridbget" + prefix: "database23" body: "rigDbGetWhere(\"${1:table}\", ${2:whereArray}${3:, ${4:limit}, ${5:offset}})${0}" Get: - prefix: "ridbget" - body: "rigDbGet(\"${1:table}\"${2:, ${3:limit}, ${4:offset}})${0}" + prefix: "database22" + body: "rigDbGet(\"${1:table}\"${2:, ${3:limit}, ${4:offset}${5:, ${6:subquery}}})${0}" "Group By Array": - prefix: "ridbgroup" + prefix: "database24" body: "rigDbGroupBy ${1:array}${0}" "Group By": - prefix: "ridbgroup" + prefix: "database25" body: "rigDbGroupBy \"${1:field}\"${0}" "HTML Doc Type": - prefix: "htmldoc" + prefix: "html12" body: "rigHtmlDocType(${1: \"${2:type}\"})${0}" "HTML Heading": - prefix: "htmlhead" + prefix: "html2" body: "rigHtmlHeading(\"${1:data}\", ${2:number})${0}" "HTML Img": - prefix: "htmlimg" + prefix: "html3" body: "rigHtmlImg(\"${1:image}\"${2:, ${3:addIndex}})${0}" "HTML Img Array": - prefix: "htmlimg" + prefix: "html4" body: "rigHtmlImg(${1:attributesArray}${2:, ${3:bool}})${0}" "HTML Line Breaks": - prefix: "htmlbr" + prefix: "html1" body: "rigHtmlBr(${1:number})${0}" "HTML Link Tag Array": - prefix: "htmllink" + prefix: "html6" body: "rigHtmlLinkTag(${1:attributesArray})${0}" "HTML Link Tag": - prefix: "htmllink" + prefix: "html5" body: "rigHtmlLinkTag(\"${1:href}\", \"${2:rel}\", \"${3:type}\"${4:, \"${5:title}\", \"${6:media}\", ${7:bool}})${0}" "HTML Meta Array": - prefix: "htmlmeta" + prefix: "html11" body: "rigHtmlMeta(${1:numberedArray})${0}" "HTML Meta": - prefix: "htmlmeta" + prefix: "html10" body: "rigHtmlMeta(\"${1:name}\", \"${2:content}\"${3:, \"${4:type}\"})${0}" "HTML Nbs": - prefix: "htmlnbs" + prefix: "html7" body: "rigHtmlNbs(${1:number})${0}" "HTML Ordered List": - prefix: "htmlol" + prefix: "html8" body: "rigHtmlOL(${1:list}${2:, ${3:attributesArray}})${0}" "HTML Table Library": - prefix: "ritable" + prefix: "table0" body: "rigLoaderLoadLibrary \"Table\"" "HTML Unordered List": - prefix: "htmlul" + prefix: "html9" body: "rigHtmlUL(${1:list}${2:, ${3:attributesArray}})${0}" "Having Array": - prefix: "ridbhaving" + prefix: "database27" body: "rigDbHaving ${1:array}${0}" Having: - prefix: "ridbhaving" + prefix: "database26" body: "rigDbHaving \"${1:field}\", \"${2:value}\"${3:, ${4:escaping}}${0}" "IP Address": - prefix: "riinputip" + prefix: "input3" body: "rigIpAddress()" Crop: - prefix: "riimgcrop" + prefix: "image2" body: "rigImageCrop()" "Image Manipulation Library": - prefix: "riimg" + prefix: "image0" body: "rigLoaderLoadLibrary \"Image\"${1:, ${2:configArray}}${0}" Resize: - prefix: "riimgresize" + prefix: "image6" body: "rigImageResize()" Rotate: - prefix: "riimgrotate" + prefix: "image7" body: "rigImageRotate()" + "IM Version": + prefix: "image8" + body: "rigIMversion()" "Pagination Initialize": - prefix: "ripaginit" + prefix: "pagination2" body: "rigInitializePagination ${1:configArray}${0}" "File Upload Initialize": - prefix: "riuploadconf" + prefix: "upload1" body: "rigInitializeUpload ${1:configArray}${0}" Insert: - prefix: "ridbins" + prefix: "database28" body: "rigDbInsert(\"${1:table}\"${2:${3:, ${4:array}}${5:, ${6:lastInsertID}}})${0}" Insertstring: - prefix: "ridbins" + prefix: "database29" body: "rigDbInsertString(\"${1:table}\", ${2:array})${0}" "Is Browser": - prefix: "riagentisbrowser" + prefix: "useragent5" body: "rigIsBrowser()" "Is Mobile": - prefix: "riagentismobile" + prefix: "useragent6" body: "rigIsMobile()" "Is Referral": - prefix: "riagentisreferral" + prefix: "useragent7" body: "rigIsReferral()" "Is Robot": - prefix: "riagentisrobot" + prefix: "useragent8" body: "rigIsRobot()" Join: - prefix: "ridbjoin" - body: "rigDbJoin \"${1:table}\", \"${2:condition}\"${3:, \"${4:option}\"}${0}" + prefix: "database30" + body: "rigDbJoin \"${1:table}\", \"${2:condition}\"${3:, \"${4:option}\"${5:, ${6:escape}}}${0}" "Jquery Add Statement": - prefix: "rijqaddstatement" + prefix: "jquery1" body: "rigJQaddStatement ${1:statement}${0}" "Jquery Ajax Form": - prefix: "rijqajaxform" + prefix: "jquery4" body: "rigJQajaxForm ${1:submitBtnSelector}, ${2:selectorList}, ${3:postURI}${4:, ${5:preventDefault}}${6:, ${7:dataToLoadURI}}${8:, ${9:dataContainerSelector}}${0}" "Jquery Ajax": - prefix: "rijqajax" + prefix: "jquery2" body: "rigJQajax ${1:ajaxOptions}${2:, ${3:setUpOnly}}${0}" "Jquery AjaxR": - prefix: "rijqajaxr" + prefix: "jquery3" body: "rigJQajaxR(${1:ajaxOptions}${2:, ${3:setUpOnly}})${0}" "Jquery Alert": - prefix: "rijqalert" + prefix: "jquery5" body: "rigJQalert ${1:alert}${0}" "Jquery AlertR": - prefix: "rijqalertr" + prefix: "jquery6" body: "rigJQalertR(${1:alert})${0}" "Jquery Animate": - prefix: "rijqanimate" + prefix: "jquery7" body: "rigJQanimate ${1:selector}, ${2:properties}${3:, ${4:duration}}${5:, ${6:easing}}${7:, ${8:callback}}${0}" "Jquery AnimateR": - prefix: "rijqanimater" - body: "rigJQanimate(${1:selector}, ${2:properties}${3:, ${4:duration}}${5:, ${6:easing}}${7:, ${8:callback}})${0}" + prefix: "jquery8" + body: "rigJQanimateR(${1:selector}, ${2:properties}${3:, ${4:duration}}${5:, ${6:easing}}${7:, ${8:callback}})${0}" "Jquery CB": - prefix: "rijqcb" + prefix: "jquery10" body: "rigJQcb" "Jquery Call Function": - prefix: "rijqcallfunction" + prefix: "jquery9" body: "rigJQcallFunction ${1:selector}${2:, ${3:functionName}}${4:, ${5:funtionArguments}}${0}" "Jquery Close": - prefix: "rijqclose" + prefix: "jquery11" body: "rigJQclose" "Jquery Condition": - prefix: "rijqcondition" + prefix: "jquery12" body: "rigJQcondition ${1:condition}, ${2:ifAction}${3:, ${4:elseAction}}${0}" "Jquery ConditionR": - prefix: "rijqconditionr" + prefix: "jquery13" body: "rigJQconditionR(${1:condition}, ${2:ifAction}${3:, ${4:elseAction}})${0}" "Jquery Confirm": - prefix: "rijqconfirm" + prefix: "jquery14" body: "rigJQconfirm ${1:varName}, ${2:question}, ${3:global}${0}" "Jquery ConfirmR": - prefix: "rijqconfirmr" + prefix: "jquery15" body: "rigJQconfirmR(${1:varName}, ${2:question}, ${3:global})${0}" "Jquery Each Close": - prefix: "rijqeachclose" + prefix: "jquery16" body: "rigJQeachClose" "Jquery Each CloseR": - prefix: "rijqeachcloser" + prefix: "jquery17" body: "rigJQeachCloseR()" "Jquery Each Open": - prefix: "rijqeachopen" + prefix: "jquery18" body: "rigJQeachOpen ${1:selector}${2:, ${3:collection}}, ${4:callback}${0}" "Jquery Each OpenR": - prefix: "rijqeachopenr" + prefix: "jquery19" body: "rigJQeachOpenR(${1:selector}${2:, ${3:collection}}, ${4:callback})${0}" "Jquery Effect": - prefix: "rijqeffect" + prefix: "jquery20" body: "rigJQeffect ${1:selector}, ${2:effect}${3:, ${4:duration}}${5:, ${6:callback}}${0}" "Jquery EffectR": - prefix: "rijqeffectr" + prefix: "jquery21" body: "rigJQeffectR(${1:selector}, ${2:effect}${3:, ${4:duration}}${5:, ${6:callback}})${0}" "Jquery Event Alert": - prefix: "rijqeventalert" + prefix: "jquery22" body: "rigJQeventAlert ${1:selector}, ${2:event}, ${3:alert}${4:, ${5:preventDefault}}${6:, ${7:eventData}}${0}" "Jquery Event Anim": - prefix: "rijqeventanim" + prefix: "jquery23" body: "rigJQeventAnim ${1:triggerSelector}, ${2:targetSelector}, ${3:event}, ${4:properties}${5:, ${6:duration}}${7:, ${8:easing}}${9:, ${10:callback}}${0}" "Jquery Event Close": - prefix: "rijqeventclose" + prefix: "jquery24" body: "rigJQeventClose" "Jquery Event Effect": - prefix: "rijqeventeffect" + prefix: "jquery25" body: "rigJQeventEffect ${1:triggerSelector}, ${2:targetSelector}, ${3:event}, ${4:effect}${5:, ${6:parameter}}${7:, ${8:preventDefault}}${9:, ${10:callback}}${0}" "Jquery Event Open": - prefix: "rijqeventopen" + prefix: "jquery26" body: "rigJQeventOpen ${1:selector}, ${2:event}${3:, ${4:preventDefault}}${5:, ${6:eventData}}${7:, ${8:eventObject}}${9:, ${10:functionArguments}}${0}" "Jquery Function Close": - prefix: "rijqfunctionclose" + prefix: "jquery27" body: "rigJQfunctionClose" "Jquery Function Open": - prefix: "rijqfunctionopen" + prefix: "jquery28" body: "rigJQfunctionOpen ${1:name}${2:, ${3:arguments}}${0}" "Jquery Library": - prefix: "rijquery" + prefix: "jquery0" body: "rigLoaderLoadLibrary \"Jquery\"${1:, ${2:settings}}${0}" "Jquery Open": - prefix: "rijqopen" + prefix: "jquery29" body: "rigJQopen" "Jquery Prompt": - prefix: "rijqprompt" + prefix: "jquery30" body: "rigJQprompt ${1:varName}, ${2:prompt}${3:, ${4:default}}${5:, ${6:global}}${0}" "Jquery PromptR": - prefix: "rijqpromptr" + prefix: "jquery31" body: "rigJQpromptR(${1:varName}, ${2:prompt}${3:, ${4:default}}${5:, ${6:global}})${0}" "Jquery Set": - prefix: "rijqset" + prefix: "jquery32" body: "rigJQset ${1:selector}, ${2:method}, ${3:propertyValues}${4:, ${5:function}}${6:, ${7:toggleClassSwitch}}${0}" "Jquery SetR": - prefix: "rijqsetr" + prefix: "jquery33" body: "rigJQsetR(${1:selector}, ${2:method}, ${3:propertyValues}${4:, ${5:function}}${6:, ${7:toggleClassSwitch}})${0}" "Jquery Source": - prefix: "rijqsource" + prefix: "jquery34" body: "rigJQuerySource()" "Jquery Var": - prefix: "rijqvar" + prefix: "jquery35" body: "rigJQvar ${1:vars}${0}" "Jquery XH Request": - prefix: "rijqxhrequest" + prefix: "jquery36" body: "rigJQxhRequest ${1:type}${2:, ${3:URI}}${4:, ${5:data}}${6:, ${7:callback}}${8:, ${9:dataType}}${10:, ${11:selector}}${0}" "Jquery XH RequestR": - prefix: "rijqxhrequestr" + prefix: "jquery37" body: "rigJQxhRequestR(${1:type}${2:, ${3:URI}}${4:, ${5:data}}${6:, ${7:callback}}${8:, ${9:dataType}}${10:, ${11:selector}})${0}" "Keep Flash Data": - prefix: "riseskeepflash" - body: "rigKeepSessFlashdata \"${1:item}\"${0}" + prefix: "session3" + body: "rigKeepSessFlashdata ${1:\"${2:item}\"}${0}" "Known Fonts": - prefix: "riimgfonts" + prefix: "image4" body: "rigIMknownFonts()" "Lang Text Line": - prefix: "langline" + prefix: "language3" body: "rigLangLine(\"${1:key}\"${2:, \"${3:form_item_id}\"})${0}" + "Load Language": + prefix: "language0" + body: "rigLangLoadLang(\"${1:fileName}\"${2:, \"${3:language}\"})${0}" "Language Line": - prefix: "rilangline" + prefix: "language1" body: "rigLangLangLine(\"${1:languageKey}\")${0}" "Last Query": - prefix: "ridblast" + prefix: "database31" body: "rigDbLastQuery()" "Like Array": - prefix: "ridblike" + prefix: "database33" body: "rigDbLike ${1:array}${0}" Like: - prefix: "ridblike" + prefix: "database32" body: "rigDbLike \"${1:field}\", \"${2:match}\"${3:, \"${4:wildcardPosition}\"}${0}" Limit: - prefix: "ridblimit" + prefix: "database34" body: "rigDbLimit ${1:limit}${2:, ${3:offset}}${0}" "List Fields": - prefix: "ridbfields" + prefix: "database35" body: "rigDbListFields(\"${1:table}\")${0}" "List Tables": - prefix: "ridbtables" + prefix: "database36" body: "rigDbListTables()" "Load Array Helper": - prefix: "arrayhelper" + prefix: "array0" body: "rigLoadHelper \"array\"${0}" "Load Asset Helper": - prefix: "assethelper" + prefix: "asset0" body: "rigLoadHelper \"asset\"${0}" "Load Config": - prefix: "riloadconfig" + prefix: "loader0" body: "rigLoadConfig \"${1:fileName}\"${0}" "Load Cookie Helper": - prefix: "cookiehelper" + prefix: "cookie0" body: "rigLoadHelper \"cookie\"${0}" "Load Database": - prefix: "riloaddb" + prefix: "loader1" body: "get rigLoadDatabase(${1: \"${2:groupName}\"${3:, ${4:returnID}${5:, ${6:enableActiveRec}}}})${0}" "Load Date Helper": - prefix: "datehelper" + prefix: "date0" body: "rigLoadHelper \"date\"${0}" "Load Download Helper": - prefix: "dldhelper" + prefix: "download0" body: "rigLoadHelper \"download\"${0}" "Load Email Helper": - prefix: "emailhelper" + prefix: "email17" body: "rigLoadHelper \"email\"${0}" "Load File Helper": - prefix: "filehelper" + prefix: "file0" body: "rigLoadHelper \"file\"${0}" "Load File": - prefix: "riloadfile" + prefix: "loader2" body: "rigLoadFile(\"${1:filepath/filename}\"${2:, ${3:returnData}})${0}" "Load Form Helper": - prefix: "formhelper" + prefix: "form0" body: "rigLoadHelper \"form\"${0}" "Load Form-Mail Helper": - prefix: "formmailhelper" + prefix: "formmail0" body: "rigLoadHelper \"formmail\"${0}" "Load Galleria Plugin": - prefix: "galleriaplugin" + prefix: "galleria0" body: "rigLoadPlugin \"galleria\"${0}" "Load HTML Helper": - prefix: "htmlhelper" + prefix: "html0" body: "rigLoadHelper \"html\"${0}" + "Load JWT Helper": + prefix: "jwt0" + body: "rigLoadHelper \"jwt\"${0}" + "JWT Decode": + prefix: "jwt1" + body: "rigJWTdecode(${1:token}${2:, ${3:256}})${0}" + "JWT Encode": + prefix: "jwt2" + body: "rigJWTencode(${1:${2:header}}, ${3:payload}${4:, ${5:256}})${0}" + "Load Extension": + prefix: "loader11" + body: "rigLoadExtension \"${1:name}\"${2:, \"${3:module}\"}${0}" "Load Helper": - prefix: "riloadhelper" - body: "rigLoadHelper \"${1:name}\"${0}" - "Load Language": - prefix: "riloadlang" + prefix: "loader3" + body: "rigLoadHelper \"${1:name}\"${2:, \"${3:module}\"}${0}" + "Loader Load Language": + prefix: "loader4" body: "rigLoadLanguage \"${1:fileName}\", \"${2:language}\"${0}" "Load Language Helper": - prefix: "langhelper" + prefix: "language2" body: "rigLoadHelper \"language\"${0}" "Load Library": - prefix: "riloadlib" - body: "rigLoaderLoadLibrary \"${1:libraryName}\"${2:, ${3:configArray}}${0}" + prefix: "loader5" + body: "rigLoaderLoadLibrary \"${1:libraryName}\"${2:, ${3:configArray}${4:, \"${5:module}\"}}${0}" "Load Markdown Plugin": - prefix: "mdplugin" + prefix: "markdown0" body: "rigLoadPlugin \"markdown\"${0}" "Load Model": - prefix: "riloadmodel" - body: "rigLoadModel \"${1:model}\"${0}" + prefix: "loader6" + body: "rigLoadModel \"${1:model}\"${2:, ${3:dbConnection}${4:, \"${5:module}\"}}${0}" "Load Plugin": - prefix: "riloadplugin" - body: "rigLoadPlugin \"${1:name}\"${0}" + prefix: "loader7" + body: "rigLoadPlugin \"${1:name}\"${2:, \"${3:module}\"}${0}" "Load QuerytoJSON Plugin": - prefix: "querytojsonplugin" + prefix: "querytojson0" body: "rigLoadPlugin \"querytojson\"${0}" "Load Queryvalues Plugin": - prefix: "queryvaluesplugin" + prefix: "queryvalues0" body: "rigLoadPlugin \"queryvalues\"${0}" "Load Scaffolding": - prefix: "riloadscaf" + prefix: "loader8" body: "rigLoadScaffolding \"${1:table}\"${0}" "Load Sitelinks Plugin": - prefix: "sitelinksplugin" + prefix: "sitelinks0" body: "rigLoadPlugin \"sitelinks\"${0}" "Load Stack": - prefix: "riloadstack" - body: "rigLoadStack \"${1:stackName}\"${2:, ${3:configArray}${4:, \"${5:front}\"}}${0}" + prefix: "loader9" + body: "rigLoadStack \"${1:stackName}\"${2:, ${3:configArray}${4:, \"${5:front}\"${6:, \"${7:module}\"}}}${0}" "Load String Helper": - prefix: "stringhelper" + prefix: "string0" body: "rigLoadHelper \"string\"${0}" "Load URL Helper": - prefix: "urlhelper" + prefix: "url0" body: "rigLoadHelper \"url\"${0}" "Load View": - prefix: "riloadview" + prefix: "loader10" body: "rigLoadView(\"${1:view}\"${2:, ${3:returnData}})${0}" "Load XML Helper": - prefix: "xmlhelper" + prefix: "xml0" body: "rigLoadHelper \"xml\"${0}" "Log Message": - prefix: "comlog" + prefix: "log" body: "rigLogMessage \"${1:level}\", \"${2:message}\"${3:, ${4:displayError}}${0}" "Make Table Columns": - prefix: "ritablecol" + prefix: "table5" body: "rigMakeTableColumns(${1:dataArray}, ${2:colNumber})${0}" + "Mark As Flash Array": + prefix: "session13" + body: "rigSessMarkAsFlash ${1:itemsArray}${0}" + "Mark As Flash": + prefix: "session12" + body: "rigSessMarkAsFlash ${1:\"${2:item}\"}${0}" + "Mark As Temp Array": + prefix: "session15" + body: "rigSessMarkAsTemp ${1:itemsArray}${2:, ${3:seconds}}${0}" + "Mark As Temp": + prefix: "session14" + body: "rigSessMarkAsTemp ${1:\"${2:item}\"}${3:, ${4:seconds}}${0}" Mark: - prefix: "ribenchmark" + prefix: "benchmark0" body: "rigTimeMark \"${1:mark}\"${0:}" "Markdown Available": - prefix: "mdavailable" + prefix: "markdown2" body: "rigMarkdownAvailable()" "Markdown Version": - prefix: "mdversion" + prefix: "markdown3" body: "rigMarkdownVersion()" Markdown: - prefix: "md" + prefix: "markdown1" body: "rigMarkdown(${1:tMDstring}${2:, ${3:TRUE}})${0}" Message: - prefix: "rimailmes" + prefix: "email11" body: "rigMailMessage \"${1:string}\"${0}" + "Modules Library": + prefix: "module0" + body: "rigLoaderLoadLibrary \"Modules\"" + "Modules Load": + prefix: "module1" + body: "rigLoadModule \"${1:segments}\"${0}" + "Modules Run": + prefix: "module2" + body: "rigRunModule(\"${1:segments}\"${2:, ${3:paramsArray}})${0}" + "Modules Segment": + prefix: "module3" + body: "rigFetchModuleSegment(${1:number}${2:, \"${3:noResultValue}\"})${0}" + "Modules URIarray": + prefix: "module4" + body: "rigModuleUriToAssoc(${1:segmentOffset}, ${2:defaultArray})${0}" "New Settings": - prefix: "riimgnew" + prefix: "image5" body: "rigImageNewSettings ${1:settingsArray}" "Not Like": - prefix: "ridblike" + prefix: "database37" body: "rigDbNotLike \"${1:field}\", \"${2:match}\"${3:, \"${4:wildcardPosition}\"}${0}" "Number of Fields": - prefix: "ridbnumfields" + prefix: "database38" body: "rigNumFields()" "Number of Rows": - prefix: "ridbnumrows" + prefix: "database39" body: "rigNumRows()" "Or Having Array": - prefix: "ridbhaving" + prefix: "database43" body: "rigDbOrHaving ${1:field}${0}" "Or Having": - prefix: "ridbhaving" + prefix: "database42" body: "rigDbOrHaving \"${1:field}\", \"${2:value}\"${3:, ${4:escaping}}${0}" "Or Like": - prefix: "ridblike" + prefix: "database44" body: "rigDbOrLike \"${1:field}\", \"${2:match}\"${3:, \"${4:wildcardPosition}\"}${0}" "Or Not Like": - prefix: "ridblike" + prefix: "database45" body: "rigDbOrNotLike \"${1:field}\", \"${2:match}\"${3:, \"${4:wildcardPosition}\"}${0}" "Or Where Array": - prefix: "ridborwhere" + prefix: "database46" body: "rigDbOrWhere ${1:array}${0}" "Or Where Custom String": - prefix: "ridborwhere" + prefix: "database47" body: "rigDbOrWhere ${1:string}, \"\"${2:, ${3:protect}}${0}" "Or Where Custom": - prefix: "ridborwhere" + prefix: "database48" body: "rigDbOrWhere \"${1:key} ${2:operator}\", ${3:value}${0}" "Or Where In": - prefix: "ridbwherein" + prefix: "database91" body: "rigDbWhereIn \"${1:field}\", ${2:itemsArray}${0}" "Or Where Not In": - prefix: "ridbwherenotin" + prefix: "database51" body: "rigDbOrWhereNotIn \"${1:field}\", ${2:itemsArray}${0}" "Or Where": - prefix: "ridborwhere" + prefix: "database49" body: "rigDbOrWhere \"${1:key}\", ${2:value}${0}" "Order By String": - prefix: "ridborder" + prefix: "database41" body: "rigDbOrderBy \"${1:string}\"${0}" "Order By": - prefix: "ridborder" + prefix: "database40" body: "rigDbOrderBy \"${1:field}\", \"${2:direction}\"${0}" - "Output Cache": - prefix: "outcache" - body: "rigOutputCache ${1:numberMinutes}${0}" POST: - prefix: "riinputpost" + prefix: "input4" body: "rigVarPost(\"${1:item}\"${2:, ${3:xssFilter}})${0}" "Pagination Library": - prefix: "ripagination" + prefix: "pagination0" body: "rigLoaderLoadLibrary \"Pagination\"" Platform: - prefix: "ridbplat" + prefix: "database52" body: "rigDbPlatform()" "Protect Identifiers": - prefix: "ridbprotect" + prefix: "database53" body: "rigProtectIdentifiers(\"${1:name}\"${2:, ${3:prefixing}})${0}" "Query Binding Array": - prefix: "ridbquery" + prefix: "database55" body: "rigDbQuery(\"${1:query}\", ${2:array})${0}" "Query Binding List": - prefix: "ridbquery" + prefix: "database56" body: "rigDbQuery(\"${1:query}\", ${2:list})${0}" Query: - prefix: "ridbquery" + prefix: "database54" body: "rigDbQuery(\"${1:query}\")${0}" QuerytoJSON: - prefix: "querytojson" + prefix: "querytojson1" body: "rigQueryToJSON(${1:queryResultArray}${2:, ${3:fieldNamesArray}})${0}" Queryvalues: - prefix: "queryvalues" + prefix: "queryvalues1" body: "rigQueryValues(${1:result}${2:, \"${3:keyValueDelimiter}\"${4:, \"${5:recordDelimiter}\"}${6:, ${7:fieldNames}}})${0}" "Array Random Element": - prefix: "arrayrand" + prefix: "array2" body: "rigArrayRandElement(${1:array})${0}" "File Read Binary": - prefix: "filereadbin" + prefix: "file2" body: "rigReadBinFile(\"${1:path}\")${0}" "File Read": - prefix: "fileread" + prefix: "file1" body: "rigReadFile(\"${1:path}\")${0}" Referrer: - prefix: "riagentreferrer" + prefix: "useragent9" body: "rigReferrer()" ReplyTo: - prefix: "rimailreply" + prefix: "email12" body: "rigReplyTo \"${1:address}\", \"${2:name}\"${0}" Result: - prefix: "ridbresult" + prefix: "database57" body: "rigDBresult()" "Row Current": - prefix: "ridbrow" + prefix: "database59" body: "rigDbCurrentRow()" "Row First": - prefix: "ridbrow" + prefix: "database60" body: "rigDbFirstRow()" "Row Last": - prefix: "ridbrow" + prefix: "database61" body: "rigDbLastRow()" "Row Next": - prefix: "ridbrow" + prefix: "database62" body: "rigDbNextRow()" "Row Previous": - prefix: "ridbrow" + prefix: "database63" body: "rigDbPreviousRow()" Row: - prefix: "ridbrow" + prefix: "database58" body: "rigDbRow(${1:${2:rowNumber}})${0}" "Sanitize Filename": - prefix: "riinputsani" + prefix: "input5" body: "rigSanitizeFilename(${1:fileName}${2:, ${3:relativePath}})${0}" "Segment Array Routed": - prefix: "riuriarray" + prefix: "uri4" body: "rigRSegmentArray()" "Segment Array": - prefix: "riuriarray" + prefix: "uri3" body: "rigSegmentArray()" "Select Avg": - prefix: "ridbsel" + prefix: "database65" body: "rigSelectAvg \"${1:field}\"${2:, \"${3:resultName}\"}${0}" "Select Max": - prefix: "ridbsel" + prefix: "database66" body: "rigSelectMax \"${1:field}\"${2:, \"${3:resultName}\"}${0}" "Select Min": - prefix: "ridbsel" + prefix: "database67" body: "rigSelectMin \"${1:field}\"${2:, \"${3:resultName}\"}${0}" "Select Sum": - prefix: "ridbsel" + prefix: "database68" body: "rigSelectSum \"${1:field}\"${2:, \"${3:resultName}\"}${0}" Select: - prefix: "ridbsel" + prefix: "database64" body: "rigDbSelect \"${1:list}\"${2:, ${3:backticks}}${0}" Send: - prefix: "rimailsend" + prefix: "email13" body: "rigMailSend()" Server: - prefix: "riinputserver" + prefix: "input7" body: "rigVarServer(\"${1:item}\"${2:, ${3:xssFilter}})${0}" + "Session Create": + prefix: "session16" + body: "rigSessCreate" + "Session Destroy": + prefix: "session1" + body: "rigSessDestroy" "Session Library": - prefix: "risession" + prefix: "session0" body: "rigLoaderLoadLibrary \"Session\"" "Set Checkbox": - prefix: "riformvalsetcheck" + prefix: "formvalidation4" body: "rigSetCheckbox(\"${1:checkbox}[]\", \"${2:value}\"${3:, ${4:default}})${0}" "Set Cipher": - prefix: "riencryptciph" + prefix: "encrypt3" body: "rigSetCipher \"${1:name}\", ${2:keyLength} ${0}" "Set Empty Cel Value": - prefix: "ritableempty" + prefix: "table6" body: "rigSetEmptyCellVal \"${1:value}\"" "Set Error Delimiters": - prefix: "riformvalerdelim" + prefix: "formvalidation5" body: "rigSetErrorDelimiters \"${1:delimStart}\", \"${2:delimEnd}\"${0}" "Set Flash Data Array": - prefix: "risessetflash" + prefix: "session4" body: "rigSetSessFlashdata ${1:dataArray}${0}" "Set Flash Data": - prefix: "risessetflash" - body: "rigSetSessFlashdata \"${1:name}\", \"${2:value}\"${0}" + prefix: "session5" + body: "rigSetSessFlashdata ${1:\"${2:item}\"}, ${3:\"${4:value}\"}${0}" "Set Header": - prefix: "rioutheader" + prefix: "output3" body: "rigSetHeader \"${1:header}\"${0}" "Set Item": - prefix: "riconfigset" + prefix: "config2" body: "rigSetConfigItem \"${1:item}\", \"${2:value}\"${0}" "Set Message": - prefix: "riformvalmes" + prefix: "formvalidation6" body: "rigSetMessage \"${1:rule}\", \"${2:errorMessage}\"${0}" "Set Output": - prefix: "rioutset" + prefix: "output4" body: "rigSetOutput ${1:data}${0}" "Set Prefilled Values": - prefix: "riprefilled" + prefix: "formvalidation14" body: "rigSetPrefilledValues ${1:arrayOrList}${0}" "Set Radio": - prefix: "riformvalsetradio" + prefix: "formvalidation7" body: "rigSetRadio(\"${1:radio}\", \"${2:value}\"${3:, ${4:default}})${0}" "Set Rules Array": - prefix: "riformvalrules" + prefix: "formvalidation8" body: "rigSetRules ${1:rulesDataArray}${0}" "Set Rules": - prefix: "riformvalrules" + prefix: "formvalidation9" body: "rigSetRules \"${1:fieldName}\", \"${2:lang:}${3:humanName}\", \"${4:rules}\"${0}" "Set Select": - prefix: "riformvalsetsel" + prefix: "formvalidation10" body: "rigSetSelect(\"${1:selectMenu}\", \"${2:value}\"${3:, ${4:default}})${0}" "Set Status Header": - prefix: "rioutstatus" + prefix: "output5" body: "rigSetStatusHeader ${1:code}, \"${2:text}\"${0}" "Set Table Caption": - prefix: "ritablecapt" + prefix: "table7" body: "rigSetTableCaption \"${1:caption}\"" "Set Table Heading Array": - prefix: "ritablehead" + prefix: "table8" body: "rigSetTableHeading ${1:array}${2:, ${3:bool}}${0}" "Set Table Heading": - prefix: "ritablehead" + prefix: "table9" body: "rigSetTableHeading \"${1:list}\"${2:, ${3:bool}}${0}" "Set Table Template": - prefix: "ritabletemp" + prefix: "table10" body: "rigSetTableTemplate ${1:array}" + "Set Temp Data Array": + prefix: "session18" + body: "rigSetSessTempdata ${1:dataArray}${2:, , ${3:seconds}}${0}" + "Set Temp Data": + prefix: "session17" + body: "rigSetSessTempdata ${1:\"${2:item}\"}, ${3:\"${4:value}\"}${5:, ${6:seconds}}${0}" "Set User Data Array": - prefix: "risesset" + prefix: "session6" body: "rigSetSessUserdata ${1:dataArray}${0}" "Set User Data": - prefix: "risesset" - body: "rigSetSessUserdata \"${1:name}\", \"${2:value}\"${0}" + prefix: "session7" + body: "rigSetSessUserdata ${1:\"${2:name}\"}, ${3:\"${4:value}\"}${0}" "Set Value": - prefix: "riformvalvalue" + prefix: "formvalidation11" body: "rigSetValue(\"${1:fieldName}\", \"${2:value}\")${0}" + "SQL DateTime to Internet Date": + prefix: "database93" + body: "rigSqlDateTimeToIntDate(\"${1:datetime}\")${0}" "Show 404": - prefix: "comshow404" + prefix: "show404" body: "rigShow404 \"${1:page}\"${0}" "Show Error": - prefix: "comshowerror" + prefix: "showerror" body: "rigShowError \"${1:message}\"${2:, ${3:statusCode}}${0}" "Simple Query": - prefix: "ridbsimplequery" + prefix: "database69" body: "rigDbSimpleQuery(\"${1:query}\")${0}" "Site URL": - prefix: "riconfigsite" + prefix: "config3" body: "rigSiteURL()" Sitelinks: - prefix: "sitelinks" + prefix: "sitelinks1" body: "rigSiteLinks(${1:links}, \"${2:currentPage}\", \"${3:seperator}\", \"${4:selector}\")${0}" "Slash Segment Routed": - prefix: "riurislash" + prefix: "uri5" body: "rigSlashRsegment(${1:segmentNumber}${2:, \"${3:where}\"})${0}" "Slash Segment": - prefix: "riurislash" + prefix: "uri6" body: "rigSlashSegment(${1:segmentNumber}${2:, \"${3:where}\"})${0}" "Start Cache": - prefix: "ridbcache" + prefix: "database70" body: "rigDbStartCache" "Stop Cache": - prefix: "ridbcache" + prefix: "database71" body: "rigDbStopCache" "String Alternator": - prefix: "stringalter" + prefix: "string2" body: "rigAlternator(${1:parameters})${0}" "String Quotes to Entities": - prefix: "stringquotesent" + prefix: "string7" body: "rigQuotesToEntities(${1:string})${0}" "String Random": - prefix: "stringrand" + prefix: "string1" body: "rigRandomString(\"${1:type}\", ${2:number})${0}" "String Reduce Double Slashes": - prefix: "stringredds" + prefix: "string4" body: "rigReduceDoubleSlashes(${1:string})${0}" "String Reduce Multiples": - prefix: "stringredmulti" + prefix: "string6" body: "rigReduceMultiples(${1:string}, \"${2:char}\"${3:, ${4:bool}})${0}" "String Repeater": - prefix: "stringrepeat" + prefix: "string3" body: "rigRepeater(${1:string}, ${2:number})${0}" "String Strip Quotes": - prefix: "stringstripq" + prefix: "string8" body: "rigStripQuotes(${1:string})${0}" "String Trim Slashes": - prefix: "stringtrims" + prefix: "string5" body: "rigTrimSlashes(${1:string})${0}" Subject: - prefix: "rimailsub" + prefix: "email14" body: "rigMailSubject \"${1:string}\"${0}" "File Symbolic Permissions": - prefix: "filesperm" + prefix: "file9" body: "rigSymbolicPermissions(${1:octalValue})${0}" "System URL": - prefix: "riconfigsys" + prefix: "config4" body: "rigSystemURL()" "Table Exists": - prefix: "ridbtableex" + prefix: "database72" body: "rigDbTableExists(\"${1:table}\")${0}" + "Temp Data": + prefix: "session19" + body: "rigSessTempdata(${1:\"${2:item}\"})${0}" "To Array": - prefix: "rimailto" + prefix: "email15" body: "rigMailTo ${1:addressesArray}${0}" To: - prefix: "rimailto" + prefix: "email16" body: "rigMailTo \"${1:address(list)}\"${0}" "Total Segments Routed": - prefix: "riuritotal" + prefix: "uri8" body: "rigTotalRsegments()" "Total Segments": - prefix: "riuritotal" + prefix: "uri7" body: "rigTotalSegments()" + "Trackback Data": + prefix: "trackback1" + body: "rigTrackbackData(\"${1:item}\")${0}" + "Trackback Display Errors": + prefix: "trackback2" + body: "rigTrackbackDisplayErrors(${1:\"${2:openTag}\", \"${3:closeTag}\"})${0}" + "Trackback Has Link": + prefix: "trackback3" + body: "rigTrackbackHasLink(${1:trackbackURL}, ${2:entryURL})${0}" + "Trackback Library": + prefix: "trackback0" + body: "rigLoaderLoadLibrary \"Trackback\"" + "Trackback Receive": + prefix: "trackback4" + body: "rigTrackbackReceive()" + "Trackback Send Error": + prefix: "trackback6" + body: "rigTrackbackSendError \"${1:error}\"${0}" + "Trackback Send Success": + prefix: "trackback7" + body: "rigTrackbackSendSuccess" + "Trackback Send": + prefix: "trackback5" + body: "rigTrackbackSend(${1:array})${0}" "Transaction Begin": - prefix: "ridbtransbegin" + prefix: "database73" body: "rigTransBegin()" "Transaction Commit": - prefix: "ridbtranscom" + prefix: "database74" body: "rigTransCommit" "Transaction Complete": - prefix: "ridbtrans" + prefix: "database75" body: "rigTransComplete()" "Transaction Off": - prefix: "ridbtrans" + prefix: "database76" body: "rigDbTransOff" "Transaction Rollback": - prefix: "ridbtransback" + prefix: "database77" body: "rigTransRollback" "Transaction Start": - prefix: "ridbtrans" + prefix: "database78" body: "rigDbTransStart${1: ${2:testMode}}${0}" "Transaction Status": - prefix: "ridbtrans" + prefix: "database79" body: "rigDbTransStatus()" "Transaction Strict": - prefix: "ridbtrans" + prefix: "database80" body: "rigDbTransStrict ${1:bool}" Truncate: - prefix: "ridbtrunc" + prefix: "database81" body: "rigDbTruncate(\"${1:table}\")${0}" "URI String Routed": - prefix: "riuristring" + prefix: "uri10" body: "rigRuriString()" "URI String": - prefix: "riuristring" + prefix: "uri9" body: "rigUriString()" "URI to Assoc Routed": - prefix: "riuritoassoc" + prefix: "uri12" body: "rigRuriToAssoc(${1:offset}${2:, ${3:defaultSegmentsList}})${0}" "URI to Assoc": - prefix: "riuritoassoc" + prefix: "uri11" body: "rigUriToAssoc(${1:offset}${2:, ${3:defaultSegmentsList}})${0}" "URL Anchor Popup": - prefix: "urlanchor" + prefix: "url8" body: "rigAnchor(${1:\"${2:URI}\"${3:, \"${4:Title}\"${5:, ${6:Attributes}}}})${0}" "URL Autolink": - prefix: "urlautolink" + prefix: "url11" body: "rigAutoLink(${1:string}, \"${2:type}\"${3:, ${4:bool}})${0}" "URL Base URL": - prefix: "urlbase" + prefix: "url3" body: "rigBaseURL()${0}" "URL Current URI": - prefix: "urlcurrenturi" + prefix: "url5" body: "rigCurrentURIstring()${0}" "URL Current URL": - prefix: "urlcurrent" + prefix: "url4" body: "rigCurrentURL()${0}" "URL Index": - prefix: "urlindex" + prefix: "url6" body: "rigIndexPage()${0}" "URL Mail to Safe": - prefix: "urlmailsafe" + prefix: "url10" body: "rigSafeMailToLink(${1:\"${2:address}\"${3:, \"${4:text}\"${5:, ${6:Attributes}}}})${0}" "URL Mail to": - prefix: "urlmail" + prefix: "url9" body: "rigMailToLink(${1:\"${2:address}\"${3:, \"${4:text}\"${5:, ${6:Attributes}}}})${0}" "URL Redirect": - prefix: "urlredir" + prefix: "url14" body: "rigRedirect \"${1:URI}\"${2:, \"${3:refresh}\"${4:, ${5:responseCode}}}${0}" "URL Site URL Array": - prefix: "urlsite" + prefix: "url1" body: "rigASiteURL(${1:segmentsArray})${0}" "URL Site URL": - prefix: "urlsite" + prefix: "url2" body: "rigASiteURL(\"${1:URI}\")${0}" + "URL Strip Space": + prefix: "url15" + body: "rigUrlStripSpace(${1:url}${2:, ${3:replacement}})${0}" "URL URL Prep": - prefix: "urlprep" - body: "rigUrlPrep(${1:URL})${0}" + prefix: "url13" + body: "rigUrlPrep(${1:URL}${2:, ${3:true}})${0}" "URL URL Title": - prefix: "urltitle" + prefix: "url12" body: "rigUrlTitle(${1:title}${2:, \"${3:underscore}\"${4:, ${5:bool}}})${0}" "Unset User Data Array": - prefix: "risesunset" + prefix: "session9" body: "rigUnsetSessUserdata ${1:itemsArray}${0}" "Unset User Data": - prefix: "risesunset" - body: "rigUnsetSessUserdata \"${1:item}\"${0}" + prefix: "session10" + body: "rigUnsetSessUserdata ${1:\"${2:item}\"}${0}" Update: - prefix: "ridbupdate" + prefix: "database82" body: "rigDbUpdate(\"${1:table}\", ${2:data}${3:, ${4:where}})${0}" Updatestring: - prefix: "ridbupdate" + prefix: "database83" body: "rigDbUpdateString(\"${1:table}\", ${2:data}, ${3:where})${0}" "User Agent Library": - prefix: "riagent" + prefix: "useragent0" body: "rigLoaderLoadLibrary \"Useragent\"" "User Agent": - prefix: "riinputagent" + prefix: "input8" body: "rigUserAgent()" "User Data": - prefix: "risesget" - body: "rigSessUserdata(\"${1:item}\")${0}" + prefix: "session11" + body: "rigSessUserdata(${1:\"${2:item}\"})${0}" "Valid IP": - prefix: "riinputvalip" + prefix: "input9" body: "rigValidIP(${1:ip}${2:, \"${3:IPv}\"})${0}" "Validation Errors": - prefix: "riformvalerrors" + prefix: "formvalidation12" body: "rigValidationErrors(${1:\"${2:delimStart}\", \"${3:delimEnd}\"})${0}" "Validation Run": - prefix: "riformvalrun" + prefix: "formvalidation13" body: "rigFormValidRun(${1:\"${2:ruleGroup}\"})${0}" "Values Set Array": - prefix: "ridbval" + prefix: "database84" body: "rigDbValuesSet(${1:array})${0}" "Values Set": - prefix: "ridbval" + prefix: "database85" body: "rigDbValuesSet(\"${1:field}\", ${2:value}${3:, ${4:escaping}})${0}" Version: - prefix: "ridbversion" + prefix: "database86" body: "rigDbVersion()" Watermark: - prefix: "riimgwater" + prefix: "image9" body: "rigImageWatermark()" "Where Array": - prefix: "ridbwhere" + prefix: "database87" body: "rigDbWhere ${1:array}${0}" "Where Custom String": - prefix: "ridbwhere" + prefix: "database88" body: "rigDbWhere ${1:string}, \"\"${2:, ${3:protect}}${0}" "Where Custom": - prefix: "ridbwhere" + prefix: "database89" body: "rigDbWhere \"${1:key} ${2:operator}\", ${3:value}${0}" "Where In": - prefix: "ridbwherein" - body: "rigDbWhereIn \"${1:field}\", ${2:itemsArray}${0}" + prefix: "database50" + body: "rigDbOrWhereIn \"${1:field}\", ${2:itemsArray}${0}" "Where Not In": - prefix: "ridbwherenotin" + prefix: "database92" body: "rigDbWhereNotIn \"${1:field}\", ${2:itemsArray}${0}" Where: - prefix: "ridbwhere" + prefix: "database90" body: "rigDbWhere \"${1:key}\", ${2:value}${0}" "File Write": - prefix: "filewrite" + prefix: "file3" body: "rigWriteFile(\"${1:path}\", ${2:data})${0}" "XML Convert": - prefix: "xmlconv" + prefix: "xml1" body: "rigXmlConvert(${1:string})${0}" "XSS Clean": - prefix: "riinputxss" + prefix: "input10" body: "rigXssClean(${1:data}${2:, ${3:imageTest}})${0}" -".text.html, .source.iRev": - "Data Array Value Merge": - prefix: "gdmerge" - body: "[[gData[\"${1:key}\"] ]]" From 01f15cfb3088ebffc0d9640628cf6b57790f8af4 Mon Sep 17 00:00:00 2001 From: Ralf Bitter Date: Sun, 14 Apr 2019 19:13:12 +0200 Subject: [PATCH 2/3] Remove rigXssClean from command patterns rigXssClean is a function. So, rigXssClean is included in the collection of function patterns. --- grammars/irev.cson | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/grammars/irev.cson b/grammars/irev.cson index 8d333d7..40a8bb5 100644 --- a/grammars/irev.cson +++ b/grammars/irev.cson @@ -55,7 +55,7 @@ repository: revigniter: patterns: [ { - match: "(?i)\\b(_rigAgentData|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchResultArray|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAddValidation(Grp|Rules)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigFtp(ChangeDir|Close|CreateFolder|DeleteFile|DeleteFolder|Download|ListFiles|Mirror|RenameMove|SetPermissions|Upload)+|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeFTP|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Extension|Extensions|Helper|Helpers|Language|Library|Model|Module|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|FtpConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|MarkAsFlash|MarkAsTemp|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessTempdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha(1|3)+|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrackbackSend(Error|Success)+|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigXssClean|rigWriteManifest)\\b" + match: "(?i)\\b(_rigAgentData|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchResultArray|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAddValidation(Grp|Rules)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigFtp(ChangeDir|Close|CreateFolder|DeleteFile|DeleteFolder|Download|ListFiles|Mirror|RenameMove|SetPermissions|Upload)+|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeFTP|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Extension|Extensions|Helper|Helpers|Language|Library|Model|Module|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|FtpConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|MarkAsFlash|MarkAsTemp|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessTempdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha(1|3)+|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrackbackSend(Error|Success)+|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigWriteManifest)\\b" name: "support.command.iRev" } { From c0783cb52daf9653c25a386c2d0d008467100618 Mon Sep 17 00:00:00 2001 From: Ralf Bitter Date: Mon, 1 Jul 2019 22:46:33 +0200 Subject: [PATCH 3/3] Conform revIgniter snippets and grammar to revIgniter 2.1.0 --- grammars/irev.cson | 4 ++-- snippets/revigniter.cson | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/grammars/irev.cson b/grammars/irev.cson index 40a8bb5..ac054a9 100644 --- a/grammars/irev.cson +++ b/grammars/irev.cson @@ -55,11 +55,11 @@ repository: revigniter: patterns: [ { - match: "(?i)\\b(_rigAgentData|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchResultArray|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAddValidation(Grp|Rules)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigFtp(ChangeDir|Close|CreateFolder|DeleteFile|DeleteFolder|Download|ListFiles|Mirror|RenameMove|SetPermissions|Upload)+|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeFTP|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Extension|Extensions|Helper|Helpers|Language|Library|Model|Module|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|FtpConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|MarkAsFlash|MarkAsTemp|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessTempdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha(1|3)+|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrackbackSend(Error|Success)+|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigWriteManifest)\\b" + match: "(?i)\\b(_rigAgentData|_rigAuth(GenerateOTPuserKey|SetHash|Where)+|_rigBuild(Headers|Message)+|_rigCompileData|_rigDataFromSmtpSocket|_rigDisplay|_rigExplodeSegments|_rigFetchResultArray|_rigFlashdata(Mark|Sweep)+|_rigFormValidExecute|_rigGetSmtpData|_rigHaving|_rigInitHooksPrefs|_rigLike|_rigMaxMinAvgSum|_rigMergeCache|_rigOTPstrPad|_rigParseRoutes|_rigRemove(NlCallback|UrlSuffix)+|_rigReset(PostArray|Select|Write)+|_rig(Autoloader|Initialize|InitLibrary|LoadLibrary|LoadStack|Scaffolding)+|_rigSanitizeGlobals|_rigSend(SmtpCommand|SmtpData)+|_rigSessGC|_rigSet(Boundaries|Charsets|Cookie|ErrorMessage|Header|Languages|Pragma|Request|Routing|Scaffolding|ScaffoldingTable|TableData|ViewPath)+|_rigSmtp(Authenticate|Connect|DataWritten)+|_rigUnwrapSpecials|_rigWhere(In)*|_rigWrite(Cache|Headers)+|rigAdd(TableRow|ToLibArray)+|rigAddValidation(Grp|Rules)+|rigAjaxPagination|rigAlpha(DashR|NumericR|R)+|rigAppendOutput|rigAuth(Logout|SetErrorDelimiters|SetMessageDelimiters)+|rigClear(Mail|TableVars)+|rigCompile(ProfilerTemplate|TableTemplate)+|rigDBcache|rigDb(CacheDelete|CacheDeleteAll|CacheSetPath|CloseParenthesis|DisplayError|Distinct|Driver|FlushCache|From|GroupBy|Having|Join|Like|Limit|NotLike|Offset|OpenParenthesis|OrderBy|OrHaving|OrLike|OrNotLike|OrWhere|OrWhereIn|OrWhereNotIn|ResetResultValue|Select|SetResultFromCache|SetRow|StartCache|StopCache|TransOff|TransStart|TransStrict|Where|WhereIn|WhereNotIn)+|rigDelete(AllDBcacheFiles|Cookie|DBcacheFiles|Files)+|rigDo(Exception|Upload)+|rigEnableProfiler|rigEncodeRevTags|rigExactLengthR|rigFmSubstitute|rigForceDownload|rigFragmentDate|rigFtp(ChangeDir|Close|CreateFolder|DeleteFile|DeleteFolder|Download|ListFiles|Mirror|RenameMove|SetPermissions|Upload)+|rigHtmlSpecialChars|rigImage(NewSettings|Reproportion)+|rigImgClear|rigInit(Captcha|ializeCalendar|ializeFTP|ializeImage|ializeJquery|ializeMail|ializePagination|ializeUpload)+|rigIntegerR|rigIs(NaturalNoZeroR|NaturalR|NumericR)+|rigJQ(addStatement|ajax|ajaxForm|alert|animate|callFunction|cb|close|closeStatement|condition|confirm|delegateLiveOneToggleUnbind|dieUndelegate|eachClose|eachOpen|effect|eventAlert|eventAnim|eventClose|eventEffect|eventOpen|functionClose|functionOpen|hover|open|prompt|set|triggerTriggerhandler|var|xhRequest)+|rigKeepSessFlashdata|rigLoad(Config|erLoadLibrary|Extension|Extensions|Helper|Helpers|Language|Library|Model|Module|Plugin|Plugins|Rdriver|Scaffolding|Stack|Stacks|Vars)+|rigLog(Exception|Message)+|rigMail(Attach|Bcc|CC|From|Message|Subject|To)+|rigMatchesR|rigMaxLengthR|rigMd5|rigMinLengthR|rigNumericR|rigOTP(compareKeys|generate|generateUserKey)+|rigOutputCache|rigParseCalTemplate|rigPrep(ForForm|URL)+|rigRedirect|rigReplyTo|rigRequiredR|rigReset(Alternator|SmtpVars)+|rigRunInitial(CalendarConfig|CaptchaConfig|EncryptConfig|FormvalidationConfig|FtpConfig|ImageConfig|JqueryConfig|MailConfig|PaginationConfig|ProfilerConfig|SessionConfig|TableConfig|UploadConfig|UseragentConfig)+|rigScaff(Add|Delete|DoDelete|Edit|Insert|olding|Update|View)+|rigSelect(Avg|Max|Min|Sum)+|rigSess(Create|Destroy|MarkAsFlash|MarkAsTemp|Update|Write)+|rigSet(_sAltMessage|_sCrlf|_sMailtype|_sNewline|_sPriority|_sWordwrap|CaptchaMatrix|CaptchaNumberMatrix|Cipher|ConfigItem|ConfigRules|Controller|Cookie|DBdriverSetting|Directory|EmptyCellVal|EncryptionKey|ErrorDelimiters|Handler|Hash|Header|ImgError|InitialCalendarValue|InitialImageValue|InitialJqueryValue|InitialMailValue|InitialPaginationValue|Message|Output|ProfilerTableTemplate|Rules|SessFlashdata|SessTempdata|SessUserdata|StatusHeader|TableCaption|TableHeading|TableTemplate)+|rigSha(1|3)+|rigShow(404|404Page|Error)+|rigStripImageTags|rigSetPrefilledValues|rigTimeMark|rigTrans(Commit|Rollback)+|rigTrackbackSend(Error|Success)+|rigUnsetSessUserdata|rigUrlDecodeStr|rigValid(Base64R|EmailR|EmailsR|IpR)+|rigWriteLog|rigWriteManifest)\\b" name: "support.command.iRev" } { - match: "(?i)\\b(_rigARarrayMerge|_rigAttributesToString|_rigCacheInit|_rigCallHook|_rigCbName|_rigClean(InputData|InputKeys)+|_rigCloseDB|_rigCompactExplodedWords|_rigCompile(Benchmarks|ControllerInfo|Get|Post|Queries|Select|URIstring)+|_rigConnectString|_rigConvertAttribute|_rigCreateAliasFromTable|_rigDataSeek|_rigDb(Close|Execute|FieldData|ListColumns|ListTables|SetCharset|Version)+|_rigDefault(ProfilerTemplate|TableTemplate)+|_rigDelete|_rigEscapeIdentifiers|_rigExceptionHandler|_rigFetch(FromArray|ModuleSegment|UriString)+|_rigFilter(Attributes|Uri)+|_rigFromTables|_rigGet(AltMessage|ContentType|Hostname|MailEncoding|MessageID|MimeMessage|Pragma|Protocol|Time)+|_rigHasOperator|_rigHtml(EntityDecode|List)+|_rigInsert|_rigJs(ImgRemoval|LinkRemoval)+|_rigLimit|_rigLoadAgentFile|_rigMimeTypes|_rigOutDisplayCache|_rigParse(AssetHTML|Attributes|FormAttributes|QueryStr|URL)+|_rigPrep(Qencoding|Query|QuotedPrintable)+|_rigProtectIdentifiers|_rigReduceArray|_rigLoad|_rigRunHook|_rigSanitizeNaughtyHtml|_rigSend(WithMail|WithSendmail|WithSmtp)+|_rigSerializeSess|_rigSet(Browser|Date|Mobile|Platform|Robot)+|_rigSlashSegment|_rigSpoolEmail|_rigStrToArray|_rigTempMailPath|_rigTrackAliases|_rigTranslateFieldname|_rigTruncate|_rigUnserializeSess|_rigUpdate|_rigUriToAssoc|_rigValidate(QueryRequest|Request)+|_varPostFallback|_rigWriteImgSrcFile|_rigXor(Decode|Encode|Merge)+|rigAccept(Charset|Lang)+|rigAdd(Cslashes|Favicon|TrailingSlash)+|rigAdjustDate|rigAgent(CharSets|Languages|Platform|String)+|rigAjaxPaginationCode|rigAlternator|rigAnchor|rigAnchorPopUp|rigArray(Element|Keys|Merge|RandElement|Reverse|Splice|Values)+|rigASiteURL|rigAssocToURI|rigAuth(Activate|ChangePassword|ClearForgottenPasswordCode|ClearLoginAttempts|Deactivate|DeleteUser|EmailCheck|Errors|FetchConfigItem|ForgottenPassword|ForgottenPasswordCheck|ForgottenPasswordCode|GetAttemptsNum|Group|Groups|IdentityCheck|IncreaseLoginAttempts|InGroup|IsAdmin|IsMaxLoginAttemptsExceeded|LoggedIn|Login|Messages|MessageDelimiters|Register|RemoveFromGroup|ResetPassword|Update|User|UserGroups|Users|UsernameCheck)+|rigAutoLink|rigBaseURL|rigBatchBccSend|rigBrowser(Version)*|rigCacheVarsMerged|rigCalGenerate|rigCanWriteFileTo|rigCaptcha(Code|Style|MathProblem)+|rigCeil|rigCheck(CachePath|Type)+|rigClean(Email|MailAddress)+|rigCodepointToNum|rigCompileBinds|rigConfigItem|rigCookieExpirationDate|rigCreatePaginationLinks|rigCssAsset(URL)*|rigCurrent(URIstring|URL)+|rigDay(OfYear|sInMonth)+|rigDB(result)*|rigDb(AffectedRows|CacheOff|CacheOn|Connect|CountAll|CountAllResults|CurrentRow|Delete|ElapsedTime|EmptyTable|ErrorMessage|Escape|EscapeString|FieldData|FieldExists|FirstRow|Get|GetWhere|Initialize|Insert|InsertString|LastQuery|LastRow|ListFields|ListTables|NextRow|Platform|Prefix|Query|Row|RowArray|SetCharset|SimpleQuery|TableExists|TotalQueries|TransStatus|Truncate|Update|UpdateString|ValuesSet|Version)+|rigDecode|rigDefaultCalTemplate|rigDisplay(ImgErrors|UploadErrors)+|rigDynamic(CssAsset|GalleriaData)+|rigElapsedTime|rigElementsList|rigEncode|rigEscape(LikeStr|Str)+|rigExplodeImgName|rigFetch(ActiveGroup|AgentsData|AllMimeTypes|ConfigItem|Controller|ControllerHandler|ControllerMethods|DBactiveRecSetting|DBdriverSetting|DBlibLoaded|DBsetting|DBsettingsAll|Directory|DocTypes|DriverSpecificSetting|Markers|MimeType|Rsegment|Scaffolding|ScaffoldingTable|Segment)+|rigFieldData|rigFile(_get_contents|Info|NameFromPath|NameSecurity)+|rigFilter(Dots|edFiles|edFilesWithPaths|edFolders|edFoldersWithPaths|FolderDots)+|rigForm(Button|Checkbox|Close|DropDown|Error|Fieldset|FieldsetClose|Hidden|Input|Label|Mail|MailReplace|Multiselect|Open|OpenMultiPart|Password|Prep|Radio|Textarea|Upload|ValidError|ValidErrorString|ValidRun|ValidSelectCheckboxRadio|ValidSetCheckbox|ValidSetRadio|ValidSetSelect|ValidSetValue)+|rigFtpPrintDebugger|rigGalleriaData|rigGenerateTable|rigGet(CaptchaHash|CaptchaNum|Config|Cookie|Cookies|DayNames|DirFileInfo|EncryptionKey|FileInfo|FileNames|ImageProperties|MimeByExtension|MonthName|Output|TotalDays)+|rigHash|rigHelperIsLoaded|rigHexDigest|rigHtml(Br|DocType|Heading|Img|JsLink|LinkTag|Meta|Nbs|OL|SpecialChars|UL)+|rigImage(Asset|Crop|ProcessImagemagick|Resize|Rotate|SourceFile|SourceTag|Watermark)+|rigGmtToLocal|rigHumanToTimestamp|rigImgAssetURL|rigIM(knownFonts|version)+|rigImplode|rigInArray|rigIndexPage|rigIpAddress|rigIs(Browser|MainConfigLoaded|LeapYear|Mobile|NumberedArray|Referral|Robot|WriteType)+|rigJQ(ajaxR|alertR|animateR|closeStatementR|conditionR|confirmR|eachCloseR|eachOpenR|effectR|getR|promptR|readyClose|readyOpen|setR|uerySource|varR|xhRequestR)+|rigJs(Asset|AssetURL|ScriptClose|ScriptOpen)+|rigJWT(encode|decode)+|rigLang(LangLine|Line|LoadLang)+|rigLibIsLoaded|rigList(Fields|Files|FilesWithPaths|FoldersWithPaths)+|rigLoad(ConfigFile|Database|File|ScaffoldingLanguage|View)+|rigLocalToGMT|rigMail(Send|ToLink|ValidEmail)+|rigMakeTableColumns|rigMarkdown|rigMarkdown(Available|Version)+|rigMdate|rigMemoryUsage|rigNonce|rigMobile|rigModuleUriToAssoc|rigMysqlTimeToSeconds|rigNativeCharToNum|rigNl2br|rigNow|rigNum(ber_format|Fields|Rows|ToCodepoint|ToNativeChar)+|rigOtherAssetURL|rigOverlayWatermark|rigParseRequestUri|rigPathWithoutFileName|rigPreg(Quote|Replace)+|rigPrimary|rigPrintMailDebugger|rigProfilerOutput|rigProtectIdentifiers|rigQ|rigQueryToJSON|rigQueryValues|rigQuotesToEntities|rigRandom(CaptchaNum|Num|String)+|rigRawURLdecode|rigRead(BinFile|File|SQLcache)+|rigReduce(DoubleSlashes|Multiples)+|rigReferrer|rigRemoveInvisibleCharacters|rigRepeater|rigResetButton|rigCaptcha|rigRobot|rigRSegmentArray|rigRTrim|rigRunModule|rigRuri(String|ToAssoc)+|rigSafeMailToLink|rigScaffoldingRequest|rigSegmentArray|rigSendEmail|rigSess(AllUserdata|Flashdata|Read|Tempdata|Userdata)+|rigSet(Checkbox|Radio|Select|SelectCheckboxRadio|Value)+|rigShellEscape|rigShowErrorPage|rigSite(Links|URL)+|rigSlash(Item|Rsegment|Segment)+|rigSqlDateTimeToIntDate|rigStandardDate|rigStrip(_slashes|HTML|ImgTags|Quotes|Slashes)+|rigSubmitButton|rigSubstr(ToNum)*|rigSymbolicPermissions|rigSystemURL|rigText(Watermark|Decode)+|rigTime(span|stampToHuman|zoneMenu|zones)+|rigTotal(Rsegments|Segments)+|rigTrackback(Data|DisplayErrors|HasLink|Receive|Send)+|rigTrans(Begin|Complete|latedDateItem)+|rigTrim(Slashes)*|rigUcwords|rigUnwrappedWrapMarkersString|rigUploadData|rigUri(Adjusted|String|ToAssoc)+|rigUrl(Prep|Title|stripSpace)+|rigUserAgent|rigValid(ateEmail|ationErrors|CaptchaUserInput|Email|IP)+|rigVar(Cookie|Get|GetPost|Post|Server)+|rigWeekOfYear|rigWord(_wrap|Wrap)+|rigWrite(File|SQLcache)+|rigXmlConvert|rigXss(Clean|Hash)+)\\b" + match: "(?i)\\b(_rigARarrayMerge|_rigAttributesToString|_rigAuth(CallHook|CurrentUserID|DecryptPassword|EncryptPassword|FilteredData|ForgottenPassword|LoginRememberedUser|RegisterUser|RunHook|UpdateLastLogin|ValidatePassword)+|_rigCacheInit|_rigCallHook|_rigCbName|_rigClean(InputData|InputKeys)+|_rigCloseDB|_rigCompactExplodedWords|_rigCompile(Benchmarks|ControllerInfo|Get|Post|Queries|Select|URIstring)+|_rigConnectString|_rigConvertAttribute|_rigCreateAliasFromTable|_rigDataSeek|_rigDb(Close|Execute|FieldData|ListColumns|ListTables|SetCharset|Version)+|_rigDefault(ProfilerTemplate|TableTemplate)+|_rigDelete|_rigEscapeIdentifiers|_rigExceptionHandler|_rigFetch(FromArray|ModuleSegment|UriString)+|_rigFilter(Attributes|Uri)+|_rigFromTables|_rigGet(AltMessage|ContentType|Hostname|MailEncoding|MessageID|MimeMessage|Pragma|Protocol|Time)+|_rigHasOperator|_rigHtml(EntityDecode|List)+|_rigInsert|_rigJs(ImgRemoval|LinkRemoval)+|_rigLimit|_rigLoadAgentFile|_rigMimeTypes|_rigOTP(base32Encode|base32Decode|calcHMAChex|chunk|hmacSha|oauthTotp|Sha|shiftRight)+|_rigOutDisplayCache|_rigParse(AssetHTML|Attributes|FormAttributes|QueryStr|URL)+|_rigPrep(Qencoding|Query|QuotedPrintable)+|_rigProtectIdentifiers|_rigReduceArray|_rigLoad|_rigRunHook|_rigSanitizeNaughtyHtml|_rigSend(WithMail|WithSendmail|WithSmtp)+|_rigSerializeSess|_rigSet(Browser|Date|Mobile|Platform|Robot)+|_rigSlashSegment|_rigSpoolEmail|_rigStrToArray|_rigTempMailPath|_rigTrackAliases|_rigTranslateFieldname|_rigTruncate|_rigUnserializeSess|_rigUpdate|_rigUriToAssoc|_rigValidate(QueryRequest|Request)+|_varPostFallback|_rigWriteImgSrcFile|_rigXor(Decode|Encode|Merge)+|rigAccept(Charset|Lang)+|rigAdd(Cslashes|Favicon|TrailingSlash)+|rigAdjustDate|rigAgent(CharSets|Languages|Platform|String)+|rigAjaxPaginationCode|rigAlternator|rigAnchor|rigAnchorPopUp|rigArray(Element|Keys|Merge|RandElement|Reverse|Splice|Values)+|rigASiteURL|rigAssocToURI|rigAuth(Activate|ChangePassword|ClearForgottenPasswordCode|ClearLoginAttempts|ClearOTP|Deactivate|DeleteUser|EmailCheck|Errors|FetchConfigItem|ForgottenPassword|ForgottenPasswordCheck|ForgottenPasswordCode|GenerateQR|GetAttemptsNum|Group|Groups|IdentityCheck|IncreaseLoginAttempts|InGroup|IsAdmin|IsMaxLoginAttemptsExceeded|LoggedIn|Login|Messages|MessageDelimiters|OTPkeysMatch|Register|RemoveFromGroup|ResetPassword|Update|User|UserGroups|Users|UserHasOTP|UsernameCheck)+|rigAutoLink|rigBaseURL|rigBatchBccSend|rigBrowser(Version)*|rigCacheVarsMerged|rigCalGenerate|rigCanWriteFileTo|rigCaptcha(Code|Style|MathProblem)+|rigCeil|rigCheck(CachePath|Type)+|rigClean(Email|MailAddress)+|rigCodepointToNum|rigCompileBinds|rigConfigItem|rigCookieExpirationDate|rigCreatePaginationLinks|rigCssAsset(URL)*|rigCurrent(URIstring|URL)+|rigDay(OfYear|sInMonth)+|rigDB(result)*|rigDb(AffectedRows|CacheOff|CacheOn|Connect|CountAll|CountAllResults|CurrentRow|Delete|ElapsedTime|EmptyTable|ErrorMessage|Escape|EscapeString|FieldData|FieldExists|FirstRow|Get|GetWhere|Initialize|Insert|InsertString|LastQuery|LastRow|ListFields|ListTables|NextRow|Platform|Prefix|Query|Row|RowArray|SetCharset|SimpleQuery|TableExists|TotalQueries|TransStatus|Truncate|Update|UpdateString|ValuesSet|Version)+|rigDecode|rigDefaultCalTemplate|rigDisplay(ImgErrors|UploadErrors)+|rigDynamic(CssAsset|GalleriaData)+|rigElapsedTime|rigElementsList|rigEncode|rigEscape(LikeStr|Str)+|rigExplodeImgName|rigFetch(ActiveGroup|AgentsData|AllMimeTypes|ConfigItem|Controller|ControllerHandler|ControllerMethods|DBactiveRecSetting|DBdriverSetting|DBlibLoaded|DBsetting|DBsettingsAll|Directory|DocTypes|DriverSpecificSetting|Markers|MimeType|Rsegment|Scaffolding|ScaffoldingTable|Segment)+|rigFieldData|rigFile(_get_contents|Info|NameFromPath|NameSecurity)+|rigFilter(Dots|edFiles|edFilesWithPaths|edFolders|edFoldersWithPaths|FolderDots)+|rigForm(Button|Checkbox|Close|DropDown|Error|Fieldset|FieldsetClose|Hidden|Input|Label|Mail|MailReplace|Multiselect|Open|OpenMultiPart|Password|Prep|Radio|Textarea|Upload|ValidError|ValidErrorString|ValidRun|ValidSelectCheckboxRadio|ValidSetCheckbox|ValidSetRadio|ValidSetSelect|ValidSetValue)+|rigFtpPrintDebugger|rigGalleriaData|rigGenerateTable|rigGet(CaptchaHash|CaptchaNum|Config|Cookie|Cookies|DayNames|DirFileInfo|EncryptionKey|FileInfo|FileNames|ImageProperties|MimeByExtension|MonthName|Output|TotalDays)+|rigHash|rigHelperIsLoaded|rigHexDigest|rigHtml(Br|DocType|Heading|Img|JsLink|LinkTag|Meta|Nbs|OL|SpecialChars|UL)+|rigImage(Asset|Crop|ProcessImagemagick|Resize|Rotate|SourceFile|SourceTag|Watermark)+|rigGmtToLocal|rigHumanToTimestamp|rigImgAssetURL|rigIM(knownFonts|version)+|rigImplode|rigInArray|rigIndexPage|rigIpAddress|rigIs(Browser|MainConfigLoaded|LeapYear|Mobile|NumberedArray|Referral|Robot|WriteType)+|rigJQ(ajaxR|alertR|animateR|closeStatementR|conditionR|confirmR|eachCloseR|eachOpenR|effectR|getR|promptR|readyClose|readyOpen|setR|uerySource|varR|xhRequestR)+|rigJs(Asset|AssetURL|ScriptClose|ScriptOpen)+|rigJWT(encode|decode)+|rigLang(LangLine|Line|LoadLang)+|rigLibIsLoaded|rigList(Fields|Files|FilesWithPaths|FoldersWithPaths)+|rigLoad(ConfigFile|Database|File|ScaffoldingLanguage|View)+|rigLocalToGMT|rigMail(Send|ToLink|ValidEmail)+|rigMakeTableColumns|rigMarkdown|rigMarkdown(Available|Version)+|rigMdate|rigMemoryUsage|rigNonce|rigMobile|rigModuleUriToAssoc|rigMysqlTimeToSeconds|rigNativeCharToNum|rigNl2br|rigNow|rigNum(ber_format|Fields|Rows|ToCodepoint|ToNativeChar)+|rigOtherAssetURL|rigOTP(qrCode|validBase32Str)+|rigOverlayWatermark|rigParseRequestUri|rigPathWithoutFileName|rigPreg(Quote|Replace)+|rigPrimary|rigPrintMailDebugger|rigProfilerOutput|rigProtectIdentifiers|rigQ|rigQueryToJSON|rigQueryValues|rigQuotesToEntities|rigRandom(CaptchaNum|Num|String)+|rigRawURLdecode|rigRead(BinFile|File|SQLcache)+|rigReduce(DoubleSlashes|Multiples)+|rigReferrer|rigRemoveInvisibleCharacters|rigRepeater|rigResetButton|rigCaptcha|rigRobot|rigRSegmentArray|rigRTrim|rigRunModule|rigRuri(String|ToAssoc)+|rigSafeMailToLink|rigScaffoldingRequest|rigSegmentArray|rigSendEmail|rigSess(AllUserdata|Flashdata|Read|Tempdata|Userdata)+|rigSet(Checkbox|Radio|Select|SelectCheckboxRadio|Value)+|rigShellEscape|rigShowErrorPage|rigSite(Links|URL)+|rigSlash(Item|Rsegment|Segment)+|rigSqlDateTimeToIntDate|rigStandardDate|rigStrip(_slashes|HTML|ImgTags|Quotes|Slashes)+|rigSubmitButton|rigSubstr(ToNum)*|rigSymbolicPermissions|rigSystemURL|rigText(Watermark|Decode)+|rigTime(span|stampToHuman|zoneMenu|zones)+|rigTotal(Rsegments|Segments)+|rigTrackback(Data|DisplayErrors|HasLink|Receive|Send)+|rigTrans(Begin|Complete|latedDateItem)+|rigTrim(Slashes)*|rigUcwords|rigUnwrappedWrapMarkersString|rigUploadData|rigUri(Adjusted|String|ToAssoc)+|rigUrl(Prep|Title|stripSpace)+|rigUserAgent|rigValid(ateEmail|ationErrors|CaptchaUserInput|Email|IP)+|rigVar(Cookie|Get|GetPost|Post|Server)+|rigWeekOfYear|rigWord(_wrap|Wrap)+|rigWrite(File|SQLcache)+|rigXmlConvert|rigXss(Clean|Hash)+)\\b" name: "support.function.iRev" } ] diff --git a/snippets/revigniter.cson b/snippets/revigniter.cson index a9042ee..89387d9 100644 --- a/snippets/revigniter.cson +++ b/snippets/revigniter.cson @@ -192,6 +192,18 @@ "Auth Users": prefix: "auth32" body: "rigAuthUsers(${1:groupIDs})${0}" + "Auth Clear OTP": + prefix: "auth34" + body: "rigAuthClearOTP(${1:userID})${0}" + "Auth Generate QR Code": + prefix: "auth35" + body: "rigAuthGenerateQR(${1:\"${2:account}\"})${0}" + "Auth OTP Keys Match": + prefix: "auth36" + body: "rigAuthOTPkeysMatch(${1:challenge})${0}" + "Auth User Has OTP": + prefix: "auth37" + body: "rigAuthUserHasOTP(${1:userID})${0}" "Authentication Library": prefix: "auth0" body: "rigLoaderLoadLibrary \"Authentication\"" @@ -1253,6 +1265,21 @@ "Order By": prefix: "database40" body: "rigDbOrderBy \"${1:field}\", \"${2:direction}\"${0}" + "Load OTP Helper": + prefix: "otp0" + body: "rigLoadHelper \"otp\"${0}" + "OTP Compare Keys": + prefix: "otp1" + body: "rigOTPcompareKeys ${1:\"${2:challenge}\"}, ${3:\"${4:key}\"}${5:, ${6:tokenLength}${7:, ${8:\"${9:cryptoType}\"}${10:, ${11:cryptoNumBits}${12:, ${13:timeStep}${14:, ${15:timeWindow}}}}}}${0}" + "OTP Generate Password": + prefix: "otp2" + body: "rigOTPgenerate ${1:\"${2:secret}\"}${3:, ${4:tokenLength}${5:, ${6:\"${7:cryptoType}\"}${8:, ${9:cryptoNumBits}${10:, ${11:timeStep}${12:, ${13:\"${14:type}\"}}}}}}${0}" + "OTP Generate User Key": + prefix: "otp3" + body: "rigOTPgenerateUserKey ${1:\"${2:secret}\"}${0}" + "OTP QR Code": + prefix: "otp4" + body: "rigOTPqrCode(${1:\"${2:key}\"}, ${3:\"${4:account}\"}, ${5:\"${6:issuer}\"}${7:, ${8:\"${9:algo}\"}${10:, ${11:digits}${12:, ${13:period}${14:, ${15:\"${16:ecc}\"}${17:, ${18:size}${19:, ${20:mask}}}}}}})${0}" POST: prefix: "input4" body: "rigVarPost(\"${1:item}\"${2:, ${3:xssFilter}})${0}"