You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.4 KiB
PHP
41 lines
1.4 KiB
PHP
<?php
|
|
|
|
$domain = "http://get-popcorn.com/";
|
|
$link_win = "http://cdn.get-popcorn.com/build/Popcorn-Time-0.2.9-Win-32.zip";
|
|
$link_mac = "http://cdn.get-popcorn.com/build/Popcorn-Time-0.2.9-Mac.tar.gz";
|
|
$link_linux32 = "http://cdn.get-popcorn.com/build/Popcorn-Time-0.2.9-Linux-32.tar.gz";
|
|
$link_linux64 = "http://cdn.get-popcorn.com/build/Popcorn-Time-0.2.9-Linux-64.tar.gz";
|
|
$link_version = "2.9";
|
|
$link_fb = "https://facebook.com/getpopcorntime";
|
|
$link_bl = "http://blog.get-popcorn.com/";
|
|
$link_tt = "https://twitter.com/popcorntimetv";
|
|
$link_gh = "http://github.com/popcorn-official";
|
|
|
|
// Language manager
|
|
$langlist = array();
|
|
foreach(scandir("inc/lang") as $value) {
|
|
if(preg_match("/^([a-z-]{2,5}).php$/i", $value, $langname)){
|
|
$langlist[]=$langname[1];
|
|
}
|
|
}
|
|
$lang = "en";
|
|
if (!empty($_GET["lang"])) {
|
|
$newlang = $_GET["lang"];
|
|
} else if (!empty($_COOKIE["lang"])) {
|
|
$newlang = $_COOKIE["lang"];
|
|
}
|
|
if (isset($newlang) && preg_match("/^[a-z-]{2,5}$/i", $newlang) && in_array($newlang, $langlist)) {
|
|
$lang = $newlang;
|
|
setcookie("lang", $lang,time()+31536000);
|
|
}
|
|
if(!empty($_GET["lang"])) header("Location: ".strtok($_SERVER['REQUEST_URI'], '?'));
|
|
include("inc/lang/$lang.php");
|
|
|
|
function printlangs(){
|
|
global $langlist,$lang;
|
|
foreach($langlist as $langname){
|
|
echo "<option id='$langname' value='$langname' ".($langname == $lang? 'selected':'')."> </option>\n";
|
|
}
|
|
}
|
|
|
|
?>
|