| Ansicht zum: Lesen | Drucken | Editieren | ||
|
Diese Seite wird bis auf weiteres nicht aktualisiert!
Die neue Seite hat die Adresse www.attac-netzwerk.de/karlsruhe |
|
| TWiki.TWikiTweak | ||
| { StartSeite | EinstiegsHilfe | SeitenListe | TWikiDiskussion } | ||
Inhalt:
- Gelöste Probleme
- Durchgeführte Änderungen, die hier noch nicht dokumentiert sind
- Unlösbare Probleme (noch)
########################
# GELÖSTE PROBLEME: #
########################
*********************************************
19.12.2005
- Fehler beim Speichern von Seiten beseitigt ( "Seite freigeben" und "geringe Änderungen" ohne Funktion)
(20 Min)
*********************************************
01.02.2005
- Fehler in der Druckansicht beseitigt (Druckknopf ohne Funktion)
(15 Min)
*********************************************
24.09.2003
- Der Seitenhintergrund der Suchergebnisse wurde korrekt eingestellt. Der
Kopf der Suchseite wurde von den nicht anwendbaren Editierkommandos befreit.
(15 Min)
- Neue Hilfeseiten erstellt, um die Seite für die Registrierung zu entlasten:
HilfeBenutzername, HilfePasswort und HilfeAnmeldenAbmelden (20 Min)
- Im Registrierungsformular die (Pflicht-)angaben bzgl. Notwendigkeit überprüft
aufgeräumt. Nur noch Name und Mailadresse sind Pflicht. (0,5 Std)
- Benachrichtigungsmails bei der Registrierung aufgeräumt (überholte Links und
nicht zutreffender Text). (0,5 Std)
- Automatische Benachrichtigungen bei Seitenänderungen: Name des Webs im Betreff
ergänzt (10 Min)
- FAQ Thema geschrieben: Erklärung über die Zusammenhänge der Spalten auf der
StartSeite. (15 Min)
- FAQ Thema geschrieben: Anleitung, wie der Schriftstil der Links verändert werden
kann (z.B. fett oder kursiv oder farbig). (15 Min)
- FAQ Thema geschrieben: Anleitung zum Ändern der Schriftfarbe. (5 Min)
- Fehlermeldung beim Klicken der Links in der Voransicht war "kaputt" [0,5 Stunden]
- Fehlermeldung oopsregexists.tmpl aufgeräumt (wenn der Benutzername bei der
Registrierung bereits vorhanden ist) [0,5 Stunden]
- Fehlermeldung oopsregrequ.tmpl aufgeräumt (wenn die Pflichtfelder bei der
Registrierung nicht ausgefüllt sind ) [0,5 Stunden]
- Vorlage für die automatish erstellte benutzereigene Seite aufgeräumt
[0,5 Stunden]
- Inhaltlich überholte Seite ZugriffsBeschraenkung in das Papierkorb verschoben
[0,25 Std]
*********************************************
23.09.2003
Restfehlerbeseitigung nach dem Update ("Bugfixes"): (ca. 3 Stunden)
- javascript an die Microsoftsche Definition eines Fehles angepasst (grr...)
- Beim Abbruch aus dem Editierfenster oder der Voransicht ist man nicht
immer zur Ausgangsseite zurückgeleitet worden. Fehler beseitigt.
- Automatische Zeilenumbrüche, die in seltenen Fällen auftreten könnten
und dabei zusammengehörende Bedienelemente auseinander reissen, sind
verhindert worden.
*********************************************
21.09.2003
Großes Update: (Programmieren und Installieren ca. 30 Stunden)
1. Alle Ansichten:
==================
- Die Fußzeile (Copyright usw.) wurde aufgeräumt, und die
Versionsinformation in dieses Kästchen mit aufgenommen.
2. Menüs in der Ansicht zum Editieren:
======================================
- Die Links zum An- und Abmelden sind sichtbar. (Abmelden
war bisher nicht möglich)
- Ebenso ist sichtbar, ob man angemeldet ist, und unter
welchem Namen.
- Nicht angemeldete Benutzer (d.h. die "normalen Besucher"
können nun die Seiten direkt bearbeiten, ohne zuerst den
Benutzernamen "AttacGast" und das Passwort "gast"
eingeben zu müssen.
- Der Link zum Registrieren wurde geändert, um die
Begriffe "Registrieren" (Benutzerkonto anlegen) und
"Anmelden" (sich in einer Sitzung mit Benutzernamen
und Passwort ausweisen) auseinanderzuhalten.
- Anstatt zum "Kontrollzentrum" führt jetzt ein Link direkt
zum TWiki-Web, welches der Verwaltung der Site und als
Bedienungsanleitung für die Editoren (Autoren) dienen
soll.
3. Fenster zum Editieren (beim Bearbeiten)
==========================================
- Die Seite ist vom unnötigen Ballast befreit, um das
Editierfeld möglichst groß zu halten.
- Der Hilfe-Link öffnet ein separates Fenster, in welchem
unabhängig nach benötigten Infos gesucht werden kann.
- Unterhalb des Logos ist der eigene Benutzername
eingeblendet.
- Die Knöpfe zum Abbrechen und Voransicht sind im
einheitlichen Design gut sichtbar neu positioniert.
4. Voransicht:
==============
- Die Seite ist vom unnötigen Ballast befreit.
- Die Hilfe-Links öffnen separate Fenster.
- Unterhalb des Logos ist der eigene Benutzername
eingeblendet.
- Die Aktionsknöpfe (Zurück, Abbrechen, Speichern)
sowie die Optionswahlkästchen sind im einheitlichen
Design gut sichtbar neu positioniert.
5. Das TWiki-Web
================
- Das TWiki-Web wurde kräftig aufgeräumt und soll weiter
so geformt werden, dass es seiner zugedachten Rolle
gerecht wird (Kontrollzentrum und Info-Quelle für die
Editoren).
- Die Sitemap (Liste der Webs) wurde aufgeräumt.
*********************************************
19.02.2003
Designänderung: Erhöhen der Zelleninnenabstände für die von TWiki automatisch generierten Tabellen
Betroffene Datei: lib/TWiki.pm
Zeile ursprünglich:
$text = "$thePre<table border=\"1\" cellspacing=\"0\" cellpadding=\"1\"> <tr>";
Zeile geändert:
$text = "$thePre<table border=\"1\" cellspacing=\"0\" cellpadding=\"4\"> <tr>";
*********************************************
05.05.2003
Bugfix: fehlerhafter Link für Zurückschieben verschobener Seiten durch fehlenden Script-Suffix
Betroffene Datei: lib/TWiki.pm
Zeile ursprünglich:
$putBack .= " href=\"$scriptUrlPath/rename/$web/$topic?newweb=$fromWeb&newtopic=$fromTopic&";
Zeile geändert:
$putBack .= " href=\"$scriptUrlPath/rename$scriptSuffix/$web/$topic?newweb=$fromWeb&newtopic=$fromTopic&";
*********************************************
10.05.2003
Korrektur der Sprache Englisch --> Deutsch (Sprache im perl Skript, keine Konfigurationsmöglichkeit)
Betroffene Datei: lib/TWiki/Attach.pm
Achtung: nicht sauber, da alle Webs betroffen!
Zeile ursprünglich:
my $header = "| *[[$TWiki::twikiWebname.FileAttachment][Attachment]]:* | *Action:* | *Size:* | *Date:* | *Who:* | *Comment:* |";
Zeile geändert:
my $header = "| *[[$TWiki::twikiWebname.FileAttachment][Dateiname]]:* | *Aktion:* | *Größe [Byte]:* | *Datum:* | *Wer:* | *Kommentar:* |";
Zeile ursprünglich:
$row .= " | <a href=\"%SCRIPTURL%/attach%SCRIPTSUFFIX%/$theWeb/$theTopic?filename=$file&revInfo=1\">action</a> \\\n";
Zeile geändert:
$row .= " | <a href=\"%SCRIPTURL%/attach%SCRIPTSUFFIX%/$theWeb/$theTopic?filename=$file&revInfo=1\">Ersetzen - Verschieben</a> \\\n";
*********************************************
10.05.2003
Korrektur der Sprache Englisch --> Deutsch (Sprache im perl Skript, keine Konfigurationsmöglichkeit)
Betroffene Datei: bin/attach.pl
Achtung: nicht sauber, da alle Webs betroffen!
Zeile ursprünglich:
my $result = "\n| *Version:* | *Action:* | *Date:* | *Who:* | *Comment:* |\n";
Zeile geändert:
my $result = "\n| *Version:* | *Aktion:* | *Datum:* | *Wer:* | *Kommentar:* |\n";
Zeile ursprünglich:
my $viewAction = "<a href=\"%SCRIPTURLPATH%/viewfile%SCRIPTSUFFIX%/%WEB%/%TOPIC%?rev=$rev&filename=$attachment\">view</a>";
Zeile geändert:
my $viewAction = "<a href=\"%SCRIPTURLPATH%/viewfile%SCRIPTSUFFIX%/%WEB%/%TOPIC%?rev=$rev&filename=$attachment\">einsehen</a>";
*********************************************
11.05.2003
Korrektur der Sprache Englisch --> Deutsch (Sprache im perl Skript, keine Konfigurationsmöglichkeit)
Betroffene Datei: bin/view.pl, Seite WebEinstellungen und Templates in den Webs, die diese
Funktionalität nutzen. Andere Webs funtionieren unverändert.
ACHTUNG: sollten die neuen Tags (s.u.) in den Templates verwendet werden, müssen diese auf
der Seite WebEinstellungen des entsprechenden Webs definiert werden! Anderenfalls sind die
Kommandos nicht sichtbar bzw. benutzbar!
ACHTUNG: "Umbau" nicht 100% fertig...
Zeilen hinzugefügt (bin/view.pl):
$tmpl =~ s/%EDITLINK%/$mirrorLink | %EDITBUTTONDISABLED%/o;
$tmpl =~ s/%ATTACHLINK%/%ATTACHBUTTONDISABLED%/oi;
...
$tmpl =~ s/%EDITLINK%/%EDITBUTTONDISABLED%/o;
$tmpl =~ s/%ATTACHLINK%/%ATTACHBUTTONDISABLED%/oi;
$tmpl =~ s|%RENMOVELINK%|%RENMOVEBUTTONDISABLED%|oi;
...
my $myeditAction = $topicExists ? '%EDITBUTTON%' : '%CREATEBUTTON%';
my $myattachLink = $topicExists ? '<a href="%SCRIPTURLPATH%/attach%SCRIPTSUFFIX%/%WEB%/%TOPIC%">%ATTACHBUTTON%</a>' : '%ATTACHBUTTONDISABLED%';
...
$tmpl =~ s!%EDITLINK%!<a href=\"%EDITURL%\">$myeditAction</a>!go;
...
$tmpl =~ s!%ATTACHLINK%!$myattachLink!go;
Tags die in den WebEinstellungen zu definieren sind und die dann in den Templates benutzt werden können:
%EDITBUTTON% - Text bzw. img-Tag für aktivierbares Kommando "Text der Seite Bearbeiten"
%EDITBUTTONDISABLED% - Text bzw. img-Tag für nicht aktivierbares Kommando "Text der Seite Bearbeiten"
%ATTACHBUTTON% - Text bzw. img-Tag für aktivierbares Kommando "Anhänge der Seite Bearbeiten"
%ATTACHBUTTONDISABLED% - Text bzw. img-Tag für nicht aktivierbares Kommando "Anhänge der Seite Bearbeiten"
%RENMOVEBUTTON% - Text bzw. img-Tag für aktivierbares Kommando "Seite löschen / verschieben"
%RENMOVEBUTTONDISABLED% - Text bzw. img-Tag für nicht aktivierbares Kommando "Seite löschen / verschieben"
%CREATEBUTTON% - Text bzw. img-Tag für aktivierbares Kommando "Seite erstellen"
%CREATEBUTTONDISABLED% - Text bzw. img-Tag für nicht aktivierbares Kommando "Seite erstellen"
*********************************************
##########################
# UNLÖSBARE PROBLEME: #
##########################
*********************************************
Problem: Suchfunktion fehlerhaft; "Kinderseiten" werden nicht gefunden
Ursache: schlechte Versionen von "grep" bzw. "egrep" bei Strato
Lösung: Funktion b.a.w. deaktiviert
Betroffene Datei: templates/oopsmore.tmpl
Die Datei wurde nicht verändert. Stattdessen wurde die Datei templates/Attac/oopsmore.tmpl "beschnitten"
Beispiel fehlgeschlagene Suche (aus debug.txt)
Kommando: /usr/bin/grep -i -l '%META:TOPICPARENT{.*name=\"(Attac\.)?StartSeite\".*}%' *.txt
Ergebnis: <keines>
Beispiel funktionierende Suche (aus debug.txt)
Kommando: /usr/bin/grep -i -l 'Start *Seite[^A-Za-z]' *.txt
Ergebnis: AttacKarlsruhe.txt \n ... ... ...
*********************************************
Problem: Suchfunktion fehlerhaft; bei der Umbennenung/Verschiebung von Seiten werden "Ref-By" Seiten nicht gefunden
Ursache: schlechte Versionen von "grep" bzw. "egrep" bei Strato
Lösung: Funktion b.a.w. deaktiviert
Betroffene Datei: templates/oopsmore.tmpl
Die Datei wurde nicht verändert. Stattdessen wurde die Datei templates/Attac/oopsmore.tmpl "beschnitten"
Beispiel fehlgeschlagene Suche (aus debug.txt)
Kommando: /usr/bin/grep -i -l '(^|[^A-Za-z0-9_])Attac\.GAtSReferat([^A-Za-z0-9_]|$)|(\[\[Attac\.GAt *SReferat\]\])' *.txt
Ergebnis: <keines>
Beispiel funktionierende Suche (aus debug.txt)
Kommando: /usr/bin/grep -i -l 'Start *Seite[^A-Za-z]' *.txt ->
Ergebnis: AttacKarlsruhe.txt \n ... ... ...
*********************************************
###########################################
# NOCH NICHT DOKUMENTIERTE ÄNDERUNGEN: #
###########################################
- Einbinden des Perl-Ersatzes für RCS und die damit verbundene Bugfixes
- Unterstützung für Umleitung der Web Domains (ambinet.de -> attac-karlsruhe.de)
|
Version r1.9 - 19 Dec 2005 - 21:47 GMT - AlexanderGehrecke © 2002-2007 bei den jeweiligen Autoren. Ideen, Anfragen oder Probleme an den Webmaster senden. |