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
À la une !
+ Framakey Windows
+ Framakey Mac
+ Ubuntu 9.04 francisée
+ Données persistantes
+ Dossiers et profils partagés
+ Virtualisation
=Framakey Ubuntu Remix
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
- Paris : Premier Samedi du Libre, le samedi 01 août 2009
- Lille : Chtinux - Permanence autour du libre, le mardi 28 juillet 2009
- Saint-Cyr-l'Ecole : Réunion mensuelle Root66, le samedi 18 juillet 2009
- Paris : Third Jeudi Parinux, le jeudi 16 juillet 2009
- Auray : Réunion du SGEG, le mercredi 15 juillet 2009
Informations générales
Sur le Framablog
Sur Framagora
- OOo: insertion document Draw dans Writer (carte de visite)
- Cherche un logiciel comparable à Media Player.
- Image d'une clé 4Go Framkey sur une Clé 8Go
- Ecriture d'un nouveau lanceur.
- equivalent valgrind sous windows
- quanta plus en français
- question de débutant
- Réflexion du matin sur la vente liée
- [Lanceur] Gestion des "instances multiples"
- SourceForge change de look
Juste une image
Malte Steinmetz- Creative Commons BY-SA







