Changeset 113858 in spip-zone


Ignore:
Timestamp:
Feb 11, 2019, 7:27:27 PM (7 months ago)
Author:
bystrano@…
Message:

compatibilité SPIP < 3.2

On tente de corriger l'erreur relevée par Filipe :
https://contrib.spip.net/Massicot#comment500001

Location:
_plugins_/massicot/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/massicot/trunk/massicot_fonctions.php

    r113818 r113858  
    598598        return (string) round(($parametres['y2'] - $parametres['y1']));
    599599}
     600
     601/**
     602 * Rétro-portage d'une fonction du plugin Médias qui apparaît dans SPIP 3.2 et
     603 * qu'on utilise dans le squelettes modeles/document_desc.html
     604 */
     605if (function_exists('duree_en_secondes')) {
     606        function duree_en_secondes($duree, $precis = false) {
     607                $out = '';
     608                $heures = $minutes = 0;
     609                if ($duree>3600) {
     610                        $heures = intval(floor($duree/3600));
     611                        $duree -= $heures * 3600;
     612                }
     613                if ($duree>60) {
     614                        $minutes = intval(floor($duree/60));
     615                        $duree -= $minutes * 60;
     616                }
     617
     618                if ($heures>0 or $minutes>0) {
     619                        $out = _T('date_fmt_heures_minutes', array('h' => $heures, 'm' => $minutes));
     620                        if (!$heures) {
     621                                $out = preg_replace(',^0[^\d]+,Uims', '', $out);
     622                        }
     623                }
     624
     625                if (!$heures or $precis) {
     626                        $out .= intval($duree).'s';
     627                }
     628                return $out;
     629        }
     630}
  • _plugins_/massicot/trunk/paquet.xml

    r113818 r113858  
    22        prefix="massicot"
    33        categorie="multimedia"
    4         version="0.8.5"
     4        version="0.8.6"
    55        etat="stable"
    66        compatibilite="[3.0.17;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.