rhythm/lib/helpers.php
Tobias Reisinger edbb9d45c6 add: formatting, cleaning of notes
Signed-off-by: Tobias Reisinger <tobias@msrg.cc>
2020-03-07 16:24:10 +01:00

43 lines
697 B
PHP

<?php
function remove_whitespace($target)
{
return str_replace(" ", "", $target);
}
function render($template, $param){
ob_start();
extract($param, EXTR_SKIP);
include($template);
$ret = ob_get_contents();
ob_end_clean();
return $ret;
}
function setup_locale()
{
$locale = "de_DE.UTF-8";
if (isset($_SESSION["locale"]))
{
$locale = $_SESSION["locale"];
}
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
$domain = "rhythm";
bindtextdomain($domain, "./locale");
bind_textdomain_codeset($domain, 'UTF-8');
textdomain($domain);
}
function modifier_is_rest($modifier)
{
return !($modifier & 0b0111);
}
?>