Diskussion:GEOWebforum: Unterschied zwischen den Versionen
Stefan (Diskussion | Beiträge) K (→2017) |
|||
(78 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | >> | + | == 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: | ||
+ | # GXOWebforum => GEOWebforum im HTML-Title korrigieren => Done | ||
+ | # "EMail suchen" ergänzen (Rolle Admin) => TODO/doing | ||
+ | # NEU: Nutzungsstatistik https://www.geowebforum.ch/stats.php nur noch für Rolle Admin anzeigen! => TODO/doing | ||
+ | # Bug: In Detaillierte Liste sind die Pages weg! | ||
+ | |||
+ | == 2018 == | ||
+ | |||
+ | Doing: | ||
+ | # Antispam: | ||
+ | ## Nicht-Übereinstimmung (Partial Match) von mind. 3 Buchstaben (chars) des Vergleichs von (Vorname oder Nachname) mit Mail (inkl. Domain) | ||
+ | ## 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". | ||
+ | ## Nicht-Wiederholung derselben 4 Buchstaben in Vorname, Nachname, Mail. D.h. das wird abgefangen: byronjoighEA byronjoigh byronmalkovich@gmail.com | ||
+ | ## Alles Grossbuchstaben ist Spam, z.B. aktuell "FUELRYFLUIDAYYO FUELRYFLUIDAY don.carrington@fourr.org" | ||
+ | # Anpassen HTML HEAD mit konsequentem "GEOWebforum", etc. | ||
+ | # Bei memberlist.php den "Balken" ("< 1 2 3 4 5 >") von unten nach oben verschieben, damit ich schneller da dran komme. | ||
+ | # 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 | ||
+ | # 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: | ||
+ | # Auf der Startseite https://www.geowebforum.ch/ "Letzte Beiträge" von 5 auf 7 erhöhen. | ||
+ | # Weblink hinter KKGEO/CCGEO von http://www.e-geo.ch/ ändern auf http://www.kkgeo.ch/ . | ||
+ | # 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. | ||
+ | # UTF8 bei Benutzungsordnung https://www.geowebforum.ch/register.php bzw. https://www.geowebforum.ch/benutzungsordnung.php | ||
+ | # 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" | ||
+ | ## 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! | ||
+ | ## it: "2. Il Forum non utilizza sempre connessioni protette per il trasferimento di dati." | ||
+ | ## fr: "2. Le forum n'utilise pas toujours de connexion sécurisée lors de la transmission de données." | ||
+ | ## 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 [https://github.com/Valve/fingerprintjs 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 == | == 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ätigkeitsbereich, Interessensgebiete, Fachbereiche kein Enum eingegeben, sondern Freitext => warnen (verify=warned) | ||
+ | ** Wenn bei Tätigkeitsbereich, Interessensgebiete, 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: | |
− | * | + | * neues Grafikdesign Rest |
− | * | + | ** Startseite |
+ | ** Mail-Versand-Template | ||
+ | ** ??? | ||
+ | * Twitter-Card sowie FB-Resource einbauen: vgl. https://giswiki.hsr.ch/Best_Practices_for_Web_Maps#Metadata_for_Social_Media | ||
− | + | 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: - | |
− | + | ||
− | + | [[Datei:GWF-Spam_2016.jpg]] | |
− | + | ''Abbildung: GWF-Spam.'' | |
− | |||
== 2016 / 2015 == | == 2016 / 2015 == | ||
Zeile 38: | Zeile 144: | ||
== 2013 == | == 2013 == | ||
+ | |||
+ | 31. Juli 2013. | ||
Features: | Features: |
Aktuelle Version vom 4. Februar 2021, 12:56 Uhr
Inhaltsverzeichnis
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:
- GXOWebforum => GEOWebforum im HTML-Title korrigieren => Done
- "EMail suchen" ergänzen (Rolle Admin) => TODO/doing
- NEU: Nutzungsstatistik https://www.geowebforum.ch/stats.php nur noch für Rolle Admin anzeigen! => TODO/doing
- Bug: In Detaillierte Liste sind die Pages weg!
2018
Doing:
- Antispam:
- Nicht-Übereinstimmung (Partial Match) von mind. 3 Buchstaben (chars) des Vergleichs von (Vorname oder Nachname) mit Mail (inkl. Domain)
- 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".
- Nicht-Wiederholung derselben 4 Buchstaben in Vorname, Nachname, Mail. D.h. das wird abgefangen: byronjoighEA byronjoigh byronmalkovich@gmail.com
- Alles Grossbuchstaben ist Spam, z.B. aktuell "FUELRYFLUIDAYYO FUELRYFLUIDAY don.carrington@fourr.org"
- Anpassen HTML HEAD mit konsequentem "GEOWebforum", etc.
- Bei memberlist.php den "Balken" ("< 1 2 3 4 5 >") von unten nach oben verschieben, damit ich schneller da dran komme.
- 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
- 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:
- Auf der Startseite https://www.geowebforum.ch/ "Letzte Beiträge" von 5 auf 7 erhöhen.
- Weblink hinter KKGEO/CCGEO von http://www.e-geo.ch/ ändern auf http://www.kkgeo.ch/ .
- 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.
- UTF8 bei Benutzungsordnung https://www.geowebforum.ch/register.php bzw. https://www.geowebforum.ch/benutzungsordnung.php
- 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"
- 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!
- it: "2. Il Forum non utilizza sempre connessioni protette per il trasferimento di dati."
- fr: "2. Le forum n'utilise pas toujours de connexion sécurisée lors de la transmission de données."
- 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ätigkeitsbereich, Interessensgebiete, Fachbereiche kein Enum eingegeben, sondern Freitext => warnen (verify=warned)
- Wenn bei Tätigkeitsbereich, Interessensgebiete, 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:
- neues Grafikdesign Rest
- Startseite
- Mail-Versand-Template
- ???
- Twitter-Card sowie FB-Resource einbauen: vgl. https://giswiki.hsr.ch/Best_Practices_for_Web_Maps#Metadata_for_Social_Media
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: -
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))