├── .github └── ISSUE_TEMPLATE │ └── bug_report.md ├── .gitignore ├── CONTRIBUTING.md ├── DCO.txt ├── LICENSE.txt ├── NOTICE.txt ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── application ├── cache │ └── index.html ├── config │ ├── authentication.lc │ ├── authenticationHooks.lc │ ├── autoload.lc │ ├── config.lc │ ├── constants.lc │ ├── database.lc │ ├── doctypes.lc │ ├── hooks.lc │ ├── index.html │ ├── mimes.lc │ ├── routes.lc │ └── useragents.lc ├── controllers │ ├── index.html │ └── welcome.lc ├── db │ ├── index.html │ └── tutorials.sqlite ├── errors │ ├── error404.lc │ ├── errorDB.lc │ ├── errorGeneral.lc │ └── index.html ├── extensions │ └── index.html ├── helpers │ └── index.html ├── hooks │ ├── authenticationHooks │ │ └── index.html │ ├── index.html │ └── overrideOutput.livecodescript ├── index.html ├── language │ ├── english │ │ └── index.html │ └── index.html ├── libraries │ └── index.html ├── logs │ └── index.html ├── models │ └── index.html ├── modules │ ├── index.html │ └── moduleSample │ │ ├── config │ │ ├── autoload.lc │ │ ├── config.lc │ │ ├── index.html │ │ └── routes.lc │ │ ├── controllers │ │ ├── index.html │ │ └── moduleSample.lc │ │ ├── extensions │ │ └── index.html │ │ ├── helpers │ │ └── index.html │ │ ├── index.html │ │ ├── language │ │ ├── english │ │ │ └── index.html │ │ └── index.html │ │ ├── libraries │ │ └── index.html │ │ ├── models │ │ └── index.html │ │ ├── stacks │ │ └── index.html │ │ └── views │ │ ├── index.html │ │ └── moduleSampleView.lc ├── stacks │ └── MY_serverteststack.livecode └── views │ ├── emailTemplates │ ├── authActivate.lc │ ├── forgotPassword.lc │ └── index.html │ ├── index.html │ └── welcomeMessage.lc ├── assets ├── css │ └── index.html ├── img │ ├── apple-touch-icon.png │ ├── index.html │ └── logo.png ├── index.html ├── js │ ├── ASYNergy │ │ ├── asynergy.js │ │ └── asynergy.js.map │ └── index.html └── modules │ └── index.html ├── index.lc ├── system ├── database │ ├── DB.livecodescript │ ├── DBactiveRec.livecodescript │ ├── DBcache.livecodescript │ ├── DBdriver.livecodescript │ ├── DBresult.livecodescript │ ├── cache │ │ └── index.html │ ├── drivers │ │ ├── index.html │ │ ├── mysql │ │ │ ├── index.html │ │ │ ├── mysqlDriver.livecodescript │ │ │ └── mysqlResult.livecodescript │ │ ├── postgre │ │ │ ├── index.html │ │ │ ├── postgreDriver.livecodescript │ │ │ └── postgreResult.livecodescript │ │ └── sqlite │ │ │ ├── index.html │ │ │ ├── sqliteDriver.livecodescript │ │ │ └── sqliteResult.livecodescript │ └── index.html ├── extensions │ └── index.html ├── helpers │ ├── arrayHelper.livecodescript │ ├── assetHelper.livecodescript │ ├── cookieHelper.livecodescript │ ├── dateHelper.livecodescript │ ├── downloadHelper.livecodescript │ ├── emailHelper.livecodescript │ ├── fileHelper.livecodescript │ ├── formHelper.livecodescript │ ├── formmailHelper.livecodescript │ ├── galleriaHelper.livecodescript │ ├── htmlHelper.livecodescript │ ├── index.html │ ├── jwtHelper.livecodescript │ ├── languageHelper.livecodescript │ ├── markdownHelper.livecodescript │ ├── numberHelper.livecodescript │ ├── otpHelper.livecodescript │ ├── querytojsonHelper.livecodescript │ ├── queryvaluesHelper.livecodescript │ ├── sitelinksHelper.livecodescript │ ├── stringHelper.livecodescript │ ├── urlHelper.livecodescript │ └── xmlHelper.livecodescript ├── index.html ├── language │ ├── english │ │ ├── authenticationLang.lc │ │ ├── calendarLang.lc │ │ ├── dateLang.lc │ │ ├── dbLang.lc │ │ ├── emailLang.lc │ │ ├── formvalidationLang.lc │ │ ├── ftpLang.lc │ │ ├── imglibLang.lc │ │ ├── index.html │ │ ├── numberLang.lc │ │ ├── profilerLang.lc │ │ ├── scaffoldingLang.lc │ │ ├── unittestLang.lc │ │ └── uploadLang.lc │ ├── french │ │ ├── authenticationLang.lc │ │ ├── calendarLang.lc │ │ ├── dateLang.lc │ │ ├── dbLang.lc │ │ ├── emailLang.lc │ │ ├── formvalidationLang.lc │ │ ├── ftpLang.lc │ │ ├── imglibLang.lc │ │ ├── index.html │ │ ├── numberLang.lc │ │ ├── profilerLang.lc │ │ ├── scaffoldingLang.lc │ │ ├── unittestLang.lc │ │ └── uploadLang.lc │ ├── german │ │ ├── authenticationLang.lc │ │ ├── calendarLang.lc │ │ ├── dateLang.lc │ │ ├── dbLang.lc │ │ ├── emailLang.lc │ │ ├── formvalidationLang.lc │ │ ├── ftpLang.lc │ │ ├── imglibLang.lc │ │ ├── index.html │ │ ├── numberLang.lc │ │ ├── profilerLang.lc │ │ ├── scaffoldingLang.lc │ │ ├── unittestLang.lc │ │ └── uploadLang.lc │ ├── index.html │ └── spanish │ │ ├── authenticationLang.lc │ │ ├── calendarLang.lc │ │ ├── dateLang.lc │ │ ├── dbLang.lc │ │ ├── emailLang.lc │ │ ├── formvalidationLang.lc │ │ ├── ftpLang.lc │ │ ├── imglibLang.lc │ │ ├── index.html │ │ ├── numberLang.lc │ │ ├── profilerLang.lc │ │ ├── scaffoldingLang.lc │ │ ├── unittestLang.lc │ │ └── uploadLang.lc ├── libraries │ ├── ASYNergy.livecodescript │ ├── Authentication.livecodescript │ ├── Benchmark.livecodescript │ ├── Calendar.livecodescript │ ├── Captcha.livecodescript │ ├── Config.livecodescript │ ├── Contentsecuritypolicy.livecodescript │ ├── Controller.livecodescript │ ├── Email.livecodescript │ ├── Encrypt.livecodescript │ ├── Exceptions.livecodescript │ ├── Formvalidation.livecodescript │ ├── Ftp.livecodescript │ ├── Hooks.livecodescript │ ├── Image.livecodescript │ ├── Input.livecodescript │ ├── Jquery.livecodescript │ ├── Language.livecodescript │ ├── Loader.livecodescript │ ├── Log.livecodescript │ ├── Modules.livecodescript │ ├── Output.livecodescript │ ├── Pagination.livecodescript │ ├── Profiler.livecodescript │ ├── Router.livecodescript │ ├── Session.livecodescript │ ├── Table.livecodescript │ ├── Trackback.livecodescript │ ├── URI.livecodescript │ ├── Upload.livecodescript │ ├── Useragent.livecodescript │ ├── index.html │ └── sessionDrivers │ │ ├── sessionDatabaseDriver.livecodescript │ │ └── sessionFilesDriver.livecodescript ├── revigniter │ ├── Common.livecodescript │ ├── RevIgniter.lc │ ├── htmlEntityChart.txt │ ├── index.html │ └── stackBehavior.livecodescript ├── scaffolding │ ├── Scaffolding.livecodescript │ ├── images │ │ ├── index.html │ │ ├── logo.png │ │ └── topGradient.jpg │ ├── index.html │ └── views │ │ ├── add.lc │ │ ├── delete.lc │ │ ├── edit.lc │ │ ├── footer.lc │ │ ├── header.lc │ │ ├── index.html │ │ ├── nodata.lc │ │ ├── stylesheet.css │ │ └── view.lc └── stacks │ ├── Image.livecode │ └── Serverteststack.livecode └── userGuide ├── changelog.html ├── css └── style-ck.css ├── database ├── active_record.html ├── caching.html ├── configuration.html ├── connecting.html ├── examples.html ├── fields.html ├── helpers.html ├── index.html ├── queries.html ├── results.html ├── table_data.html └── transactions.html ├── docStyle ├── index.html ├── template.html └── template.md ├── fonts ├── OFL.txt ├── SourceCodeProRegular.eot ├── SourceCodeProRegular.svg ├── SourceCodeProRegular.ttf ├── SourceCodeProRegular.woff └── SourceCodeProRegular.woff2 ├── general ├── autoloader.html ├── caching.html ├── cli.html ├── common_handlers.html ├── controllers.html ├── core_libraries.html ├── creating_libraries.html ├── credits.html ├── errors.html ├── extensions.html ├── helpers.html ├── hooks.html ├── libraries.html ├── managing_apps.html ├── models.html ├── modules.html ├── profiling.html ├── requirements.html ├── reserved_names.html ├── routing.html ├── scaffolding.html ├── security.html ├── urls.html ├── using_stacks.html └── views.html ├── helpers ├── array_helper.html ├── asset_helper.html ├── cookie_helper.html ├── date_helper.html ├── download_helper.html ├── email_helper.html ├── file_helper.html ├── form_helper.html ├── formmail_helper.html ├── galleria_helper.html ├── html_helper.html ├── jwt_helper.html ├── language_helper.html ├── markdown_helper.html ├── number_helper.html ├── otp_helper.html ├── querytojson_helper.html ├── queryvalues_helper.html ├── sitelinks_helper.html ├── string_helper.html ├── url_helper.html └── xml_helper.html ├── images ├── appflowchart.png ├── apple-touch-icon.png ├── arrowN.png ├── asynergyflowchartGH.png ├── chat.png ├── chat_deprecated.png ├── chatlogin.png ├── chatlogin_deprecated.png ├── datafilter.png ├── formvalidation.png ├── revIgniter2.4.2HelperReference.pdf ├── revIgniter2.4.2HelperReference.png ├── revIgniter2.4.2LibraryReference.pdf ├── revIgniter2.4.2LibraryReference.png ├── riLogo.png ├── searchGo.gif ├── searchGo.png ├── slideBoxBtn.png └── topGradient.gif ├── index.html ├── installation ├── downloads.html ├── index.html ├── troubleshooting.html ├── upgrade_1100.html ├── upgrade_1101.html ├── upgrade_1102.html ├── upgrade_1103.html ├── upgrade_1325b.html ├── upgrade_141b.html ├── upgrade_142b.html ├── upgrade_14b.html ├── upgrade_1510b.html ├── upgrade_1511b.html ├── upgrade_1512b.html ├── upgrade_1513b.html ├── upgrade_1514b.html ├── upgrade_1515b.html ├── upgrade_1516b.html ├── upgrade_1517b.html ├── upgrade_1518b.html ├── upgrade_1519b.html ├── upgrade_151b.html ├── upgrade_1520b.html ├── upgrade_1521b.html ├── upgrade_152b.html ├── upgrade_153b.html ├── upgrade_154b.html ├── upgrade_155b.html ├── upgrade_156b.html ├── upgrade_157b.html ├── upgrade_158b.html ├── upgrade_159b.html ├── upgrade_15b.html ├── upgrade_16.html ├── upgrade_161.html ├── upgrade_1610.html ├── upgrade_1611.html ├── upgrade_1612.html ├── upgrade_1613.html ├── upgrade_1614.html ├── upgrade_1615.html ├── upgrade_1616.html ├── upgrade_1617.html ├── upgrade_1618.html ├── upgrade_1619.html ├── upgrade_162.html ├── upgrade_1620.html ├── upgrade_1621.html ├── upgrade_1622.html ├── upgrade_1623.html ├── upgrade_1624.html ├── upgrade_163.html ├── upgrade_164.html ├── upgrade_165.html ├── upgrade_166.html ├── upgrade_167.html ├── upgrade_168.html ├── upgrade_169.html ├── upgrade_170.html ├── upgrade_171.html ├── upgrade_172.html ├── upgrade_173.html ├── upgrade_174.html ├── upgrade_18.html ├── upgrade_181.html ├── upgrade_182.html ├── upgrade_183.html ├── upgrade_190.html ├── upgrade_191.html ├── upgrade_192.html ├── upgrade_193.html ├── upgrade_194.html ├── upgrade_195.html ├── upgrade_196.html ├── upgrade_197.html ├── upgrade_198.html ├── upgrade_200.html ├── upgrade_201.html ├── upgrade_202.html ├── upgrade_203.html ├── upgrade_204.html ├── upgrade_205.html ├── upgrade_210.html ├── upgrade_211.html ├── upgrade_212.html ├── upgrade_213.html ├── upgrade_214.html ├── upgrade_215.html ├── upgrade_216.html ├── upgrade_217.html ├── upgrade_218.html ├── upgrade_219.html ├── upgrade_220.html ├── upgrade_221.html ├── upgrade_230.html ├── upgrade_231.html ├── upgrade_232.html ├── upgrade_233.html ├── upgrade_234.html ├── upgrade_240.html ├── upgrade_241.html ├── upgrade_242.html ├── upgrade_243.html ├── upgrade_244.html ├── upgrade_245.html └── upgrading.html ├── js ├── clipboard-ck.js ├── highlight.pack.js ├── html5shiv.js ├── licenseHighlight.js │ └── LICENSE ├── nav-ck.js ├── respond.min.js └── script-ck.js ├── libraries ├── asynergy.html ├── authentication │ ├── authenticationConfig.html │ ├── authenticationEmail.html │ ├── authenticationExample.html │ ├── authenticationHooks.html │ ├── authenticationOTP.html │ ├── authenticationOverview.html │ ├── authenticationRef.html │ ├── authenticationTables.html │ └── index.html ├── benchmark.html ├── calendar.html ├── captcha.html ├── config.html ├── csp.html ├── email.html ├── encryption.html ├── file_uploading.html ├── form_validation.html ├── ftp.html ├── image_lib.html ├── input.html ├── jquery.html ├── language.html ├── loader.html ├── modules.html ├── output.html ├── pagination.html ├── sessions.html ├── table.html ├── trackback.html ├── uri.html └── user_agent.html ├── license.html ├── overview ├── appflow.html ├── at_a_glance.html ├── cheatsheets.html ├── features.html ├── getting_started.html ├── goals.html ├── hmvc.html ├── index.html └── mvc.html ├── toc.html └── tutorials ├── asynergy_data_filter.html ├── asynergy_form_validation.html ├── chat.html └── chat_deprecated.html /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: Bug report 3 | about: Create a report to help to improve revIgniter 4 | title: '' 5 | labels: '' 6 | assignees: '' 7 | 8 | --- 9 | 10 | **Summary, describe the bug** 11 | A clear and concise description of the issue. 12 | 13 | **Recipe to reproduce** 14 | Steps to reproduce the behavior: 15 | 1. [First Step] 16 | 2. [Second Step] 17 | 3. [and so on...] 18 | 19 | **Expected behavior** 20 | A clear and concise description of what you expected to happen. 21 | 22 | **Screenshots** 23 | If applicable, add screenshots to help explain your problem. 24 | 25 | 26 | **Additional context** 27 | Please provide any additional information that might be necessary to reproduce the issue. 28 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | .htaccess 4 | .editorconfig 5 | .htmlhintrc 6 | 7 | application/cache/* 8 | !application/cache/index.html 9 | 10 | application/logs/* 11 | !application/logs/index.html 12 | 13 | system/temp/* 14 | !system/temp/index.html 15 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | # Guidelines for Contributing to revIgniter 5 | 6 | ## How Can I Contribute? 7 | 8 | 9 | ### Code Contribution 10 | 11 | Make your contributions to revIgniter in the form of pull requests on the [revIgniter repository](https://github.com/revig/revigniter/) on GitHub. 12 | revIgniter adheres to the [git-flow](http://nvie.com/posts/a-successful-git-branching-model/) process. This workflow requires that all commits need to be made to "develop" and all pull requests need to be sent to the "develop" branch. 13 | Please respect the coding conventions used throughout the project (indentation, comments, etc.) and any other requirements. In case your contribution requires the documentation to be extended please read the [documentation guidelines](https://revigniter.com/userGuide/docStyle/index.html) in the User Guide and add to the User Guide whatever is needed. 14 | Before generating a significant pull request (new features, refactoring code etc.) please ask. Otherwise you risk spending a lot of time on something the project's developers might be reluctant to merge into the project. 15 | Please note: By sending a pull request to the [revIgniter repository](https://github.com/revig/revigniter/) on GitHub, you certify to a "Developer's Certificate of Origin" as in [DCO.txt](DCO.txt) located in the root of this repository. This requires you to sign your work like `git commit --signoff`. 16 | 17 | **Git Commit Messages** 18 | 19 | - Use the present tense ("Add feature" not "Added feature"). 20 | - Limit the first line to 72 characters or less. 21 | - Sign your work. 22 | 23 | **Pull Requests** 24 | 25 | - Please fill out the [required template](PULL_REQUEST_TEMPLATE.md). 26 | 27 | 28 | ### Reporting Bugs 29 | 30 | Please fill out the [required template](ISSUE_TEMPLATE.md). Include as many details as possible. Describe the issue and include additional details to help reproduce your findings: 31 | 32 | - Use a descriptive title. 33 | - Describe the steps which reproduce the issue. 34 | - Provide snippets as Markdown code blocks. 35 | - Describe what you observed after following the steps and explain what exactly the problem is. 36 | - Explain which result you expected instead. 37 | - Which version of revIgniter are you using? 38 | - Which version of LiveCode server are you using? 39 | -------------------------------------------------------------------------------- /DCO.txt: -------------------------------------------------------------------------------- 1 | Developer's Certificate of Origin 1.1 2 | 3 | By making a contribution to this project, I certify that: 4 | 5 | (a) The contribution was created in whole or in part by me and I 6 | have the right to submit it under the open source license 7 | indicated in the file; or 8 | 9 | (b) The contribution is based upon previous work that, to the best 10 | of my knowledge, is covered under an appropriate open source 11 | license and I have the right under that license to submit that 12 | work with modifications, whether created in whole or in part 13 | by me, under the same open source license (unless I am 14 | permitted to submit under a different license), as indicated 15 | in the file; or 16 | 17 | (c) The contribution was provided directly to me by some other 18 | person who certified (a), (b) or (c) and I have not modified 19 | it. 20 | 21 | (d) I understand and agree that this project and the contribution 22 | are public and that a record of the contribution (including all 23 | personal information I submit with it, including my sign-off) is 24 | maintained indefinitely and may be redistributed consistent with 25 | this project or the open source license(s) involved. 26 | -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- 1 | =================================================================== 2 | == NOTICE file corresponding to the section 4 d of == 3 | == the Apache License, Version 2.0, == 4 | == in this case for the revIgniter distribution. == 5 | =================================================================== 6 | 7 | revIgniter 8 | Copyright 2009-2021 Ralf Bitter 9 | 10 | Licensed under the Apache License, Version 2.0 (the "License"); 11 | you may not use this code except in compliance with the License. 12 | You may obtain a copy of the License at 13 | http://www.apache.org/licenses/LICENSE-2.0 14 | 15 | Unless required by applicable law or agreed to in writing, software 16 | distributed under the License is distributed on an "AS IS" BASIS, 17 | WTHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 18 | See the License for the specific language governing permissions and 19 | limitations under the License. 20 | 21 | This product includes software developed by 22 | Ralf Bitter (https://revigniter.com/). 23 | -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | ### Requirements 2 | 3 | - Filling out this template is mandatory. Please provide sufficient information so that the request can be reviewed in a timely manner. 4 | - Please thoroughly test your code to ensure against regressions. 5 | 6 | ### Description of the Change or Addition 7 | 8 | 13 | 14 | ### Possible Side-Effects 15 | 16 | 17 | 18 | ### Verification 19 | 20 | 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # revIgniter – what is it 2 | 3 | revIgniter is a Web Application Development Framework primarily modeled on CodeIgniter, Ellislab, Inc. This framework is a toolkit for people who build websites using LiveCode. It empowers you to develop web projects in a fraction of time compared to writing LiveCode code from scratch by providing a large number of code libraries addressing frequently needed tasks, as well as a straightforward interface and consequential pattern to access these libraries. revIgniter lets you creatively concentrate on your project by lessen the quantity of code required for a given task. 4 | 5 | ### Downloading 6 | 7 | You can [download released versions of revIgniter](https://revigniter.com/) from the project's website. 8 | 9 | ### Server Requirements 10 | 11 | LiveCode Server or [LiveCode Hosting](https://livecode.com/hosting/) server engine. 12 | 13 | ### Installation 14 | 15 | Please see the [installation section](https://revigniter.com/userGuide/installation/index.html) of the User Guide. 16 | 17 | ### Upgrading 18 | 19 | For upgrading from a previous version see the [upgrade section](https://revigniter.com/userGuide/installation/upgrading.html) of the User Guide. 20 | 21 | ### License 22 | 23 | For the license terms see [LICENSE.txt](LICENSE.txt) / [NOTICE.txt](NOTICE.txt) files. 24 | 25 | ### Contributing 26 | 27 | See the [guidelines for contributing to revIgniter](CONTRIBUTING.md). 28 | 29 | ### Community 30 | 31 | To join the discussion relating to using revIgniter subscribe and review archives from [this page](http://lists.livecodejournal.com/listinfo.cgi/revigniter-livecodejournal.com). 32 | 33 | ### Meta 34 | 35 | - Version: 2.4.5 36 | - Web Site: 37 | - User Guide: 38 | - Author: [Ralf Bitter](mailto:rabit@revigniter.com) 39 | -------------------------------------------------------------------------------- /application/cache/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/config/authenticationHooks.lc: -------------------------------------------------------------------------------- 1 | " into gRigA["docTypes"]["xhtml11"] 13 | put "" into gRigA["docTypes"]["xhtml1-strict"] 14 | put "" into gRigA["docTypes"]["xhtml1-trans"] 15 | put "" into gRigA["docTypes"]["xhtml1-frame"] 16 | put "" into gRigA["docTypes"]["html5"] 17 | put "" into gRigA["docTypes"]["html4-strict"] 18 | put "" into gRigA["docTypes"]["html4-trans"] 19 | put "" into gRigA["docTypes"]["html4-frame"] 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | --| END OF doctypes.lc 28 | --| Location: ./application/config/doctypes.lc 29 | ---------------------------------------------------------------------- -------------------------------------------------------------------------------- /application/config/hooks.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/config/routes.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/controllers/welcome.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/db/tutorials.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/revig/revigniter/adbd88b542870c5e66d1c6ecdcd014e0c49ba8c3/application/db/tutorials.sqlite -------------------------------------------------------------------------------- /application/errors/error404.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 404 Page Not Found 6 | 7 | 56 | 57 | 58 |
59 |
60 |

[[gRigA["errorData"]["heading"] ]]

61 | [[gRigA["errorData"]["message"] ]] 62 |
63 |
64 | 65 | 66 | -------------------------------------------------------------------------------- /application/errors/errorDB.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Database Error 6 | 7 | 56 | 57 | 58 |
59 |
60 |

[[gRigA["errorData"]["heading"] ]]

61 | [[gRigA["errorData"]["message"] ]] 62 |
63 |
64 | 65 | 66 | -------------------------------------------------------------------------------- /application/errors/errorGeneral.lc: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Error 6 | 7 | 56 | 57 | 58 |
59 |
60 |

[[gRigA["errorData"]["heading"] ]]

61 | [[gRigA["errorData"]["message"] ]] 62 |
63 |
64 | 65 | 66 | -------------------------------------------------------------------------------- /application/errors/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/extensions/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/helpers/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/hooks/authenticationHooks/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/hooks/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 403 Forbidden 4 | 5 | 6 | 7 |

Directory access is forbidden.

8 | 9 | 10 | -------------------------------------------------------------------------------- /application/hooks/overrideOutput.livecodescript: -------------------------------------------------------------------------------- 1 | script "overrideOutput" 2 | 3 | 4 | global gRigA 5 | 6 | local sStackInUse 7 | 8 | 9 | /*---------------------------------------------------------------------- 10 | --| COMMAND libraryStack 11 | --| 12 | --| Author: rabit 13 | --| Version: 1.0 14 | --| Created: 2018-12-09 15 | --| Last Mod: -- 16 | --| Requires: -- 17 | --| 18 | --| Summary: Run security check. 19 | --| 20 | --| Parameters: -- 21 | --| 22 | --| Return: empty 23 | ----------------------------------------------------------------------*/ 24 | 25 | on libraryStack 26 | if (gRigA is not an array) and (the environment is "server") then 27 | put "No direct script access allowed." 28 | exit to top 29 | end if 30 | 31 | if the short name of the target = the short name of me then 32 | if sStackInUse <> TRUE then 33 | put TRUE into sStackInUse 34 | end if 35 | 36 | else 37 | pass libraryStack 38 | end if -- if the short name of the target = the short name of me 39 | end libraryStack 40 | 41 | 42 | 43 | /*---------------------------------------------------------------------- 44 | --| COMMAND rigMinifyOutput 45 | --| 46 | --| Author: rabit 47 | --| Version: 1.1 48 | --| Created: 13-05-2011 49 | --| Last Mod: 29-06-2011 50 | --| Requires: rigGetOutput(), rigPregReplace(), rigSetOutput, _rigDisplay 51 | --| 52 | --| Summary: Minifies HTML output. 53 | --| 54 | --| Format: rigMinifyOutput 55 | --| 56 | --| Parameters: -- 57 | --| 58 | --| Return: empty 59 | ----------------------------------------------------------------------*/ 60 | 61 | command rigMinifyOutput 62 | local tRawHTML, tRegEx, tReplacement, tMinifiedHTML 63 | 64 | put rigGetOutput() into tRawHTML 65 | 66 | # REMOVE COMMENTS 67 | put "(?s)(\