New-website-optimization

From BioDIP
(Difference between revisions)
Jump to: navigation, search
(Screens zur Darstellung der LM Datenbank)
(Aktualisierung des CMS auf aktuelle Version (eventuell LTS version?))
 
(605 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
Click here for the [[relaunch tasks|BioDIP website relaunch team]] internal discussion
 
Click here for the [[relaunch tasks|BioDIP website relaunch team]] internal discussion
  
== Generell offene Punkte / to do's ==
+
== Aktualisierung der BioDIP website 2020/21 ==
[[File:20161120-biodip-de-https-http-mixed.png|thumb|200px|https nicht korrekt unterstützt]]
+
'''Browser Protocol: http/https'''
+
* bei Verwendung von https Probleme mit der Seitendarstellung - siehe [[:file:20161120-biodip-de-https-http-mixed.png|Screenshot]], bitte beheben
+
<br>
+
  
'''Suche'''
+
=== Aktualisierung des CMS auf aktuelle Version (eventuell LTS version?)===
* Suche scheint nicht komplett zu funktionieren, z.B. wird nichts gefunden bei der Suche nach "dexel", was nicht sein kann
+
  
 +
* CMS soll beibehalten werden (Typo3) oder auf anderes CMS umgezogen werden
 +
* backend einheitlich in Englisch
 +
* Möglichkeit zur Zweisprachigkeit soll bestehen bleiben
 +
* Texteditor im back end
 +
** Zeilenumbrueche / Paragraphabstaende funktionieren nicht optimal, es ist nicht moeglich, die gewuenschten Abstaende korrekt zu platzieren.
  
'''Scrolling'''
+
* Wartungsvertrag:
<div style="background:gold">
+
** kontinuierlich auf die neueste Version des CMS
* Gewünschtes scroll-Verhalten über das Bild im Kopfbereich funktioniert noch nicht.
+
** nicht terminiert
** Dieses scroll-Verhalten kann bei [https://micro-dimensions.com/#software microdimensions] eingesehen werden und funktioniert dort auch auf mobilen Geräten.
+
** jährlich oder zweijährlich kündbar
* Verkleinerung des weissen Kopfbereiches und Suchfeldbereiches beim scrollen soll "smooth" erfolgen, ohne Sprünge.
+
** kleinere Änderungen/Anpassungen der website sollen durch den Wartungsvertrag abgedeckt werden (Umfang ca. 24h/Jahr)
* Die Verkleinerung soll gleichzeitig den Hintergrund der Suchleiste und die Schriftgröße des BioDIP Schriftzuges beeinhalten.
+
* Die Hauptnavigationsleiste soll im gleichen Zug schmaler werden, wenn der Hauptinhalt der Seite über das scheinbar dahinterliegende Bild geschoben wird.
+
</div>
+
<br>
+
  
 +
* derzeitige Inhalte des öffentlichen CMS sollen automatisiert in die aktualisierte website übernommen werden
 +
* Zur Aktualisierung des CMS soll das bisherige Entwicklungssystem genutzt werden (Software vollständig verfügbar)
  
'''Element "Inhalts-Slider"'''
+
* Es soll wie bisher ein Entwicklungssystem und ein live-System bestehen. Die Aktualisierung des live-Systems soll unkompliziert vom Kunden ausgelöst, besser noch selbst durchgeführt werden können. (Bisherige round trip time deutlcih zu lang.)
  
* Verwendung innerhalb von News bzw. Events bitte ermöglichen.
+
=== Layout ===
** Das ist technisch nicht möglich (CK).
+
* Gewünschte Alternative:
+
** 3 Bilder nebeneinander in mehreren Zeilen anordenbar wie in der Gallerie. Klick auf das Bild liefert eine vergrößerte Darstellung, man kann vor/zurück klicken und so alle Bilder anschauen.
+
** Position für die Gallerieansicht: zwischen Text und "Related files"
+
  
<div style="background:gold">
+
* generelles Layout der aktuellen website www.biodip.de soll beibehalten werden  
* Generell soll die Bildmetainfo immer in der filelist gepflegt werden. Das hat den Vorteil, dass die Info bei Bildverwendung konsistent erscheint und nur an einer Stelle gepflegt werden muss/kann. Bitte so umsetzen für den Inhaltsslider und die Gallerie sowie einzeln verwendete Bilder.  
+
* Barrierefreiheit muß gewährleistet / geprüft werden - erforderliche Modifizierung durchführen / fehlende Inhalte müssen an den Kunden kommuniziert werden
** Wird diese im Inhaltsslider angezeigt, wenn kein Text eingepflegt wurde?
+
** Anforderungen der TU Dresden müssen beachtet werden (Andy fragen bzgl. Anforungen - Silke fragt)
** Wo sieht man z.B. im Inhaltsslider Element die Bild Metainfo?</div>
+
** die Hintergrund- und Vordergrundfarben haben derzeit kein ausreichendes Kontrastverhältnis
<br>
+
** Eventuell Inhaltsproblematik - fehlende Inhalte an den Kunden kommunizieren
 +
** den Formularelementen sind bisher keine Beschriftungen zugeordnet
 +
** Links haben bisher keinen erkennbaren Namen
  
'''News Modul"'''
+
* Einbindung von Symbolen bei Anzeige von equipment und facilities (siehe owncloud git repository)
* Die Metainfo eingepflegter Bilder wird unter den Bildern ausgegeben.
+
** Tabelle dazu erstellen (Britta)!
* Kann hier bitte die Formatierung so geändert werden, dass ein Unterschied zum normalen Seiteninhalt besteht? Z.B. die Schriftgröße kleiner und die Breite des Bocksatzes auf dei Bildbreite angepasst?
+
  
<br>
+
* Bilder
<div style="background:gold">
+
** Bildmetainfo soll in der filelist gepflegt werden (Garantie für Konsistenz).
'''Typo3 backend'''
+
** Metadaten sollen angezeigt werden können bzw. direkt zur Barrierefreiheit genutzt werden.
* bitte konsequent englische Begriffe verwenden:
+
** verwendete Bilder sollen markiert werden können und bei Markierung in der Gallerie erscheinen (auch slider Bilder) - diese Bilder sollen per klick mit der Gallerieansicht verbunden sein, in der sie in voller Größe anzeigbar sind
** Bildausrichtung - Image orientation
+
** Hauptinhalt - Page content or Main content?
+
** Ueberschrift - Headline
+
** Alle Bilder - All images
+
** Kopfbild - Slider image (correct?)
+
** Kopfbildtitel - Slider image title
+
** Optionen der "Image orientation" im Inhaltsslider sind Deutsch
+
** Personenboxen:
+
::* Fotoausrichtung (inklusive der auswählbaren Optionen)
+
::* Fotogröße (inklusive der auswählbaren Optionen)
+
::* Bildtitel
+
::* Bildlink
+
* Bildslider oben auf jeder Seite:
+
::* Bildverlinkung
+
::* Bild
+
::* Bildtitel
+
* Main page unter Bildslider - "Inhalt oben"/"Unterer Inhalt"/"Linker Inhalt"/"Rechter Inhalt"...
+
::* Boxen auf der main page "Bild, Bildtitel, Bildgröße, Bildlink
+
* Image slider
+
::* Bildtitel (Text, der Maushover angezeigt wird)
+
::* Einträge im dropdown "Image Orientation" sind deutsch
+
* Accordion
+
::* Accordion Kopf
+
::* Accordion Inhalt
+
  
*more?
+
*History
</div>
+
** BioDIP>History
 +
** Behebung eines Problems eventuell auch durch Verwendung eines alternativen Moduls/plugins: History wird sichtbar durch scroll down - das bleibt häufig hängen und Einträge in der Timeline wiederholen sich endlos.
 +
** Bisherige Problembehebung - Frontend cache leeren muss automatisch funktionieren bzw. es muss eine andere Möglichkeit gefunden werden.
  
<div style="background:limegreen">
 
* Wir reporten Probleme an Neonblue mit gewünschter Übersetzung, dies wird eingepflegt.
 
</div>
 
  
 +
* Organigramm soll präsenter sein
 +
** zusätzliche Verwendung des Organigramms auf Startseite unter den 3 Inhaltsboxen Events - News - DDc inklusive der Aufzählung darunter (https://www.biodip.de/biodip/)
 +
** soll vom Kunden pflegbar sein
 +
** Elemente des Organigramms sollen links enthalten können
 +
** wenn technisch möglich: Änderung layout - Füllfarbe zum highlighting der dunkelblauen facility Flächen ändern und nicht mit Transparenz arbeiten (Durchscheinen des BioDIP Logos ist suboptimal)
  
<br>
 
  
== Microsope==
+
[[File:20170211-Inhaltsslider-problem.JPG|thumb|200px|Probleme Inhaltsslider]]
<span style="color:green">Diese Ebene dient nur der Übersicht im backend, hat keine echte Funktion.</span>
+
<br>
+
<br>
+
  
 +
* News Modul
 +
** das Typo3-Element "Inhalts-Slider" (oder ein ähnliches) soll auch auf News bzw. Event-Seiten verwendet werden können um mehrere Bilder anzeigen zu können.
 +
** Alternativlösung: 3 Bilder nebeneinander in mehreren Zeilen anordenbar wie in der Gallerie. Klick auf das Bild liefert eine vergrößerte Darstellung, man kann vor/zurück klicken und so alle Bilder anschauen.
 +
** Position für die Gallerieansicht: zwischen Text und "Related files"
 +
* Die Ausgabe der Meatdaten soll formatierbar sein (derzeit besteht kein Unterschied zu normalem Text hinsichtlich der Formatierung). Gewünscht ist z.B. Änderung Schriftgröße, Breite Metadaten an Bildbreite koppeln.
  
== Screens zur Darstellung der LM Datenbank ==
 
 
==='''generell'''===
 
<gallery>
 
File:20170111-list-view-LM-data.jpg|Display list view
 
File:20170202-list-view-DB-fields.jpg|DB fields to be used, green characters to be added if DB content present
 
</gallery>
 
 
<gallery>
 
File:20170131-kompakt-view.png|Display compact view
 
File:20170207-compact-view-DB.png|DB fields to be used, green characters to be added if DB content present, blue texts - links, red texts are comments
 
</gallery>
 
 
[[File:20160901-ebay-like-equipment-search-refinement.JPG|thumb|400px|refinemant ecquipment search - draft]]
 
 
<gallery>
 
File:20170131-detailed-view.png|Display detailed view (not logged in)
 
File:20170207-detailed-view-DB.png|DB fields to be used, green characters to be added if DB content present, blue texts - links, red texts are comments
 
</gallery>
 
 
 
* Bild
 
** Welches Bild (es können mehrere eingepflegt werden) wird für den list und kompakt view genutzt? Das erste jeweils eingepflegte?
 
** Führen die Pfeile neben dem Bild zu weiteren Bildern des gleichen Systems? Oder zum nächsten System der Suchliste? Oder haben sie eine noch andere Funktion?
 
** Titel des Bildes bitte als tooltip anzeigen
 
** Titel und Bildbeschreibung unter dem Bild ausgeben
 
 
* Druck
 
** Bitte noch ein Beispiel für die Druckansicht erstellen - hier sollte es die Möglichkeit geben, zu wählen ob man das Bild mit drucken will oder nicht
 
** Druck Kompaktansicht sollte eingeklappt auf eine Seite passen (event. Informationen auf einer Zeile ausgeben und/oder event. zweispaltig?)
 
 
 
<div style="background:limegreen">Wir erstellen selbst die screens zu allen Ansichten:
 
* Listenansicht - fertig
 
* Kompaktansicht - fertig
 
* Detailansicht - fertig
 
</div>
 
<br>
 
 
* Möglichkeit zur Einschränkung der Liste (wie ebay) fehlt bisher (siehe Bild)
 
* Bitte DB Felder immer insgesamt auf eine neue Zeile umbrechen, falls dies nötig ist
 
 
== Screens zur Darstellung der Publikationsdatenbank ==
 
 
=== Übersicht als Tabelle===
 
[[File:20161220-01-biodip template-detail-HH.jpg|thumb|200px|Änderungswünsche Detailansicht]]
 
* Frage: sortiert ein Klick auf eine Überschrift einer Tabellenspalte die Tabelle? Diese Art der Tabellensortierung soll bitte funktionieren.
 
** Das trifft zu. Es wird jeweils der DB Inhalt (Publikationen) durchsucht, nicht nur die momentan angezeigten Einträge. (CK am 13.12.16)
 
* Wenn nach dem Jahr sortiert werden soll, soll das über das Suchfeld erfolgen, oder?
 
** Ja, genau.
 
<br>
 
* Screen vom 19.12.16 für die Tabellenansicht ist perfekt.
 
 
=== Detailansicht ===
 
 
 
* sieht gut aus, wenige Änderungswünsche:
 
** siehe Bild "Änderungswünsche Detailansicht"
 
<br>
 
 
== LM Datenbank==
 
 
<div style="background:orange">
 
'''Generell''': LM DB sieht sehr gut aus, ich sehe noch folgende "Probleme" (neben den unten beschriebenen):
 
* Gewünschte Suchfunktionalität und Umbenennungen werden unten detailiert festgehalten
 
* gibt es einen Weg, Duplikate bei backend Einträgen zu verhindern?
 
</div>
 
 
=== Formular "Light Microscope" ===
 
* Typo Warrenty bitte durch '''Warranty''' ersetzen
 
 
===== globals - Ebene 2 =====
 
* Software package
 
** Software packages: braucht auch eine ID als Auswahlkriterium (Software Package ID [institute affiliation] [internal system ID] [software package name]
 
 
<br>
 
 
== EM data base ==
 
===DB Änderungswünsche===
 
 
* Alle Unterkategorien, die "Sample Preparation" als parent haben, sollen bitte das Sample preparation Formular benutzen (derzeit funktioniert das nur genau dann, wenn "Sample Preparation" ausgewählt wurde).
 
** derzeit sind das die Ketegorien "Sample Preparation EM" und "Sample Preparation Histo"
 
** kann man das dynamisch machen, oder müssen die Kategorien "hard gecoded" werden?
 
 
* Das Feld "Resolution" soll ein Textfeld sein, kein Zahlenfeld, bitte ändern.
 
** Ich kann zwar Text eingeben, der lässt sich aber nicht speichern - bitte beheben.
 
 
<br>
 
* Achtung Typo: camera Formular: Manufacture'''r''' fehlt
 
* "Link to Description" bitte umbenennen in "Link to Manufacturer Description"
 
 
===Ausgabewünsche===
 
 
Es soll wieder eine Kompaktansicht geben und eine Detailansicht (alles klappt an einer Stelle aus/ein). Weiterhin sind zusätzliche Informationen sichtbar, wenn man eingeloggt ist (dies ersetzt die Detailansicht, die aktiv ist im nichteingeloggten Zustand).
 
 
 
'''Kompaktansicht'''
 
* prinzipiell ähnlich zu LMs, d.h. ein Bild mit Überschrift (Systemname) und folgenden Zusatzinformationen:
 
** Category
 
** Suitable for
 
** Detector (weglassen, wenn keiner in der DB steht)
 
** Camera (weglassen, wenn keine in der DB steht)
 
** Stage, movements
 
** Location (wie bei LMs, d.h. inklusive facility...)
 
 
'''Detailansicht 1''' für jeden Seitennutzer
 
* alle DB Inhalte, die in der Kompaktansicht nicht enthalten sind in der Reihenfolge wie im Formular
 
** hier alle Bilder anzeigen (wie bei LMs)
 
** für Camera auch die Details anzeigen (Camera mount, Camera size)
 
** für Detector auch die Details anzeigen (detector type)
 
** Description (mit link zu descriptions und link to manual)
 
** Gun
 
** Voltage
 
** Resolution
 
** Magnification
 
** Software
 
** Manufacturer
 
 
'''Detailansicht 2''' für eingeloggten Seitennutzer
 
* alle Inhalte der Detailansicht 1 und zusätzlich:
 
** Touch Date (angezeigt basierend auf TYPO3 DB Inhalten - wann wurde der Datensatz zuletzt geändert)
 
** Inventory Number
 
** Service Contact Number
 
** Date Of Installation
 
** End Of Warrenty
 
** Internal DDc ID
 
** Service Visits
 
 
<br>
 
  
== Test website on mobile devices ==
+
* Optimierung Scrollverhalten
 +
** Verkleinerung des weissen Kopfbereiches und Suchfeldbereiches beim scrollen soll "smooth" erfolgen, ohne Sprünge.
 +
** Die Verkleinerung soll gleichzeitig den Hintergrund der Suchleiste und die Schriftgröße des BioDIP Schriftzuges beeinhalten.
 +
** Die Hauptnavigationsleiste soll im gleichen Zug schmaler werden, wenn der Hauptinhalt der Seite über das scheinbar dahinterliegende Bild geschoben wird.
 +
** generell: keine Sprünge von Elementen der Seite bim Herunterscrollen (gleichmäßige Verkleinerung aller Seitenelemente, wenn dies vorgesehen ist)
 +
** Kompatibilität zu allen gängigen Internet Browsern (Versionen bis zu 3 Jahre alt)
 +
* Optimierung der Darstellung auf mobilen Geräten (Mobiltelefone, Tablets, win, Mac, Android)
 +
** Es soll auf Anzeigeartefakte getestet werden, die nachfolgend behoben werden.
  
=== Verschiedene OS - ist nicht aktuell!===
+
* Suche:  
[[File:Screenshot_Chrome_home.png|thumb|400px|Chrome_home]]
+
** Suchoptionen sollen angelegt werden (website/equipment/publications) sollen durchsucht werden können
* OS X El Capitan (SW)
+
** keine Auswahl -> globale Suche
** Firefox 45.0.1, Chrome 49.0.2623.112, Safari 9.0.1 funktionieren prinzipiell
+
** equipment DB und publications DB soll in die Suche einbezogen werden (bisher ist dies nicht der Fall)
** '''ABER''' Darstellungsfehler bei allen drei Browsern:
+
*** wenn man auf der hompage ist (Hauptseite) und nochmals auf home drueckt und einmal runter und wieder hoch gescrollt wurde, verschieben sich Bildslider und Suchfeld (Suche dann direkt unter Hauptmenu)
+
*** erstaunlicher Effekt, der jedoch nicht gewuenscht ist
+
  
'''Neonblue''': sollte behoben sein, bitte auf grün stellen und prüfen
+
* Struktur (BN)
 +
** Ebene MPI-TDS nicht konsistent mit anderen Facilities
 +
** Equipment: Reihenfolge (LM -> EM -> PC -> booking DB)
 +
** Kategorien in Resources nicht konsistent
  
=== Mobiltelefone (updated 9.12.2016)===
+
===Interner Bereich===
  
==== Sony experia S5 kompakt, Android 6.0.1, Chrome ====
+
* es soll einen internen Bereich der Seite geben, der nach login erreichbar ist
:::[[File:20161205-SW-screenshot-01.png|200px|Lücke zwischen Bild und Box]]
+
* BioDIP to do: was erwarten wir von diesem internen Bereich?
 +
* definierte DB Felder sollen nur eingeloggten Nutzern angezeigt werden
  
* Woher kommt die Lücke zwischen dem Bild Dresden Concpet und der Box?
+
=== Gerätedatenbank ===
<br>
+
:::[[File:20161205-SW-screenshot-02.png|200px|Kein Platz auf der main page.]]
+
* Der Platz der für die eigentliche Seite bleibt (speziell im Querformat, im Hochformat ist es etwas besser) ist zu klein.
+
* Dies trifft auf die Hauptseite zu.
+
  
:::[[File:20161205-SW-screenshot-03.png|200px|Gar kein Platz auf den Unterseiten.]]
+
* alle Inhalte der derzeitigen Geräte-DB sollen automatisiert in eine eventuell neue/modifizierte Geräte-DB übernommen werden
* Wenn auf den Unterseiten noch die drei runden buttons dazu kommen, sieht man quasi gar nichts mehr!
+
<br>
+
  
:::[[File:20161205-SW-screenshot-04.png|200px|Mikroskop im Equipment button arg verrutscht und Absatzformatproblem bei Text mit Bild.]]
+
* Filter auf Equipment Seite (https://www.biodip.de/equipment/light-microscopes/?tx_nbmicroscopes_nbmicroscopes%5Baction%5D=&tx_nbmicroscopes_nbmicroscopes%5Bcontroller%5D=LightMicroscope&cHash=845178de7953e7c2c703e88d452a6309)
* Das Mikroskop im runden Equipment Button ist stark verrutscht. Geht das besser, wenn vielleicht auch nicht ganz perfekt?
+
** Es soll möglich sein, auf eine URL für eine Unterauswahl der Equipment Filter zuzugreifen.
* Text mit Bild umfliesst das Bild nicht korrekt in allen Fällen.
+
* Die Absätze mit Bild darüber sehen gut aus. Ist das ein Fehler beim Einpflegen der Daten oder ein Anzeigeproblem auf mobilen Geräten?<br>
+
  
==== ipad (Hella, Silke) ====
+
* intuitiv bedienbare Eingabemaske für die Gerätedatenbank (nicht im Typo3 wie bisher)
* iOS ?? (getestet 11.12.2016, Hella)  
+
** Eingabe eines Gerätes von oben nach unten (generell nach spezifisch)
 +
** Systemname - Mikroskop - Computer - Zusatzteile
 +
** Datenbankfelder sollen hinzufügbar sein (Beispiel: Standard 1 Computer, trotzdem sollten weitere hinzufügbar sein)
 +
** Ausgabe des Gerätes soll anpassbar sein (Layout global für LM / EM / histo / IP), neue DB Felder sollen ausgegeben werden können
  
* Swiped man weiter nach oben, wenn man auf der Seite oben angekommen ist, bilden sich leere Zwischenräume, z.B. unter dem Hauptslider. Bitte mit nachfolgendem Inhalt zusammenhalten.
+
Aktuelle Anpassungen der DB:
:::[[File:20161211-ipad-quer-01.jpg|200px|Leere Zwischenräume beim scrollen per swipe.]]
+
* 1. Für die Processing Computer soll es analog zu den LMs und EMs einen link ins Buchungssystem geben
:::[[File:20161211-ipad-quer-09.jpg|200px|Leere Zwischenräume beim scrollen per swipe.]]
+
* 2. Processing Computer benötigen eine "Location", analog zu den Mikroskopen
<br>
+
* 3. Links auf eine vorab gefilterte Liste von Geräten (z.B. alle Lichtmikroskope der Kategorie "Facility" = LMF CMCB) sollen möglich sein (bereits möglich für die Publikationsdatenbank)
*Organigramm sollte besser links ausgerichtet sein, sonst rutscht es aus dem display.
+
* 4. Jedes Gerät soll einen link zu seiner home-Facility enthalten (zwischen "Location" und "Suitable for Specimen")
:::[[File:20161211-ipad-quer-02.jpg|200px|Organigram verrutscht.]]
+
* 5. Von jedem Gerät aus soll ein link auf ein Kontaktformular zeigen, dass die Anfrage an die jeweilige Facility schickt.  
<br>
+
* 6. Geräte müssen archiviert werden können (dann nur noch im internen Bereich der website sichtbar, d.h. nach login)
* Suchleiste verschwindet beim scollen und erscheint plötzlich wieder, wenn Scollvorgang beendet?
+
* 7. DB Einträge sollen formatiert werden können (z.B. Hoch/Tiefstellung)
:::[[File:20161211-ipad-quer-03.jpg|200px|Vor dem scrollen.]]
+
* 8. Umsetzung der Anzeige interner Information nur für eingeloggte Nutzer
:::[[File:20161211-ipad-quer-04.jpg|200px|Während des Scrollens.]]
+
* 9. Duplikate von Geräten sollen automatisch verhindert werden.
:::[[File:20161211-ipad-quer-05.jpg|200px|Am Ende des Scrollvorganges ist die Suchleiste plötzlich wieder da.]]
+
<br>
+
* Sehr großer Abstand zwischen Textelement und Boxelement. Bitte verkleinern.
+
:::[[File:20161211-ipad-quer-06.jpg|200px|Zu grosser Abstand.]]
+
:::[[File:20161211-ipad-quer-07.jpg|200px|Hier ebenso, zu grosser Abstand.]]
+
<br>
+
* Untermenü rutscht aus der Anzeigefläche nach oben heraus. Das soll sicher nicht so sein.
+
:::[[File:20161211-ipad-quer-08.jpg|200px|Hier ebenso, zu grosser Abstand.]]
+
<br>
+
  
 +
=== Publikationsdatenbank ===
  
 +
* automatischer Import der per Pubmed verfügbaren Daten in die Literaturdatenbank
 +
* neue Publikationen sollen über eine Liste im csv-Format einfügbar sein
 +
** Spalten dieser Liste sind Pubmed-ID; Facility; Field; Image
 +
** die angegebenen images (benannt nach vorgegebenem Namensschema)sollen automatisiert ins CMS hochgeladen werden können
 +
** automatisierte Zuordnung der images zur Publikation (ersichtlich aus filename)
 +
* Sortierung sollte nach Jahr moeglich sein (BN)
  
 +
=== Schnittstellen ===
  
* '''kindle fire''' (Britta)
+
* dokumentierte Schnittstelle der Gerätedatenbank, die von externen Ressourcen genutzt werden können, z.B.:
 +
** Interface zu DDc Technologieplattform
 +
** Inferface zu TUD web CMS
 +
** Inferface MPI new booking system

Latest revision as of 14:41, 1 April 2021

Click here for the BioDIP website relaunch team internal discussion

Contents

[edit] Aktualisierung der BioDIP website 2020/21

[edit] Aktualisierung des CMS auf aktuelle Version (eventuell LTS version?)

  • CMS soll beibehalten werden (Typo3) oder auf anderes CMS umgezogen werden
  • backend einheitlich in Englisch
  • Möglichkeit zur Zweisprachigkeit soll bestehen bleiben
  • Texteditor im back end
    • Zeilenumbrueche / Paragraphabstaende funktionieren nicht optimal, es ist nicht moeglich, die gewuenschten Abstaende korrekt zu platzieren.
  • Wartungsvertrag:
    • kontinuierlich auf die neueste Version des CMS
    • nicht terminiert
    • jährlich oder zweijährlich kündbar
    • kleinere Änderungen/Anpassungen der website sollen durch den Wartungsvertrag abgedeckt werden (Umfang ca. 24h/Jahr)
  • derzeitige Inhalte des öffentlichen CMS sollen automatisiert in die aktualisierte website übernommen werden
  • Zur Aktualisierung des CMS soll das bisherige Entwicklungssystem genutzt werden (Software vollständig verfügbar)
  • Es soll wie bisher ein Entwicklungssystem und ein live-System bestehen. Die Aktualisierung des live-Systems soll unkompliziert vom Kunden ausgelöst, besser noch selbst durchgeführt werden können. (Bisherige round trip time deutlcih zu lang.)

[edit] Layout

  • generelles Layout der aktuellen website www.biodip.de soll beibehalten werden
  • Barrierefreiheit muß gewährleistet / geprüft werden - erforderliche Modifizierung durchführen / fehlende Inhalte müssen an den Kunden kommuniziert werden
    • Anforderungen der TU Dresden müssen beachtet werden (Andy fragen bzgl. Anforungen - Silke fragt)
    • die Hintergrund- und Vordergrundfarben haben derzeit kein ausreichendes Kontrastverhältnis
    • Eventuell Inhaltsproblematik - fehlende Inhalte an den Kunden kommunizieren
    • den Formularelementen sind bisher keine Beschriftungen zugeordnet
    • Links haben bisher keinen erkennbaren Namen
  • Einbindung von Symbolen bei Anzeige von equipment und facilities (siehe owncloud git repository)
    • Tabelle dazu erstellen (Britta)!
  • Bilder
    • Bildmetainfo soll in der filelist gepflegt werden (Garantie für Konsistenz).
    • Metadaten sollen angezeigt werden können bzw. direkt zur Barrierefreiheit genutzt werden.
    • verwendete Bilder sollen markiert werden können und bei Markierung in der Gallerie erscheinen (auch slider Bilder) - diese Bilder sollen per klick mit der Gallerieansicht verbunden sein, in der sie in voller Größe anzeigbar sind
  • History
    • BioDIP>History
    • Behebung eines Problems eventuell auch durch Verwendung eines alternativen Moduls/plugins: History wird sichtbar durch scroll down - das bleibt häufig hängen und Einträge in der Timeline wiederholen sich endlos.
    • Bisherige Problembehebung - Frontend cache leeren muss automatisch funktionieren bzw. es muss eine andere Möglichkeit gefunden werden.


  • Organigramm soll präsenter sein
    • zusätzliche Verwendung des Organigramms auf Startseite unter den 3 Inhaltsboxen Events - News - DDc inklusive der Aufzählung darunter (https://www.biodip.de/biodip/)
    • soll vom Kunden pflegbar sein
    • Elemente des Organigramms sollen links enthalten können
    • wenn technisch möglich: Änderung layout - Füllfarbe zum highlighting der dunkelblauen facility Flächen ändern und nicht mit Transparenz arbeiten (Durchscheinen des BioDIP Logos ist suboptimal)


Probleme Inhaltsslider
  • News Modul
    • das Typo3-Element "Inhalts-Slider" (oder ein ähnliches) soll auch auf News bzw. Event-Seiten verwendet werden können um mehrere Bilder anzeigen zu können.
    • Alternativlösung: 3 Bilder nebeneinander in mehreren Zeilen anordenbar wie in der Gallerie. Klick auf das Bild liefert eine vergrößerte Darstellung, man kann vor/zurück klicken und so alle Bilder anschauen.
    • Position für die Gallerieansicht: zwischen Text und "Related files"
  • Die Ausgabe der Meatdaten soll formatierbar sein (derzeit besteht kein Unterschied zu normalem Text hinsichtlich der Formatierung). Gewünscht ist z.B. Änderung Schriftgröße, Breite Metadaten an Bildbreite koppeln.


  • Optimierung Scrollverhalten
    • Verkleinerung des weissen Kopfbereiches und Suchfeldbereiches beim scrollen soll "smooth" erfolgen, ohne Sprünge.
    • Die Verkleinerung soll gleichzeitig den Hintergrund der Suchleiste und die Schriftgröße des BioDIP Schriftzuges beeinhalten.
    • Die Hauptnavigationsleiste soll im gleichen Zug schmaler werden, wenn der Hauptinhalt der Seite über das scheinbar dahinterliegende Bild geschoben wird.
    • generell: keine Sprünge von Elementen der Seite bim Herunterscrollen (gleichmäßige Verkleinerung aller Seitenelemente, wenn dies vorgesehen ist)
    • Kompatibilität zu allen gängigen Internet Browsern (Versionen bis zu 3 Jahre alt)
  • Optimierung der Darstellung auf mobilen Geräten (Mobiltelefone, Tablets, win, Mac, Android)
    • Es soll auf Anzeigeartefakte getestet werden, die nachfolgend behoben werden.
  • Suche:
    • Suchoptionen sollen angelegt werden (website/equipment/publications) sollen durchsucht werden können
    • keine Auswahl -> globale Suche
    • equipment DB und publications DB soll in die Suche einbezogen werden (bisher ist dies nicht der Fall)
  • Struktur (BN)
    • Ebene MPI-TDS nicht konsistent mit anderen Facilities
    • Equipment: Reihenfolge (LM -> EM -> PC -> booking DB)
    • Kategorien in Resources nicht konsistent

[edit] Interner Bereich

  • es soll einen internen Bereich der Seite geben, der nach login erreichbar ist
  • BioDIP to do: was erwarten wir von diesem internen Bereich?
  • definierte DB Felder sollen nur eingeloggten Nutzern angezeigt werden

[edit] Gerätedatenbank

  • alle Inhalte der derzeitigen Geräte-DB sollen automatisiert in eine eventuell neue/modifizierte Geräte-DB übernommen werden
  • intuitiv bedienbare Eingabemaske für die Gerätedatenbank (nicht im Typo3 wie bisher)
    • Eingabe eines Gerätes von oben nach unten (generell nach spezifisch)
    • Systemname - Mikroskop - Computer - Zusatzteile
    • Datenbankfelder sollen hinzufügbar sein (Beispiel: Standard 1 Computer, trotzdem sollten weitere hinzufügbar sein)
    • Ausgabe des Gerätes soll anpassbar sein (Layout global für LM / EM / histo / IP), neue DB Felder sollen ausgegeben werden können

Aktuelle Anpassungen der DB:

  • 1. Für die Processing Computer soll es analog zu den LMs und EMs einen link ins Buchungssystem geben
  • 2. Processing Computer benötigen eine "Location", analog zu den Mikroskopen
  • 3. Links auf eine vorab gefilterte Liste von Geräten (z.B. alle Lichtmikroskope der Kategorie "Facility" = LMF CMCB) sollen möglich sein (bereits möglich für die Publikationsdatenbank)
  • 4. Jedes Gerät soll einen link zu seiner home-Facility enthalten (zwischen "Location" und "Suitable for Specimen")
  • 5. Von jedem Gerät aus soll ein link auf ein Kontaktformular zeigen, dass die Anfrage an die jeweilige Facility schickt.
  • 6. Geräte müssen archiviert werden können (dann nur noch im internen Bereich der website sichtbar, d.h. nach login)
  • 7. DB Einträge sollen formatiert werden können (z.B. Hoch/Tiefstellung)
  • 8. Umsetzung der Anzeige interner Information nur für eingeloggte Nutzer
  • 9. Duplikate von Geräten sollen automatisch verhindert werden.

[edit] Publikationsdatenbank

  • automatischer Import der per Pubmed verfügbaren Daten in die Literaturdatenbank
  • neue Publikationen sollen über eine Liste im csv-Format einfügbar sein
    • Spalten dieser Liste sind Pubmed-ID; Facility; Field; Image
    • die angegebenen images (benannt nach vorgegebenem Namensschema)sollen automatisiert ins CMS hochgeladen werden können
    • automatisierte Zuordnung der images zur Publikation (ersichtlich aus filename)
  • Sortierung sollte nach Jahr moeglich sein (BN)

[edit] Schnittstellen

  • dokumentierte Schnittstelle der Gerätedatenbank, die von externen Ressourcen genutzt werden können, z.B.:
    • Interface zu DDc Technologieplattform
    • Inferface zu TUD web CMS
    • Inferface MPI new booking system
Personal tools