]> git.mjollnir.org Git - moodle.git/commitdiff
merged fix warnings during restore
authortoyomoyo <toyomoyo>
Thu, 12 Oct 2006 03:30:43 +0000 (03:30 +0000)
committertoyomoyo <toyomoyo>
Thu, 12 Oct 2006 03:30:43 +0000 (03:30 +0000)
mod/glossary/restorelib.php

index a1c9467827b35faacd6882fe29526c38b885ee3c..469b3fff9a707d10b46b6c897e1adba13d2a0129 100644 (file)
         $status = true;
 
         //Get the comments array
-        $comments = $info['#']['COMMENTS']['0']['#']['COMMENT'];
+        $comments = isset($info['#']['COMMENTS']['0']['#']['COMMENT'])?$info['#']['COMMENTS']['0']['#']['COMMENT']:array();
 
         //Iterate over comments
         for($i = 0; $i < sizeof($comments); $i++) {
         $status = true;
 
         //Get the ratings array
-        $ratings = $info['#']['RATINGS']['0']['#']['RATING'];
+        $ratings = isset($info['#']['RATINGS']['0']['#']['RATING'])?$info['#']['RATINGS']['0']['#']['RATING']:array();
 
         //Iterate over ratings
         for($i = 0; $i < sizeof($ratings); $i++) {
         $status = true;
 
         //Get the comments array
-        $aliases = $info['#']['ALIASES']['0']['#']['ALIAS'];
+        $aliases = isset($info['#']['ALIASES']['0']['#']['ALIAS'])?$info['#']['ALIASES']['0']['#']['ALIAS']:array();
 
         //Iterate over comments
         for($i = 0; $i < sizeof($aliases); $i++) {
         $status = true;
 
         //Get the entryids array
-        $entryids = $info['#']['ENTRIES']['0']['#']['ENTRY'];
+        $entryids = isset($info['#']['ENTRIES']['0']['#']['ENTRY'])?$info['#']['ENTRIES']['0']['#']['ENTRY']:array();
 
         //Iterate over entryids
         for($i = 0; $i < sizeof($entryids); $i++) {