Diskussion:Nervseite: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
Zeile 53: Zeile 53:
 
* walled garden fixen
 
* walled garden fixen
 
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden
 
** fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden
* alle weimarnetzdateien in ein subversion-system einbauen
+
* alle weimarnetzdateien in ein subversion-system einbauen  
 +
** Vorbereitungen sind getroffen
 +
** potentielle Entwickler müssen sich einen Account bei www.sourceforge.net zulegen, danach kann selbiger zum Mitglied des Weimarnetz-Firmware-Erweitungsprojekts werden
 +
** Weitere Informationen siehe [[Subversion - Versionskontrolle im Weimarnetz]]
  
 
===Technischer Vorschlag Feedback auf der Nervseite===
 
===Technischer Vorschlag Feedback auf der Nervseite===

Version vom 31. Mai 2006, 22:32 Uhr

ToDo fuer Bastian & die Firmwarefrickler

  • sanitizer vervollstaendigen
    • tags auf nervseite,die script (javascript!) einschalten werden automatisch rausgenommen
  • besseres default-template anzeigen,wenn nervseite noch nicht geladen ist
  • wenn man auf entfernten router geht (und nicht auf seinen eigenen) soll keine nervseite kommen,sondern fff-startseite
  • wenn olsr-knoten auf router geht,soll es behandelt werden wie olsr-router und nicht wie mobiler knoten
  • infopage auf neues OLSR-plugin umstellen
    • auf wunsch maschinenlesbarer output
    • funktion einbauen,um einen befehl automatisch an alle Router zu senden
    • netzkarte mit gps-infos malen
  • FERTIG , verteilung von maclisten alle 30mins = 1800sek
  • FERTIG , auf cron verzichten
  • FERTIG , eigene weimarnetz-firmware bauen & ins build-system reinfuchsen
  • FERTIG , 10min laptops soll auf 15mins hochgesetzt werden
  • FERTIG , Namensaufloesung im internen Netz: DNSmasq soll per sigHUP alle minute /etc/hosts neu einlesen

Notizzettel zum bauen einer neuen Firmware

  • alle Aenderungen auf dem Router machen
  • auf dem router einloggen und alles einpacken
