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 !
Autres logiciels
Framasoft needs you !
Autres rubriques
Libre : agenda
- Toulouse : Rencontre Logiciels Libres, le mercredi 14 mars 2012
- Brignoles : Atelier libre, le mardi 13 mars 2012
- Wintzenheim : Réunion du Club Linux, le samedi 10 mars 2012
- Limoges : MDLL 2012 : Copyleft, Licence Art Libre, pourquoi cette orientation pour la création contemporaine ?, le samedi 10 mars 2012
- Rennes : Gulliver - Permanence autour du libre, le vendredi 09 mars 2012
Informations générales
Sur le Framablog
- Cory Doctorow : C'est aujourd'hui qu'il faut tuer ACTA !
- Si l'on pouvait copier la nourriture… ou la parabole qui tue
- Adblock Plus ou l'extension qui valait trois milliards… de perdus pour Google & Co !
- Geektionnerd : Manifs Anti-ACTA
- Et Dieu créa l'homme à son image de hacker, nous suggère un père jésuite
Sur Framagora
- Surfé Pépére sans être pisté par la pub !
- Choix d'une license libre pour des schémas
- Importer mes dossiers thunderbird vers mail (mac)
- Problème de supression de messages courrier entrant
- Logiciel de synchronisation portable
- Thunderbird l'onglet "envoyer" à disparu !
- ODT2Daisy
- Vente lié ! A lire
- shtooka t'es où ???
- Licence CC0 contre droit moral inaliénable en France
Juste une image
Beach Dance- Creative Commons BY









