Beispiel #1
0
<?php

require 'functions.php';
if (isset($_GET['getEvents'])) {
    die(getEvents());
}
if (isset($_GET['getViews'])) {
    die(getViews());
}
if (!empty($_GET['saveView'])) {
    die(insertView($_GET['saveView'], $_GET['datefrom'], $_GET['dateuntil'], $_GET['filter']));
}
if (!empty($_GET['deleteView'])) {
    $d = $_GET['deleteView'];
    if ($d === false || $d < 1 || $d > 1000 * 1000 * 500) {
        die('huh');
    }
    $rowid = intval($d);
    $db->exec('DELETE FROM views WHERE rowid = ' . $rowid) or die('false');
    die('true');
}
if (!empty($_GET['deleteEvent'])) {
    $d = $_GET['deleteEvent'];
    if ($d === false || $d < 1 || $d > 1000 * 1000 * 500) {
        die('huh');
    }
    $rowid = intval($d);
    $db->exec('DELETE FROM events WHERE rowid = ' . $rowid) or die('false');
    die('true');
}
<?php

define('section', 'presentations');
global $data;
$data = get_session(getInput('s'));
insertView('session');
Beispiel #3
0
insertView('layout/header');
?>


<section id="" class="container">
  <iframe src="https://docs.google.com/forms/d/1hDWpRK2cGoQmT8ielsFIsUUL3Jfekm73BodvIwqN-To/viewform?embedded=true" width="100%" height="1450" frameborder="0" marginheight="0" marginwidth="0">صبور باشید...</iframe>

<div id="disqus_thread"></div>
<script type="text/javascript">
    /* * * CONFIGURATION VARIABLES * * */
    var disqus_shortname = 'linuxfest';
    
    /* * * DON'T EDIT BELOW THIS LINE * * */
    (function() {
        var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
        dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js';
        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
    })();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript" rel="nofollow">comments powered by Disqus.</a></noscript>


</section>



<?php 
insertView('layout/footer');
?>

Beispiel #4
0
function insertView($view_name)
{
    if ($view_name == '' || $view_name == '/') {
        $view_name = 'index';
    } else {
        if (preg_match('/\\/$/', $view_name)) {
            //First try without last slash
            $slash_removed = true;
            $view_name = substr($view_name, 0, strlen($view_name) - 1);
        }
    }
    if (LANG) {
        $path = get_view_path($view_name, LANG);
        if (!file_exists($path)) {
            $path = get_view_path($view_name, null);
        }
    } else {
        $path = get_view_path($view_name, null);
    }
    if (file_exists($path)) {
        include $path;
    } else {
        if (isset($slash_removed)) {
            return insertView($view_name . '/index');
        }
        if ($view_name != 'index') {
            //TODO : redirect to ./..
        }
        return false;
    }
    return true;
}