From 77f2d92a20104c9c1ce06ccff7a9e18b64ee5851 Mon Sep 17 00:00:00 2001 From: "Leigh B. Stoller" Date: Wed, 29 Jun 2005 00:14:44 +0000 Subject: [PATCH] Checkpoint initial GNU Radio pages. --- www/GNUmakefile.in | 2 +- www/menu.php3 | 33 ++++++++++++++-- www/sdr/docwrapper.php3 | 83 +++++++++++++++++++++++++++++++++++++++++ www/sdr/faq.html | 21 +++++++++++ www/sdr/index.php3 | 19 ++++++++++ www/sdr/news.html | 12 ++++++ www/sdr/users.html | 12 ++++++ www/sdr/usrpdefs.php3 | 25 +++++++++++++ 8 files changed, 203 insertions(+), 4 deletions(-) create mode 100644 www/sdr/docwrapper.php3 create mode 100644 www/sdr/faq.html create mode 100755 www/sdr/index.php3 create mode 100644 www/sdr/news.html create mode 100644 www/sdr/users.html create mode 100644 www/sdr/usrpdefs.php3 diff --git a/www/GNUmakefile.in b/www/GNUmakefile.in index e45165acc..4847c362e 100644 --- a/www/GNUmakefile.in +++ b/www/GNUmakefile.in @@ -100,7 +100,7 @@ HYFILES += $(wildcard $(SRCDIR)/hyperviewer/*.html) HYFILES += $(wildcard $(SRCDIR)/hyperviewer/*.jpg) HYFILES += $(wildcard $(SRCDIR)/hyperviewer/*.gif) -USRPFILES = $(wildcard $(SRCDIR)/usrp/*.php) +USRPFILES = $(wildcard $(SRCDIR)/usrp/*.php3) USRPFILES += $(wildcard $(SRCDIR)/usrp/*.html) # need to make it *.gz; with simply "*", diff --git a/www/menu.php3 b/www/menu.php3 index b9e7ce985..d1cc4feb8 100644 --- a/www/menu.php3 +++ b/www/menu.php3 @@ -79,7 +79,8 @@ function WRITESIDEBARDIVIDER() { # link looks different. Not sure its really necessary. # function WRITESIDEBARBUTTON($text, $base, $link ) { - $link = "$base/$link"; + if ($base) + $link = "$base/$link"; SIDEBARCELL("$text"); } @@ -598,6 +599,26 @@ function WRITESIDEBAR() { echo "\n"; } +# +# Simple version of above, that just writes the given menu. +# +function WRITESIMPLESIDEBAR($menudefs) { + $menutitle = $menudefs['title']; + + echo " + "; + echo "\n"; + + each($menudefs); + while (list($key, $val) = each($menudefs)) { + WRITESIDEBARBUTTON("$key", null, "$val"); + } + echo "\n"; +} + # # spits out beginning part of page # @@ -773,6 +794,9 @@ function PAGEHEADER($title, $view = NULL) { if (!isset($view['hide_sidebar'])) { WRITESIDEBAR(); } + elseif (isset($view['menu'])) { + WRITESIMPLESIDEBAR($view['menu']); + } FINISHSIDEBAR(); echo "

\n"; @@ -792,14 +816,17 @@ function PAGEHEADER($title, $view = NULL) { $minor = ""; $build = ""; TBGetVersionInfo($major, $minor, $build); + if ($view['hide_versioninfo'] == 1) + $versioninfo = ""; + else + $versioninfo = "Vers: $major.$minor Build: $build"; $now = date("D M d g:ia T"); echo "$title

\n"; echo "\n"; echo ""; echo " "; - echo " "; + echo " "; echo " "; echo "
". - "Vers: $major.$minor Build: $build$versioninfo  "; if ($login_uid) { diff --git a/www/sdr/docwrapper.php3 b/www/sdr/docwrapper.php3 new file mode 100644 index 000000000..049157fc4 --- /dev/null +++ b/www/sdr/docwrapper.php3 @@ -0,0 +1,83 @@ + + + + + \n"; +} +else { + echo " + Printable version of this document
\n"; +} + +if ($textfile) { + echo "\n"; +} + +readfile("$docname"); + +if ($textfile) { + echo "\n"; +} + +# +# Standard Testbed Footer +# +if ($printable) { + echo " + \n"; +} +else { + PAGEFOOTER(); +} +?> + diff --git a/www/sdr/faq.html b/www/sdr/faq.html new file mode 100644 index 000000000..f45113f7a --- /dev/null +++ b/www/sdr/faq.html @@ -0,0 +1,21 @@ + +
+

Frequently Asked Questions

+
+ +

Contents

+ + +
+ +
    +
  • + What is a GNU Radio? +

    Tell me more, tell me more +

diff --git a/www/sdr/index.php3 b/www/sdr/index.php3 new file mode 100755 index 000000000..b123309b6 --- /dev/null +++ b/www/sdr/index.php3 @@ -0,0 +1,19 @@ +\n"; +echo "Tell me more, tell me more
\n"; + +# +# Standard Testbed Footer +# +PAGEFOOTER(); + +?> diff --git a/www/sdr/news.html b/www/sdr/news.html new file mode 100644 index 000000000..059e94701 --- /dev/null +++ b/www/sdr/news.html @@ -0,0 +1,12 @@ + +
+

Recent News

+
+ +
    +
  • Tell me more, tell me more +
diff --git a/www/sdr/users.html b/www/sdr/users.html new file mode 100644 index 000000000..006d032d1 --- /dev/null +++ b/www/sdr/users.html @@ -0,0 +1,12 @@ + +
+

USRP Users

+
+ +
    +
  • Tell me more, tell me more +
diff --git a/www/sdr/usrpdefs.php3 b/www/sdr/usrpdefs.php3 new file mode 100644 index 000000000..13cddb7d1 --- /dev/null +++ b/www/sdr/usrpdefs.php3 @@ -0,0 +1,25 @@ + 1, + 'hide_banner' => 1, + 'hide_versioninfo' => 1, + 'menu' => $USRP_MENU, + ); +?> -- GitLab