>>>>> "Michael" == Michael Bischof <[EMAIL PROTECTED]> writes:

[Wiki]

 Michael> Ich mache das anders. Auf der Frontseite ist ein
 Michael> Diskussionstext "Computer in der Schule". Wer dazu was sagen
 Michael> will kann mir eine mail schreiben und ich setze den Text
 Michael> dann rein ! Nur wenn Namen und mail-Adresse stimmen -
 Michael> anonyme Sachen lehne ich ab. An einer Schule w�rde das
 Michael> schlimmer als die Sahneschlachten der Kotzbrocken bei
 Michael> heise.de.

Jein.  Es gibt einen Haufen Internet-Seiten, bei denen das sehr gut
funktioniert.  Und in den Umgebungen, wo ich arbeite, da w�rde das
nach hinreichender Diskussion wohl auch funktionieren.  Der Trick ist,
dass das �ndern *extrem* einfach ist - also der Schritt vom "das ist
falsch" �ber "jetzt eine Mail schreiben" und "ich verstehe nicht, was
er/sie meint" bis zur �nderung abk�rzen zu "ich kann es �ndern".

Dass dabei die soziale Kontrolle ein ganz wichtiges Instrument ist ist
klar (die Seiten werden auch in einer Versionsverwaltung gehalten, man
kann also einen bestimmten Stand wiederherstellen).  Dass das nur mit
einer kleinen Auswahl an Sch�lern funktioniert ist bedauerlich.

 >> Ich tunnele daf�r rsync �ber ssh, etwa so (wieder aus einem
 >> Makefile):
 >> 
 >> upload: rsync -vc --rsh=ssh --progress --compress \ *.html *.jpg
 >> *.css uranus.lan-ks.de:.www/
 
 Michael> Ganz langsam: 

Das Beispiel oben hat nichts mit sftp zu tun - es zeigt, wie ich Daten
auf meine Webseite bringe.

 Michael> ich gehe in sftp rein, gebe das Codewort und
 Michael> dann cd public_html Dann bin ich "drin". 

Ich glaube, dass sftp nicht wirklich gut geeignet ist, aber "man sftp"
enth�lt unter anderem:

    -b batchfile
             Batch mode reads a series of commands from an input batchfile
             instead of stdin.  Since it lacks user interaction it should be
             used in conjunction with non-interactive authentication.  sftp
             will abort if any of the following commands fail: get, put,
             rename, ln, rm, mkdir, chdir, lchdir and lmkdir.

D.h. Du schreibst die Befehle, die Du eintippen m�sstest in eine Datei
und gibst deren Namen an.  Damit werden dann aber immer alle Dateien
�bertragen, und nicht nur die ge�nderten.

 Michael> Was ich oben nicht
 Michael> sehen kann: woher wei� public_html mit welchem Ordner ( in
 Michael> meinem Fall /home/michael/Desktop/home/*) synchronisiert
 Michael> werden soll ?

Wenn ich das Makefile starte, dann stehe ich in ~/work/CVS/website.
Dort liegen die Daten lokal (vor dem Upload packe ich sie per "make
install" in meinem lokalen Webserver zum Testen).

Jochen

-- 
#include <~/.signature>: permission denied
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an