YaWK
24.1
Yet another WebKit
|
Settings class: get and set YaWK system settings. More...
Static Public Member Functions | |
static | getAllSettingsArray ($db, $property) |
Returns an array with all setings where property is like $property. More... | |
static | getAllSettingsIntoArray ($db) |
Returns an array with all settings data. More... | |
static | getCurrentLanguageFormElements ($lang) |
override the current language More... | |
static | getEditorSettings ($db, $typeID=0) |
Returns an associative array containing the editor settings. More... | |
static | getFormElements ($db, $settings, $type, $lang) |
Return corresponding form elements for given settings. More... | |
static | getLongSetting ($db, $property) |
Get and return longValue for property from settings database. More... | |
static | getSetting ($db, $property) |
Get and return value for property from settings database. More... | |
static | getSettingDescription ($db, $property) |
Get setting description from requested property. More... | |
static | getSettingsByType ($db, $typeID) |
get all settings by typeID More... | |
static | getValueSettingsArray ($db, $property) |
Returns an array containing property as key and values corresponding to this property where p like $property%. More... | |
static | getWidgetSetting ($db, $property) |
Get widget setting value from widgets_settings. More... | |
static | setLongSetting ($db, $property, $value) |
Set (update) long setting value for property. More... | |
static | setSetting ($db, $property, $value, $lang) |
Set value for property into settings database. More... | |
static | setTemplateSetting ($db, $property, $value) |
Set (update) template setting value for property. More... | |
static | setWidgetSetting ($db, $property, $value, $widgetID) |
Set widget setting value into widgets_settings. More... | |
static | toggleOffline ($db, $property, $new_status, $lang) |
Toggle setting offline where requested property. More... | |
Settings class: get and set YaWK system settings.
Definition at line 8 of file settings.php.
|
static |
Returns an array with all setings where property is like $property.
object | $db | Database Object |
string | $property |
Definition at line 16 of file settings.php.
References $db, $res, and YAWK\alert\draw().
|
static |
Returns an array with all settings data.
object | $db | Database Object |
Definition at line 441 of file settings.php.
Referenced by YAWK\settings\getFormElements().
|
static |
override the current language
array | $lang | language array |
Definition at line 334 of file settings.php.
|
static |
Returns an associative array containing the editor settings.
object | $db | Database object |
int | $typeID | The ID of settings type to get. |
Definition at line 377 of file settings.php.
References $db, $res, and YAWK\alert\draw().
Referenced by YAWK\editor\getEditor().
|
static |
Return corresponding form elements for given settings.
object | $db | Database Object |
array | $settings | Settings: property|value|type|sortation|activated|label|icon|heading|subtext|fieldClass|fieldType|placeholder|description|options |
int | $type |
Definition at line 66 of file settings.php.
References $db, $i_settings, $lang, $settings, $type, $value, YAWK\backend\drawTemplateSelectField(), YAWK\settings\getAllSettingsIntoArray(), YAWK\menu\getMenuNameByID(), and YAWK\backend\getMenuNamesArray().
|
static |
Get and return longValue for property from settings database.
object | $db | Database object |
string | $property | Property to get longValue from database. |
Definition at line 527 of file settings.php.
References $db, $res, and YAWK\alert\draw().
Referenced by YAWK\PLUGINS\SIGNUP\buildForm\getLegend(), and YAWK\sys\getRobotsText().
|
static |
Get and return value for property from settings database.
object | $db | Database object |
object | $lang | language array |
string | $property | Property to select from database |
Definition at line 470 of file settings.php.
Referenced by YAWK\BACKEND\AdminLTE\__construct(), YAWK\PLUGINS\MESSAGES\messages\__construct(), YAWK\menu\display(), YAWK\template\drawAssetsSelectFields(), YAWK\template\drawAssetsTitles(), YAWK\BACKEND\AdminLTE\drawHtmlEnd(), YAWK\BACKEND\AdminLTE\drawHtmlFooter(), YAWK\BACKEND\AdminLTE\drawHtmlLogo(), YAWK\backend\drawLoginBox(), YAWK\PLUGINS\USERPAGE\profile\drawProfile(), YAWK\WIDGETS\BOOKING\FORM\bookingWidget\drawThankYouMessage(), YAWK\update\fetchFiles(), YAWK\PLUGINS\SIGNUP\buildForm\getAdditionalFields(), YAWK\page\getContent(), YAWK\language\getCurrentLanguage(), YAWK\language\getCurrentLanguageStatic(), YAWK\sys\getDirPrefix(), YAWK\backend\getFX(), YAWK\sys\getHost(), YAWK\PLUGINS\SIGNUP\buildForm\getLayout(), YAWK\page\getMetaTagsArray(), YAWK\PLUGINS\USERPAGE\userpage\getRootPage(), YAWK\PLUGINS\SIGNUP\buildForm\getSubmitButton(), YAWK\template\getTemplateSettingsArray(), YAWK\PLUGINS\SIGNUP\buildForm\getTerms(), YAWK\PLUGINS\SIGNUP\buildForm\getTitle(), YAWK\template\getValidTemplateID(), YAWK\template\includeHeader(), YAWK\WIDGETS\BOOKING\FORM\bookingWidget\init(), YAWK\language\init(), YAWK\user\isTemplateEqual(), YAWK\template\loadProperties(), YAWK\user\sendResetEmail(), YAWK\stats\setStats(), and YAWK\PLUGINS\SIGNUP\signup\signUp().
|
static |
Get setting description from requested property.
object | $db | Database object |
string | $property | Property to get description from. |
Definition at line 612 of file settings.php.
References $db, $res, and YAWK\alert\draw().
|
static |
get all settings by typeID
object | $db | database |
int | $typeID | settings type to get settings for |
Definition at line 353 of file settings.php.
|
static |
Returns an array containing property as key and values corresponding to this property where p like $property%.
object | $db | Database Object |
string | $property |
Definition at line 41 of file settings.php.
References $db, $res, and YAWK\alert\draw().
Referenced by YAWK\BACKEND\AdminLTE\drawHtmlNavbarWebmailMenu().
|
static |
Get widget setting value from widgets_settings.
object | $db | Database object |
string | $property | Property to get value from. |
Definition at line 634 of file settings.php.
References $db, $res, and YAWK\alert\draw().
|
static |
Set (update) long setting value for property.
object | $db | Database object |
string | $property | Property to set |
string | $value | Long value to set |
Definition at line 578 of file settings.php.
References $db, $res, $value, and YAWK\alert\draw().
|
static |
Set value for property into settings database.
object | $db | Database object |
object | $db | language |
string | $property | Property to set into database |
string | $value | Value to set into database |
Definition at line 502 of file settings.php.
References $db, $res, $value, and YAWK\alert\draw().
Referenced by YAWK\update\fetchFiles(), YAWK\installer\step3(), YAWK\installer\step4(), and YAWK\installer\step5().
|
static |
Set (update) template setting value for property.
object | $db | Database object |
string | $property | Template property to set |
string | $value | Template value to set |
Definition at line 551 of file settings.php.
References $db, $res, $value, and YAWK\alert\draw().
|
static |
Set widget setting value into widgets_settings.
object | $db | Database object |
string | $property | Property to get value from. |
string | $value | Value of requested property |
int | $widgetID | WidgetID to get value from. |
Definition at line 661 of file settings.php.
References $db, $res, $value, and YAWK\alert\draw().
|
static |
Toggle setting offline where requested property.
object | $db | Database object |
object | $lang | language |
string | $property | Property to get value from. |
string | $new_status |
Definition at line 695 of file settings.php.
References $db, $res, and YAWK\alert\draw().