diff --git a/configure.ac b/configure.ac index 7d770ea96..7058c04ca 100644 --- a/configure.ac +++ b/configure.ac @@ -452,7 +452,11 @@ data/weather/Makefile data/webradio/Makefile data/webtv/Makefile data/y-web/Makefile +data/y-web/favicon/Makefile data/y-web/images/Makefile +data/y-web/info/Makefile +data/y-web/jquery/Makefile +data/y-web/lcd4linux/Makefile data/y-web/languages/Makefile data/y-web/scripts/Makefile data/y-web/styles/Makefile diff --git a/data/y-web/Makefile.am b/data/y-web/Makefile.am index eb5958a13..fb469bf7d 100644 --- a/data/y-web/Makefile.am +++ b/data/y-web/Makefile.am @@ -1,18 +1,21 @@ SUBDIRS = images scripts languages styles +# yWeb +SUBDIRS += favicon info jquery lcd4linux + installdir = $(PRIVATE_HTTPDDIR) install_DATA = channels.js \ - extentions.txt \ + extensions.txt \ favicon.ico \ index.html \ prototype.js \ robots.txt \ - lcd4linux.html \ Y_About.yhtm \ Y_Baselib.js \ - Y_blank.htm \ + Y_Blank.yhtm \ Y_Blocks.txt \ + Y_Blocks_Neutrino.txt \ Y_Boxcontrol_Bouquet_Editor_Edit.yhtm \ Y_Boxcontrol_Bouquet_Editor_Main.yhtm \ Y_Boxcontrol_Bouquetlist.yhtm \ @@ -37,7 +40,6 @@ install_DATA = channels.js \ Y_Live_EPG.yhtm \ Y_Main.css \ Y_Menue.yhtm \ - Y_neutrino_Blocks.txt \ Y_Refresh.yhtm \ Y_Settings_automount_liste.yhtm \ Y_Settings_automount.yhtm \ @@ -63,13 +65,13 @@ install_DATA = channels.js \ Y_Tools_Boxcontrol.yhtm \ Y_Tools_Check_Install.yhtm \ Y_Tools_Cmd.yhtm \ - Y_Tools_Glcd_Screenshot.yhtm \ Y_Tools_Info_Menue.yhtm \ Y_Tools_Installer.yhtm \ Y_Tools_Menue.yhtm \ Y_Tools_Rcsim.yhtm \ Y_Tools_Screenshot.yhtm \ - Y_Tools_tvshot.yhtm \ + Y_Tools_Screenshot_GraphLCD.yhtm \ + Y_Tools_Screenshot_LCD4Linux.yhtm \ Y_User.css \ Y_Version.txt \ Y_Wait.yhtm \ @@ -78,9 +80,23 @@ install_DATA = channels.js \ # file manager install_DATA += accordion.js \ effects.js \ + Y_Blocks_Filemgr.txt \ Y_Filemgr.yhtm \ - Y_Filemgr_Edit.yhtm \ - Y_Filemgr_blocks.txt + Y_Filemgr_Edit.yhtm + +# v3-files +install_DATA += Y_v3lib.js \ + Y_v3.css + +# tools +install_DATA += \ + Y_m3uConInfo.yhtm \ + Y_m3uConvert.yhtm \ + Y_NetFS-control.yhtm \ + Y_NetFS-edit.yhtm \ + Y_NetFS-init.yhtm \ + Y_Plugin-control.yhtm \ + Y_PZapit-control.yhtm install-data-hook: @# Badass hack, I know. If anyone knows a better way -- please send patch! @@ -96,9 +112,12 @@ install-data-hook: -e 's|%(FONTDIR_VAR)|$(FONTDIR_VAR)|g' \ -e 's|%(LIBDIR)|$(LIBDIR)|g' \ -e 's|%(GAMESDIR)|$(GAMESDIR)|g' \ + -e 's|%(ICONSDIR)|$(ICONSDIR)|g' \ -e 's|%(ICONSDIR_VAR)|$(ICONSDIR_VAR)|g' \ -e 's|%(LOCALEDIR)|$(LOCALEDIR)|g' \ -e 's|%(LOCALEDIR_VAR)|$(LOCALEDIR_VAR)|g' \ + -e 's|%(PLUGINDIR)|$(PLUGINDIR)|g' \ + -e 's|%(PLUGINDIR_MNT)|$(PLUGINDIR_MNT)|g' \ -e 's|%(PLUGINDIR_VAR)|$(PLUGINDIR_VAR)|g' \ -e 's|%(LUAPLUGINDIR)|$(LUAPLUGINDIR)|g' \ -e 's|%(LUAPLUGINDIR_VAR)|$(LUAPLUGINDIR_VAR)|g' \ @@ -106,12 +125,14 @@ install-data-hook: -e 's|%(THEMESDIR_VAR)|$(THEMESDIR_VAR)|g' \ -e 's|%(WEBRADIODIR)|$(WEBRADIODIR)|g' \ -e 's|%(WEBRADIODIR_VAR)|$(WEBRADIODIR_VAR)|g' \ + -e 's|%(WEBTVDIR)|$(WEBTVDIR)|g' \ + -e 's|%(WEBTVDIR_VAR)|$(WEBTVDIR_VAR)|g' \ -e 's|%(LOGODIR)|$(LOGODIR)|g' \ -e 's|%(LOGODIR_VAR)|$(LOGODIR_VAR)|g' \ - -e 's|%(LCD4L_ICONSDIR)|$(LCD4L_ICONSDIR)|g' \ - -e 's|%(LCD4L_ICONSDIR_VAR)|$(LCD4L_ICONSDIR_VAR)|g' \ -e 's|%(PRIVATE_HTTPDDIR)|$(PRIVATE_HTTPDDIR)|g' \ -e 's|%(PUBLIC_HTTPDDIR)|$(PUBLIC_HTTPDDIR)|g' \ -e 's|%(HOSTED_HTTPDDIR)|$(HOSTED_HTTPDDIR)|g' \ -e 's|%(FLAGDIR)|$(FLAGDIR)|g' \ ; + @# yWeb +# cp $(DESTDIR)$(PRIVATE_HTTPDDIR)/styles/Y_Dist-v3_dark.css $(DESTDIR)$(PRIVATE_HTTPDDIR)/Y_Dist.css diff --git a/data/y-web/Y.css b/data/y-web/Y.css new file mode 100644 index 000000000..633397085 --- /dev/null +++ b/data/y-web/Y.css @@ -0,0 +1,77 @@ +#startjpg { + display: block; + text-align: center; + width: 750px; + margin: 1.5em auto; + padding: .5em; + border: 1px solid #a0a0a0; + box-shadow: .5em .5em .5em rgba(0, 0, 0, 0.5); +} + +hr { + border: 0 none; + border-top: 1px solid #a0a0a0; +} +span.upd_no, +span.upd_yes { + display: none; +} +abbr.version { + cursor: help; +} +.exlink, .inlink, .comment { + text-decoration: none; +} + +.status { + vertical-align: text-bottom; +} +.vinfo { + font-size: 75%; + color: #c0c0c0; +} +.tools select { + border: 1px solid #a0a0a0; + border-left: 3px solid #132cfd !important; +} +.tools option.e { + background: url(images/page_edit.png) no-repeat; + padding-left: 20px; +} + +button, +input[type="button"], +input[type="submit"], +._used_graph, +._used_graph * { + border-radius: 5px; +} +button[ytype] { + background-position: 3px 1px; +} +button[ytype="accept_"], +button[ytype="cancel_"] { + text-align: center; + width: 105px; +} +button[ytype="accept_"] { background-image:url(/images/accept.png); } +button[ytype="cancel_"] { background-image:url(/images/cancel.png); } + +tr.list td { + padding-top: .25em; + padding-bottom: .25em; +} +tr.list:hover td { + background: #F0F0F0; +} +div._used_graph { + width: 150px; + height: 20px; + border: 1px solid #a0a0a0; +} +div._used_graph div._inner_graph { + width: 0; + height: 100%; + background: transparent url(images/colored_bar.png) no-repeat 0 0; + float: left; +} diff --git a/data/y-web/Y_About.yhtm b/data/y-web/Y_About.yhtm index d001e174d..397f11f00 100644 --- a/data/y-web/Y_About.yhtm +++ b/data/y-web/Y_About.yhtm @@ -6,35 +6,36 @@
![]() |
- |||
- v{=ini-get:{=var-get:vf=};version=} - {=ini-get:{=var-get:vf=};date=} - {=ini-get:{=var-get:vf=};type=} - {=ini-get:{=var-get:vf=};info=}
+ v{=ini-get:{=var-get:vf=};version=} - {=ini-get:{=var-get:vf=};date=} - {=ini-get:{=var-get:vf=};info=}
|
|||
COPYRIGHTS | -
- yWeb (this Web interface) is licensed under the terms of the Open Source GPL 2 license. - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html - - yWeb uses Icons from famfamfam (http://www.famfamfam.com) which are - licensed under Creative Common Attribution License 2.5 - |
+ COPYRIGHTS | +
+ yWeb (this Web interface) is licensed under the terms of the Open Source GPL 2 license. + http://www.gnu.org/licenses/old-licenses/gpl-2.0.html + + yWeb uses Icons from famfamfam (http://www.famfamfam.com) which are + licensed under Creative Common Attribution License 2.5 + |
IMPORTANT | -
- Do not make yWeb accessible to untrusted networks! - Otherwise someone else can access your Box. - |
+ IMPORTANT | +
+ Do not make yWeb accessible to untrusted networks! + Otherwise someone else can access your Box. + |