Diskussion:GEOWebforum: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
K (2021)
 
Zeile 2: Zeile 2:
  
 
'''Tasks:'''
 
'''Tasks:'''
 +
 +
0. Migration auf nochmals neuen Server.
  
 
1. Anpassung Webseiten mit Umbenennung von KKGEO zu KGK und neuem Logo und Weblink  
 
1. Anpassung Webseiten mit Umbenennung von KKGEO zu KGK und neuem Logo und Weblink  

Aktuelle Version vom 4. Februar 2021, 13:56 Uhr

2021

Tasks:

0. Migration auf nochmals neuen Server.

1. Anpassung Webseiten mit Umbenennung von KKGEO zu KGK und neuem Logo und Weblink

  • Weblink ist: http://www.kgk-cgc.ch/. Logo: (warte noch). (Adresse Geschäftsstelle KGK – CGC, Haus der Kantone, Speichergasse 6, Postfach, 3001 Bern )

2. Anpassung Mail-Server:

  • Neu statt sfkeller@hsr.ch richtig stefan.keller@ost.ch .

3. Bug im Titel von Beiträgen:

  • "FOSDEM'21, 6 & 7 Februar 2021, online" im Titel erzeugte:
 Fehler in Zeile:257:You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 
 '21, 6 & 7 Februar 2021, online',425,12,'1612141296',0,'1612141296')' at line 1

4. Anpassung Webseiten mit Webstatistik.

  • Nicola fragen Stichwort "Matomo".

5. Integration FB und Twitter

  • Messenger Bots einrichten, so dass pro neuer Beitrag im GWF eine Message an FB und Twitter geschickt wird.

2020

Migration auf neue Server.

2019

To Do's vom 31.10.19: "Export Personendaten" im CSV-Format als Button (Rolle Admin) wegen GDPR; Falls keine nützliche Query vorhanden zurückstellen und auf offene Punkte tun.

Offene Punkte:

  • Dockerisieren und ev. Punkte unten bei 2018!

Keine To Do's sind:

  • Piwik drinnen lassen - also NICHT herausnehmen! Läuft noch!
  • KEIN Akzeptieren-Button
  • KEIN Apache Log auswerten
  • Es braucht KEINE Text-Ergänzung zu den Benutzungsordnung wegen DSVGO

Antispam (Done):

  • Es müssen drei Buchstaben aus Vorname oder Nachname müssen in E-Mail sein.
  • Zudem statisch: "Interessen" (other = Freitextfeld)
  • RaymondflomyGW Raymondflomy Darploffroappy@sexkruiz.ru other

Done 11.06.2019 / 31.10.19:

  1. GXOWebforum => GEOWebforum im HTML-Title korrigieren => Done
  2. "EMail suchen" ergänzen (Rolle Admin) => TODO/doing
  3. NEU: Nutzungsstatistik https://www.geowebforum.ch/stats.php nur noch für Rolle Admin anzeigen! => TODO/doing
  4. Bug: In Detaillierte Liste sind die Pages weg!

2018

Doing:

  1. Antispam:
    1. Nicht-Übereinstimmung (Partial Match) von mind. 3 Buchstaben (chars) des Vergleichs von (Vorname oder Nachname) mit Mail (inkl. Domain)
    2. Wiederholung der ersten 4 Buchstaben von Vorname zu Nachname. D.h. das wird durchgelassen: "Stefan¦Keller" matchd "sfkeller@hsr.ch" und "Mirko¦Stocker" matchd "me@stocki.ch".
    3. Nicht-Wiederholung derselben 4 Buchstaben in Vorname, Nachname, Mail. D.h. das wird abgefangen: byronjoighEA byronjoigh byronmalkovich@gmail.com
    4. Alles Grossbuchstaben ist Spam, z.B. aktuell "FUELRYFLUIDAYYO FUELRYFLUIDAY don.carrington@fourr.org"
  2. Anpassen HTML HEAD mit konsequentem "GEOWebforum", etc.
  3. Bei memberlist.php den "Balken" ("< 1 2 3 4 5 >") von unten nach oben verschieben, damit ich schneller da dran komme.
  4. Abklären: Werden Mail wirklich nicht geschickt, wenn 2. deaktiviert, oder 3. sonstwie: Unzustellbare Mails nicht in DB kommen trotzdem? z.B.Paul Märki paul.maerki.bonanomi@gmail.com
  5. Ev. Zusätzliche Suche nach E-Mail nur für Admins.

In Abklärung:

  • In Abklärung! Impressum-Text anpassen an DVGO (Möglichkeit für Opt-out und Liste eigener Daten). OK-Button?
  • für Admins: Export aller Nutzerdaten im Sinne der DVGO als einfacher Button?
  • Statistik überarbeiten. Da stimmt etwas an versch. Orten nicht (z.T. einfach Code/Tabelle löschen): stats.php

