/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
define("DNS_DIR", dirname(dirname(__FILE__)));
require_once("../lib/system/DNS.class.php");
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
$data = file_get_contents("https://dns-control.eu/API/?key=xxx");
$data = json_decode($data, true);
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
define("DNS_DIR", dirname(__FILE__));
require_once("lib/system/DNS.class.php");
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class IndexPage extends AbstractPage {
public function prepare () {
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class ServerPage extends AbstractPage {
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
abstract class AbstractPage {
public $activeMenuItem = '';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class ActionPage extends AbstractPage {
public function prepare() {
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class ApiManagementPage extends AbstractPage {
public $activeMenuItem = 'api';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class DomainAddPage extends AbstractPage {
public $activeMenuItem = 'add';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class DomainListPage extends IndexPage {
public $template = "index.tpl";
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class IndexPage extends AbstractPage {
public $activeMenuItem = 'index';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class LoginPage extends AbstractPage {
const AVAILABLE_DURING_OFFLINE_MODE = true;
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class LogoutPage extends AbstractPage {
public function prepare() {
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class RecordAddPage extends AbstractPage {
public $activeMenuItem = 'index';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class RecordEditPage extends AbstractPage {
public $activeMenuItem = 'index';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class RecordListPage extends AbstractPage {
public $activeMenuItem = 'index';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class SecAddPage extends AbstractPage {
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class SecListPage extends AbstractPage {
public $activeMenuItem = 'index';
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class DB {
/**
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class DNS {
/**
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class RequestHandler {
protected $pattern = "";
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class SessionHandler {
/**
* Basis class for singleton classes.
*
* @author Alexander Ebert
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system
* A SystemException is thrown when an unexpected error occurs.
*
* @author Marcel Werk
- * @copyright 2001-2015 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.exception
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2014-2015 Jan Altensen (Stricted)
+ * @copyright 2014-2016 Jan Altensen (Stricted)
*/
class User {
/**
* Manages transparent cache access.
*
* @author Alexander Ebert, Marcel Werk
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cache
* Default implementation for cache builders.
*
* @author Alexander Ebert
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cache.builder
/**
* @author Jan Altensen (Stricted)
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class ControllerCacheBuilder extends AbstractCacheBuilder {
/**
/**
* @author Jan Altensen (Stricted)
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
*/
class DNSApiCacheBuilder extends AbstractCacheBuilder {
/**
* A cache builder provides data for the cache handler that ought to be cached.
*
* @author Alexander Ebert
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cache.builder
* DiskCacheSource is an implementation of CacheSource that stores the cache as simple files in the file system.
*
* @author Alexander Ebert, Marcel Werk
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cache.source
* Any cache sources should implement this interface.
*
* @author Alexander Ebert
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.cache.source
* Smarty plugin to format text blocks
*
* @author Jan Altensen (Stricted)
- * @copyright 2013-2015 Jan Altensen (Stricted)
+ * @copyright 2013-2016 Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package Smarty
* @subpackage PluginsBlock
* {/hascontent}
*
* @author Alexander Ebert
- * @copyright 2001-2014 WoltLab GmbH
+ * @copyright 2001-2016 WoltLab GmbH
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
* @package com.woltlab.wcf
* @subpackage system.template.plugin
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2015 Jan Altensen (Stricted)
+ * @copyright 2015-2016 Jan Altensen (Stricted)
*/
class DNSSECUtil {
// see: http://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml
/**
* @author Jan Altensen (Stricted)
* @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
- * @copyright 2015 Jan Altensen (Stricted)
+ * @copyright 2015-2016 Jan Altensen (Stricted)
*/
class ParseZone {
/**