Nirawari
Le but de Nirawari est de faciliter la réalisation d’applications Web : création et modification des prototypes, déploiement, modification des applications existantes.
Le moteur d’application Nirawari repose sur des logiciels libres efficaces, éprouvés, simples à utiliser, multiplateforme : Apache pour le serveur web, Php pour les interactions avec l’utilisateur, Mysql pour le stockage des données.
Les composants gérés par le moteur Nirawari consistent en définitions stockées dans des bases de données : menus, ecrans, zones, actions.
Une application n’est pas un groupe de programmes, c’est un ensemble de définitions.
Cette approche autorise : une ergonomie cohérente, des changements immédiats de fonctionnement, des modifications sans écriture de programme, un stockage distribué grâce la réplication dans Mysql, une localisation complète du vocabulaire d’un composant, une exportation et importation des composants au format XML, une intégration simple de produits tiers (phpMyAdmin, Webmail, etc.).
Le paramétrage d’une application s’effectue grâce à une interface web : créer un composant est une démarche descriptive (Quels écrans gèrent quelles données ?) plutôt qu’une démarche de programmation brute.
L’apparence graphique des composants est quant à elle séparée : changer l’apparence d’un composant se limite à l’édition d’une feuille de style (CSS) de 2 modèles HTML ne contenant aucun code Php.
Ajouter des tags (séparés par des virgules ou des espaces) : Attention: tous les caractères spéciaux sont interdits (sauf le .). Les tags n'apparaîtront qu'au prochain rafraichissement du cache (dans plusieurs heures).
<< Mettre à jour >>
:: lien mort :: orthographe :: nouveauté :: mise à jour ::
Vous souhaitez mettre à jour la notice ? La première chose à faire est de déterminer s'il s'agit d'une mise à jour mineure ou d'une mise à jour majeure .
- Mineure : un lien mort, des fautes d'orthographe, un lien à ajouter ou encore une petite précision.
- Majeure : une nouvelle version avec des nouveautés, des changements majeurs.
Commentaires
<< Poster un message >>
:: question :: précision :: avis :: commentaire :: bug ::
Nirawari , le 25 août 2007 par telemak (0 rép.)
> Nirawari , le 17 juin 2005 (0 rép.)
Ca a l’air super comme ça
Mais comment on l’installe ?
> Nirawari : installation ? , le 19 avril 2005 par max (3 rép.)
je n’arrive pas à l’installer (easyphp1.7)
Je ne trouve pas de fichier d’aide.
Pouvez vous m’aider svp ?
> Nirawari : installation ? , le 20 avril 2005 par david
Pas clair du tout.
Après avoir suivi INSTALL en français, il reste des pb :
1. Bien préciser le chemin de php dans setup, import_tables et import_components sinon rien ne se passe
2 .Le fichier de defaults.inc.php n’existe pas dans htdocs/include, il faut le créer à partir de dist-defaults.inc.php en reprécisant les mots de passe / login / bdd
3. Ensuite la table nirawari.domainaliases n’existe pas !
Bilan : je laisse tomber.
Dommage c’était une appli prometteuse et je ne trouve rien d’équivalent
> Nirawari : installation ? , le 21 avril 2005 par Patrick Guillot
Les fichiers d’aide se trouvent au premier niveau du répertoire archive, README et INSTALL.
Les utlisateurs ayant abouti au site sont en majorité sous Windows XP. Pour le moment, l’installation est surtout faite pour GNU/Linux et autres *nix. En découlent, pour *nix, le probleme de chemin en premiere ligne des scripts, et pour Windows, l’obligation de lancer les scripts installation dans une fenetre dos.
Todo : Recréer l’installation via un script php lancé par l’interface web.
Pour infos, la version minimale de Mysql recommandée est la 4.1, et utilisée 4.1.7. Les tables SQL sont crées à partir d’un dump de leur structure : des problemes de compatibilités se présentent suivant les versions de Mysql utiliées. C’’est sans doute ce qui provoque l’absence de création de la table nirawari.domainaliases, et donc son absence.
Todo : Les structures de tables seront compatibles avec Mysql 4.0,
Cordial merci pour ces remontées d’information et suggestions.
> Nirawari : installation ? , le 21 avril 2005 par Patrick Guillot
Le fichier de defaults.inc.php n’existe pas dans htdocs/include, il faut le créer à partir de dist-defaults.inc.php en reprécisant les mots de passe / login / bdd
Le fichier htdocs/include/defaults.inc.php est normalement généré durant l’execution du script setup : s’il ne l’est pas, je penche pour un probleme de droits.
Sous *nix, Il faut bien vérifier que l’utlisateur dispose des droits d’écriture dans le répertoire htdocs/include.
Bien cordialement
Informations complémentaires
Faire un don ? (défiscalisé)
Aidez-nous à atteindre notre objectif de 1080 donateurs récurrents pour assurer notre pérennité et notre développement !
Autres logiciels
Dégooglisons Internet, l’an 2
Les services en ligne de géants tentaculaires comme Google, Apple, Facebook, Amazon ou Microsoft (GAFAM) mettent en danger nos vies numériques.
Pour cette 2e année, nous continuons le défi de vous proposer une alternative Libre, Éthique, Décentralisée et Solidaire à chacun de ces services.
Autres rubriques
Libre : agenda
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 30 January 2019 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 30 January 2017 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Wednesday 21 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Monday 5 December 2016 from 18h30 to 21h30.
- Nantes: Atelier de contribution à Wikipédia, On Saturday 19 November 2016 from 18h30 to 21h30.
Informations générales
Sur le Framablog
Sur Framagora
- Disque externe hfs en lecture seule
- Problème de couleur
- Changer la langue d'un clavier sous xubuntu
- LibreOfficePortable : décimales
- au sujet de mon netbook gdium
- framabag certificat SSL revoqué
- rendre vierge ma clé
- Soumettre une notice pour un logiciel dont on est l'auteur
- Blender - Projet Gooseberry
- Bonjour
Juste une image
- One Woman Show
- Creative Commons BY