upgrade 1.1.2 pour XML, MySql et SQLite
[mw_sourceml] / app / data / modules / xml / sml_data_authors.php
index 247bc3d..953ccfe 100644 (file)
               if(isset($start) && $env->config("max_list") && ($n < $start || $n >= ($start + $env->config("max_list"))))
               { unset($groupes["list"][$id_groupe]);
               }
-              else
-              { $groupes["list"][$id_groupe]["image_uri"] =
-                ( $groupe["image"] ?
-                    $env->path("content")."uploads/".$groupe["image"]
+              else{
+                if(!isset($groupes["list"][$id_groupe]["image"])) $groupes["list"][$id_groupe]["image"] = "";
+                $groupes["list"][$id_groupe]["image_uri"] =
+                ( $groupes["list"][$id_groupe]["image"] ?
+                    $env->path("content")."uploads/".$groupes["list"][$id_groupe]["image"]
                   : ""
                 );
               }
       return $groupes;
     }
 
-    function groupe($id)
-    { if(!isset($this->groupes)) $this->groupes = array();
+    function groupe($id){
+      if(!isset($this->groupes)) $this->groupes = array();
       if(isset($this->groupes[$id])) return $this->groupes[$id];
       $sgbd = $this->sgbd();
       $env = $this->env();
-      if(($groupe = $sgbd->get_data("sml_authors", $id)) !== null)
-      { $groupe["image_uri"] =
+      if(($groupe = $sgbd->get_data("sml_authors", $id)) !== null){
+        if(!isset($groupe["image"])) $groupe["image"] = "";
+        $groupe["image_uri"] =
         ( $groupe["image"] ?
             $env->path("content")."uploads/".$groupe["image"]
           : ""