fix for new system, fix for php83
This commit is contained in:
parent
c1b27ea7d9
commit
73752f117e
@ -1,5 +1,5 @@
|
||||
<?php
|
||||
class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
||||
class saimod_webcraft_gallery extends \SYSTEM\SAI\sai_module {
|
||||
public static function getGalleryFlexslider($id){
|
||||
$gallery = \SQL\SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID::QQ(array($id));
|
||||
$result = '<ul class="slides">';
|
||||
@ -75,7 +75,12 @@ class saimod_webcraft_gallery extends \SYSTEM\SAI\SaiModule {
|
||||
array('content' => $content, 'gallery' => self::getGalleryFlexslider($name)));
|
||||
}
|
||||
|
||||
public static function html_li_menu(){return '<li id="menu_gallery"><a href="#!gallery"><span class="glyphicon glyphicon-picture"></span> Gallery</a></li><li class="divider"></li>';}
|
||||
public static function menu(){
|
||||
return new \SYSTEM\SAI\sai_module_menu( 1,
|
||||
\SYSTEM\SAI\sai_module_menu::POISITION_RIGHT,
|
||||
\SYSTEM\SAI\sai_module_menu::DIVIDER_NONE,
|
||||
\SYSTEM\PAGE\replace::replaceFile((new PSAI('saimod_webcraft_gallery/tpl/menu.tpl'))->SERVERPATH()));}
|
||||
|
||||
public static function right_public(){return false;}
|
||||
public static function right_right(){return \SYSTEM\SECURITY\Security::check(\SYSTEM\SECURITY\RIGHTS::SYS_SAI);}
|
||||
public static function js(){
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class DATA_SAIMOD_WEBCRAFT_GALLERY extends \SYSTEM\DB\QI {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function files_mysql(){
|
||||
return array( (new \PSAI('/saimod_webcraft_gallery/sql/mysql/schema_webcraft_gallery.sql'))->SERVERPATH(),
|
||||
(new \PSAI('/saimod_webcraft_gallery/sql/mysql/saimod_webcraft_gallery.sql'))->SERVERPATH(),
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERIES extends \SYSTEM\DB\QQ {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'SELECT DISTINCT gallery FROM webcraft_gallery;';
|
||||
}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ID extends \SYSTEM\DB\QP {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'SELECT * FROM webcraft_gallery WHERE gallery = ? ORDER BY position ASC;';
|
||||
}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ADD extends \SYSTEM\DB\QP {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'INSERT INTO webcraft_gallery (gallery, position, heading, description, file_cat, file_id) VALUES (?,?,?,?,?,?);';
|
||||
}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_CHG extends \SYSTEM\DB\QP {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'UPDATE webcraft_gallery SET gallery = ?, position = ?, heading = ?, description = ?, file_cat = ?, file_id= ? WHERE ID = ?;';
|
||||
}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_DELETE extends \SYSTEM\DB\QP {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'DELETE FROM webcraft_gallery WHERE ID = ?;';
|
||||
}
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
<?php
|
||||
namespace SQL;
|
||||
class SAIMOD_WEBCRAFT_GALLERY_GALLERY_ITEM_ID extends \SYSTEM\DB\QP {
|
||||
public static function get_class(){return \get_class();}
|
||||
public static function get_class(){return static::class;}
|
||||
public static function mysql(){return
|
||||
'SELECT * FROM webcraft_gallery WHERE gallery = ? and ID = ?;';
|
||||
}
|
||||
|
||||
7
tpl/menu.tpl
Normal file
7
tpl/menu.tpl
Normal file
@ -0,0 +1,7 @@
|
||||
<li class="nav-item">
|
||||
<a id="menu_gallery" class="nav-link" data-toggle="tooltip" data-placement="bottom" title="Gallery" href="#!gallery">
|
||||
<span class="d-lg-none" style="padding-left: 15px;"></span>
|
||||
<i class="fas fa-image" aria-hidden="true"></i>
|
||||
<span class="d-lg-none"> Gallery</span>
|
||||
</a>
|
||||
</li>
|
||||
Loading…
x
Reference in New Issue
Block a user