aboutsummaryrefslogtreecommitdiff
path: root/app/class/config.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/class/config.php')
-rw-r--r--app/class/config.php83
1 files changed, 31 insertions, 52 deletions
diff --git a/app/class/config.php b/app/class/config.php
index f9ed8fd..d04c602 100644
--- a/app/class/config.php
+++ b/app/class/config.php
@@ -5,11 +5,6 @@
abstract class Config
{
protected static $arttable = 'mystore';
- protected static $domain;
- protected static $admin;
- protected static $editor = 'editor';
- protected static $invite;
- protected static $read;
protected static $color4;
protected static $fontsize = 15;
protected static $basepath = '';
@@ -21,6 +16,9 @@ abstract class Config
protected static $showeditmenu = true;
protected static $editsymbol = 'pen';
protected static $analytics = '';
+ protected static $externallinkblank = true;
+ protected static $internallinkblank = false;
+ protected static $defaultprivacy = 0;
@@ -83,31 +81,6 @@ abstract class Config
return self::$arttable;
}
- public static function domain()
- {
- return self::$domain;
- }
-
- public static function admin()
- {
- return self::$admin;
- }
-
- public static function editor()
- {
- return self::$editor;
- }
-
- public static function invite()
- {
- return self::$invite;
- }
-
- public static function read()
- {
- return self::$read;
- }
-
public static function color4()
{
return self::$color4;
@@ -163,40 +136,28 @@ abstract class Config
return self::$analytics;
}
-
-
-// __________________________________________ S E T ______________________________________
-
- public static function setarttable($arttable)
+ public static function externallinkblank()
{
- self::$arttable = strip_tags($arttable);
+ return self::$externallinkblank;
}
- public static function setdomain($domain)
+ public static function internallinkblank()
{
- self::$domain = strip_tags($domain);
+ return self::$internallinkblank;
}
- public static function setadmin($admin)
+ public static function defaultprivacy()
{
- if(is_string($admin) && strlen($admin) >= 4 && strlen($admin) <= 64) {
- self::$admin = strip_tags($admin);
- }
+ return self::$defaultprivacy;
}
- public static function seteditor($editor)
- {
- self::$editor = strip_tags($editor);
- }
- public static function setinvite($invite)
- {
- self::$invite = strip_tags($invite);
- }
- public static function setread($read)
+// __________________________________________ S E T ______________________________________
+
+ public static function setarttable($arttable)
{
- self::$read = strip_tags($read);
+ self::$arttable = strip_tags($arttable);
}
public static function setcolor4($color4)
@@ -279,7 +240,25 @@ abstract class Config
self::$analytics = $analytics;
}
}
+
+ public static function setexternallinkblank($externallinkblank)
+ {
+ self::$externallinkblank = boolval($externallinkblank);
+ }
+ public static function setinternallinkblank($internallinkblank)
+ {
+ self::$internallinkblank = boolval($internallinkblank);
+ }
+
+ public static function setdefaultprivacy($defaultprivacy)
+ {
+ $defaultprivacy = intval($defaultprivacy);
+ if($defaultprivacy >= 0 && $defaultprivacy <= 2) {
+ self::$defaultprivacy = $defaultprivacy;
+ }
+ }
+