deworg / wpmg-widget Goto Github PK
View Code? Open in Web Editor NEWAlle deutschsprachigen WP Meetups - in einem Widget.
Home Page: https://wordpress.org/plugins/wpmeetup-widget/
Alle deutschsprachigen WP Meetups - in einem Widget.
Home Page: https://wordpress.org/plugins/wpmeetup-widget/
Die Liste der Meetups wird erfreulicherweise immer länger und damit die Liste in der Sidebar auch immer länger. Vielleicht wäre eine Ausklapp-Option (vergleichbar mit dem Standard-Kategorie-Widget) eine interessante Erweiterung.
Die überwiegende Zahl von Meetups nutzt das Widget nicht. Fast die Hälfte hat gar keine Website (nur Meetup.com-Seiten) und der Rest nutzt nicht mal zur Hälfte das Widget.
Das Widget sorgt zudem aktuell für defekte Links auf den Websites, weil die Anbindung zu wpmeetups.de kaputt ist.
Es interessiert/betrifft ja auch kaum jemanden, daher ist die Mitarbeit hier auch kaum bis gar nicht vorhanden.
Lohnt es sich noch, das hier zentral zu pflegen, wenn es nur eine Handvoll nutzt?
There are some coding standard warnings and errors:
phpcs: error
error - Class file names should be based on the class name with "class-" prepended. Expected class-wpmeetuplistwidget.php, but found wpmeetup-widget.php.
phpcs: error
error - When a multi-item array uses associative keys, each value should start on a new line.
phpcs: warning
warning - Array double arrow not aligned correctly; expected 23 space(s) between "'https://wpkoblenz.de'" and double arrow, but found 1.
phpcs: warning
warning - Using the WPCS native whitelist comments is deprecated. Please use the PHPCS native "phpcs:ignore Standard.Category.SniffName.ErrorCode" annotations instead. Found: // WPCS: XSS okay.
phpcs: error
error - Only one argument is allowed per line in a multi-line function call
phpcs: error
error - Closing parenthesis of a multi-line function call must be on a line by itself
phpcs: error
error - Visibility must be declared on method "update"
phpcs: warning
warning - Equals sign not aligned with surrounding assignments; expected 6 spaces but found 1 space
Die Option mit dem Herausfiltern des eigenen Meetups klappt beim Meetup Hamburg nicht. Womöglich, weil es mit "www" läuft aber ohne im Plugin eingetragen ist.
Wenn http - dann eigenes Meetup (Franken) nicht angezeigt
wenn https - dann Franken mit in der Liste
Das Pluginkollektiv nutzt diese Technik sehr erfolgreich und sie spart wahnsinnig viel Arbeit.
Im offiziellen Verzeichnis ist es momentan als veraltet markiert und nur bis 4.9 kompatibel.
https://wordpress.org/plugins/wpmeetup-widget/
Das sollte mal auf den aktuellen Stand gebracht werden.
Unabhängig von der langen Feature-Wunschliste würde ich dieses Plugin gern bald im w.org-Repo sehen.
Was müssen wir noch unbedingt erledigen, bevor wir das machen können, @2ndkauboy?
Hat jemand das Plugin ohne "Classic Widget"-Plugin im Einsatz? Gibt es Probleme? Kann/Muss das Plugin als Block gebaut werden für die Zukunft?
So langsam starten die Meetups wieder! Zeit für ein Aufräumen im Widget:
Nach einem Linkcheck sieht es wie folgt aus:
Ort | Linkstatus |
---|---|
WP Meetup Aachen | Meetup.com OK |
WP Meetup Berlin | Website OK |
WP Meetup Bern | Website OK |
WP Meetup Bonn | Website OK |
WP Meetup Bremen | Website Zertifikatsproblem |
WP Meetup Dresden | Website Domainproblem |
WP Meetup Düsseldorf | Meetup.com OK |
WP Meetup Eifel | Meetup.com OK |
WP Meetup Franken | Website Weiterleitung zu https://wpmeetup-nuernberg.de/ |
WP Meetup Frankfurt | Website OK |
WP Meetup Fulda | Meetup.com 404 |
WP Meetup Hannover | Meetup.com OK |
WP Meetup Karlsruhe | Website OK |
WP Meetup Koblenz | Website OK |
WP Meetup Köln | Website OK |
WP Meetup Leipzig | Website gelöscht (wp.com) |
WP Meetup Mannheim | Website OK |
WP Meetup München | Website OK |
WP Meetup Neustadt | Meetup.com OK |
WP Meetup Osnabrück/Münster | Website Domainproblem |
WP Meetup Paderborn | Website Domainproblem |
WP Meetup Potsdam | Website OK |
WP Meetup Region 38 | Meetup.com 404 |
WP Meetup Rostock | Website OK |
WP Meetup Saarland | Website Domainproblem |
WP Meetup Stuttgart | Website OK |
WP Meetup Würzburg | Website Domainproblem |
WP Meetup Wien | Website Weiterleitung zu https://wp-network.org |
WP Meetup Zürich | Meetup.com OK |
Ich bin ja ein strikter Gegner von target="_blank"
, aus guten Gründen. Aktuell öffnen aber alle Links standardmäßig in einem neuen Fenster/Tab. Entweder wir können uns darauf einigen, dass die Links immer im aktuellen Fenster öffnen, oder aber ich baue eine Option ein, mit der jeder Steuern kann, wie die Links geöffnet werden sollen. Auch für die Angabe rel="nofollow"
könnte man eine solche Option anbieten. Was meint ihr dazu?
Der Text im Widget ist nicht übersetzt (Title und Filter own meetup).
Auf der Übersetzungsseite wird auch ein Fehler angezeigt:
This plugin is not properly prepared for localization. If you would like to translate this plugin, please contact the author.
Aktuell hat das Plugin auf WordPress.org die Warnung:
This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Und ist seit 5 Jahren nicht aktualisiert worden. Läuft bei uns in Hamburg aber ohne Probleme (abgesehen von den offenen Issues) prinzipiell mit der aktuellen WP-Version.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.