2013-08-28 22:47:04 +02:00
< ? php
/**
* File : init_page . php .
* Author : Ulrich Block
* Date : 30.01 . 13
* Time : 11 : 04
* Contact : < ulrich . block @ easy - wi . com >
*
* This file is part of Easy - WI .
*
* Easy - WI is free software : you can redistribute it and / or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation , either version 3 of the License , or
* ( at your option ) any later version .
*
* Easy - WI is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details .
*
* You should have received a copy of the GNU General Public License
* along with Easy - WI . If not , see < http :// www . gnu . org / licenses />.
*
* Diese Datei ist Teil von Easy - WI .
*
* Easy - WI ist Freie Software : Sie koennen es unter den Bedingungen
* der GNU General Public License , wie von der Free Software Foundation ,
* Version 3 der Lizenz oder ( nach Ihrer Wahl ) jeder spaeteren
* veroeffentlichten Version , weiterverbreiten und / oder modifizieren .
*
* Easy - WI wird in der Hoffnung , dass es nuetzlich sein wird , aber
* OHNE JEDE GEWAEHELEISTUNG , bereitgestellt ; sogar ohne die implizite
* Gewaehrleistung der MARKTFAEHIGKEIT oder EIGNUNG FUER EINEN BESTIMMTEN ZWECK .
* Siehe die GNU General Public License fuer weitere Details .
*
* Sie sollten eine Kopie der GNU General Public License zusammen mit diesem
* Programm erhalten haben . Wenn nicht , siehe < http :// www . gnu . org / licenses />.
*/
2013-10-12 08:40:09 +02:00
$pages = array ();
if ( ! isurl ( $pageurl ) or ( ! isdomain ( $pageurl ) and ( ! isurl ( $pageurl )))) {
$pageurl = $page_url ;
}
$page_sprache = getlanguagefile ( 'page' , $user_language , 0 );
$page_data = new PageSettings ( $user_language , $pageurl , $seo );
2013-11-24 13:46:33 +01:00
if ( isset ( $page_active ) and $page_active == 'Y' ) {
2013-12-22 18:32:01 +01:00
2013-11-24 13:46:33 +01:00
$easywiModules = array ( 'gs' => true , 'ip' => true , 'ea' => true , 'my' => true , 'ro' => true , 'ti' => true , 'le' => true , 'vo' => true );
$customModules = array ( 'gs' => array (), 'mo' => array (), 'my' => array (), 'ro' => array (), 'ti' => array (), 'us' => array (), 'vo' => array (), 'pa' => array ());
2014-02-23 13:13:48 +01:00
$customFiles = array ();
2013-11-23 20:48:22 +01:00
2014-02-20 20:09:34 +01:00
$what_to_be_included_array = array ( 'news' => 'page_news.php' , 'contact' => 'page_contact.php' ,
2015-06-01 22:26:19 +02:00
'page' => 'page_page.php' , 'home' => 'page_page.php' , 'about' => 'page_page.php' , 'gallery' => 'page_page.php' , 'sitemap' => 'page_page.php' , 'search' => 'page_page.php' ,
'tag' => 'page_tag.php' , 'categories' => 'page_tag.php' , 'downloads' => 'page_download.php' ,
2014-02-20 20:09:34 +01:00
'protectioncheck' => 'protectioncheck.php' ,
'register' => 'page_register.php'
);
2013-11-24 13:46:33 +01:00
$query = $sql -> prepare ( " SELECT * FROM `modules` WHERE `type` IN ('P','C') " );
$query2 = $sql -> prepare ( " SELECT `text` FROM `translations` WHERE `type`='mo' AND `transID`=? AND `lang`=? LIMIT 1 " );
$query -> execute ();
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2014-02-20 20:09:34 +01:00
2014-02-23 13:13:48 +01:00
if ( $row [ 'active' ] == 'Y' and $row [ 'type' ] == 'P' and is_file ( EASYWIDIR . '/stuff/custom_modules/' . $row [ 'file' ])) {
2013-11-24 13:46:33 +01:00
$query2 -> execute ( array ( $row [ 'id' ], $user_language ));
$name = $query2 -> fetchColumn ();
2013-11-23 20:48:22 +01:00
2013-11-24 13:46:33 +01:00
if ( strlen ( $name ) == 0 ) {
$query2 -> execute ( array ( $row [ 'id' ], $rSA [ 'language' ]));
$name = $query2 -> fetchColumn ();
}
if ( strlen ( $name ) == 0 ) {
$name = $row [ 'file' ];
}
2013-11-23 20:48:22 +01:00
2013-11-24 13:46:33 +01:00
$customModules [ $row [ 'sub' ]][ $row [ 'get' ]] = $name ;
2014-02-23 13:13:48 +01:00
$customFiles [ $row [ 'get' ]] = $row [ 'file' ];
2013-11-23 20:48:22 +01:00
2013-11-24 13:46:33 +01:00
} else if ( $row [ 'type' ] == 'C' and $row [ 'active' ] == 'N' ) {
$easywiModules [ $row [ 'get' ]] = false ;
2013-11-23 20:48:22 +01:00
}
2013-11-24 13:46:33 +01:00
}
2013-11-23 20:48:22 +01:00
2013-11-24 13:46:33 +01:00
if ( $easywiModules [ 'ip' ] === true ) {
$what_to_be_included_array [ 'imprint' ] = 'imprint.php' ;
}
2014-02-20 20:09:34 +01:00
2017-07-08 14:34:49 +02:00
// The module itself is active
2013-11-24 13:46:33 +01:00
if ( $easywiModules [ 'le' ] === true ) {
2013-11-23 20:48:22 +01:00
2017-07-08 14:34:49 +02:00
// Check if the module is configured in a way that prevents direct access via CMS
$query = $sql -> prepare ( " SELECT `activeGS`,`activeVS`,`lendaccess` FROM `lendsettings` WHERE `resellerid`=0 LIMIT 1 " );
$query -> execute ();
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
if ( $row [ 'lendaccess' ] == 3 ) {
$easywiModules [ 'le' ] = false ;
} else {
$page_data -> SetData ( 'lendactiveGS' , $row [ 'activeGS' ]);
$page_data -> SetData ( 'lendactiveVS' , $row [ 'activeVS' ]);
}
}
if ( $easywiModules [ 'le' ] === true ) {
$what_to_be_included_array [ 'lendserver' ] = 'lend.php' ;
}
2013-11-24 13:46:33 +01:00
}
2014-02-20 20:09:34 +01:00
2017-07-08 14:34:49 +02:00
// Var needed for legacy checks
$lendActive = ( $easywiModules [ 'le' ]) ? 'Y' : 'N' ;
2013-11-24 13:46:33 +01:00
$page_data -> SetData ( 'lendactive' , $lendActive );
2017-07-08 14:34:49 +02:00
$protectioncheck = ( ! isset ( $protectioncheck )) ? 'N' : $protectioncheck ;
2013-11-24 13:46:33 +01:00
$page_data -> SetData ( 'protectioncheck' , $protectioncheck );
$page_data -> SetData ( 'title' , $title );
$query = $sql -> prepare ( " SELECT p.`id`,p.`subpage`,p.`naviDisplay`,t.`title` FROM `page_pages` p LEFT JOIN `page_pages_text` t ON p.`id`=t.`pageid` WHERE p.`released`='1' AND p.`type`='page' AND t.`language`=? AND p.`resellerid`='0' ORDER BY `subpage`,`sort` " );
$query -> execute ( array ( $user_language ));
2015-06-01 22:26:19 +02:00
2013-11-24 13:46:33 +01:00
if ( $seo == 'Y' ) {
2017-05-13 11:27:09 +02:00
2013-11-24 13:46:33 +01:00
$page_data -> SetMenu ( $gsprache -> news , $gsprache -> news , 'news' );
if ( $protectioncheck == 'Y' ) {
$page_data -> SetMenu ( $page_sprache -> protectioncheck , $page_sprache -> protectioncheck , 'protectioncheck' );
}
2013-11-23 20:48:22 +01:00
2013-11-24 13:46:33 +01:00
if ( $page_data -> lendactive == 'Y' ) {
if ( $page_data -> showLend (( isset ( $admin_id )) ? true : false ,( isset ( $user_id )) ? true : false , 'g' )) {
$page_data -> SetMenu ( $gsprache -> gameserver , array ( $gsprache -> lendserver , $gsprache -> gameserver ), 'lendservergs' );
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $page_data -> showLend (( isset ( $admin_id )) ? true : false ,( isset ( $user_id )) ? true : false , 'v' )) {
$page_data -> SetMenu ( $gsprache -> voiceserver , array ( $gsprache -> lendserver , $gsprache -> voiceserver ), 'lendservervoice' );
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $page_data -> lendGS !== false or $page_data -> lendVS !== false ) {
$page_data -> SetMenu ( $gsprache -> lendserver , $gsprache -> lendserver , 'lendserver' );
} else {
$page_data -> SetData ( 'lendactive' , 'N' );
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $easywiModules [ 'ip' ] === true ) {
2014-02-15 12:57:05 +01:00
$page_data -> SetMenu ( $gsprache -> imprint , $gsprache -> imprint , 'imprint' );
2013-10-12 08:40:09 +02:00
}
2014-02-15 12:57:05 +01:00
$page_data -> SetMenu ( $gsprache -> downloads , $gsprache -> downloads , 'downloads' );
$page_data -> SetMenu ( $page_sprache -> about , $page_sprache -> about , 'about' );
$page_data -> SetMenu ( $page_sprache -> sitemap , $page_sprache -> sitemap , 'sitemap' );
$page_data -> SetMenu ( $page_sprache -> gallery , $page_sprache -> gallery , 'gallery' );
$page_data -> SetMenu ( $page_sprache -> contact , $page_sprache -> contact , 'contact' );
$page_data -> SetMenu ( $page_sprache -> search , $page_sprache -> search , 'search' );
$page_data -> SetMenu ( $page_sprache -> register , $page_sprache -> register , 'register' );
2013-11-24 13:46:33 +01:00
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2013-11-24 13:46:33 +01:00
if ( $row [ 'naviDisplay' ] == 'Y' ) {
$page_data -> SetMenu ( $row [ 'title' ], $row [ 'title' ], $row [ 'subpage' ], $row [ 'id' ]);
} else {
$page_data -> SetMenu ( $row [ 'title' ], $row [ 'title' ], $row [ 'subpage' ], $row [ 'id' ], false );
}
2013-10-12 08:40:09 +02:00
}
2014-02-15 12:57:05 +01:00
if ( isset ( $admin_id ) and $ui -> smallletters ( 'preview' , 4 , 'get' ) == 'true' ) {
2013-11-24 13:46:33 +01:00
$preview = 1 ;
} else if ( count ( $ui -> get ) > 0 and isset ( $s ) and isset ( $page_data -> pages [ $s ])) {
redirect ( $page_data -> pages [ $s ][ 'link' ]);
} else if ( count ( $ui -> get ) > 0 ) {
redirect ( '/' );
2013-10-12 08:40:09 +02:00
}
2013-11-24 13:46:33 +01:00
} else {
2015-06-01 22:26:19 +02:00
2013-11-24 13:46:33 +01:00
$page_data -> SetMenu ( $gsprache -> news , array ( 'site' => 'news' ), 'news' );
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $protectioncheck == 'Y' ) {
$page_data -> SetMenu ( $page_sprache -> protectioncheck , array ( 'site' => 'protectioncheck' ), 'protectioncheck' );
2013-10-12 08:40:09 +02:00
}
2013-11-24 13:46:33 +01:00
if ( $page_data -> lendactive == 'Y' ) {
2017-07-08 14:34:49 +02:00
2013-11-24 13:46:33 +01:00
$page_data -> SetMenu ( $gsprache -> lendserver , array ( 'site' => 'lendserver' ), 'lendserver' );
2017-07-08 14:34:49 +02:00
if ( $page_data -> lendactiveGS != 'N' ) {
$page_data -> SetMenu ( $gsprache -> gameserver , array ( 'site' => 'lendserver' , 'd' => 'gs' ), 'lendservergs' );
}
if ( $page_data -> lendactiveVS != 'N' ) {
$page_data -> SetMenu ( $gsprache -> voiceserver , array ( 'site' => 'lendserver' , 'd' => 'vo' ), 'lendservervoice' );
}
2013-11-24 13:46:33 +01:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $easywiModules [ 'ip' ] === true ) {
$page_data -> SetMenu ( $gsprache -> imprint , array ( 'site' => 'imprint' ), 'imprint' );
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
$page_data -> SetMenu ( $gsprache -> downloads , array ( 'site' => 'downloads' ), 'downloads' );
$page_data -> SetMenu ( $page_sprache -> about , array ( 'site' => 'about' ), 'about' );
$page_data -> SetMenu ( $page_sprache -> sitemap , array ( 'site' => 'sitemap' ), 'sitemap' );
$page_data -> SetMenu ( $page_sprache -> gallery , array ( 'site' => 'gallery' ), 'gallery' );
$page_data -> SetMenu ( $page_sprache -> contact , array ( 'site' => 'contact' ), 'contact' );
$page_data -> SetMenu ( $page_sprache -> search , array ( 'site' => 'search' ), 'search' );
$page_data -> SetMenu ( $page_sprache -> register , array ( 'site' => 'register' ), 'register' );
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2013-11-24 13:46:33 +01:00
if ( $row [ 'naviDisplay' ] == 'Y' ) {
$page_data -> SetMenu ( $row [ 'title' ], $row [ 'id' ], $row [ 'subpage' ], $row [ 'id' ]);
} else {
$page_data -> SetMenu ( $row [ 'title' ], $row [ 'id' ], $row [ 'subpage' ], $row [ 'id' ], false );
}
}
2013-08-28 22:47:04 +02:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
$query = $sql -> prepare ( " SELECT t.`text` FROM `page_pages` p LEFT JOIN `page_pages_text` t ON p.`id`=t.`pageid` AND t.`language`=? WHERE p.`type`='about' AND p.`resellerid`=0 LIMIT 1 " );
$query -> execute ( array ( $user_language ));
$page_data -> SetData ( 'about' , $query -> fetchColumn ());
2013-10-12 08:40:09 +02:00
2014-02-23 13:13:48 +01:00
$query = $sql -> prepare ( " SELECT p.`id`,p.`subpage`,t.`title`,t.`text` FROM `page_pages` p LEFT JOIN `page_pages_text` t ON p.`id`=t.`pageid` AND t.`language`=? WHERE p.`released`='1' AND p.`type`='news' AND p.`resellerid`=0 ORDER BY `id` DESC LIMIT " . $maxnews_sidebar );
2013-11-24 13:46:33 +01:00
$query -> execute ( array ( $user_language ));
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2013-11-24 13:46:33 +01:00
$page_data -> SetNewsPost ( $row [ 'id' ], $row [ 'title' ], $row [ 'text' ], $newssidebar_textlength );
2013-08-28 22:47:04 +02:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( strpos ( $ui -> escaped ( 'HTTP_USER_AGENT' , 'server' ), ' MSIE ' ) !== false ) {
$page_data -> SetData ( 'MSIE' ,( string ) $page_sprache -> MSIE );
2013-08-28 22:47:04 +02:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( isset ( $page_category )) {
2015-06-01 22:26:19 +02:00
2013-11-24 13:46:33 +01:00
if ( $page_category == szrp ( $gsprache -> imprint )) {
2014-02-20 20:09:34 +01:00
$s = 'imprint' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> contact )) {
2014-02-20 20:09:34 +01:00
$s = 'contact' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $gsprache -> downloads )) {
2014-02-20 20:09:34 +01:00
$s = 'downloads' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> protectioncheck )) {
2014-02-20 20:09:34 +01:00
$s = 'protectioncheck' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> tag )) {
2014-02-20 20:09:34 +01:00
$s = 'tag' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> categories )) {
2014-02-20 20:09:34 +01:00
$s = 'categories' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> about )) {
2014-02-20 20:09:34 +01:00
$s = 'about' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $gsprache -> lendserver )) {
2014-02-20 20:09:34 +01:00
$s = 'lendserver' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $gsprache -> news )) {
2014-02-20 20:09:34 +01:00
$s = 'news' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> sitemap )) {
2014-02-20 20:09:34 +01:00
$s = 'sitemap' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> search )) {
2014-02-20 20:09:34 +01:00
$s = 'search' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> gallery )) {
2014-02-20 20:09:34 +01:00
$s = 'gallery' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> sitemap )) {
2014-02-20 20:09:34 +01:00
$s = 'sitemap' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> search )) {
2014-02-20 20:09:34 +01:00
$s = 'search' ;
2013-11-24 13:46:33 +01:00
} else if ( $page_category == szrp ( $page_sprache -> register )) {
2014-02-20 20:09:34 +01:00
$s = 'register' ;
2013-11-24 13:46:33 +01:00
} else if ( isset ( $page_data -> pages_array [ 'pages' ]) and in_array ( $page_category , $page_data -> pages_array [ 'pages' ])) {
2014-02-20 20:09:34 +01:00
$s = 'page' ;
} else if ( isset ( $what_to_be_included_array [ $page_category ])) {
$s = $page_category ;
2014-02-23 13:13:48 +01:00
} else if ( isset ( $customFiles [ $page_category ])) {
2014-04-13 11:23:31 +02:00
$customModule = true ;
2014-02-23 13:13:48 +01:00
$s = $page_category ;
2013-08-28 22:47:04 +02:00
}
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( isset ( $admin_id )) {
2015-06-01 22:26:19 +02:00
2013-11-24 13:46:33 +01:00
$page_lookupid = $admin_id ;
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
} else if ( isset ( $user_id )) {
2014-02-23 13:13:48 +01:00
2013-11-24 13:46:33 +01:00
$page_lookupid = $user_id ;
2014-02-23 13:13:48 +01:00
2014-02-20 20:09:34 +01:00
} else {
$serviceProviders = array ();
$query = $sql -> prepare ( " SELECT `filename` FROM `userdata_social_providers` WHERE `resellerID`=0 AND `active`='Y' " );
$query -> execute ();
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2014-02-23 13:13:48 +01:00
$cssIcon = strtolower ( $row [ 'filename' ]);
if ( $cssIcon == 'google' ) {
$cssIcon = 'google-plus' ;
} else if ( $cssIcon == 'live' ) {
$cssIcon = 'windows' ;
2017-12-19 23:16:24 +01:00
} else if ( $cssIcon == 'twitchtv' ) {
$cssIcon = 'twitch' ;
2014-02-23 13:13:48 +01:00
}
$serviceProviders [ $row [ 'filename' ]] = strtolower ( $cssIcon );
2014-02-20 20:09:34 +01:00
}
if ( count ( $serviceProviders ) > 0 ) {
$htmlExtraInformation [ 'css' ][] = '<link href="' . $page_data -> pageurl . '/css/default/social_buttons.css" rel="stylesheet">' ;
}
2013-08-28 22:47:04 +02:00
}
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( isset ( $page_lookupid )) {
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
$query = $sql -> prepare ( " SELECT `cname`,`name`,`vname`,`lastlogin` FROM `userdata` WHERE `id`=? LIMIT 1 " );
$query -> execute ( array ( $page_lookupid ));
2014-02-20 20:09:34 +01:00
2014-11-30 12:55:07 +01:00
while ( $row = $query -> fetch ( PDO :: FETCH_ASSOC )) {
2013-11-24 13:46:33 +01:00
$great_name = $row [ 'name' ];
$great_vname = $row [ 'vname' ];
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
$great_user = ( $row [ 'name' ] != '' or $row [ 'vname' ] != '' ) ? trim ( $row [ 'vname' ] . ' ' . $row [ 'name' ]) : $row [ 'cname' ];
2013-10-12 08:40:09 +02:00
2013-11-24 13:46:33 +01:00
if ( $row [ 'lastlogin' ] != null and $row [ 'lastlogin' ] != '0000-00-00 00:00:00' ) {
2014-01-12 10:51:51 +01:00
$great_last = ( $user_language == 'de' ) ? date ( 'd.m.Y H:m:s' , strtotime ( $row [ 'lastlogin' ])) : $row [ 'lastlogin' ];
2013-11-24 13:46:33 +01:00
} else {
2014-01-12 10:51:51 +01:00
$great_last = ( $user_language == 'de' ) ? 'Niemals' : 'Never' ;
2013-11-24 13:46:33 +01:00
}
2013-08-28 22:47:04 +02:00
}
}
2014-02-20 20:09:34 +01:00
if ( ! isset ( $s ) and ! isset ( $page_category ) and isset ( $page_default ) and isid ( $page_default , 19 )) {
2013-11-24 13:46:33 +01:00
$s = 'page' ;
$default_page_id = $page_default ;
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
} else if ( ! isset ( $s ) and ! isset ( $page_category ) and isset ( $page_default )) {
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
$s = $page_default ;
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
} else if ( ! isset ( $s ) and isset ( $page_category ) and $page_category != '' and $page_category != null ) {
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
$s = 404 ;
$throw404 = true ;
2014-02-20 20:09:34 +01:00
2013-11-24 13:46:33 +01:00
}
2013-11-23 20:48:22 +01:00
}