wmdeit_kaform/index.php

134 lines
3.9 KiB
PHP
Raw Permalink Normal View History

2021-09-13 09:05:08 +02:00
<!doctype html>
<?php
// parse the locale.yaml file and get the variables
include "Spyc.php";
$localeYaml = Spyc::YAMLLoad('locale.yaml');
2021-09-13 09:05:08 +02:00
$lang=$_GET['lang'];
// optional code for reading the accept language header
/*
$acceptlang='de-DE';
// get the accept-language header
foreach (getallheaders() as $name => $value) {
if ($name == 'Accept-Language'){
// echo "$name $value";
$acceptlang = $value;
}
2021-09-13 09:05:08 +02:00
}
echo "$acceptlang";
print "oi $lang oi";
*/
2021-09-13 09:05:08 +02:00
if ( in_array ($lang, array('en-US'))){
2021-09-13 09:05:08 +02:00
$loc1 = "$lang".".utf8";
$loc = $lang;
}
else
$loc = "de-DE";
2021-09-13 09:05:08 +02:00
//$loc = "en-US";
//print "$loc $loc1";
2021-09-13 09:05:08 +02:00
$domain = "messages";
setlocale(LC_MESSAGES, $loc);
setlocale(LC_ALL, $loc);
$results = putenv("LC_ALL=$loc");
$results = putenv("LC_MESSAGES=$loc");
//$results = bindtextdomain($domain,"./locale");
2021-09-13 09:05:08 +02:00
?>
<html >
<head>
<title><?php echo $localeYaml['title'][$loc]?></title>
2021-09-13 09:05:08 +02:00
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- Kube CSS -->
<link rel="stylesheet" href="css/kube.min.css">
<link rel="stylesheet" href="addons/kube-addons.min.css" />
<link rel="stylesheet" href="master.css" />
</head>
<body>
<div class="page is-container">
<div class="main-sidebar text-centered">
<div id="container">
2021-09-13 09:05:08 +02:00
<img class="wmdelogo" alt="wikimedia logo" src="Wikimedia_Deutschland-Logo.svg"/>
<center>
<a class="languageSelect" href="?lang=de-DE"><?php echo $localeYaml['languageSelectDe'][$loc]?></a><br>
<a class="languageSelect" href="?lang=en-US"><?php echo $localeYaml['languageSelectEn'][$loc]?></a>
</center>
</div>
2021-09-13 09:05:08 +02:00
</div>
<div class="main-content">
<div class="is-row" style="border:0px solid blue">
<div class="is-col is-70">
2021-09-14 03:42:30 +02:00
<?php include "form.php" ?>
2021-09-13 09:05:08 +02:00
</div>
<div class="is-col is-30">
<?php
# $ct = @file_get_contents( "./locale/$loc/h1.php");
2021-11-03 09:41:55 +01:00
# if ($ct==false)
# $ct = file_get_contents( "h1.php");
# echo $ct;
?>
2021-09-13 09:05:08 +02:00
<?php
$ct = @file_get_contents( "./locale/$loc/h2.php");
2021-09-13 09:05:08 +02:00
if ($ct==false)
$ct = file_get_contents( "h2.php");
echo $ct;
?>
</div>
</div>
<?php echo $localeYaml['impressum'][$loc]?>: <a href="https://www.wikimedia.de/impressum/">https://www.wikimedia.de/impressum</a><br>
<?php echo $localeYaml['privacy'][$loc]?>: <a href="<?php echo $localeYaml['privacyLink'][$loc]?>"><?php echo $localeYaml['privacyLink'][$loc]?></a>
2021-09-13 09:05:08 +02:00
</div>
</div>
2021-12-11 11:41:32 +01:00
2021-09-13 09:05:08 +02:00
<script src="js/kube.min.js"></script>
<script src="kaform.js"></script>
2021-09-13 09:05:08 +02:00
<script src="addons/upload/kube.upload.min.js"></script>
<script src="addons/kube-addons.min.js"></script>
<script src="iban.js/iban.js"></script>
<script>
error_alert_projectid = "<?php echo $localeYaml['error_alert_projectid'][$loc]?>";
error_alert_realname = "<?php echo $localeYaml['error_alert_realname'][$loc]?>";
error_alert_email = "<?php echo $localeYaml['error_alert_email'][$loc]?>";
error_alert_iban = "<?php echo $localeYaml['error_alert_iban'][$loc]?>";
error_alert_bic = "<?php echo $localeYaml['error_alert_bic'][$loc]?>";
error_alert_paypal = "<?php echo $localeYaml['error_alert_paypal'][$loc]?>";
error_alert_expenses = "<?php echo $localeYaml['error_alert_expenses'][$loc]?>";
error_alert_agreement = "<?php echo $localeYaml['error_alert_agreement'][$loc]?>";
error_alert_ismailable = "<?php echo $localeYaml['error_alert_ismailable'][$loc]?>";
error_alert_date = "<?php echo $localeYaml['error_alert_date'][$loc]?>";
error_alert_description = "<?php echo $localeYaml['error_alert_description'][$loc]?>";
error_alert_sum = "<?php echo $localeYaml['error_alert_sum'][$loc]?>";
expenses_table_description_placeholder = "<?php echo $localeYaml['expenses_table_description_placeholder'][$loc]?>";
expenses_table_file_placeholder = "<?php echo $localeYaml['expenses_table_file_placeholder'][$loc]?>";
</script>
2021-09-13 09:05:08 +02:00
</body>
</html>