!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹Œ‘’“”•–—˜™š›œŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ“3S½ævİCH-7ÍkU`àİC42PAÈqİCğÈqİC€±£İCÄqİC†çvİC„uİC€¶qİC ÷`İCP¶qİCğµqİC€¯qİC²qİCèfİC´qİC€³qİCÀ²qİC`²qİCаqİCP¸qİC@°qİC¨­µ2†çvİC`äİC ÙqİCÙqİC@ÒqİCVáqİC€¥İCÀ¥İC€¥İC@¥İC`¥İC ¥İC  ¥İC¥İCÀ¥İC€¥İC@¥İC¥İCÀ¥İC€¥İC@¥İC@¥İC¥İC@#¥İCÀ¥İCà¥İC  ¥İC€"¥İC€(¥İC@1¥İC`2¥İC fiİC0niİC èLİC)iİCÀBiİC€iİCpiİC0NiİC:iİCğ1iİC0iİC0iİC%iİCp\iİC`[iİC@iİCiİCĞ%iİCàiİC !iİCÀ!iİC fiİC0niİCPéLİC MİC€"MİC€iİCpiİC:iİCğ1iİC0iİC0iİC@ìLİCp\iİC`[iİC@iİCiİCĞ%iİCàiİC !iİCìLİC fiİC0niİC€êLİC)iİCÀBiİC€iİCpiİC0NiİC:iİCğ1iİC0iİC0iİC%iİCp\iİC`[iİC@iİCiİCĞ%iİCàiİC !iİCÀ!iİC fiİC0niİC ğLİC)iİCÀBiİC€iİCpiİC0NiİC:iİCğ1iİC0iİC0iİCàÿLİCp\iİC`[iİC@iİCiİC€AMİCàiİC !iİC ìLİCà.ÎkU`]#ÎkU°¼©ÍkUIòÍkUIòÍkUP¼ ÎkU@IòÍkUh†ÜC/etc/pki/tls/openssl.cnf__MEMCARD_WIDTH = 350; if(!isset($__MEMCARD_HEIGHT)) $__MEMCARD_HEIGHT = 550; /* Default content -- -----------------------------*/ $__RewriteRules = array( 'account.activate.php' => "(([0-9A-Za-z\-]+)/([0-9A-Za-z\-]+))?/?", 'documents.php' => "([a-z0-9\.\-\_]+)?/?", 'account.settings.php' => "(Tabs/(\d))?/?", 'account.changepasswd.php' => "(Tabs/(\d))?/?", 'account.start.php' => "(Tabs/(\d))?/?", 'competition.php' => "(([\d]+)-?([\w\d\-]+)?(/Branches/)?)?/?", 'competition.record.php' => "(([1-3]{1})-([1-6]{1})/([\w\-]+))?/?", 'gallery.php' => "([\d]+)?.*?", 'medlemskort.php' => "([\d]+)?/?", 'news.php' => "((19|20)[0-9]{2}\-(0[1-9]|1[__MEMCARD_WIDTH = 350; if(!isset($__MEMCARD_HEIGHT)) $__MEMCARD_HEIGHT = 550; /* Default content -- -----------------------------*/ $__RewriteRules = array( 'account.activate.php' => "(([0-9A-Za-z\-]+)/([0-9A-Za-z\-]+))?/?", 'documents.php' => "([a-z0-9\.\-\_]+)?/?", 'account.settings.php' => "(Tabs/(\d))?/?", 'account.changepasswd.php' => "(Tabs/(\d))?/?", 'account.start.php' => "(Tabs/(\d))?/?", 'competition.php' => "(([\d]+)-?([\w\d\-]+)?(/Branches/)?)?/?", 'competition.record.php' => "(([1-3]{1})-([1-6]{1})/([\w\-]+))?/?", 'gallery.php' => "([\d]+)?.*?", 'medlemskort.php' => "([\d]+)?/?", 'news.php' => "((19|20)[0-9]{2}\-(0[1-9]|1[012]))?/?(([\d]+)-[\w\-/]+)?", 'profil__MEMCARD_WIDTH = 350; if(!isset($__MEMCARD_HEIGHT)) $__MEMCARD_HEIGHT = 550; /* Default content -- -----------------------------*/ $__RewriteRules = array( 'account.activate.php' => "(([0-9A-Za-z\-]+)/([0-9A-Za-z\-]+))?/?", 'documents.php' => "([a-z0-9\.\-\_]+)?/?", 'account.settings.php' => "(Tabs/(\d))?/?", 'account.changepasswd.php' => "(Tabs/(\d))?/?", 'account.start.php' => "(Tabs/(\d))?/?", 'competition.php' => "(([\d]+)-?([\w\d\-]+)?(/Branches/)?)?/?!defined("REGEX_DATETIME")) define("REGEX_DATETIME", "((?:(?:19|20)[0-9]{2}))[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01]) (([01]?\d|2[0-3]):[0-5]{1}\d{1}:[0-5]{1}\d{1})"); if(!defined("REGEX_DATETIME_HHMM")) define("REGEX_DATETIME_HHMM", "/^((?:(?:19|20)[0-9]{2}))[-](0[1-9]|1[012])[-](0[1-9]|[12][0-9]|3[01]) (([01]?\d|2[0-3]):[0-5]{1}\d{1})$/"); if(!defined("REGEX_TIME_HHMM")) define("REGEX_TIME_HHMM", "(([01]?\d|2[0-3]):?([0-5]{1}\d{1}))"); if(!defined("REGEX_YEARMONTH")) define("REGEX_YEARMONTH", "/^((?:19|20)[0-9]{2})-?(\d{2})$/"); //define("REGEX_EMAIL", "/^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/i"); //define("REGEX_EMAIL", "/[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i"); if(!defined("REGEX_USERNAME")) define("REGEX_USERNAME", "/^([\s\w\d\-\.]{1,35})$/"); if(!defined("REGEX_EMAIL")) define("REGEX_EMAIL", "/[a-z0-9!#%&'*+=?^_`{|}~-]+(?:\.[a-z0-9!#%&'*+=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?/i"); if(!defined("REGEX_4DIGITS")) define("REGEX_4DIGITS", "/^(\d{4})$/"); if(!defined("REGEX_CELLPHONE")) define("REGEX_CELLPHONE", "/^((?:46)?)(?:0)?(7[023469]{1})([\d]{7}+)$/"); /* nummer -- -----------------------------*/ if(!isset($_NUM_SETTINGS)) $_NUM_SETTINGS = [ 'Decimal' => ',', 'Thousand' => ' ', ]; /* bank/plusgiro och swish -- -----------------------------*/ if(!isset($_REGEX_ACCOUNT)) $_REGEX_ACCOUNT = array( 1 => array('P' => '/^([\d]{3,4})([\d]{3,4})$/', 'R' => '$1$2'), // $1-$2 2 => array('P' => '/^([\d]{1,7})([\d]{1})$/', 'R' => '$1$2'), // $1-$2 3 => array('P' => '/^(123)([\d]{3})([\d]{2})([\d]{2})$/', 'R' => '$1-$2-$3-$4') ); /* definitions - datetime functions -- -----------------------------*/ if(!defined("DATE_LONG")) define("DATE_LONG", "%A %e %b %Y"); if(!defined("DATE_LONG_TIME")) define("DATE_LONG_TIME", "%A %e %b %Y, %H:%M"); if(!defined("DATE_LONG_ABBR")) define("DATE_LONG_ABBR", "%a %e %b"); if(!defined("DATE_DAY_MONTH")) define("DATE_DAY_MONTH", "%e %b"); if(!defined("DATE_DAY_MONTH_YEAR")) define("DATE_DAY_MONTH_YEAR", "%A %e %b %Y"); if(!defined("DATE_DAY_MONTH_HOUR_MINUTE")) define("DATE_DAY_MONTH_HOUR_MINUTE", "%e %b %H:%M"); if(!defined("DATE_DAYSHORT_MONTH_HOUR_MINUTE")) define("DATE_DAYSHORT_MONTH_HOUR_MINUTE", "%a %e %b %H:%M"); if(!defined("DATE_DAYNAME")) define("DATE_DAYNAME", "%A"); if(!defined("DATE_DAY_MONTH_YEAR_HOUR_MINUTE")) define("DATE_DAY_MONTH_YEAR_HOUR_MINUTE", "%e %b %Y %H:%M"); if(!defined("DATE_DAY_MONTH_YEAR_HOUR_MINUTE_SECOND")) define("DATE_DAY_MONTH_YEAR_HOUR_MINUTE_SECOND", "%e %b %Y %H:%M:%S"); if(!defined("DATE_DAY_MONTH_HOUR_MINUTE_SECOND")) define("DATE_DAY_MONTH_HOUR_MINUTE_SECOND", "%e %b %H:%M:%S"); if(!defined("DATE_HOUR_MINUTE")) define("DATE_HOUR_MINUTE", "%H:%M"); if(!defined("DATE_SHORT")) define("DATE_SHORT", "%Y-%m-%d"); if(!defined("DATE_DAY")) define("DATE_DAY", "%e"); if(!defined("DATE_MONTH")) define("DATE_MONTH", "%b"); if(!defined("DATE_YEAR")) define("DATE_YEAR", "%Y"); if(!defined("DATE_MONTH_YY")) define("DATE_MONTH_YY", "%b %Y"); if(!defined("DATE_DAY_MONTH_YY")) define("DATE_DAY_MONTH_YY", "%e %b %Y"); if(!defined("DATETIME_SHORT")) define("DATETIME_SHORT", "%Y-%m-%d %H:%M:%S"); /* image sizes -- -----------------------------*/ if(!isset($_KO_IMAGES)) $_KO_IMAGES = array( "forumthumb" => array("W" => 100, "H" => 100, "C" => true), "opengraph" => array("W" => 1200, "H" => 630, "C" => true), "thumbnail" => array("W" => 240, "H" => 240, "C" => true), "medium" => array("W" => 800, "H" => 600, "C" => false), "large" => array("W" => 1280, "H" => 1024, "C" => false), "max" => array("W" => 2400, "H" => 2400, "C" => false), ); /* default template/contents -- -----------------------------*/ if(!defined("DEFAULT_TEMPLATE")) // 1,3 define("DEFAULT_TEMPLATE", 3); // 2017-11-09 - bort med 1an. $__Page['Terms'] = 40; $__Page['Startpack'] = 41; /* medlemskort -- ------------*/ if(!isset($__MEMCARD_WIDTH)) $__MEMCARD_WIDTH = 350; if(!isset($__MEMCARD_HEIGHT)) $__MEMCARD_HEIGHT = 550; /* Default content -- -----------------------------*/ $__RewriteRules = array( 'account.activate.php' => "(([0-9A-Za-z\-]+)/([0-9A-Za-z\-]+))?/?", 'documents.php' => "([a-z0-9\.\-\_]+)?/?", 'account.settings.php' => "(Tabs/(\d))?/?", 'account.changepasswd.php' => "(Tabs/(\d))?/?", 'account.start.php' => "(Tabs/(\d))?/?", 'competition.php' => "(([\d]+)-?([\w\d\-]+)?(/Branches/)?)?/?", 'competition.record.php' => "(([1-3]{1})-([1-6]{1})/([\w\-]+))?/?", 'gallery.php' => "([\d]+)?.*?", 'medlemskort.php' => "([\d]+)?/?", 'news.php' => "((19|20)[0-9]{2}\-(0[1-9]|1[012]))?/?(([\d]+)-[\w\-/]+)?", 'profile.php' => "([\d]+)?/?", 'school.php' => "([\w\d\-]+/([\d]+)-([\w\d\-]+)/)?", 'school.notify.php' => "([\w\d\-]+/[\w\d\-]+/([\d]+)-([\w\d\-]+)/(Groups|User|Payment|Confirm|Receipt)/)?", 'shop.php' => "(([\d]{5}-[\d]{2})-([\w\-]+))?/?", 'Payment.iFrame.php' => "(Initialize|Receipt)/([0-9A-Za-z\-]{37}|([\d]+)\/([0-9A-Za-z\-]{32}))/", 'Payment.Initialize.php' => "([\d]+)/([0-9a-z]+)/([\d]+)/", 'user.activate.php' => "(([0-9A-Za-z\-]+)/([0-9A-Za-z\-]+))?/?", 'user.bulk.email.php' => "((\d+)/(Edit|List|Confirm))?/?", 'user.download.php' => "([a-z0-9\.\-\_]+)?/?", // 'user.settings.php' => "(Tabs/(\d))?/?", // 'user.start.php' => "(Tabs/(\d))?/?", );