Example #1
0
 public function objectInfoIsOk($objectid, $title, $parent, $fileExtension)
 {
     global $rootdir;
     //		if (!$this->userIsAdmin()) return false;
     // Checks on update/object creation if object information is ok
     $object = new HelkaKGObject($objectid);
     $newParent = new HelkaKGObject($parent);
     if ($objectid != 1) {
         $newParent = new HelkaKGObject($parent);
     } else {
         $parent = 0;
     }
     $newFileName = $this->createFileName($objectid, $title, $parent, $fileExtension);
     if ($objectid != 1) {
         $newPath = $newParent->getPath(false, true) . DS . $newFileName;
     } else {
         $newPath = realpath($object->getPath(false, true) . DS . ".." . DS) . DS . $newFileName;
     }
     if (file_exists($newPath) && $newPath != $object->getPath(false, true) && $objectid != 1) {
         $this->errormessage = "Tämän niminen tiedosto on jo olemassa tässä kansiossa.";
         return false;
     }
     if ($title == "" && $fileExtension == "") {
         $this->errormessage = "Anna kansiolle otsikko.";
         return false;
     }
     if (!$this->objectIsDir($parent) && $objectid != 1) {
         $this->errormessage = "Valitsemasi kansio ei ole olemassa oleva kansio.";
         return false;
     }
     if ($this->folderIsParent($objectid, $parent)) {
         $this->errormessage = "Et voi siirtää kansiota itsensä alikansioksi.";
         return false;
     }
     return true;
 }
Example #2
0
                array_push($usable_images, $image);
            }
        }
    } else {
        continue;
    }
    if (count($usable_images) >= $limit) {
        break;
    }
}
$column = 0;
echo '<div class="mod_helkakg">';
echo '<div class="mod_helkakg_arrow mod_helkakg_left"><img src="' . JUri::base() . 'modules/mod_helkakg/img/leftarrow.png" alt="' . JText::_('JLEFT') . '" /></div>';
echo '<div class="mod_helkakg_images">';
foreach ($usable_images as $usable_image) {
    $imageobject = new HelkaKGObject($usable_image);
    echo '<span class="mod_helkakg_image">';
    if ($galleryurl != '') {
        echo '<a href="' . $galleryurl;
        if (strstr($galleryurl, "?")) {
            echo '&';
        } else {
            echo '?';
        }
        echo 'dir=' . $imageobject->parent . '">';
    }
    echo '<img src="' . HELKAKG_PATH2 . $imageobject->getPath(true) . '" alt="' . $imageobject->title . '">';
    if ($galleryurl != '') {
        echo '</a>';
    }
    echo '</span>';