Archiv

TechInfo

Änderung Outline im WebMaster Bereich

By Dirk Bergles

Wie im CMS Meeting besprochen hat das Outline für den WebMaster eine kleine Auffrischungskur erhalten.
So sieht es aus:

Einverstanden?
Verbesserungsvorschläge, Änderungswünsche und Drohungen bitte gerne als Kommentar oder Mail.

Archiv

TechInfo

Sortierungsgeschwindigkeit und Kategorien

By Dirk Bergles

Da haben wir Lotus Script leider etwas verfrüht eine langsame Sortierung vorgeworfen. Der drastische Zeitunterschied zwischen einer herkömmlichen Sortierung und dem Aufbau einer verketteten Liste, bzw. eines Binärbaums ist auf einen Messfehler zurückzufürhen. Das heißt wir bleiben bei der Sortierung.


Dann haben wir der Anforderungsliste für die CMS Version 8.05 0 die Lösung des 32K Fehlers bei übergroßen Kategorielisten für News, Events und Items hinzugefügt. Wir werden also aller Voraussicht nach die Einstellungen der Kategorien in ein neues Setting verlagern, welches die Kategorien, bzw. die XML Struktur in einem RichTextFeld erlaubt. An allen Stellen wo diese Kategorien ausgewertet werden oder zur Auswahl angeboten werden, werden wir dann die @Formeln ersetzen oder umgehen müssen und den Script Code entsprechend anpassen.
Da die Kategroien auch zur Zugriffssicherheit herangezogen werden ist in diesem Bereich natürlich eine sensible Entwicklung und intensive Testphase vorgesehen.

Archiv

TechInfo

Textersetzungen in CSS und JS

By Dirk Bergles

Es wurde der Wunsch geäussert auch im CSS und JS Textersetzungen zu ermöglichen. Daher ist es als Featurerequest für die 7.70 0 aufgenommen

Einfaches Beispiel:
In den CSS-Feldern sind an diversen Stellen Farben definiert. Ändern sich diese Farben müssen alle CSS Felder kontrolliert und ggf. geändert werden.
Gäbe es nun eine Textersetzung wie z.B. {%TTACOLOR_DARKBLUE%}, dann könnte die Farbe an zentraler Stelle gesetzt werden, die Änderungen ziehen sich dann durch alle CSS Klassen.
mehr...

Archiv

TechInfo

Versionierung der Systembausteine Umsetzung

By Dirk Bergles

Die neuen Felder für
  • Letztes Änderungsdatum (inhaltliche Änderung)
  • Letztes Entwicklungsdatum
  • Fortlaufende Nummer
  • Entwicklerkommentar
  • Flag für Projekte (Kundenspezifische Erweiterung)

sind nun auf der Setting-Maske und sehen wie folgt aus.

Tags:
Alle Tags