Kostendach 5 AT:

Done:

  1. Auf der Startseite https://www.geowebforum.ch/ "Letzte Beiträge" von 5 auf 7 erhöhen.
  2. Weblink hinter KKGEO/CCGEO von http://www.e-geo.ch/ ändern auf http://www.kkgeo.ch/ .
  3. Logos entfernen(!) und zwar auf https://www.geowebforum.ch/index.php => e-geo und SIK (http://www.sik-gis.ch) und auf allen(!) anderen Webseiten SIK ebenfalls im Header.
  4. UTF8 bei Benutzungsordnung https://www.geowebforum.ch/register.php bzw. https://www.geowebforum.ch/benutzungsordnung.php
  5. Text-Anpassung Benutzungsordnung: "2. Das Forum verwendet zur Datenübertragung im Rahmen des Forums keine besonders abgesicherten Verbindungen, sondern nur normale HTTP-Verbindungen und E-Mails"
    1. de: "2. Das Forum verwendet zur Datenübertragung nicht immer gesicherte Verbindungen." => "(SSL-Verschlüsselung o. ä.), sondern nur normale HTTP-Verbindungen und E-Mails." streichen!
    2. it: "2. Il Forum non utilizza sempre connessioni protette per il trasferimento di dati."
    3. fr: "2. Le forum n'utilise pas toujours de connexion sécurisée lors de la transmission de données."
    4. en: "2. This forum does not always use secured connections for the data communication."

Notizen zu Antispam:

  • Beschränkung auf 10 Beiträge pro Tag.
  • Mittels fingerprintjs bereits im Client und beim Login mit in der DB gespeicherten Spam-Mails (IPs) vergleichen. Falls Match positiv ist, ins Leere laufen lassen.
  • Benutzerbeiträge am selben Tag wie die Anmeldung ignorieren
  • Moderieren der Neuanmeldungen?

Weitereintwicklungsideen:

  • Social Media: 2-Click-Button für Twitter und Facebook einbauen, zum Liken und Retweeten (unter eigenem Konto).
  • Webanalytics einbauen?
  • Back-Button anschauen bei search, optional (max. 4h).

2017

Releases

Done:

  • "Twitter-Auftritt einrichten": IFTTT anpassen.
  • „Testdatensatz“ (Excel?) erzeugen und pflegen aus den Spam-Einträgen (und diese dann löschen)

Webapp Release 2017-1:

  • (Dennis) Antispam im Backend verbessern - aktuell werden 1 bis 5 mal pro Tag Spam eingetragen (wohl zur Google Search Optimization). :
    • Google CAPTCHA beim Registrieren und bei Kontakt
    • Vorname extrem lang > 60 => ignorieren
    • Wenn bei Tätigkeits­bereich, Interessens­gebiete, Fachbereiche kein Enum eingegeben, sondern Freitext => warnen (verify=warned)
    • Wenn bei Tätigkeits­bereich, Interessens­gebiete, Fachbereiche der String "Version" eingegeen wurde => ignorieren (verify=ignored??)
    • Blacklist: https://www.geowebforum.ch/spam.php?view=1 ergänzen mit "yandex.com, yandex.ru,, printemailtext.com, emailer.printemailtext.com".
  • Top-Themen-Anpassung: „Forschung“ umbenennen in „Jobs“ (alle Sprachen) und gleich unter Thema „Aus- und Weiterbildung“ einordnen.

Webapp Release 2017-2:

Weitere Releases:

  • Backup


Requests Bugs

  • MySQL MyAdmin => CSV-Liste der Abonennten ohne "E-Mail Benachrichtigung über alle neuen Beiträge der letzten Woche"
  • Ev. ein Attribut "verify" bei den Stammdaten einführen (default: verify=null)?
  • (tba. nice-to-have) RSS-Feed mit Hashtags ergänzen, damit es Twitter mit Hashtags besser funktioniert.
  • (IFS) https://stats.uptimerobot.com/ ???
  • 2-Click-Button für Twitter und Facebook einbauen, zum Liken und Retweeten (unter eigenem Konto) (nice-to-have).

Bugs: -

GWF-Spam 2016.jpg Abbildung: GWF-Spam.

2016 / 2015

Siehe 'Seite'.

2014

Bugs: -

Feature Request:

  • Es gibt beim File Upload eine Begrenzung auf 10MB. Uplaoad von Dateien, die grösser sind, wird abgebrochen. Offensichtlich fehlt dazu eine Fehlermeldung.

2013

31. Juli 2013.

