From: <bms...@us...> - 2007-11-13 18:55:46
|
Revision: 2596 http://morphix.svn.sourceforge.net/morphix/?rev=2596&view=rev Author: bmsleight Date: 2007-11-13 10:55:31 -0800 (Tue, 13 Nov 2007) Log Message: ----------- Almost there ... Modified Paths: -------------- trunk/morphixlivekiosk/scripts/mbuild/media/style.css trunk/morphixlivekiosk/scripts/mbuild/templates/html-master.html trunk/morphixlivekiosk/scripts/mbuild/templates/index.html trunk/morphixlivekiosk/scripts/mbuild/templates/kabt-queue.html trunk/morphixlivekiosk/scripts/mbuild/templates/status.html trunk/morphixlivekiosk/scripts/mbuild/templates/step-1.html trunk/morphixlivekiosk/scripts/mbuild/templates/view-queue.html trunk/morphixlivekiosk/scripts/mbuild/urls.py trunk/morphixlivekiosk/scripts/mbuild/web/models.py trunk/morphixlivekiosk/scripts/mbuild/web/views.py Added Paths: ----------- trunk/morphixlivekiosk/scripts/mbuild/templates/credits.html Modified: trunk/morphixlivekiosk/scripts/mbuild/media/style.css =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/media/style.css 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/media/style.css 2007-11-13 18:55:31 UTC (rev 2596) @@ -6,7 +6,7 @@ } body { - margin:0px; + margin:5px; padding:0px; font-family:verdana, arial, helvetica, sans-serif; color:#333; @@ -42,7 +42,7 @@ p { font:11px/20px verdana, arial, helvetica, sans-serif; - margin:0px 0px 16px 0px; + margin:0px 0px 0px 0px; padding:0px; } #Content>p {margin:0px;} @@ -171,6 +171,10 @@ font:11px/20px verdana, arial, helvetica, sans-serif; } +input { + font:11px/20px verdana, arial, helvetica, sans-serif; +} + ul { font:11px/20px verdana, arial, helvetica, sans-serif; } \ No newline at end of file Added: trunk/morphixlivekiosk/scripts/mbuild/templates/credits.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/credits.html (rev 0) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/credits.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -0,0 +1,31 @@ +{% extends "html-master.html" %} + +{% block content %} + +<h2>LiveCD.net</h2> +<p>The <i><a href="http://livecd.net" class="external text" title="http://livecd.net">LiveCD.net</a> stuff was create by Dusan Smolnikar (art), Gasper Koren (coding), Jure Cuhalev (coding), Ales Kristof (coding)</i>. Alot of the code has been reused. Thanks to all at liveCD.net</p> + +<h2>mbuild</h2> +<p>Jure's idea - extended by bmsleight.</p> + +<h2><a href=www.morphix.org>Morphix</a></h2> +<p>Our benevolent dictator Alextreme wrote :-</p> +<blockquote> +<p>Given the popularity of Knoppix and the vast amount of people working on derivative versions of Knoppix, it doesn't come as a surprise that people have been working to make Knoppix easier to modify and more flexible to use. In early 2003, Morphix was born out of a number of Knoppix remasters' wishes to have a version of Knoppix that was good at what they used Knoppix for: a base upon which to build their own versions using Debian GNU/Linux</p> +</blockquote> +<p>Thanks to paul_c - British humor, proof reading, gandalfar - for most of the code in MorphixLiveKiosk, Fellow morphers at #morphix</p> + +<h2>MorphixLiveKisok</h2> +<p>Good job by bmsleight</p> + +<h2>Other Web-Kiosks</h2> +<p>Kia thank-you for sharing <a href=http://webconverger.com/>Webconverger</a> Plugin. Open source - sharing not competing.</p> + +<h2><a href=http://www.debian.org>Debian</a></h2> +<p>It is cool, it is how to build a distributiion<p> + +<h2>Django</h2> +<p><a href=http://www.djangoproject.com>It is really cool</a></p> + + +{% endblock %} \ No newline at end of file Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/html-master.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/html-master.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/html-master.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -8,17 +8,18 @@ <h1><img src="/img/logo.gif" id="logo" alt="mbuild.livecd.net logo" > Build Kiosks - on the web for the web.</h1> <div id="tabsE"> <ul> - <li><a href="/download/mlk/" title="Download MorphixLiveKiosk"><span>Download MorphixLiveKiosk</span></a></li> + <li><a href="/" title="about"><span>mbuild</span></a></li> + <li><a href="/kiosks//2007-11-11--22-07_MorphixLiveKiosk.iso" title="Download MorphixLiveKiosk"><span>Download MorphixLiveKiosk</span></a></li> + <li><a href="/view-queue/" title="View Build Queue"><span>View Build Queue</span></a></li> <li><a href="/start/" title="Start a New Build"><span>Start a New Build</span></a></li> - <li><a href="/view-queue/" title="View Build Queue"><span>View Build Queue</span></a></li> <li><a href="/" title="Leave Comments"><span>Leave Comments</span></a></li> - <li><a href="/" title="mbuilder.blog"><span>mbuilder.blog</span></a></li> + <li><a href="/" title="mbuilder.blog"><span>mbuild.blog</span></a></li> </ul> </div> <br /><br /> - <div id="Content"> + <div id="body"> {% block content %}{% endblock %} </div> </body> Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/index.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/index.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/index.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -1,17 +1,15 @@ {% extends "html-master.html" %} {% block content %} -<p>This is a new Morphix CD, based on the previous LiveCDs released by <a href="http://livecd.net" class="external text" title="http://livecd.net">LiveCD.net</a>. The <i><a href="http://livecd.net" class="external text" title="http://livecd.net">LiveCD.net</a> stuff was create by Dusan Smolnikar (art), Gasper Koren (coding), Jure Cuhalev (coding), Ales Kristof (coding)</i>. Alot of the code has been reused. Thanks to all at liveCD.net</p> +<h2>MorphixLiveKisok</h2> +<p>MorphixLiveKiosk is a new Morphix CD, based on the previous LiveCDs released by <a href="http://livecd.net" class="external text" title="http://livecd.net">LiveCD.net</a>. It is a LiveCD that contains a locked down version of firefox-browser. Boot the computer using the LiveCD you can use the browser - nothing else (well apart from a screensaver), close the brower and all the viewing history is deleted from memory. It was built using <a href=/>mbuild</a>. For licensing reasons it does not contain Java or Flash. However, <a href=/>mbuild</a> has these as optional items. MorphixLiveKiosk is designed to be easy to build, see the <a href="http://www.morphix.org">Morphix</a> Manual, <a href="http://www.morphix.org/doc/how_tos/docbook_html/ar01s05.html" class="external text" title="http://www.morphix.org/doc/how tos/docbook html/ar01s05.html">HowTo - Build a LiveCD in two commands</a></p> -<p>It is a LiveCD that contains a locked down version of firefox-browser. It was built using <a href=/>mbuild</a> +<h2>mbuild</h2> +<p>MorphixLiveKiosk is easy to build, but we want to make life even easier. Thats where mbuild joins the party - we will build a new Kiosk LiveCD, based upon your Branding, Graphics, Homepage and plugins. Want to hide the navigation bar - no problem.</p> +<h2>mbuild - How ?</h2> +<p>Fill-out the <a href=/start/>mbuild form online</a> with the seven main options, add your email address and overnight our little trained Elves will built a customised Kiosk LiveCD. The Elves will even test the LiveCD, complete will an image showing frames of how the booting went and a full video of the boot-up</p> +<p> </p> +<p>Enjoy,</p> +<p><i>mbuild team</i></p> -<p>MorphixLiveKiosk uses the <a href="http://projects.o-hand.com/matchbox/">Matchbox window manager</a>.For licensing reasons it does not contain Java or Flash. However, <a href=/>mbuild</a> has an option when building MorphixLiveKiosk to build a kiosk containing java and flash.</p> - -<p>It is designed to be easy to build, see the <a hre="http://www.morphix.org>Morphix</a> Manual<a href="http://www.morphix.org/doc/how_tos/docbook_html/ar01s05.html" class="external text" title="http://www.morphix.org/doc/how tos/docbook html/ar01s05.html">HowTo - Build a LiveCD in two commands</a> - -<p>Mention Debian and Morphix</p> - -<p>What is mbuild......<p> - -<p>Current queue status<p> {% endblock %} Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/kabt-queue.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/kabt-queue.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/kabt-queue.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -1,2 +1,2 @@ -{% if queue_list %}{% for queue in queue_list %}http://mbuild.livecd.org/xml/morphix/{{ queue.template }}/ +{% if queue_list %}{% for queue in queue_list %}http://mbuild.livecd.org/xml/morphix/{{ queue.template }} {% endfor %}{% endif %} \ No newline at end of file Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/status.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/status.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/status.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -15,7 +15,7 @@ <p>You can cheak the status of your build request at anytime by visiting this page<p> {% endif %} <small> - <p><a href=/templates/{{newtemplate.template}}>Raw Template.xml</a> - <a href=/xml/morphix/{{newtemplate.template}}/>Morphix Style template.xml</a><p> + <p><a href=/templates/{{newtemplate.template}}>Raw Template.xml</a> - <a href=/xml/morphix/{{newtemplate.template}}>Morphix Style template.xml</a><p> </small> {% endblock %} Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/step-1.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/step-1.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/step-1.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -1,6 +1,12 @@ {% extends "html-master.html" %} {% block content %} +<h2>mbuild</h2> +<p>MorphixLiveKiosk is easy to build, but we want to make life even easier. Thats where mbuild joins the party - we will build a new Kiosk LiveCD, based upon your Branding, Graphics, Homepage and plugins. </p> +<h2>mbuild - How ?</h2> +<p>Fill-out a form below with the seven main options, add your email address and overnight our little trained Elves will built a customised Kiosk LiveCD. The Elves will even test the LiveCD, complete will an image showing frames of how the booting went and a full video of the boot-up</p> + +<h2>Start Your Build ....</h2> <form enctype="multipart/form-data" method="post" action="."> {{ form.as_p }} <p><input type="submit" value="Continue →"></p> Modified: trunk/morphixlivekiosk/scripts/mbuild/templates/view-queue.html =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/templates/view-queue.html 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/templates/view-queue.html 2007-11-13 18:55:31 UTC (rev 2596) @@ -1,12 +1,12 @@ {% extends "html-master.html" %} {% block content %} - +<p>Below is a listing of the queue. {% if queue_list %} <ul> {% for queue in queue_list %} {% if queue.built %} - <li><a href=/mbuild/status/{{ queue.template }}/>{{ queue.template }}</a> <a href=http://{{ queue.homepage }}>{{ queue.brand }}</a> - Has been built ? Yep </li> + <li><a href=/mbuild/status/{{ queue.template }}/>Status Page for {{ queue.template }}</a> Branded:<a href=http://{{ queue.homepage }}>{{ queue.brand }}</a> - Has been built ? Yep </li> {% else %} <li><a href=/mbuild/status/{{ queue.template }}/>{{ queue.template }}</a> <a href=http://{{ queue.homepage }}>{{ queue.brand }}</a> - Has been built ? Not Yet </li> {% endif %} Modified: trunk/morphixlivekiosk/scripts/mbuild/urls.py =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/urls.py 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/urls.py 2007-11-13 18:55:31 UTC (rev 2596) @@ -5,12 +5,12 @@ (r'^start/', 'mbuild.web.views.step1'), (r'^mbuild/terms/(?P<template>[^/]+)/', 'mbuild.web.views.acceptterms'), (r'^mbuild/status/(?P<template>[^/]+)/', 'mbuild.web.views.mbuildstatus'), - (r'^xml/morphix/(?P<template>[^/]+)/', 'mbuild.web.views.converttokabtxml'), + (r'^xml/morphix/(?P<template>[^/]+)', 'mbuild.web.views.converttokabtxml'), (r'^mbuild/(?P<template>[^/]+)/', 'mbuild.web.views.mbuild'), (r'^view-queue/', 'mbuild.web.views.viewqueue'), (r'^kabt-queue/', 'mbuild.web.views.kabtqueue'), - (r'^kabt-built/', 'mbuild.web.views.sucessfulbuild'), (r'^delete-queue/', 'mbuild.web.views.delall'), + (r'^credits/', 'mbuild.web.views.credits'), # Uncomment this for admin: (r'^admin/', include('django.contrib.admin.urls')), Modified: trunk/morphixlivekiosk/scripts/mbuild/web/models.py =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/web/models.py 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/web/models.py 2007-11-13 18:55:31 UTC (rev 2596) @@ -18,4 +18,7 @@ builtiso = models.CharField(maxlength="150") builtogg = models.CharField(maxlength="150") builtjpg = models.CharField(maxlength="150") - oktobuild = models.BooleanField(default=False) \ No newline at end of file + oktobuild = models.BooleanField(default=False) + + class Admin: + pass \ No newline at end of file Modified: trunk/morphixlivekiosk/scripts/mbuild/web/views.py =================================================================== --- trunk/morphixlivekiosk/scripts/mbuild/web/views.py 2007-11-11 23:26:16 UTC (rev 2595) +++ trunk/morphixlivekiosk/scripts/mbuild/web/views.py 2007-11-13 18:55:31 UTC (rev 2596) @@ -17,11 +17,11 @@ def step1(request): class BuildForm(forms.Form): brand_name = forms.CharField(max_length=150, required=True, label="What Brand name would you like to use? (No spaces or dashes e.g. MorphixLiveKiosk)", initial="MorphixLiveKiosk") - graphics = forms.ImageField(required=False, label="Graphics file (1024x768, 32pps, any format works best)") + graphics = forms.ImageField(required=True, label="Graphics file (Size 1024x768, (png/jpg/gif), works best)") homepage = forms.CharField(max_length=150, required=True, label="Desired homepage http://", initial="www.morphix.org") nav_bar = forms.BooleanField(widget=forms.RadioSelect(choices=[("1", 'Yes'), ("0", 'No')]), initial="1", label="Should the Navigation Bar be visable?") - dhcp = forms.BooleanField(widget=forms.RadioSelect(choices=[("1", 'Yes'), ("0", 'No')]), + dhcp = forms.BooleanField(widget=forms.RadioSelect(choices=[("1", 'Yes')]), initial="1", label="Use DHCP?") flash = forms.BooleanField(widget=forms.RadioSelect(choices=[("1", 'Yes'), ("0", 'No')]), label="Include Flash?", initial="0") @@ -164,6 +164,11 @@ queue_list = Queue.objects.filter(oktobuild=True).order_by('template') return render_to_response('view-queue.html', {'queue_list': queue_list}) +def credits(request): +#Yes I know Jure - I shoudl use flatpages - I will try to move to flatpages.... + return render_to_response('credits.html') + + def delall(request): # Will disable when running live Queue.objects.all().delete() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |