Ejemplo n.º 1
0
Archivo: index.php Proyecto: slim/waraq
<?php

define(ROOT, "../../");
require ROOT . "ini.php";
require "../../lib/resourcerevision.php";
ResourceRevision::$db = new PDO("sqlite:../resources.db");
ResourceRevision::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
ResourceRevision::$root = $root->get("/archive/");
$revisions = ResourceRevision::select("group by md5 order by date desc limit 100");
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<link rel="stylesheet" type="text/css" href="../../css/barred.css" />
</head>
<body>
<table>
<thead><tr><th>revision</th><th>comment</th><th>date</th><th>origin</th></tr></thead>
<tbody>
<?php 
foreach ($revisions as $r) {
    $url = ResourceRevision::$root->url . "/" . $r->mimetype . "/" . $r->charset . "/" . $r->hash;
    print "<tr><td><a href='{$url}'>" . $r->id . "</a></td><td>" . $r->comment . "</td><td>" . $r->date . "</td><td><a href='" . $r->origin . "'>go</a></td></tr>";
}
?>
</tbody>
</table>
</body>
</html>
Ejemplo n.º 2
0
Archivo: index.php Proyecto: slim/waraq
<?php

define(ROOT, "../../");
require ROOT . "ini.php";
require "../../lib/resourcerevision.php";
ResourceRevision::$db = new PDO("sqlite:../resources.db");
ResourceRevision::$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
ResourceRevision::$root = $root->get("/archive/");
$rr = new ResourceRevision($_GET['url']);
$base_url = dirname($_GET['url'] . 'x');
ResourceRevision::add_to_head_start("<base href='{$base_url}' />");
$rr->commit("New version of " . $_GET['title']);
header("Location: " . $rr->url, TRUE, 307);