more fixed which didnt commit
This commit is contained in:
parent
cf609df3ae
commit
dc14afcaf7
@ -1,4 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
||||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/qq','DBD');
|
require_once dirname(__FILE__).'/sql/autoload.inc';
|
||||||
\SYSTEM\SAI\sai::register('saimod_webcraft_gallery');
|
\SYSTEM\SAI\sai::register('saimod_webcraft_gallery');
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
||||||
public static function getGalleryBootstrap($id){
|
public static function getGalleryBootstrap($id){
|
||||||
$gallery = \DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($id));
|
$gallery = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($id));
|
||||||
$gallery_items = '';
|
$gallery_items = '';
|
||||||
$first = true;
|
$first = true;
|
||||||
while($img = $gallery->next()){
|
while($img = $gallery->next()){
|
||||||
@ -13,7 +13,7 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function getGalleryGalleria($id){
|
public static function getGalleryGalleria($id){
|
||||||
$gallery = \DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($id));
|
$gallery = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($id));
|
||||||
$result = '';
|
$result = '';
|
||||||
while($img = $gallery->next()){
|
while($img = $gallery->next()){
|
||||||
$result .= '<img class="carousel-img" src="./api.php?call=files&cat='.$img['file_cat'].'&id='.$img['file_id'].'" alt="">';}
|
$result .= '<img class="carousel-img" src="./api.php?call=files&cat='.$img['file_cat'].'&id='.$img['file_id'].'" alt="">';}
|
||||||
@ -22,15 +22,15 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function sai_mod_saimod_webcraft_gallery_action_addgalleryitem($gallery, $position, $heading, $description, $file_cat, $file_id){
|
public static function sai_mod_saimod_webcraft_gallery_action_addgalleryitem($gallery, $position, $heading, $description, $file_cat, $file_id){
|
||||||
if(!\DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ADD::QI(array($gallery, $position, $heading, $description, $file_cat, $file_id))){
|
if(!\SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ADD::QI(array($gallery, $position, $heading, $description, $file_cat, $file_id))){
|
||||||
throw new SYSTEM\LOG\ERROR("Problem with adding Galleryitem!");}
|
throw new SYSTEM\LOG\ERROR("Problem with adding Galleryitem!");}
|
||||||
return \SYSTEM\LOG\JsonResult::ok();}
|
return \SYSTEM\LOG\JsonResult::ok();}
|
||||||
public static function sai_mod_saimod_webcraft_gallery_action_delgalleryitem($id){
|
public static function sai_mod_saimod_webcraft_gallery_action_delgalleryitem($id){
|
||||||
if(!\DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_DELETE::QI(array($id))){
|
if(!\SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_DELETE::QI(array($id))){
|
||||||
throw new SYSTEM\LOG\ERROR("Problem with deleting Galleryitem!");}
|
throw new SYSTEM\LOG\ERROR("Problem with deleting Galleryitem!");}
|
||||||
return \SYSTEM\LOG\JsonResult::ok();}
|
return \SYSTEM\LOG\JsonResult::ok();}
|
||||||
public static function sai_mod_saimod_webcraft_gallery_action_chggalleryitem($id, $gallery, $position, $heading, $description, $file_cat, $file_id){
|
public static function sai_mod_saimod_webcraft_gallery_action_chggalleryitem($id, $gallery, $position, $heading, $description, $file_cat, $file_id){
|
||||||
if(!\DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_CHG::QI(array($gallery, $position, $heading, $description, $file_cat, $file_id, $id))){
|
if(!\SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_CHG::QI(array($gallery, $position, $heading, $description, $file_cat, $file_id, $id))){
|
||||||
throw new SYSTEM\LOG\ERROR("Problem with changing Galleryitem!");}
|
throw new SYSTEM\LOG\ERROR("Problem with changing Galleryitem!");}
|
||||||
return \SYSTEM\LOG\JsonResult::ok();}
|
return \SYSTEM\LOG\JsonResult::ok();}
|
||||||
|
|
||||||
@ -60,13 +60,13 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function sai_mod_saimod_webcraft_gallery_action_showgalleryitem($gallery,$id){
|
public static function sai_mod_saimod_webcraft_gallery_action_showgalleryitem($gallery,$id){
|
||||||
$vars = \DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ID::Q1(array($gallery,$id));
|
$vars = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ID::Q1(array($gallery,$id));
|
||||||
$vars = array_merge($vars, array('file_cat_options' => self::select_options_cat($vars['file_cat']), 'file_id_options' => self::sai_mod_saimod_webcraft_gallery_action_select_options_id($vars['file_cat'],$vars['file_id'])));
|
$vars = array_merge($vars, array('file_cat_options' => self::select_options_cat($vars['file_cat']), 'file_id_options' => self::sai_mod_saimod_webcraft_gallery_action_select_options_id($vars['file_cat'],$vars['file_id'])));
|
||||||
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new PSAI(), 'saimod_webcraft_gallery/tpl/saimod_webcraft_gallery_show.tpl'),$vars);
|
return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new PSAI(), 'saimod_webcraft_gallery/tpl/saimod_webcraft_gallery_show.tpl'),$vars);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function sai_mod_saimod_webcraft_gallery(){
|
public static function sai_mod_saimod_webcraft_gallery(){
|
||||||
$galleries = DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERIES::QQ();
|
$galleries = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERIES::QQ();
|
||||||
$vars = array('tabopts' => '', 'firsttab' => '');
|
$vars = array('tabopts' => '', 'firsttab' => '');
|
||||||
$first = true;
|
$first = true;
|
||||||
while($gallery = $galleries->next()){
|
while($gallery = $galleries->next()){
|
||||||
@ -79,7 +79,7 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static function sai_mod_saimod_webcraft_gallery_action_tab($name){
|
public static function sai_mod_saimod_webcraft_gallery_action_tab($name){
|
||||||
$gallery = DBD\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($name));
|
$gallery = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($name));
|
||||||
$content = '';
|
$content = '';
|
||||||
while($entry = $gallery->next()){
|
while($entry = $gallery->next()){
|
||||||
$content .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new PSAI(), 'saimod_webcraft_gallery/tpl/saimod_webcraft_gallery_tabentry.tpl'), $entry);}
|
$content .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new PSAI(), 'saimod_webcraft_gallery/tpl/saimod_webcraft_gallery_tabentry.tpl'), $entry);}
|
||||||
@ -93,6 +93,5 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
|||||||
public static function js(){
|
public static function js(){
|
||||||
return array( \SYSTEM\WEBPATH(new PSAI(),'saimod_webcraft_gallery/js/saimod_webcraft_gallery.js'));}
|
return array( \SYSTEM\WEBPATH(new PSAI(),'saimod_webcraft_gallery/js/saimod_webcraft_gallery.js'));}
|
||||||
public static function css(){
|
public static function css(){
|
||||||
return array();}
|
return array();}
|
||||||
|
}
|
||||||
}
|
|
||||||
10
sql/DATA_SAIMOD_WEBCRAFT_GALLERY.php
Normal file
10
sql/DATA_SAIMOD_WEBCRAFT_GALLERY.php
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
<?php
|
||||||
|
namespace SQL;
|
||||||
|
class DATA_SAIMOD_WEBCRAFT_GALLERY extends \SYSTEM\DB\QI {
|
||||||
|
public static function get_class(){return \get_class();}
|
||||||
|
public static function files_mysql(){
|
||||||
|
return array( \SYSTEM\SERVERPATH(new \PSAI(),'/saimod_webcraft_gallery/sql/mysql/schema_webcraft_gallery.sql'),
|
||||||
|
\SYSTEM\SERVERPATH(new \PSAI(),'/saimod_webcraft_gallery/sql/mysql/saimod_webcraft_gallery.sql'),
|
||||||
|
\SYSTEM\SERVERPATH(new \PSAI(),'/saimod_webcraft_gallery/sql/mysql/saimod_webcraft_gallery_page.sql'));
|
||||||
|
}
|
||||||
|
}
|
||||||
4
sql/autoload.inc
Normal file
4
sql/autoload.inc
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?php
|
||||||
|
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'SQL');
|
||||||
|
\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/qq','SQL');
|
||||||
|
\SYSTEM\SQL\setup::register('SQL\\DATA_SAIMOD_WEBCRAFT_GALLERY');
|
||||||
14
sql/mysql/schema_webcraft_gallery.sql
Normal file
14
sql/mysql/schema_webcraft_gallery.sql
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
CREATE TABLE `webcraft_gallery` (
|
||||||
|
`ID` INT(10) NOT NULL AUTO_INCREMENT,
|
||||||
|
`gallery` INT(10) NOT NULL,
|
||||||
|
`position` INT(10) NOT NULL DEFAULT '0',
|
||||||
|
`heading` CHAR(255) NOT NULL,
|
||||||
|
`description` TEXT NOT NULL,
|
||||||
|
`file_cat` CHAR(50) NOT NULL,
|
||||||
|
`file_id` CHAR(50) NOT NULL,
|
||||||
|
PRIMARY KEY (`ID`)
|
||||||
|
)
|
||||||
|
COLLATE='utf8_general_ci'
|
||||||
|
ENGINE=InnoDB
|
||||||
|
AUTO_INCREMENT=1
|
||||||
|
;
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERIES extends \SYSTEM\DB\QQ {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERIES extends \SYSTEM\DB\QQ {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'SELECT DISTINCT gallery FROM webcraft_gallery;';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'SELECT DISTINCT gallery FROM webcraft_gallery;'
|
|
||||||
);}}
|
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID extends \SYSTEM\DB\QP {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID extends \SYSTEM\DB\QP {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'SELECT * FROM webcraft_gallery WHERE gallery = ? ORDER BY position ASC;';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'SELECT * FROM webcraft_gallery WHERE gallery = ? ORDER BY position ASC;'
|
|
||||||
);}}
|
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ADD extends \SYSTEM\DB\QP {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ADD extends \SYSTEM\DB\QP {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'INSERT INTO webcraft_gallery (gallery, position, heading, description, file_cat, file_id) VALUES (?,?,?,?,?,?);';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'INSERT INTO webcraft_gallery (gallery, position, heading, description, file_cat, file_id) VALUES (?,?,?,?,?,?);'
|
|
||||||
);}}
|
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_CHG extends \SYSTEM\DB\QP {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_CHG extends \SYSTEM\DB\QP {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'UPDATE webcraft_gallery SET gallery = ?, position = ?, heading = ?, description = ?, file_cat = ?, file_id= ? WHERE ID = ?;';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'UPDATE webcraft_gallery SET gallery = ?, position = ?, heading = ?, description = ?, file_cat = ?, file_id= ? WHERE ID = ?;'
|
|
||||||
);}}
|
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_DELETE extends \SYSTEM\DB\QP {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_DELETE extends \SYSTEM\DB\QP {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'DELETE FROM webcraft_gallery WHERE ID = ?;';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'DELETE FROM webcraft_gallery WHERE ID = ?;'
|
|
||||||
);}}
|
|
||||||
@ -1,11 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
namespace DBD;
|
namespace SQL;
|
||||||
|
|
||||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ID extends \SYSTEM\DB\QP {
|
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ID extends \SYSTEM\DB\QP {
|
||||||
protected static function query(){
|
public static function get_class(){return \get_class();}
|
||||||
return new \SYSTEM\DB\QQuery(get_class(),
|
public static function mysql(){return
|
||||||
//pg
|
'SELECT * FROM webcraft_gallery WHERE gallery = ? and ID = ?;';
|
||||||
'',
|
}
|
||||||
//mys
|
}
|
||||||
'SELECT * FROM webcraft_gallery WHERE gallery = ? and ID = ?;'
|
|
||||||
);}}
|
|
||||||
Loading…
x
Reference in New Issue
Block a user