Bienvenue sur EveryBodyWiki ! Créez un compte ou connectez vous pour participer, améliorer ou créer un article, une biographie (la vôtre ?), une page entreprise...


Simpleweb

De EverybodyWiki Bios & Wiki


Erreur Lua dans Module:Bandeau à la ligne 249 : attempt to index field 'wikibase' (a nil value).

Simpleweb
[[Fichier:Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |frameless |upright=1 |alt=Description de l'image Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).. ]]
[[Fichier:Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value). |frameless |Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value). |upright=1 |alt=Description de cette image, également commentée ci-après ]]
Erreur Lua dans Module:Wikidata à la ligne 606 : attempt to index field 'wikibase' (a nil value).
Informations
Créateur Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Développé par Libre Informatique
Première version Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Dernière version 0.9.9 ()
Version avancée Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Dépôt Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Assurance qualité Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Écrit en Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Interface Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Supporte les langages Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Système d'exploitation Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Environnement PHP
Taille des données Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Formats lus Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Formats écrits Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Langues Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Type Système de gestion de contenu
Licence GNU GPL
Documentation Erreur Lua dans Module:Wikidata à la ligne 118 : attempt to index field 'wikibase' (a nil value).
Site web https://gna.org/projects/simpleweb/

Chronologie des versions

Simpleweb est un système de gestion de contenu (SGC). Il intègre des fonctionnalités d’édition WYSIWYG. Simpleweb ne nécessite qu’un système de fichier partiellement accessible en lecture/écriture par votre serveur Web et le support de PHP.

À partir d’une simple maquette Web statique, l’intégration se fait par intégration de codes PHP et CSS fournis. Il est possible d’ajouter des extensions (greffons) afin d’assurer son évolutivité.

Simpleweb est développé principalement par Libre Informatique sur Gna sous licence libre GNU GPL.

Principes de base[modifier]

Mise en place[modifier]

Simpleweb se présente comme un répertoire à ajouter à la racine des fichiers du site. Ensuite, dans la maquette statique (mais interprétée côté serveur comme une page PHP, souvent via l'extension .php), il sera nécessaire d'ajouter quelques require afin d'inclure le moteur de Simpleweb et les modules vous intéressant :

  • Le moteur :
    • <?php require("inc/simpleweb.php"); ?> (fichier à éditer et configurer)
    • <?php require("inc/head.php"); ?>
  • La navigation (ex: <?php require("inc/nav.php") ?>)
  • Le contenu (<?php require("inc/content.php") ?>)
  • etc.

Ensuite, il conviendra d'adapter le visuel des modules via du code CSS correspondant. En ce sens, il est préférable de préférer une intégration xHTML/CSS usant au maximum de layers plutôt qu'une technique à l'ancienne de type tableaux imbriqués (méthode dépréciée depuis l'arrivée du support CSS2 par les principaux navigateurs).

Enfin, pour permettre d'ajouter du contenu, deux répertoires accessibles en lecture/écriture par votre serveur web devront être ajoutés au même niveau que le répertoire de Simpleweb :

  • content
  • images

Sauvegardes[modifier]

Les sauvegardes se font tout naturellement en copiant les répertoires accessibles en écriture par le serveur web :

  • content
  • images

Optionnellement, le fichier de configuration simpleweb.php peut éviter une reconfiguration inutile.

Ainsi la restauration des données se fait par le processus exactement inverse.

Outils externes[modifier]

Simpleweb utilise en option :

  • TinyMCE comme éditeur WYSIWYG
  • peut très facilement s’adjoindre des services de jQuery

Voir également[modifier]

Liens externes[modifier]

Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).


Autres articles des thèmes Logiciels libres logiciels libres ET Informatique informatique : VideoLAN Manager, Ubuntu builder, OpenInfo3W, Cubian, DFLinux, Platypux, Leeenux

Autres articles du thème Logiciels libres logiciels libres : Montpel'libre, OpenSI, LibrA-LinuX, Dynacase Platform, Amon (serveur), MentDB Weak, SFLPhone

Autres articles du thème Informatique informatique : MarkMonitor, PCon.planner, Serveur autogéré, Format de fichier audio, Wysigot, Icare (Internet), Ordiges


Cet Article wiki "Simpleweb" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques et/ou la page Edithistory:Simpleweb.


Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation des cookies.