Skip to content

Commit 414a272

Browse files
Using GitZip
1 parent 4a99b66 commit 414a272

6 files changed

+28
-11
lines changed

AppsFrameworks.md

+11-5
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,23 @@ layout: default
55
* TOC
66
{:toc}
77

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:
99

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).
1015

1116
| **Language** | **WebServer/Framework/IDE** | **Application or Demo** | **SeLite framework or demo** |
1217
|:-------------|:-----------------------------------|:-------------------------------------------------------------|:-----------------------------|
1318
| 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) | |
1419
| Java | | [Java & SQLite Q&A](http://www.java2s.com/Questions_And_Answers/Java-Database/sqlite/sqlite.htm) | |
1520
| Python | [Yii](http://www.yiiframework.com) | [Creating Your First Yii Application](http://www.yiiframework.com/doc/guide/1.1/en/quickstart.first-app) | |
1621
| 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) | |
17-
| PHP | | [Drupal 7](http://drupal.org) | [DrupalFramework](DrupalFramework) |
18-
| PHP | | [FUDforum](http://fudforum.org/forum/) (& [FUDforum downloads, sources etc.](http://sourceforge.net/projects/fudforum/)) | [FUFDforumFramework](FUFDforumFramework) |
19-
| PHP | | [Serendipity](http://www.s9y.org) | [SerendipityFramework](SerendipityFramework) |
20-
| PHP | | [Dotclear](http://dotclear.org/) | [DotclearFramework](DotclearFramework) |
22+
| PHP | | [Dotclear](http://dotclear.org/) | [DotclearFramework](DotclearFramework) <br> [download](https://kinolien.github.com/gitzip/?download=SeLite/SeLite/tree/master/dotclear) |
23+
| PHP | | [Drupal 7](http://drupal.org) | [DrupalFramework](DrupalFramework) <br> [download](https://kinolien.github.com/gitzip/?download=SeLite/SeLite/tree/master/drupal) |
24+
| PHP | | [FUDforum](http://fudforum.org/forum/) (& [FUDforum downloads, sources etc.](http://sourceforge.net/projects/fudforum/)) | [FUFDforumFramework](FUFDforumFramework) <br> [download](https://kinolien.github.com/gitzip/?download=SeLite/SeLite/tree/master/fudforum) |
25+
| PHP | | [phpMyFAQ](http://www.phpmyfaq.de/) | TODO <br> [download](https://kinolien.github.com/gitzip/?download=SeLite/SeLite/tree/masterphpmyfaq) |
26+
| PHP | | [Serendipity](http://www.s9y.org) | [SerendipityFramework](SerendipityFramework) <br> [download](https://kinolien.github.com/gitzip/?download=SeLite/SeLite/tree/master/serendipity) |
2127
{: .table}

Components.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,12 @@ To get the latest releases, use the `download` links below for recent releases.
4444
<ul>
4545
<li>Selenium IDE menu</li>
4646
<li markdown="span"><em>Selenese reference</em> (see also {{navAutoGeneratedSeleneseCommands}})</li>
47-
<li><em>Selenese scripts</em> (see also <a href="PackagedScripts">PackagedScripts</a>)</li>
47+
<li><em>Selenese scripts</em> (see also <a href="PackagedScripts">PackagedScripts</a>). Link notation:
48+
<ul>
49+
<li><em>folder-name/</em> links to source tree on GitHub</li>
50+
<li><em>folder-name.zip</em> is a ZIP of the folder (but with no GIT tracking information)</li>
51+
</ul>
52+
</li>
4853
<li><em>source</em> (only if there is no other documentation)</li>
4954
<li>third party documentation</li>
5055
<li markdown="span">{{chromeUrl}} to configure via <a href="SettingsInterface">SettingsInterface</a></li>

InstallFramework.md

+5-2
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,12 @@ layout: default
66
{:toc}
77

88
# 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.
1010

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).
1215

1316
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).
1417

InstallFromSource.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ There are repositories for
2626

2727
You may need to accept components (add-ons). Verify that all SeLite components are enabled at Firefox menu > Tools > Add-ons > Extensions.
2828

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 -->
3030

3131
Restart Firefox.
3232

PackagedScripts.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@ In SeLite these scripts validate functionality of [Components](Components) and a
1313
## Structure
1414

1515
## 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).
1720

1821
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.
1922

SeleniumIDEtips.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ When saving a [suite], Selenium IDE doesn't add `'.html'` extension. So, add `.h
1818
At start, Selenium IDE can open the most recent suite (or case). However,
1919

2020
* you need to enable Options > General > 'Activate developer tools'
21-
* when it starts with the most recent suite, it won't show the suite name in the window title.
21+
* when it starts with the most recent suite, it won't show the suite name in the window title. TODO report & add to ThirdPartyIssues
2222

2323
# Usability add-ons in SeLite
2424

0 commit comments

Comments
 (0)