>>>>> "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