Diese Seite wird bis auf weiteres nicht aktualisiert!
Die neue Seite hat die Adresse www.attac-netzwerk.de/karlsruhe
Suchen:
erweiterte Suche     Was ist neu?
TWiki.TWikiTweak


oder wie TWiki zur Mitarbeit bewegt wird


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.