[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qsos-commits] qsos/apps/phpviewer index.php
From: |
Raphaël Semeteys |
Subject: |
[Qsos-commits] qsos/apps/phpviewer index.php |
Date: |
Tue, 14 Nov 2006 14:34:57 +0000 |
CVSROOT: /sources/qsos
Module name: qsos
Changes by: Raphaël Semeteys <rsemeteys> 06/11/14 14:34:57
Modified files:
apps/phpviewer : index.php
Log message:
Logo added
SVG support checkbox added
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/qsos/apps/phpviewer/index.php?cvsroot=qsos&r1=1.5&r2=1.6
Patches:
Index: index.php
===================================================================
RCS file: /sources/qsos/qsos/apps/phpviewer/index.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- index.php 13 Nov 2006 10:36:46 -0000 1.5
+++ index.php 14 Nov 2006 14:34:57 -0000 1.6
@@ -1,9 +1,31 @@
<html>
<head>
<LINK REL=StyleSheet HREF="phpviewer.css" TYPE="text/css"/>
+<script>
+function toggleSVG() {
+ var svg = document.getElementById("check").getAttribute("svg");
+ var links = document.getElementsByTagName("a");
+ for(var i=0; i < links.length; i++) {
+ var ref = links[i].getAttribute("href");
+ if (svg == "on") {
+ if (ref.search(/&svg=yes/) != -1) ref =
ref.split("&svg=")[0];
+ document.getElementById("check").setAttribute("svg",
"off");
+ } else {
+ if (ref.search(/&svg=yes/) == -1) ref += "&svg=yes";
+ document.getElementById("check").setAttribute("svg",
"on");
+ }
+
+ links[i].setAttribute("href", ref);
+ }
+
+}
+</script>
</head>
<body>
+<center>
+<img src="qsos.png"/>
+<br/><br/>
<?php
include("config.php");
@@ -16,7 +38,7 @@
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
- if (is_dir($dir.$delim.$file) && ($file !=
'CVS') && ($file != '.') && ($file != '..') && ($file != 'include') && ($file
!= 'templates')) {
+ if (is_dir($dir.$delim.$file) && ($file !=
'CVS') && ($file != '.') && ($file != '..') && ($file != 'include') && ($file
!= 'template') && ($file != 'templates')) {
array_push($families, $file);
}
}
@@ -31,7 +53,7 @@
if (address@hidden($path)) {
while (($element=readdir($dir))!== false) {
- if (is_dir($path.$delim.$element) && $element!= "." &&
$element!= ".." && $element!= "CVS" && $element!= "template") {
+ if (is_dir($path.$delim.$element) && $element != "." &&
$element != ".." && $element != "CVS" && $element != "template" && $element !=
"templates") {
$array[$element] = retrieveTree($path.$delim.$element);
} elseif (substr($element, -5) == ".qsos") {
$array[] = $element;
@@ -44,8 +66,8 @@
if (!isset($family)) {
$families = getFamilies($sheet);
- echo "<div>Select a software family:<br/>\n";
- echo "<table style='border-collapse: collapse;'>\n";
+ echo "<div>Select a software family:<br/><br/>\n";
+ echo "<table style='border-collapse: collapse'>\n";
echo "<tr class='title'><td>Software families</td></tr>\n";
for ($i=0; $i<count($families); $i++) {
echo "<tr class='level1'><td><a
href='index.php?f=$families[$i]'>$families[$i]</a></td></tr>\n";
@@ -55,7 +77,7 @@
$tree= retrieveTree($sheet.$delim.$family);
$keys = array_keys($tree);
- echo "<div>Select a software:<br/>\n";
+ echo "<div>Select a software:<br/><br/>\n";
echo "<form action='show.php'>\n";
echo "<table>\n";
echo "<tr class='title'><td>$family</td><td align='center'>HTML</td><td
align='center'>OpenDocument</td><td><input type='submit'
value='Compare'></td></tr>\n";
@@ -70,16 +92,18 @@
echo "<tr class='level1'>\n";
echo "<td>$name</td>\n";
- echo "<td align='center'><a
href='show_single.php?f=$link'><img src='html.png' border='0'/></a></td>\n";
+ echo "<td align='center'><a
href='show.php?f[]=$link&svg=yes'><img src='html.png' border='0'/></a></td>\n";
echo "<td align='center'><a
href='export_oo.php?f=$link'><img src='ods.png' border='0'/></a></td>\n";
- echo "<td align='center'><input type='checkbox'
name='files[]' value='$link'></td></tr>\n";
+ echo "<td align='center'><input type='checkbox'
name='f[]' value='$link'></td></tr>\n";
}
}
}
- echo "</table>";
+ echo "</table><br/>";
+ echo "My brower supports SVG <input id='check' type='checkbox'
name='svg' value='yes' onclick='toggleSVG()' svg='on' checked>";
echo "</form></div>\n";
}
?>
+</center>
</body>
</html>
\ No newline at end of file