<?php
/*
// OPDS basic gestion (only add entities and relations, not modify)
// Version: 0.1
// Pierre FAUQUE, <pierre@fauque.net>
// Script: 2014, Script->Class: 2019, Gestion: may 2020
// Encoding: UTF-8
// Text editor: GNU/Linux Debian Vi
// File: doc_about.php (v0.1)
// Role: Documentation, about page
*/
require("init.php");
require("lib_lddocs.php");
$report = " ";
$gpl3 = "data:image/jpg;base64,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
Q==";
$twitter = "data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAUDBAQEAw
UEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx
7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh
4eHh4eHh4eHh4eHh7/wAARCAARABQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAYHBP
/EACsQAAEDAwIEBAcAAAAAAAAAAAECBAUAAxEGMQcSIVETFUFhIjM1QlJxc//EABgBAAIDAAAAAA
AAAAAAAAAAAAMHBAUG/8QAIxEAAQMDBAIDAAAAAAAAAAAAAQIEEQADMQUSIXE0QVFh4f/aAAwDAQ
ACEQMRAD8A215xOd6Z1rLRcrb8yj0uVG0q0eW5ZB+3BxkDbBx7HGKheJOtnWotRqcxz17Yj7SUht
aKjbKTgcxIBxnmz17Yqh4/N4S7MIfNZJumRCRbcNBZUFqxsoqAxt069ulRWjNJy+qZFDdjYWmxzD
xnKknw7Q9cn1PtuaYOnN2aLKXik7TEGcd/ozSf1l5qVxyvTUL3jdIjk/QkehODiK27hVYlpTRbWS
kpl1evOVrUCv4iEhXKBlWfxz0xv3ySqzh49vFRTWNaJKbDa0m2jO+ANz70rEuXJuXlLTwCTHAx6p
oMmIst0W7hJUAATJ5McnPzU1xJ+U1/ZqigPo7X+YpSiXfFR2aC38+70K7qUpUCrav/2Q==";
?><!DOCTYPE html>
<head>
<meta charset="utf-8">
<title>About...</title>
<link rel="stylesheet" href="opds.css" type="text/css" />
<style type="text/css">
h2 { font-size:1.2em; color:#006000; }
.info { padding-left:0.5em; text-align:left; }
.mail { padding-left:0.5em; font-family:serif; font-style:italic; }
.app { padding-left:0.5em; font-weight:bold; }
</style>
</head>
<body>
<table border="0" width="100%">
<tr>
<td class="cmen">
<?php menu(); ?></td>
<td class="cont">
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
<h1>About...</h1>
<div style="margin-left:3em; width:750px">
<table>
<tr>
<td class="label">Application</td>
<td class="app">Basic OPDS system management</td>
</tr><tr>
<td class="label">Version</td>
<td class="info">0.1</td>
</tr><tr>
<td class="label">Author</td>
<td class="info">Pierre FAUQUE</td>
</tr><tr>
<td class="label">eMail</td>
<td class="mail">pierre@fauque.net <span style="font-family:arial; font-style:normal">
<img src="<?php echo $twitter; ?>" style="vertical-align:middle"> @fr_phpuser <span style="font-size:0.8em;color:#0000A0">#OPDSCLASS</span></span></td>
</tr><tr>
<td class="label">Dates</td>
<td class="info">2 - 17 may 2020</td>
</tr><tr>
<td class="label"> </td>
<td class="info"></td>
</tr><tr>
<td class="label">Tools</td>
<td class="info">
Apache, PHP 5.4, MySQL, Vi, Inkscape,<br/>
Firefox 52.9, Opera 10.63, Internet Explorer 8 (Windows 32 bits), Iceweasel 3 (Debian)<br/>
Samsung Galaxy S7 edge, Huawei P20 Pro, Samsung Galaxy Tab 4 10.1<br/>
Apps Android: Aldiko 3.1.3, Moon+ Reader 5.2.9, EBook Reader & Free ePub Books 3.5.7, EPUB Reader 4.1
</td>
</tr><tr>
<td class="label"> </td>
<td class="info"></td>
</tr><?php if(isset($_SERVER["REMOTE_USER"])) {
echo "<tr>\n";
echo " <td class=\"label\">User</td>\n";
echo " <td class=\"info\">You are logged as '".$_SERVER["REMOTE_USER"]."' (from: ".$_SERVER["REMOTE_ADDR"].")</td>\n";
echo " </tr><tr>\n"; } ?>
<td class="label">Your browser</td>
<td class="info"><?php echo $_SERVER["HTTP_USER_AGENT"]; ?></td>
</tr><tr>
<td class="label"> </td>
<td class="info"></td>
</tr><tr>
<td class="label">Licence</td>
<td class="info">GNU Public License — Free software</td>
</tr><tr>
<td class="label"> </td>
<td class="info">
<p>This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.</p>
<p>This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
<a href="doc_license.php#terms">GNU General Public License</a> for more details.</p>
<p> </p>
<div style="text-align:center"><img src="<?php echo $gpl3; ?>" alt="Logo GPL v3" /></div></td>
</td>
</tr>
</table>
<p> </p>
<p><hr width="30%" size="2" align="left"><p>
<h2>History of versions</h2>
<ul>
<li> v0.1 (30-may-2020). This is the first basic version (only allows to add information to the database but not to modify it. To do this, use another interface such as phpMyAdmin). I usually used the command line 'mysql' to record my informations. But for the OPDS class distribution, I made a simple interface so that you could do it more easily than the command line. Maybe later a future version will make changes.</li>
</ul>
</div>
<!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
</td>
</tr>
</table>
<p> </p>
<p> </p>
</body>
</html>
|