diff options
author | Steven Barth <steven@midlink.org> | 2008-04-16 09:32:43 +0000 |
---|---|---|
committer | Steven Barth <steven@midlink.org> | 2008-04-16 09:32:43 +0000 |
commit | 69bc3fad1f0a49427a06cec47fe6a2b8b07969b8 (patch) | |
tree | 02e3130eb46aa7bc171638455b7bb62132e7ccd5 /module | |
parent | 5ae7b3ee9a6928238f4cd424701b9e969dd68ee8 (diff) |
* Reintroduced public pages
* Automatically replace nil template values with ''
Diffstat (limited to 'module')
7 files changed, 25 insertions, 18 deletions
diff --git a/module/admin-core/src/model/cbi/admin_index/contact.lua b/module/admin-core/src/model/cbi/admin_index/contact.lua index 187db9f3c..ecb4bedd7 100644 --- a/module/admin-core/src/model/cbi/admin_index/contact.lua +++ b/module/admin-core/src/model/cbi/admin_index/contact.lua @@ -1,5 +1,5 @@ -- Todo: Translate -m = Map("luci", translate("contact", "Kontakt"), translate("contact1", [[Diese Daten sind +m = Map("freifunk", translate("contact", "Kontakt"), translate("contact1", [[Diese Daten sind auf der öffentlichen Kontaktseite sichtbar. Bitte gib an, wie man dich am besten kontaktieren kann. Diese Informationen sollten nach der Picopeering Vereinbarung mindestens deine E-Mail-Adresse enthalten. Damit dein Knoten durch Topographieprogramme erfasst werden kann, gib bitte deine Geokoordinaten oder diff --git a/module/admin-core/src/view/admin_system/editor.htm b/module/admin-core/src/view/admin_system/editor.htm index 0215c91df..ef3e0d8ab 100644 --- a/module/admin-core/src/view/admin_system/editor.htm +++ b/module/admin-core/src/view/admin_system/editor.htm @@ -1,10 +1,10 @@ <%+header%> <h1><%:texteditor Texteditor%></h1> <form method="post" action="<%=controller%>/admin/system/editor"> -<div><%:file Datei%>: <input type="text" name="file" size="30" value="<%=(fn or '')%>" /> +<div><%:file Datei%>: <input type="text" name="file" size="30" value="<%=fn%>" /> <% if msg then %><span class="error"><%:error Fehler%>: <%=msg%></span><% end %></div> <br /> -<div><textarea style="width: 100%" rows="20" name="data"><%=(cnt or '')%></textarea></div> +<div><textarea style="width: 100%" rows="20" name="data"><%=cnt%></textarea></div> <br /> <div> <input type="submit" value="<%:save Speichern%>" /> diff --git a/module/admin-core/src/view/admin_system/ipkg.htm b/module/admin-core/src/view/admin_system/ipkg.htm index bbe7f3bc6..c1f6ad0be 100644 --- a/module/admin-core/src/view/admin_system/ipkg.htm +++ b/module/admin-core/src/view/admin_system/ipkg.htm @@ -11,7 +11,7 @@ <form method="post" action="<%=controller%>/admin/system/ipkg"> <fieldset class="cbi-section-node"> - <div><textarea style="width: 100%" rows="10" name="data"><%=(cnt or '')%></textarea></div> + <div><textarea style="width: 100%" rows="10" name="data"><%=cnt%></textarea></div> <br /> <div> <input type="submit" value="<%:save Speichern%>" /> diff --git a/module/admin-core/src/view/admin_system/packages.htm b/module/admin-core/src/view/admin_system/packages.htm index d9cdb4dd0..52da37040 100644 --- a/module/admin-core/src/view/admin_system/packages.htm +++ b/module/admin-core/src/view/admin_system/packages.htm @@ -43,7 +43,7 @@ <div> <span class="bold"><%:filter Filter%>:</span> - <input type="text" name="query" size="20" value="<%=(query or '')%>" /> + <input type="text" name="query" size="20" value="<%=query%>" /> <input type="submit" name="search" value="<%:packages_search Paket suchen%>" /> <input type="submit" name="submit" value="<%:packages_do Aktionen ausführen%>" /> </div> @@ -63,10 +63,10 @@ <% for k, pkg in pairs(pkgs) do %> <tr> <td><%=pkg.Package%></td> - <td><%=(pkg.Version or '')%></td> + <td><%=pkg.Version%></td> <td><% if not pkg.Status or not pkg.Status.installed then %><input type="checkbox" name="install.<%=pkg.Package%>" value="1" /><% else %><%:installed installiert%><% end %></td> <td><% if pkg.Status and pkg.Status.installed then %><input type="checkbox" name="remove.<%=pkg.Package%>" value="1" /><% else %><%:notinstalled nicht installiert%><% end %></td> - <td><%=(pkg.Description or '')%></td> + <td><%=pkg.Description%></td> </tr> <% end %> </table> diff --git a/module/admin-core/src/view/admin_system/sshkeys.htm b/module/admin-core/src/view/admin_system/sshkeys.htm index 1e1cc24ce..9cf91f998 100644 --- a/module/admin-core/src/view/admin_system/sshkeys.htm +++ b/module/admin-core/src/view/admin_system/sshkeys.htm @@ -11,7 +11,7 @@ <form method="post" action="<%=controller%>/admin/system/sshkeys"> <fieldset class="cbi-section-node"> - <div><textarea style="width: 100%" rows="10" name="data"><%=(cnt or '')%></textarea></div> + <div><textarea style="width: 100%" rows="10" name="data"><%=cnt%></textarea></div> <br /> <div> <input type="submit" value="<%:save Speichern%>" /> diff --git a/module/public-core/src/view/public_index/contact.htm b/module/public-core/src/view/public_index/contact.htm index ded0a94af..e5aee1906 100644 --- a/module/public-core/src/view/public_index/contact.htm +++ b/module/public-core/src/view/public_index/contact.htm @@ -1,12 +1,13 @@ <%+header%> +<% local contact = ffluci.model.uci.show("freifunk", "contact").freifunk.contact %> <h1><%:contact Kontakt%></h1> <table class="contact"> - <tr><th><%:nickname Pseudonym%>:</th><td><%~luci.contact.nickname%></td></tr> - <tr><th><%:name Name%>:</th><td><%~luci.contact.name%></td></tr> - <tr><th><%:mail E-Mail%>:</th><td><%~luci.contact.mail%></td></tr> - <tr><th><%:phone Telefon%>:</th><td><%~luci.contact.phone%></td></tr> - <tr><th><%:location Standort%>:</th><td><%~luci.contact.location%></td></tr> - <tr><th><%:geocoord Geokoordinaten%>:</th><td><%~luci.contact.geo%></td></tr> - <tr><th><%:note Notiz%>:</th><td><%~luci.contact.note%></td></tr> + <tr><th style="text-align: right"><%:nickname Pseudonym%>:</th><td><%=contact.nickname%></td></tr> + <tr><th style="text-align: right"><%:name Name%>:</th><td><%=contact.name%></td></tr> + <tr><th style="text-align: right"><%:mail E-Mail%>:</th><td><%=contact.mail%></td></tr> + <tr><th style="text-align: right"><%:phone Telefon%>:</th><td><%=contact.phone%></td></tr> + <tr><th style="text-align: right"><%:location Standort%>:</th><td><%=contact.location%></td></tr> + <tr><th style="text-align: right"><%:geocoord Geokoordinaten%>:</th><td><%=contact.geo%></td></tr> + <tr><th style="text-align: right"><%:note Notiz%>:</th><td><%=contact.note%></td></tr> </table> <%+footer%>
\ No newline at end of file diff --git a/module/public-core/src/view/public_index/index.htm b/module/public-core/src/view/public_index/index.htm index 1f06e344c..838bf02ee 100644 --- a/module/public-core/src/view/public_index/index.htm +++ b/module/public-core/src/view/public_index/index.htm @@ -1,5 +1,11 @@ <%+header%> -<h1><%:hello Hallo!%></h1> -<p><%:admin1 Dies ist der Administrationsbereich. %> -<p><em>ToDo: Intelligenter Einleitungstext</em></p> +<% local ff = ffluci.model.uci.show("freifunk").freifunk %> +<h1><%:hellonet Hallo und willkommen im Netz von%> <%=ff.community.name%>!</h1> +<p><%:public1 Wir sind eine Initiative zur Schaffung eines freien, offenen und unabhängigen Funknetzwerks auf WLAN-Basis.%><br /> +<%:public2 Dies ist der Zugangspunkt %><%=ffluci.sys.hostname()%>. <%:public3 Er wird betrieben von %> +<a href="<%=controller%>/public/index/contact"><%=ff.contact.nickname%></a>.</p> +<p><%:public4 Weitere Informationen zur globalen Freifunkinitiative findest du unter%> <a href="http://freifunk.net">Freifunk.net</a>.<br /> +<%:public5 Hast du Interesse an diesem Projekt, dann wende dich an deine lokale Gemeinschaft%> <a href="<%=ff.community.homepage%>"><%=ff.community.name%></a>.</p> +<p><strong><%:note Hinweis%></strong>:<%:public6 Der Internetzugang über das experimentelle Freifunknetz ist an technische und organisatorische Bedingungen geknüpft und deshalb möglicherweise +nicht (immer) gewährleistet.%></p> <%+footer%>
\ No newline at end of file |