ls -1 /usr/sbin/*weimar* /etc/init.d/*weimar* /www/*nerv* /www/*info* /www/*reg* /www/cgi-bin/*kinder* cgi-bin-reg* /www/cgi-bin/*kinder*)

daraus wird:
/etc/init.d/S51.weimarnetz.dateien_anlegen.sh
/etc/init.d/S51.weimarnetz.hna4_ankuendigungen.sh
/etc/init.d/S51.weimarnetz.iptables_bzw_nervseite_umleitungen.sh
/etc/init.d/S51.weimarnetz.kernellog_retten.sh
/etc/init.d/S52.weimarnetz.crond_ersetzen.sh
/etc/init.d/S52.weimarnetz.speichersparen.sh
/etc/init.d/S60.weimarnetz.webserver_einstellungen.sh
/etc/init.d/S70.weimarnetz.funkparameter_tuning.sh
/usr/sbin/cron.weimarnetz.00060.1.check_too_many_connections.sh
/usr/sbin/cron.weimarnetz.00060.2.wann_sehen_lanrechner_nervseite.sh
/usr/sbin/cron.weimarnetz.00060.3.wann_sehen_laptops_nervseite.sh
/usr/sbin/cron.weimarnetz.00060.4.namendienst_neuanstossen.sh
/usr/sbin/cron.weimarnetz.43200.1.generate_infopage.sh
/usr/sbin/cron.weimarnetz.43200.2.holen_der_macliste.sh
/usr/sbin/cron.weimarnetz.43200.3.holen_der_nervseite.sh
/www/cgi-bin-info.html
/www/cgi-bin-nervnerv
/www/cgi-bin-nervseite
/www/cgi-bin-registratorclient
/www/cgi-bin/15-kindergarten
/www/cgi-bin/kindergarten.html
  • kit von sven-ola runterladen
  • und so weiter...

Arbeit,die andere dem Bastian mal abnehmen koennten

  • css von nervseite und freifunk-firmware sollte gleich sein
  • verschiedene nervseiten ausformulieren
  • walled garden fixen
    • fuer die freigeschaltete webseiten muessen die IPs rausgesucht werden
  • alle weimarnetzdateien in ein subversion-system einbauen
    • Vorbereitungen sind getroffen
    • potentielle Entwickler müssen sich einen Account bei www.sourceforge.net zulegen, danach kann selbiger zum Mitglied des Weimarnetz-Firmware-Erweitungsprojekts werden
    • Weitere Informationen siehe Subversion - Versionskontrolle im Weimarnetz

Technischer Vorschlag Feedback auf der Nervseite

ich hab mir mal überlegt wie man das machen könnte: Ein Formular ist schnell gebaut, doch das Formular muss irgendwie an einen Zentralen Rechner. Wie wärs wenn wir dazu eine PHP-Seite auf dem Weimarnetzserver legen, die die Formulardaten speichern kann und dann natürlich auch wieder ausgeben kann. Das ist ein sehr leichtes ding (ich würde das ganze auch dann gleich mal schreiben). Einbinden könnte man das ganze dann per IFRAME, ist zwar nicht ganz so optimal, aber immerhin ein erster anfang...

Das ganze ist schon geloest: Jeder Linksys stellt ueber die "infoseite" (cgi-bin-info.html?w_CHAT_IRGENDEIN_TEXT) schon die moeglichkeit zur verfuegung texte abzuspeichern. als Formularziel wird einfach der naechste DSLer genommen (http://172.16.1.80). Die Feedback-Seite wird einfach ueber die "infoseite" (cgi-bin-info.html?r_CHAT_) wieder generiert). Das laeuft dann unter "Feedback,Shoutbox oder Bruellbox". fries43 18:11, 31. Mai 2006 (CEST)

Nervseiten-Template

Wichtig: " schafft der Webserver auf den Linksys'sen irgendwie nicht. Dafür kann man aber das einfache ' verwenden.

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
   'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>

<html xmlns='http://www.w3.org/1999/xhtml' lang='de' xml:lang='de'><head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>
<title>Weimarnetz</title>

<style type='text/css'>
body {   background-color:White;   color:Black;   font-size:13px;   font-family: Lucida, Helvetica, Tahoma, sans serif;   margin:0px;   left-margin: 10px; }
a { color: #6688AA; }
h1 { margin: 0px;  font-size: 18px;  float:right;  text-align:right; }
</style>

</head>
<body>

<div style='background-color:#6688AA; padding:10px; border-bottom:1px Gray solid; margin-bottom:10px;'><h1>Willkommen im Weimarnetz<br/>Welcome at Wireless Weimar</h1><img src='http://wireless.subsignal.org/skins/common/images/wirelesslogo-transp.png' alt='Logo Weimarnetz' style='vertical-align:middle;' width='135' height='44'/></div>

<div style='float:left; width:1%'> </div>
<div style='float:left; width:35%'>GERMAN</div>
<div style='float:left; width:4%'> </div>
<div style='float:left; width:35%'>ENGLISH</div>
<div style='float:left; width:4%'> </div>
<div style='float:left; width:20%'>FEEDBACK</div>
<div style='float:left; width:1%'> </div>

<div style='clear:both; background-color:#F7F8FF; border-top:1px Gray solid; border-bottom:1px Gray solid;  padding:10px;'>Wireless Links: <a href='http://weimarnetz.de'>Weimarnetz-Wiki</a> / <a href='http://wireless.subsignal.org/index.php/Spenden'>Spenden/Donation</a> | More Links <a href='http://wikipedia.org'>Wikipedia</a> / <a href='http://www.heise.de'>Heise.de</a> / <a href='http://www.maporama.com'>Maporama.com</a> </div>


</body>
</html>