Difference between revisions of "Drupal"
(→Features) |
(→Support for TEI) |
||
(11 intermediate revisions by the same user not shown) | |||
Line 30: | Line 30: | ||
== Source code and licensing == | == Source code and licensing == | ||
− | GNU General Public License | + | [https://drupal.org/LICENSE.txt GNU General Public License] |
== Support for TEI == | == Support for TEI == | ||
− | + | ||
− | + | Drupal does not support TEI or TEI Lite "out of the box". Though, several modules or solutions can be implemented for a TEI-based web project: | |
− | ( | + | |
+ | * [http://www.teich.org TEI-CHI] (Drupal 7) - it was developped for [http://www.berardier.org]. | ||
+ | * [https://drupal.org/project/xmlcontent XML Content module] (Drupal 6) - Read [http://stephanieschlitz.com/tei-xml-and-drupal/ Stephanie Schlitz' blogpost] on the subject. Unfortunately, this module is not under development anymore. | ||
+ | * The [http://dare.uni-koeln.de/ DARE project] is expected to release a module for drupal. | ||
+ | * Some projects are using the [https://drupal.org/project/feeds Feed module] for drupal. It allows some XPath queries [https://drupal.org/project/feeds_xpathparser thanks to a plug in for Feeds] - see [http://www.poeticformsonline.org/ Poetic forms] | ||
+ | |||
+ | It seems that using TEI encoded texts with Drupal implies whatever happens some degree of code and customization. | ||
== Language(s) == | == Language(s) == | ||
− | PHP | + | PHP and SQL are used by Drupal. For the handling of TEI encoded texte with Drupal XSLT or XPath will be required too. |
== Documentation == | == Documentation == | ||
− | + | [https://drupal.org/documentation Drupal official documentation] | |
== Tech support == | == Tech support == | ||
− | + | Drupal is delivered ''as is'', but there is a large community of users and a rather detailed documentation (see above). | |
+ | |||
+ | There is a dedicated [https://drupal.org/support support page]. | ||
== User community == | == User community == | ||
− | + | ||
+ | There is some information about the community of users on the [https://drupal.org/support Drupal support webpage]. | ||
== Sample implementations == | == Sample implementations == | ||
− | + | ||
+ | [http://wiki.tei-c.org/index.php/Drupal#Synopsis See above]. | ||
== Current version number and date of release == | == Current version number and date of release == | ||
− | + | ||
+ | * Current version: Drupal 7.23, released 2013-Aug-08; | ||
+ | * Former version, still supported: Drupal 6.28, released 2013-Jan-16; | ||
+ | * Next version: [https://drupal.org/drupal-8.0 Drupal 8]. | ||
== History of versions == | == History of versions == | ||
− | + | ||
+ | The official history is described [https://drupal.org/about/history here]. | ||
== How to download or buy == | == How to download or buy == | ||
− | + | ||
+ | Go to the [https://drupal.org/start Get started section] of Drupal website. Drupal is open source and can downloaded for free. | ||
== Additional notes == | == Additional notes == | ||
(type in that information here) | (type in that information here) |
Latest revision as of 12:26, 25 October 2013
Contents
- 1 Synopsis
- 2 Features
- 3 User commentary
- 4 System requirements
- 5 Source code and licensing
- 6 Support for TEI
- 7 Language(s)
- 8 Documentation
- 9 Tech support
- 10 User community
- 11 Sample implementations
- 12 Current version number and date of release
- 13 History of versions
- 14 How to download or buy
- 15 Additional notes
Synopsis
Drupal is an open source web content management platform written in PHP and largely driven by a relational database (MySQL, Postgres, etc). Primarily designed for HTML, Drupal has been used for a number of TEI projects. See a thread on the TEI-L as well as a 2013 summary of previous threads.
Some examples:
- DARE project
- Forms online
- Essai sur le récit, ou entretiens sur la manière de raconter par François-Joseph Bérardier de Bataut
Features
A rather propagandistic description of Drupal's features are available on the Drupal website. It is a rather complex CMS, but with many more features than wordpress. Drupal Core (the basic installation) can be largely extended, notably through the "Views" module that will be integrated into Drupal Core for the 8th version.
User commentary
Please sign all comments. (please leave the above note about signing comments, and add signed comments here below it)
System requirements
- Apache is recommended, but other solutions are possible
- Database: depending on drupal's versions, MySQL or postgreSQL are usually better, but Oracle or MS SQL Server are possible with som additional extensions. More precision.
- PHP:
* Drupal 6: PHP 4.4.0 or higher (5.2 recommended). * Drupal 7: PHP 5.2.5 or higher (5.3 recommended). * Drupal 8: PHP 5.3.10 or higher. * More precisions.
Source code and licensing
Support for TEI
Drupal does not support TEI or TEI Lite "out of the box". Though, several modules or solutions can be implemented for a TEI-based web project:
- TEI-CHI (Drupal 7) - it was developped for [1].
- XML Content module (Drupal 6) - Read Stephanie Schlitz' blogpost on the subject. Unfortunately, this module is not under development anymore.
- The DARE project is expected to release a module for drupal.
- Some projects are using the Feed module for drupal. It allows some XPath queries thanks to a plug in for Feeds - see Poetic forms
It seems that using TEI encoded texts with Drupal implies whatever happens some degree of code and customization.
Language(s)
PHP and SQL are used by Drupal. For the handling of TEI encoded texte with Drupal XSLT or XPath will be required too.
Documentation
Tech support
Drupal is delivered as is, but there is a large community of users and a rather detailed documentation (see above).
There is a dedicated support page.
User community
There is some information about the community of users on the Drupal support webpage.
Sample implementations
Current version number and date of release
- Current version: Drupal 7.23, released 2013-Aug-08;
- Former version, still supported: Drupal 6.28, released 2013-Jan-16;
- Next version: Drupal 8.
History of versions
The official history is described here.
How to download or buy
Go to the Get started section of Drupal website. Drupal is open source and can downloaded for free.
Additional notes
(type in that information here)