Features:

  • Projekt "GWF Mobile": Webseite "mobilfähig" machen: Getestet vorläufig auf Internet Explorer 8 und Chrome (inkl. Firefox); später Safari, ca. 40 PHP-Seiten(!); Pop-up-Fenster neu in Webseite integriert; Alles mal 4 wegen Vier-Sprachigkeit
  • Startseite: Grafisch aufpeppen: Striche weg
  • Startseite: Grafisches Gruppieren der Themen
  • Startseite: RSS Auto Discovery (Test mit Google Reader auf Android) auf index.html eintragen.
  • Startseite: Anzeige neuer Themen seit letzten Montag (analog http://www.geowebforum.ch/last_entries.php )
  • Suche nach "agit", dann Diskussion, dann "Back"-Button => "Form Resend"-Fehler...
  • User Liste sortiert

Bugs:

  • Zugriff auf Dokumente aus geschlossener Gruppe funktioniert nicht (Egloff)
  • "Letzte Beiträge": Wenn ein Bild in den ersten X Zeichen, die dargestellt werden eingebettet ist, wird es in voller Grösse dargestellt. Das Bild sollte besser in der Grösse beschränkt oder aber ausgeblendet werden.
  • Fehler bei „Neue Diskussion beginnen“: Gehe z.B. zu Diskussionen zum Thema «Test»; „Neue Diskussion beginnen“...; Ok.; Diskussion löschen; Nun kann man keine Diskussionen mehr beginnen!; Nach Aus- und wieder Einloggen ging’s wieder.
  • Montagsmail von Ende Dezember ist nicht raus => Berechnungsfehler.
  • Beiträge, die vor dem Sonntag erfasst und aber erst nach Sonntag 03:00 freigeschaltet werden, kommen nie im Mail eine Woche darauf nicht. Vgl. z.B. http://www.geowebforum.ch/thread.php?postingID=2012 -. Mo 22.02.2010 (das ist so. wenn ein eintrag in woche X erstellt wird und am zeitpunkt, an dem die newsletter für woche X versandt wird, hidden ist, wird er nie als neu angepriesen, da die nächste newsletter für die woche X+1 bestimmt ist und nicht für die woche X).
  • Fehlermeldungen bei nicht-existierenden Seiten: Bei [1] kommt eine Fehlermeldung ("Diese Beitrag ist leider nicht mehr vorhanden"), jedoch abgeschnitten. Bei [2] kommt gar keine Fehlermeldung.

URL's in Postings

Allowed URLs in Postings Roule

Feature Requests / Ideen

Kleinere Verbesserungen:

  • Nach Login Weiterleitung nach der ursprünglich aufgerufenen Seite.
  • Wöchentliche Zusammenfassung bei geschlossenen Gruppen.
  • Preview-Funktion (mit Button) für Benutzer beim Erfassen eines neuen Beitrags.

Erledigt

  • Themen: Wenn ich als Titel "Comité d'éthique de la 3D" angebe, wird "Comité d\'éthique de la 3D" eingetragen und dargestellt: Was tun? (vgl. das neue Thema das ich erstellt habe). (erledigt Felu 17:39, 15. Feb. 2012 (CET))
  • In "Neue Diskussion": Länge von "Titel der neuen Diskussion" gleich breit wie der Text machen, also statt zurzeit 43 neu ca. 82 Zeichen. (erledigt Felu 17:56, 15. Feb. 2012 (CET))
  • "Suchen"-Feld im Header einbauen, so dass es von jeder Seite aus nutzbar ist. (erledigt Felu 14:21, 16. Feb. 2012 (CET))
  • In der Ansicht 'Mitgliederliste' einen neuen Link in den Mitglied-Namen einbauen, wo man als Administrator direkt zu "Mitglieder Bearbeiten" gelangt. (erledigt Felu 15:28, 16. Feb. 2012 (CET))
  • Einbau OpenSearch (xml) in Startseite (vgl. OpenSearch). http://taginfo.openstreetmap.ch/search?q=schloss#keys(erledigt Felu 17:54, 16. Feb. 2012 (CET))
  • Verständlichere und schönere Fehlermeldung bei "http://www.geowebforum.ch/thread.php" und "http://www.geowebforum.ch/thema.php" und "http://www.geowebforum.ch/thema.php?themenID=blablabla" (erledigt Felu 15:44, 21. Feb. 2012 (CET))
  • Diskussionen zum Thema X: Bei Beitrag verschieben (z.B. .../thema.php?move=1007) sollte die Liste sortiert sein (da fehlt ein ORDER BY ...). (erledigt Felu 18:01, 16. Feb. 2012 (CET))
  • Arbeitsgruppen: Beim Eröffnen einer neuen Arbeitsgruppe, sollte die Auswahlliste sortiert sein (da fehlt ein ORDER BY ...). (erledigt Felu 18:16, 16. Feb. 2012 (CET))
  • Bug: img-Tag wird nicht dargestellt: Vgl. http://www.geowebforum.ch/thread.php?threadID=1033#2490 (erledigt Felu 13:35, 8. Mai 2012 (CEST))