Exemplo n.º 1
0
 function getList($params = NULL, $proyection = '*', $order = '1', $limit = '')
 {
     if ($this->db != NULL) {
         $this->db->read($this->table, $proyection, $params);
         $r = array();
         while ($param = $this->db->getRow()) {
             $gallery = new Gallery();
             $gallery->set($param);
             $r[] = $gallery;
         }
         return $r;
     }
     return NULL;
 }
Exemplo n.º 2
0
 function getList($pagina = 1, $orden = "", $nrpp = Configuracion::NRPP, $condicion = "1=1", $parametros = array())
 {
     $ordenPredeterminado = "{$orden}, id_imagen";
     if (trim($orden) === "" || trim($orden) === NULL) {
         $ordenPredeterminado = "id_imagen";
     }
     $registroInicial = ($pagina - 1) * $nrpp;
     $this->bd->select($this->tabla, "*", $condicion, $parametros, $ordenPredeterminado, "{$registroInicial}, {$nrpp}");
     $r = array();
     while ($fila = $this->bd->getRow()) {
         $imagen = new Gallery();
         $imagen->set($fila);
         $r[] = $imagen;
     }
     return $r;
 }
Exemplo n.º 3
0
     setOption('multi_lingual', (int) isset($_POST['multi_lingual']));
     $f = sanitize($_POST['date_format_list'], 3);
     if ($f == 'custom') {
         $f = sanitize($_POST['date_format'], 3);
     }
     setOption('date_format', $f);
     setOption('UTF8_image_URI', (int) isset($_POST['UTF8_image_URI']));
     $msg = zp_apply_filter('save_admin_general_data', '');
     $returntab = "&tab=general";
 }
 /*** Gallery options ***/
 if (isset($_POST['savegalleryoptions'])) {
     $gallery->setPersistentArchive((int) isset($_POST['persistent_archive']));
     $gallery->setGallerySession((int) isset($_POST['album_session']));
     $gallery->setThumbSelectImages((int) isset($_POST['thumb_select_images']));
     $gallery->set('gallery_title', process_language_string_save('gallery_title', 2));
     $gallery->set('Gallery_description', process_language_string_save('Gallery_description', 1));
     $gallery->set('website_title', process_language_string_save('website_title', 2));
     $web = sanitize($_POST['website_url'], 3);
     $gallery->setWebsiteURL($web);
     $gallery->setAlbumUseImagedate((int) isset($_POST['album_use_new_image_date']));
     $st = strtolower(sanitize($_POST['gallery_sorttype'], 3));
     if ($st == 'custom') {
         $st = strtolower(sanitize($_POST['customalbumsort'], 3));
     }
     $gallery->setSortType($st);
     if ($st == 'manual' || $st == 'random') {
         $gallery->setSortDirection(0);
     } else {
         $gallery->setSortDirection((int) isset($_POST['gallery_sortdirection']));
     }