Ignore:
Timestamp:
Jan 29, 2020, 1:36:31 PM (15 months ago)
Author:
Cerdic
Message:

ajouter le basename du repo dans le nom du module de langue, pour permettre de differencier les modules de meme nom mais de plugin differents

Location:
_plugins_/trad-lang/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/trad-lang/trunk

    • Property subgit:lock:73d892204385f27a451d3794a35f657e0c139dc1 deleted
    • Property subgit:lock:30c22604142630630a48cc8c38d6ea6b2d96a06e set to 2020-01-29T18:00:32.297
  • _plugins_/trad-lang/trunk/tradlang_options.php

    r97004 r120875  
    3838        return tradlang_set($id_tradlang, $c);
    3939}
     40
     41
     42function dir_module_to_basename($dir_module) {
     43        $s = '';
     44        if ($dir_module) {
     45                $s = explode('--', $dir_module, 2);
     46                $s = end($s);
     47                $s = explode('-', $s);
     48                array_pop($s);
     49                $s = implode('-', $s);
     50        }
     51        return $s;
     52}
     53
     54function calculer_nom_module($module, $dir_module) {
     55        $nom = $module;
     56        if (!$s = dir_module_to_basename($dir_module)) {
     57                $s = '?';
     58        }
     59        $nom .= " [$s]";
     60        return $nom;
     61}
Note: See TracChangeset for help on using the changeset viewer.