You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AppsFrameworks.md
+11-5
Original file line number
Diff line number
Diff line change
@@ -5,17 +5,23 @@ layout: default
5
5
* TOC
6
6
{:toc}
7
7
8
-
Below are some web applications or frameworks that can run with SQLite DB. That makes them SeLite ideal ideal for them, since they can fully benefit from {{navReloadingDatabases}}.
8
+
Below are some web applications or frameworks that can run with SQLite DB. That makes them SeLite ideal ideal for them, since they can fully benefit from {{navReloadingDatabases}}. Link notation:
9
9
10
+
*_folder-name/_ links to source tree on GitHub
11
+
*_folder-name.zip_ is a ZIP of the folder (but with no GIT tracking information)
12
+
13
+
14
+
To install follow [InstallFramework](InstallFramework).
10
15
11
16
|**Language**|**WebServer/Framework/IDE**|**Application or Demo**|**SeLite framework or demo**|
| Java | Tomcat, NetBeans |[Creating a Simple Web Application Using an SQLite Database](http://users.csc.calpoly.edu/~jdalbey/308/Resources/HOWTO_SQLite_with_NetBeans.html)||
| Python |[Yii](http://www.yiiframework.com)|[Creating Your First Yii Application](http://www.yiiframework.com/doc/guide/1.1/en/quickstart.first-app)||
16
21
| Python |[Flask](http://flask.pocoo.org/)|[Python Web Applications With Flask - Part II (app creation)](http://www.realpython.com/blog/python/python-web-applications-with-flask-part-ii-app-creation)||
Copy file name to clipboardExpand all lines: InstallFramework.md
+5-2
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,12 @@ layout: default
6
6
{:toc}
7
7
8
8
# Scope and downloads #
9
-
This assumes that you've set up your web application and that there is an SeLite framework for it. You'll need packages mentioned at [Overview](./) > [Install](./#install). However, if you haven't downloaded SeLite [Components](Components) yet, getting them from source (which you'll need anyway) may be faster.
9
+
This assumes that you've set up your web application and that there is an SeLite framework for it. You'll need packages mentioned at [Overview](./) > [Install](./#install). If you haven't downloaded SeLite [Components](Components) yet, getting them from source (which you'll need anyway) may be faster.
10
10
11
-
Regardless of how you install [Components](Components), download SeLite source to get the frameworks: follow [InstallFromSource](InstallFromSource) > [Get the source](InstallFromSource#get-the-source). If you're installing components from source, follow [Install components from source](InstallFromSource#install-components-from-source).
11
+
Regardless of how you install [Components](Components), either
12
+
13
+
* download a ZIP of a chosen framework as per [AppsFrameworks](AppsFrameworks). However, then you can't maintain it with GIT. Or
14
+
* follow [InstallFromSource](InstallFromSource) > [Get the source](InstallFromSource#get-the-source). If you're installing components from source, follow [Install components from source](InstallFromSource#install-components-from-source).
12
15
13
16
If your web application uses SQLite, you'll get full SeLite functionality and smoother script data life cycle. You'll be able to copy/restore {{ appDB }}, {{ scriptDB }} and {{ vanillaDB}} from within SeLite (via [SettingsInterface](SettingsInterface)). Otherwise you need to apply [DataImport](DataImport).
Copy file name to clipboardExpand all lines: InstallFromSource.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ There are repositories for
26
26
27
27
You may need to accept components (add-ons). Verify that all SeLite components are enabled at Firefox menu > Tools > Add-ons > Extensions.
28
28
29
-
Visit Firefox chrome URL _about:config_. Find or create a preference with name `xpinstall.signatures.required` and set it to `false`. (See [MDN Signing and distributing your add-on](https://developer.mozilla.org/en-US/Add-ons/Distribution)). <!-- Also see https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox?as=u&utm_source=inproduct and https://wiki.mozilla.org/Add-ons/Extension_Signing -->
29
+
Apply [DevelopmentTools](DevelopmentTools), especially set `xpinstall.signatures.required` to `false`. (See [MDN Signing and distributing your add-on](https://developer.mozilla.org/en-US/Add-ons/Distribution)). <!-- Also see https://support.mozilla.org/en-US/kb/add-on-signing-in-firefox?as=u&utm_source=inproduct and https://wiki.mozilla.org/Add-ons/Extension_Signing -->
Copy file name to clipboardExpand all lines: PackagedScripts.md
+4-1
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,10 @@ In SeLite these scripts validate functionality of [Components](Components) and a
13
13
## Structure
14
14
15
15
## Installing and getting around ###
16
-
Follow [InstallFromSource](InstallFromSource) for the easiest way to get SeLite packaged scripts. [Components](Components) that can be tested in Selenium IDE have subfolder `selenese-scripts`, e.g. [commands/selenese-scripts/](https://github.com/SeLite/SeLite/tree/master/commands/selenese-scripts). Each framework that comes with SeLite has [suites][suite] in its subfolder `test_suites_and_cases`, e.g. [phpmyfaq/test\_suites\_and\_cases/](https://github.com/SeLite/SeLite/tree/master/phpmyfaq/test_suites_and_cases).
16
+
To get SeLite packaged scripts, either
17
+
18
+
* download them as ZIP files from [Components](Components). However, then you can't maintain it with GIT. Or
19
+
* follow [InstallFromSource](InstallFromSource). [Components](Components) that can be tested in Selenium IDE have subfolder `selenese-scripts`, e.g. [commands/selenese-scripts/](https://github.com/SeLite/SeLite/tree/master/commands/selenese-scripts). Each framework that comes with SeLite has [suites][suite] in its subfolder `test_suites_and_cases`, e.g. [phpmyfaq/test\_suites\_and\_cases/](https://github.com/SeLite/SeLite/tree/master/phpmyfaq/test_suites_and_cases).
17
20
18
21
To make navigation across files easy, here's a convention: filenames of suites end with `_suite.html`, and cases are in files that have names ending with `_case.html`. If there are several shared cases, they can be in `shared_cases/` subfolder.
0 commit comments