TYPO3 Plugin:

se_mrwetter

SE MR MR Wetter

Funktionalität

Diese Erweiterung hat nur wenige große Funktionsblöcke:

  1. class.tx_semrwetter_pi1.php - Zweck unbekannt, scheint nicht auf öffentlich zugänglichen Seiten verwendet zu werden. Es sieht auch so aus, als wäre dieses Plugin eine ältere Version von se_mrwetterapi/pi1/class.tx_semrwetterapi_pi1.php.
  2. class.tx_semrwetter_pi2.php - rendert die Wetterradarseite und die Wetterseiten-Tabs auf der Wetter-FAQ-Seite.
  3. class.user_scheduler.php - eine Cron-Task zum Extrahieren von Wetterkarten, die per FTP ankommen.
  4. loadimage.php - öffentlich zugänglicher "Controller", der Wetterradarbilder liefern soll.

Bekannte Probleme

  1. Erweiterung ist nicht kompatibel mit Typo3 v7
  2. Die Erweiterung enthält einige fest kodierte Pfade und ist daher implizit von der Struktur der Ordner auf dem Produktionsserver abhängig.
  3. Die Erweiterung hat eine fest programmierte Wetter-API-URL - http://mr2.weather365.net/api/mr-api.php
  4. Die Erweiterung verwendet einen benutzerdefinierten "Controller", um Wetterdatenbilder zu laden - siehe typo3conf/ext/se_mrwetter/loadimage.php
  5. Die Autoload-Konfiguration in der composer-Datei funktioniert bei dieser Installation nicht.
  6. Die Erweiterung verwendet benutzerdefinierten Datei-Verarbeitungscode, siehe typo3conf/ext/se_mrwetter/Classes/Service/Extractor.php ist es sinnvoll, stattdessen auf die Symfony Filesystem Component zu wechseln.
  7. Wettererweiterungen haben fest programmierte ZIPs: 80331, 30159, 80539, sowie Standortnummern: 25607 Diese sollten überprüft und in die Konfiguration verschoben werden, mit einer guten Erklärung ihres Zwecks.

FTP-Upload-Ordner

Der FTP-Upload-Ordner sollte folgende Struktur haben

/
?????radar
?   
?   
?   
?????wetterkarten
?   ?????extracted
?   ?   ????0001_1000_012_mr.png < <- diese Bilder werden aus den Tarballs extrahiert
?   ?   ????.... × × × × × × × × × × <- × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × × ×  
?   ?   ?????0033_1000_180_mr.png < <- ×- ×- × mit der Cron-Task dieser Erweiterung.
?   ?   
?   ?????legende
?   ?   
?   
?   

pfad zu diesem Ordner sollte in der Konfiguration der Erweiterung angegeben werden. Der FTP-Zugang zu diesem Ordner sollte dem weather365-Dienst zur Verfügung gestellt werden.

Changelog

2016-12-14 0.2.0

  • ersetzt den tx_semrwetter_extractor durch den Maschinenring\SeMrwetter\Task\ExtractTask

2016-12-09 0.1.7

  • verbesserte Liesmich
  • code-Bereinigung, Vorbereitung auf das Refactoring
  • einführung von Abhängigkeiten in der ext_emconf.php

2016-05-30 0.1.6

  • google Analytics Tracking zum Wetterradar Stream Button hinzufügen

2016-04-27 0.1.5

  • wetterradar-Auto-Play und Regionswitch-Probleme behoben.

2016-04-25 0.1.4

  • beheben Sie die mobile Initialisierung des Playhead-Schiebers auf den Wetterseiten.
  • refactoring von se_mrwetter/loadimage.php zur Vereinfachung der Übersteuerung und Verwendung von Bildpfaden auf verschiedenen Domänen.

2016-04-19 0.1.3

  • der Schieberegler der Timeline und die umliegenden Ereignisse wurden überarbeitet, so dass er mit neuen reaktionsschnellen Styles gut funktionieren kann.
  • bereinigter Codestil der Klasse.tx_semrwetter.php

2013-04-29 0.0.0.0 Martin Grochholski M.Grochholski@saint-elmos.com

Initialcode generiert mit Kickstarter

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.