migration

 
À
    ou Annuler
wijmo.wijdropdown.js not found
Par Maber , 12 septembre 2013
À

Hi !

I just made the upgrade from chiba1 to chiba2 and (after fixing many issues myself) I can't figure out how to fix this one:

The frontend works fine but every app fails to display into a tab because wijmo.wijdropdown.js throws a 404 error so requireJS stops the execution.

I tried to understand why but I can't figure out what I did wrong... Any idea/suggestion ?

 
 
À
    ou Annuler
Erreur pendant la migration en production
Par Foine , 3 mai 2013
À

Bonjour !

Aujourd'hui petit problème de mise en prod !

J'ai développé mon site sur mon serveur local.

Je met en prod sur un serveur mutualisé dans le dossier "chiba" donc :

  • Je met un .htacess qui va bien (ci-joint)
  • Je transfert tous les fichiers.
  • Je met ma BDD en ligne
Et là : Paf ! Pastèque !

Où ais-je fait une erreur ?

Petit détail cocasse :

ici : http://antoinebrousse.fr/novius-os/ j'ai aussi un NOS qui était intallé avant et qui maintenant ne fonctionne plus car la BDD n'est plus raccord, mais il fonctionne quand même mieux ! :D

D'avance merci !

 
 
À
    ou Annuler
Migration de Novius OS Berlin vers Chiba 1
Par Foine , 28 avril 2013
À

Bonjour !

Je me suis lancé dans la migration de mon projet de Berlin vers Chiba mais je rencontre quelques souci !

Mon premier problème à été une histoire de permission d'accès aux application que j'ai pu résoudre en changeant ma table 'nos_role_permission' de cette manière :

UPDATE nos_role_permission SET perm_key = 'nos::access';
ALTER TABLE `nos_role_permission` CHANGE `perm_key` `perm_name` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;
ALTER TABLE `nos_role_permission` DROP `perm_identifier`;
ALTER TABLE `nos_role_permission` CHANGE `perm_application` `perm_category_key` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ;

Une fois ceci fait : plus de souci d'autorisation.

Néanmoins un autre problème se pose : pour chaque page que je veux charger, le CMS me renvoie cette erreur :

Module '0' could not be found at '/home/antoine/web/novius-os/novius-os/framework/applications/0/

Évidemment je n'ai pas d'application nommé "0". Mais je ne comprend pas pourquoi il essaye de la charger !

Une petite idée ?

PS : Je crois qu'il existe un système de migration des données maintenant, mais n'ayant pas pu accéder à la gestion des applications, je n'ai pas pu la faire sur mes apps. De plus, comment faut il la faire sur les apps du core ?

 
 
À
    ou Annuler
Migrate to 0.1 from a previous version
Par Julian Espérat , 27 septembre 2012
À

Hi everybody,

This message only concerns people who installed Novius OS before the 0.1 version was release and who want to update their current installation and / or the applications they created.

About Novius OS (core + bundled applications), migrations from the attached file needs to be run (after the files were updated using GIT).

About custom applications, here us the list of changes:

  • The order of parameters for javascript actions now always is callback(ui, data) (sometimes callback(data, ui) was used)
  • CRUD: "edit / translate", "visualise" and "delete" actions are now automatic by default
  • appdesk.grid.proxyUrl => appdesk.grid.urlJson
  • appdesk.adds => appdesk.buttons
  • All $object variables were renamed to $item (inside the views)
  • Behaviour_Tree : find_parent() was deleted (use get_parent() instead)
  • Sharable : for the image type, the list of possibles choices is now named "options" (was "possible")
  • CRUD views:

    * $view_params['item'] needs to be replaced by $item
    * $view_params[fieldset] needs to be replaced by$fiedlset
    * Every other $view_params['*']  need to be replaced by $crud['*']

Please feel free to contact us if you encounter any problem with the migration.

 
 
À
    ou Annuler
Migration vers la 0.1 depuis une version antérieure.
Par Julian Espérat , 27 septembre 2012
À

Bonjour,

Ce message est destiné uniquement aux développeurs ayant installé Novius OS avant la  sortie de la version 0.1 et souhaitant mettre à jour leur installation et / ou les applications qu'ils ont créées.

Pour Novius OS (coeur + applications fournies de base), il faut lancer les migrations en pièce jointe (après la mise à jour des fichiers via GIT).

Au niveau des applications personelles, voici la liste des changements à effectuer :

  • Les paramètres des closures javascript d'actions sont toujours callback(ui, data) (il y avait des cas callback(data, ui))
  • Dans le CRUD, les actions "edit / translate", "visualise" et "delete" sont gérées par défaut
  • appdesk.grid.proxyUrl => appdesk.grid.urlJson
  • appdesk.adds => appdesk.buttons
  • Renommage des variables $object en $item (pour les vues)
  • Behaviour_Tree :suppression de find_parent() (utiliser get_parent() à la place)
  • Sharable : pour le type image, la liste des possibles s'appelle désormais "options"
  • Vues du CRUD :

* $view_params['item'] à remplacer par $item
* $view_params[fieldset] à remplacer par $fiedlset
* Tous les autres $view_params['*'] à remplacer par $crud['*']

N'hésitez pas à nous solliciter en cas de problème. 

Cet article a plu à 2 utilisateurs.