Notes de mise à jour pour la version 1.3

Note aux admin sys :

  • Suivre la procédure de mise à jour standard via SVN ou via l'archive au format bz2.
  • Mettre à jour le module système (1.3) puis les modules génériques.
  • Si vous utilisez SVN:
    • pensez à mettre à jour le fichier .htaccess avec le contenu du fichier .htaccess_modele.
      Le fichier a été légèrement modifié
  • Si vous utilisez l'archive au format bz2
    • votre fichier .htaccess aura été écrasé, pensez à le mettre à jour (notamment la directive rewritebase).

Note aux développeurs

Ploopi - version 1.3 =================================================
  • Fonction ploopi_validation_delete, nouvelle fonction : supprime les informations de validation attachées à un objet/enregistrement/utilisateur
    ./include/functions/validation.php => function ploopi_validation_delete($id_object = 0, $id_record = '', $id_module = -1, $id_user = 0)
  • user::getphotopath(), nouvelle méthode : retourne le chemin vers la photo de l'utilisateur
  • Fonction ploopi_image_wordwrap, nouvelle fonction : découpe un texte pour qu'il tienne dans une image d'une largeur déterminée
    ./include/functions/image.php => function ploopi_image_wordwrap($text, $width, $fontsize, $font)
  • Fonction ploopi_is_url, nouvelle fonction : vérifie qu'une url est valide
    ./include/functions/string.php => function ploopi_is_url($url)
  • Classe db_pdo : nouvelle classe d'abstraction d'accès aux bases de données utilisant pdo - experimental uniquement - seul mysql est géré
  • Fonction ploopi_strtr, nouvelle fonction : équivalent de strtr en version multibyte (UTF-8) car la version "mbstring" de strtr n'existe pas.
    ./include/functions/string.php => function ploopi_strtr($str, $from, $to = null)
  • Fonction ploopi_str_split, nouvelle fonction : équivalent de str_split en version multibyte (UTF-8) car la version "mbstring" de str_split n'existe pas.
    ./include/functions/string.php => ploopi_str_split($str)
  • skin::display_selectbox, nouvelle méthode : affiche une liste de choix paramétrable
    ./include/classes/skin_common.php => public function display_selectbox($id, $name, $arrValues, $arrUserOptions = null, $selecteditem = null)
  • calendar, nouvelle classe permettant d'afficher un calendrier hebdomadaire ou mensuel avec un jeu de données fourni en paramètres

Also available in: HTML TXT