2015

Hier findest du eine chronologische Übersicht aller Updates und eine kurze Zusammenfassung der Features, die wir in der discoverize Branchenportal-Software umgesetzt haben.

Wichtige Funktionalität stellen wir ausführlich in eigenen Blog-Posts vor, die mit der jeweiligen Aktualisierung verknüpft sind.

19.12.2015 – 2.8.4.0

  • Suchergebnisse: Hervorhebung der Premium-Einträge: zwei zusätzliche kleine Bilder (falls vorhanden), farbliche Hervorhebung, Premium-Icon rechts unten

11.12.2015 – 2.8.3.0

  • Anfahrtsbeschreibung nicht durchsuchbar gestalten
  • Export: mit Gesamtpunktzahl, Anzahl der Bewertungen, Eintrags-URL in Portal
  • Export: deutlich beschleunigen (ca. 1/5 bis 1/10 der aktuellen Laufzeit)
  • Eintrag editieren: Homepage-Eingabefeld einzeilig statt mehrzeilig
  • Bugfix: E-Mail-Adresse validieren: bessere Fehlermeldung falls Vorschlag nicht mehr existiert, keinen Fehler loggen
  • überflüssige JavaSkript-Dateien in Themes löschen

08.12.2015 – 2.8.2.7

  • Bugfix: Eintrag bearbeiten: duplizieren und deaktivieren Buttons besser anordnen
  • Bugfix: fehlende Layout-Dateien
  • Deployment: JavaScript-Dateien vor Deployment neu minifizieren
  • Bugfix: Produkt-Paket-Beschreibungen dürfen auch länger sein
  • Bugfix: Vollständigkeits-Check nicht aufrufen, falls Eintrags-Editier-Formular Fehler aufweist

01.12.2015 – 2.8.2.6

  • Bugfix: Eintrag erstellen: bei Validierungsfehlern kommt es zu Abbruch
  • Bugfix: längere Requestzeiten erlauben
  • Bugfix: Rechnung über externen Server aufrufbar machen

28.11.2015 – 2.8.2.5

  • Bugfix: Produktpaketbeschreibungen mit mehr als einer Zeile
  • Layout-Anpassungen

09.11.2015 – 2.8.2.4

  • kleinere Text- und Skriptanpassungen

04.11.2015 – 2.8.2.3

  • Bugfix: Portale manchmal nach Auslieferung von Eigenschaften nicht erreichbar

03.10.2015 – 2.8.2.2

  • Überarbeitung sämtlicher Map-Icons (normal, aktiv/on-hover, premium)
  • Bugfix: Suchindizes werden nicht aktualisiert, falls es nur noch Vorschläge zu indizieren gibt
  • Bugfix: Bewertungstab: Empfehlungen nur mit Einträgen mit Bewertungen ergänzen

29.10.2015 – 2.8.2.1

  • Bugfix: einzelne Icons werden nicht im Lagetab angezeigt
  • Bugfix: Eintragsseite bei Eintrag ohne Bild: Satellitenbild im Header wird nicht angezeigt
  • Bugfix: Suchseitenaufruf mit URL-Parametern (Gebiet, Eigenschaft): Parameter sollten als Filter in Session gespeichert werden, damit bei Rückkehr auf die Suchseite diese Filter weiterhin aktiv sind

28.10.2015 – 2.8.2.0 – Premium Verbesserungen Karte

  • Suchseiten-Karte und Lagetab-Karte: Icons von Premiumeinträgen werden besonders dargestellt
  • Detailseite – Übersichtstab: HTML/CSS-Icon in statischer Karte anzeigen
  • Bugfix: Icons für rausgefilterte Einträge werden nicht angezeigt
  • Google Static Maps: API-Key verwenden, um höheres Limit nutzen zu können
  • Bugfix: Freitextsuche mit Apostroph

21.10.2015 – 2.8.1.4

  • Bugfix: Suchseite: alle Ergebnisseiten nach Seite 1 lassen sich nicht öffnen wenn man Suchseite mit Eigenschaft oder Region im Link öffnet
  • Layoutanpassungen

14.10.2015 – 2.8.1.3

  • Bugfix: Seitenaufruffehler
  • Bugfix: API-Requests für Bots verbieten

10.10.2015 – 2.8.1.2

  • Cookies: Einwilligung einbauen (für 1 Jahr)
  • Bugfix: Seiten-Routing (NullReferenceException)

09.10.2015 – 2.8.1.0 – Anzeige Konkurrenz-Icons im Lage-Tab

  • Sämtliche Icons auf dynamischen Karten (Suchseite, Detailseite-Lagetab) wurden durch HTML/CSS-Icons ersetzt.
  • Detailseite-Lagetab-Karte: eigener Standort wirddurch grünliches Icon angezeigt
  • Detailseite-Lagetab-Karte: näher ran zoomen
  • Detailseite-Lagetab-Karte: Konkurrenzeinträge bei Nicht-Premium-Einträgen anzeigen (ggf. als Stacked Icons)
  • Premium-Erklärseite: Preise auflisten
  • Premium-Buchen-Links: falls als Eintragsverwalter eingeloggt, so auf die Management-Buchen-Seite umleiten, andernfalls auf die anonyme Buchen-Seite (Portalmanager gelangen immer auf die anonyme Buchen-Seite)
  • Freitextsuche: Worte bei folgenden Zeichen auftrennen: . , _ – / \ ” ‘ ´ `
  • Vollständigkeit / Punkte: Beschreibung gibt immer 15% der Vollständigkeit (15 Punkte)
  • Standard-Werte bei neuen Portalen einheitlich setzen (Nähe, Anzahl Einträge in Ort)
  • Management: Eigenschaften-Seite: “Ausliefern”-Link in die Benachrichtigungen oben in der Seite einbauen
  • Bugfix: “Rechnungsempfänger aus Land” sollte standardmäßig nicht angecheckt sein
  • Bugfix: nach Löschen von Bildern Eintrag neu indizieren
  • Bugfix: nach Deaktivierung von Premium auch Management-Index aktualisieren
  • Bugfix: Initiale Migration läuft nicht durch
  • Bugfix: Falls Suchseite mit URL-Parameter aufgerufen wird (Gebiet oder Eigenschaft), so immer auf 1. Ergebnisseite leiten

08.10.2015 – 2.8.0.2

  • Bugfix: Zugriff auf DB manchmal fehlerhaft

21.09.2015 – 2.8.0.1

  • Bugfix: Einträge für Empfehlungsblöcke deutlich schneller heraussuchen
  • Empfehlungsblöcke: kleinere Anpassungen
  • Standardeinstellungen: bei neuen Portalen auf Standardwerte setzen

19.09.2015 – 2.8.0.0 – Empfehlungsblöcke

  • Empfehlungsblöcke auf Detailseite: Statt des Standard-Premiumblocks gibt es nun einen Empfehlungsblock:
    • Empfehlungsblöcke werden nicht auf Detailseiten von Premium-Einträgen angezeigt
    • auf Übersichtstab, Bildertab, Kontakttab: Einträge in der Nähe anzeigen (Premium-Einträge bevorzugt, sie sind in der Reihenfolge gleichwertig mit halb so nahen Nicht-Premium-Einträgen)
    • auf Bewertungstab: Einträge mit Bewertungen in der Nähe anzeigen (Premium-Einträge bevorzugt, besser bewertete Einträge bevorzugt)
    • auf Lagetab: Premium-Einträge in der Nähe anzeigen
    • für alle Blöcke gilt: maximale Entfernung der empfohlenen Einträge ist 1000km (es sei denn portalspezifische Einstellung ist größer)
    • die Nähe kann im Portalmanagement in den Grundeinstellungen geändert werden (Voreinstellung = 50km)
  • Bugfix: bessere Absicherung bei Rechnungserstellung
  • Bugfix: deaktivierte Einträge erscheinen auf Suchseite, nachdem ihre Premium-Buchung ausläuft

16.09.2015 – 2.7.2.1

  • Bugfix: URLs von Seiten mit ContentBlöcken korrekt abrufen und anzeigen
  • Bugfix: Ausliefern der Eigenschaften nach anlegen/löschen automatisiert nach 30 Minuten Inaktivität (statt nach 5 Minuten)
  • Stage-Deployment beschleunigen

15.09.2015 – 2.7.2.0

  • Suchseite: beim Hovern über einem Eintrag in Suchergebnisliste wird dessen Icon auf der Karte hervorgehoben
  • Eintrag vorschlagen als Eintragsbetreiber bei Portalen, die nach E-Mail-Verifizierung automatisch freischalten: Gleich Registrierungslink verschicken (2. E-Mail vermeiden)
  • Eintrag duplizieren: direkt ins Erstellen-Formular wechseln, mit Daten vom alten Eintrag
  • Eintragsverwaltung als Eintragsverwalter: deaktivierte Einträge standardmäßig ausblenden (Checkbox zum Anzeigen) – Anzahl der deaktivierten Einträge in Klammern
  • Einträge ohne Bild: Falls sie Geokoordinaten haben, so Satellitenbild von ihrem Ort anzeigen (Suchseite, Detailseite)
  • Suchfilter: Zahl: 1000er-Zeichen (wie in 10.000) akzeptieren
  • Telefonnummer klickbar machen, Hinweistext im Editierformular
  • Einträge ohne Anfahrtbeschreibung: keine Verlinkung auf Übersichtstab auf Detailseite
  • Code-Cleanup: Regionsmodul entfernen
  • Code-Cleanup: zwei Referenzen zu Ländern und Bundesländern in eine verschmelzen
  • Code-Cleanup: doppelte Views in Themes und Neutral-Theme vermeiden
  • Datenbank-Fehler analysieren und fixen: Draft-Funktionen ausbauen, keine Versionierung
  • Bugfix: Wenn Einträge gelöscht werden, so auch deren Bewertungen, Produktbuchungen, Abrechnungen, Registrierungen, Verbindungen zu Eintragsverwaltern löschen.
  • Deployment: Deployment-Test-Portal erstellen und am Vortag vorm Deployment deployen um mögliche Deployment-Fehler vorher abzufangen
  • Bugfix: Live-Tests wieder durchlaufen lassen

12.08.2015 – 2.7.1.2

  • Bugfix: Premium bei inaktiven Einträgen nicht verlängern
  • Facebook: für Frontend selben Code wie für Management-Bereich nutzen
  • Seitenumbenennungen (Glamping, Hochzeitslocation)

04.08.2015 – 2.7.1.1

  • Bugfix: korrekte Fehlermeldung bei Import mit Bildern
  • neue Contentseiten anlegen
  • “Password” durch “Passwort” ersetzen
  • Startseite: keine Anzahl der Suchergebnisse bei Filterung anhand von Kategorie

24.07.2015 – 2.7.1.0

  • Suchseite: Kartenausschnitt wird nur dann als Filter gesetzt, wenn Nutzer explizit mit der Karte interagiert, also die Karte verschiebt oder zoomt. Andernfalls werden nur die Eigenschafts- und Gebietsfilter auf die Suchergebnisse angewendet (falls gesetzt) – in diesen Fällen werden also auch Einträge ohne Geokoordinaten und Einträge außerhalb des Kartenfensters in den Suchergebnissen angezeigt.
  • Suchseite: initialer Aufruf führt nicht zu Aktualisierung der Ergebnisse (durch Anpassung der Karte)
  • Suchseite: Keine Ergebnisse Text anpassen (“im Kartenausschnitt”), je nachdem ob Kartenfilter gesetzt ist, und Schaltflächen ausblenden (um Karte zurückzusetzen)
  • Deployment-Skript erweitern, um möglicherweise fehlende Dateien hinzuzufügen
  • Premium buchen: “Rechnungsempfänger nicht aus X” umwandeln in “Rechnungsempfänger aus X”, standardmäßig ausgeschaltet
  • Bugfix: Premium Produkt: VAT-Änderungen werden nicht übernommen, wenn mehrere Pakete angelegt sind.
  • Bugfix: auf Suchseite mit Gebietsparamater werden die Score- und Vollständigkeits-Popups nicht geladen
  • Bugfix: Export: Einträge fehlen, Einträge doppelt
  • Bugfix: Einträge, für die nach Import Geokoordinaten berechnet werden, werden auf Suchseite nicht angezeigt
  • Bugfix: Datenbankanfragen innerhalb von Schleifen ggf. mit Sortierung ausstatten, damit alle Elemente genau ein Mal durchlaufen werden

21.07.2015 – 2.7.0.3

  • Suchseite: bei Klick auf Suchergebnis Eintragsseite in neuem Tab öffnen (auf Handys und bei geringer Fensterbreite im selben Tab)
  • Suchseite: bei Eingabe von Text oder Zahlen erst nach 2 Sekunden ohne weitere Eingabe automatisch Suchanfrage starten
  • Bugfix: Detailseite bei deaktivierten Einträgen nicht indizieren
  • Bugfix: Ort-Erstell-Logik erst durchlaufen falls es genügend Einträge an dem Ort gibt

17.07.2015 – 2.7.0.2

  • Umbennenung Seite Auszeichnung zu Award
  • kleine Anpassung an Anzeige der Kategorieeigenschaft

15.07.2015 – 2.7.0.1

  • Bugfix: Redaktionelle Auszeichnung nicht als Suchfilter anzeigen
  • Eintrag editieren: keine leeren Gruppen anzeigen (auch keine Gruppen mit ausschließlich nur für Portalbetreiber sichtbaren Eigenschaften)

10.07.2015 – 2.7.0.0 – Redaktionelle Auszeichnung

  • neue Eigenschafts-Einstellung: nur für Portalbetreiber sichtbar (nur für “Vorhanden” und “Text” Typen, automatisch nicht suchbar und nicht sichtbar und standard)
  • Redaktionelle Auszeichnung: nur für Portalbetreiber sichtbar, aktivierbar unter “Einstellungen” -> “Eigenschaften”
  • Anzeige der redaktionellen Auszeichnung als Badge im Suchergebnisbild und im Headerbild auf Eintragsseite, Erklärungs-Popup

01.07.2015 – 2.6.0.0 – Orte

  • Orte: ab bestimmter Anzahl von Einträgen an einem Ort wird dieser Ort erstellt – Anzahl über Grundeinstellungen veränderbar, initial auf 10 gesetzt
  • gleichnamige Orte: falls Einträge mit gleichem Ortsnamen weiter als 100km von einander entfernt liegen, so wird angenommen, dass es sich um zwei verschiedene Orte mit gleichem Namen handelt
  • Orte: Orte funktionieren analog zu Regionen:
    • werden als Map-Buttons angezeigt
    • können via Suchseiten-URL aufgerufen werden
    • werden in Liste der Regionen/Orte unten auf der Suchseite + Startseite angezeigt
    • erscheinen im Crumbtrail auf Such- und Eintragsseite
    • Reihenfolge von Bewertungskategorien veränderbar (per Drag and Drop)
    • Über die Liste der Einträge kann man zu den Bewertungen des Eintrags gelangen (eine der weiteren Aktionen im Zahnrad rechts)
  • Orte: Kartenausschnitt kann manuell festgelegt werden (analog zum initialen Kartenausschnitt auf der Suchseite)
  • Orte: Kartenausschnitt wird angepasst, wenn neuer Eintrag hinzukommt, Eintrag entfernt wird, oder Geokoordinaten eines Eintrags angepasst werden
  • Orte: einmal angelegt, werden sie derzeit nicht gelöscht (auch wenn ihre Anzahl der Einträge unter den Grenzwert fällt)
  • Orte: werden neu angelegt, sobald ein Eintrag dem Ort hinzugefügt wird, welcher die Anzahl auf über den Einstellungswert bringt
  • Eintragsseite: Ort (falls erstellt), Regionen, Bundesland, Staat auf entsprechende Suchseite verlinken
  • Regionen/Bundesländer mit gleichem Namen wie andere Regionen/Bundesländer/Staaten werden umbenannt, damit sie klar unterscheidbar sind, und jeweils eigene Suchseite-URL haben
  • Eintrag-Editieren-Seite: Deaktiviere/Aktivieren-Button auch oben rechts anzeigen
  • Suchseite: Vollständigkeits- und Punkte-Popups bei Hover nachladen
  • Suchseite: Falls mit Parametern aufgerufen (Eigenschaft und/oder Gebiet) und keine Einträge diesen Parametern entsprechen, so auf parameterlose (“normale”) Suchseite umleiten

24.06.2015 – 2.5.0.1

  • Suchseite: Map-Popup on klick öffnen, nicht on hover
  • Suchergebnisse: Score-Vollständigkeits-Popups: Duplizierung von Content vermeiden – über Ajax-Request nachladen
  • Suchseite: kleine Fixes beim neuen Typ Kategorie
  • Bugfix: beim Nutzen/Erstellen eines Registrierungslinks Eintragsverwalter erstellen
  • Export: Registrierungslinks nur für die Einträge mit Kontakt- oder Eintragsverwalter-E-Mail-Adresse erstellen
  • verschiedene Designverbesserungen: Gruppen-Icons, CSS, …

19.06.2015 – 2.5.0.0 – Neuer Eigenschaftstyp Kategorie

  • Kategorie: Eigenschaftstyp, Editieren, Speichern, Anzeige, Suche, Klassen-ID, Icons, Export, Import
  • Link: Import und Export ermöglichen
  • Tabs auf Eintragsseite via URL direkt ansteuerbar, auch Bewertungsformular
  • Mausrad scrollt nicht auf Karte
  • Google Analytics: tracken wie oft Sortierreihenfolge geändert
  • Log-Management: heutige Events einlesen

17.06.2015 – 2.4.6.1

  • Bugfix: Suchseite – Suchergebnisse: Badges verschoben
  • Bugfix: zu große Icons werden nicht in Minikarte angezeigt
  • Rechnungen mit Footer: je nach Portal mit oder ohne Footer ermöglichen

11.06.2015 – 2.4.6.0 – Anzeige Score und Vollständigkeit im Suchergebnis

  • Suchseite – Suchergebnisse: Score und Vollständigkeit anzeigen (inkl. Erklärungs-Tooltipps)
  • Suchseite – Suchergebnisse: Links ermöglichen (normalerweise führt jeder Klick auf die Detailseite)
  • Bugfix: Tooltipps im Suchergebnis werden nach Ajax-Suche nicht angezeigt (z.B. nach Veränderung von Filtern)
  • Bugfix: Veröffentlichung eines Eintrags führt nicht dazu, dass dessen URL bei Namenskollision angepasst wird
  • Bugfix: Premium testweise aktivieren/deaktivieren in Eintragsliste (Portalmanagement): Rückfragen funktionieren nicht

10.06.2015 – 2.4.5.2

  • Score: extra Seite mit Erklärungen: /score
  • Bugfix: neues Portal: Produktseite kann nicht geöffnet werden
  • Rechungen: extra Footer definieren und hinzufügen
  • Portalmanagement – Liste der Eigenschaften: falls Ablaufdatum im Portal nicht aktiv, so Ablaufdatum auch nicht anzeigen

09.06.2015 – 2.4.5.1

  • Bugfix: Gesamtvollständigkeit der Portale 0% (Management – Übersicht)
  • Rechungen: beim erstellen des PDFs keine Ränder hinzufügen
  • neuer Eigenschaftstyp: Link (Bezeichnung legt Portalbetreiber fest, Weblink wird von Eintragsverwalter gesetzt), kann vorerst nur normale Eigenschaft sein (nicht nützlich oder sehr nützlich)
  • Suchseite: Umbau des Zusammenstellens der Suchergebnisse (über Index statt über Datenbank): nun freie Gestaltungsmöglichkeit der Komponenten eines Suchergebnisses, leichte Beschleunigung der Seite
  • Startseite – Aktuelle Einträge: nur Einträge mit Bildern zeigen, Daten über Index statt über Datenbank holen
  • Detailseite: Umbau Mulitple choice: Nur vorhandene Optionen anzeigen
  • IIS-Logs täglich einmalig einlesen
  • Management-Eintragsliste: Suchbegriff sollte in der Suchbox auch nach der Suche stehen bleiben (dann sieht man besser, dass Ergebnisse gefiltert sind)

05.06.2015 – 2.4.4.9

  • Bugfix: Eintragsseiten werden nicht angezeigt (entstand, wenn Eintragsvorschläge mit schon vorhandenem Namen oder Verbesserungsvorschläge gelöscht wurden), portentiell bereits existierende Fehler auf allen Live-Portalen beheben
  • Stage-Deployment ans Live-Deployment anpassen
  • Premium-Block: aus weniger Einträgen zufällig auswählen, damit eher Einträge mit hohem Score (und wahrscheinlicher mit Bild) angezeigt werden
  • tägliche Öffungszeiten: clientseitige Validierung für Zeiten (auch keine Buchstaben erlaubt)

02.06.2015 – 2.4.4.8

  • Export: Export: falls alle Einträge exportiert werden, so Benachrichtigung anzeigen, dass Portalbetreiber eine E-Mail mit Download-Link bekommt (kein Warten im Browser mehr notwendig)
  • Rechnungslayout pro Portal individualisierbar: eigenes CSS und Logo
  • Suchseite – Karte: Icon anpassen, falls mit der Maus drübergehovert wird

29.05.2015 – 2.4.4.7

  • Bugfix: Eintrag editieren: Gruppen-Navigations-Links und Inhalt verschoben
  • Map-Icon: klickbare Größe portalspezifisch anpassbar

27.05.2015 – 2.4.4.6

  • Bugfix: URL-Rewrite-Regeln werden durch Deployment überschrieben, über externe Konfigurationsdatei definieren
  • Bugfix: Eintrag editieren: Bei Programmfehler wird der Eintrag deaktiviert.
  • Bugfix: Suchseite – alle Filter: Liste ist nicht zweispaltig

23.05.2015 – 2.4.4.5

  • Suchseite: neue Sortiermöglichkeit: “neueste Einträge zuerst”
  • Bugfix: Produkt in neuem Portal ohne Produktpläne kann nicht angelegt werden.
  • Bugfix: Eigenschaften editieren: “optionale Einstellungen” können nicht aufgeklappt werden, falls sie in einer Eigenschaft in einer anderen Gruppe schon auf- und zugeklappt wurden

22.05.2015 – 2.4.4.4

  • Bugfix: Eintrag vorschlagen (nicht Eintragsverwalter) – Namensfeld-Eingaben werden verworfen, Name fehlt anschließend bei Validierung.
  • Portale jeweils (wie gewünscht) mit oder ohne “www” anzeigen: URL-Rewrite-Regeln in extra Konfigurationsdatei festlegen, beim Deployment nicht verändern
  • Management: Feedback nach Ändern von Rechnungsdaten oder Eigenschaftsdaten anzeigen
  • kleinere Bugfixes und Verbesserungen

21.05.2015 – 2.4.4.3 – Eintragsverwalter ändert seine Daten auf extra Seite

  • Eintragsverwalter: Trennung Bearbeitung von Eintragsverwalterdaten und Eintragsdaten: Extra Menüpunkt “Meine Daten” mit Eintragsverwalterdaten-Formular. (Für den Portalbetreiber ändert sich nichts.)
  • IIS-Logs schneller auswertbar: via Logstash zu ElasticSearch-Logs hinzufügen (fortlaufende Aktualisierung)
  • Bugfix: korrekte Aktualisierung der Vollständigkeit beim Bildupload auf Eintrag-Editieren-Seite

20.05.2015 – 2.4.4.2

  • Eintrag vorschlagen oder verbessern: AGBs müssen akzeptiert werden (Eintragsverwalter müssen danach im Managementbereich AGBs nicht erneut akzeptieren)
  • Suchseite: Suche nur dann anstoßen, wenn sich der Text in einem Textfeld geändert hat (statt nach jedem Tastendruck)
  • Suchseite: alle Filter Popup: Button umbenennen, Anzahl der Suchergebnisse anzeigen
  • Eintrag editieren: Anzahl der Bilder im Tabreiter anzeigen
  • Rechnungen im CC an die in Rechnungsdaten beim Produkt angegebene E-Mail-Adresse schicken
  • Eintragsverwaltung: für alle thematica-Portale Facebook-Pixel-Code in extra Bereich verschieben (kann nun pro Portal geändert werden)
  • Bugfix: Premium buchen: Sonderzeichen im Suchfeld korrekt übertragen (IE)
  • Bugfix: Kommando wiederherstellen, welches in recipes genutzt wird
  • Bugfix: Live-Tests anpassen – Wiederholung bei Fehler einbauen

14.05.2015 – 2.4.4.1

  • Bugfix: Anzeige Werbe-Contentblock korrigieren
  • Bugfix: Eintrag anlegen: Geo-Koordinaten-Hinweis sollte beim Laden nicht zu sehen sein
  • Bugfix: Startseite: Button “weitere Filter” sollte auf Suchseite gehen und “alle Filter” öffnen

13.05.2015 – 2.4.4.0 – Werbe-Contentblöcke

  • Werbebanner auf Start-, Detail- und Suchseite: Als Contentblock im Managementbereich editierbar. Anzeige.
  • Eintrag-Vorschlagen-Formular überarbeiten: für Eintragsverwalter sind zunächst alle Eigenschaften bis auf Eintragsname ausgeblendet
  • Eintrag vorschlagen/verbessern: AGBs müssen akzeptiert werden
  • Weiterleitung: pro Portal mit oder ohne “www.” als Hauptseite einrichten

08.05.2015 – 2.4.3.2

  • Google Analytics: Eventtracking: Suchseite: nur tracken wenn sich Filterwert verändert
  • Google Analytics: Eventtracking: Suchseite: eingegebenen Text bei Freitextsuche tracken
  • Google Analytics: Eventtracking: Suchseite: Homepage-Aufrufe auch mittels Kontextmenü tracken
  • Fehlerlogs aller Portale automatisch parsen und aufbereiten (Parser, ElasticSearch, kibana)
  • Neues-Portal-Deployment: automatisiert testen
  • Bugfix: bei Löschen aus Lucene-Index zu viele Klauseln

30.04.2015 – 2.4.3.1

  • Google Analytics: Custom Dimension: bei allen Seitenaufrufen die Gesamtvollständigkeit des Portals tracken
  • Google Analytics: Custom Dimension: bei Eintragsseitenaufrufen die Vollständigkeit des Eintrags tracken
  • Google Analytcs: Eventtracking: Aufrufe der Homepage-Links tracken
  • Livetests über Browser: Eintrag editieren und speichern anhand eines deaktivierten Eintrags auf Live-Portal (Stellplatz.Info)

29.04.2015 – 2.4.3.0 – Seitentypen als Custom Dimension

  • Google Analytics: Custom Dimension: Seitentypen tracken (Startseite, Suchseiten, Eintragsseite, statische Seiten)
  • Google Analytics: Änderungen an einem Filter nach 5 Sekunden als neuen Event tracken
  • Bugfix: IE: Modale Popups (Rechnungsdaten editieren, Eigenschaften editieren): IE zeigt immer die Daten des ersten Requests an

28.04.2015 – 2.4.2.2

  • Bugfix: Eintrag editieren/anlegen: Anzeige und Speichern einer Eigenschaft nicht möglich, falls sie den gleichen Namen hat wie eine Gruppenüberschrift
  • Google Analytics: Eventtracking: Refaktorierungen
  • Google Analytics: Eventtracking: Bezahltyp-Auswahl via JavaScript tracken

24.04.2015 – 2.4.2.1

  • Google Analytics: Eventtracking: Suchseite: Wie oft werden Eigenschaftskategorien geöffnet?
  • Google Analytics: Eventtracking: Suchseite: Wie oft werden “alle Filter” geöffnet?
  • Google Analytics: Eventtracking: Suchseite: Wie oft wird die Freitext-Suche-UI genutzt?
  • Google Analytics: Eventtracking: Suchseite: Wie oft wird das Paging genutzt?
  • Google Analytics: Eventtracking: Suchseite: Wie oft werden die Area-Buttons auf der Karte genutzt?
  • Google Analytics: Eventtracking: Suchseite: Wie oft wird Filter-UI genutzt?
  • Rechnungsdaten editieren: via Link auf Eintrag-Editieren-Seite im Abo-Bereich

22.04.2015 – 2.4.2.0 – Eventtracking

  • Google Analytics: Trackingcode für Managementbereich
  • Google Analytics: Eventtracking: Wie oft wird Eintrag-Vorschlagen-Formular geöffnet, verschickt, von Eintragsbetreiber verschickt?
  • Google Analytics: Eventtracking: Wie oft wird Anfrage-Formular erfolgreich abgesendet?
  • Google Analytics: Eventtracking via JavaScript: Premiumbuchungen
  • Bugfix: robots.txt bei Liveportalen korrekt zurückgeben
  • Portal-Erstellen-Seite für Suchmaschinen-Crawling verbieten
  • Monitoring für Demoportal einrichten

17.04.2015 – 2.4.1.13

  • Bugfixes: Deployment eines neuen Portals schlägt fehl
  • Deployment eines neuen Portals: Logging von Beginn an anschalten
  • Deployment eines neuen Portals: Datenbank mit IsolationLevel erstellen
  • Contentblöcke: MailChimp-Code zulassen
  • Google Analytics: Trackingcode nur an einer Stelle einbinden
  • Eventtracking: Wieviele Premiumbuchungen finden statt?
  • Bugfix: nichtexistierende Suchseiten sollen nicht von Suchmaschinen indiziert werden (404)
  • Auswertung Logs: Toolrecherche

14.04.2015 – 2.4.1.12

  • Bugfix: Export führt zu TimeOuts bei anderen Requests auf dem Portal
  • Export: Deadlocks vermeiden, besseres Logging, Beschleunigung

11.04.2015 – 2.4.1.11

  • Bugfix: Import mit Ablaufdatum (Benamung der Spalte)
  • Bugfix: Mappopup
  • Bugfix: weiteres Verhindern von SQL-Query-Deadlocks

10.04.2015 – 2.4.1.10

  • iFrames von definierten Domänen in ContentBlöcken zulassen
  • Bugfix: wohnwagen.info: Eintrag sollte gelöscht sein, ist noch im Frontend zu sehen, nicht aber im Management
  • Neubauen eines Indexes sollte gelöschte Einträge entfernen
  • Premiumblock: nur vorhandene Einträge anzeigen
  • bessere Absicherung gegen DB-Deadlocks: Snapshot Isolation Level für nicht-schreibende Queries

09.04.2015 – 2.4.1.9

  • Bugfix: Eintragsdaten können nicht im Internet Explorer gespeichert werden
  • Speichern von Einträgen sicherstellen: kritische Transaktionen-Exceptions abfangen und 5x wiederholen: Eintrag Bearbeiten und Premium Buchen
  • Bugfix: Vollständigkeit abrunden damit 100% nur bei vollständig ausgefüllten Eigenschaften angezeigt wird
  • Bugfix: Link im Vollständigkeits-Popup sollte immer scrollen

03.04.2015 – 2.4.1.8

  • Premium buchen: Rechnungsdaten mit Eintragsverwalter-Daten vorausfüllen
  • Eintrag vorschlagen/erstellen: Anpassung Texte
  • Premiumrechnung: Eintrag genauer bezeichnen
  • Bugfix: Speichern von Einträgen schlägt fehl: besser kapseln, Logging
  • Bugfix: Dashboard nicht zu öffnen, falls Portal keine Einträge enthält
  • Bugfix: Editierfeld für leeren String

01.04.2015 – 2.4.1.7

  • Bugfix: Vollständigkeit anhand einer transient Entität berechnen
  • Bugfix: Laden von Regionen falls Latitude oder Longitude leer
  • Premiumpaket-Beschreibung als Textare-Input

28.03.2015 – 2.4.1.6

  • Eintrag erstellen: Link zu nicht ausgefüllten Eigenschaften ausblenden
  • Dashboard des Eintragsverwalters: “Eintrag anlegen”-Link nicht so prominent darstellen, “Einträge editieren”-Link in Vordergrund bringen
  • Bugfixes: Eintrag managen: Position der Gruppen-Navigation, Vollständigkeitsbalken, Scrolling

25.03.2015 – 2.4.1.5

  • URL Umleitung: Groß-/Kleinschreibung ignorieren

23.03.2015 – 2.4.1.4

  • Bugfix: korrekte Anzeige des Vollständigkeits-Popups auf der Eintrag-Erstellen-Seite

21.03.2015 – 2.4.1.3 – Regionsauswahl

  • Eintrag erstellen/editieren: Anhand der Geokoordinaten die Regionen anbieten, welche diese Koordinaten enthalten. Bei Veränderung der Koordinaten wird die Auswahl angepasst. Verwalter kann Regionen an-/abwählen. Freitext ist zusätzlich weiterhin vorhanden.
  • Suchseite: Einträge können anhand aller ihrer Regionsnamen via Freitextsuche gefiltert werden.
  • Eintragsseite: Im Crumbtrail werden nur noch die ausgewählten Regionen angezeigt.
  • Import: falls neuer Eintrag mit Geokoordinaten angelegt wird, so werden ihm die Regionen zugeordnet, in welchen er liegt
  • Suchseite: Suchreihenfolge wird während der Session beibehalten (analog zu ausgewählten Suchkriterien)
  • Suchseite: Änderung der Suchreihenfolge führt dazu, dass wieder Seite 1 der Ergebnisse angezeigt wird
  • Dashboard: x-Achse: weniger Datumswerte

20.03.2015 – 2.4.1.2

  • Management – Liste der Einträge: Popup über Vollständigkeitsbalken mit fehlenden Dingen (Link zu Eintrag und dessen fehlenden Eigenschaften)
  • Eintrag erstellen/editieren: Popup über Vollständigkeitsbalken mit fehlenden Dingen (passt sich an, sobald Eigenschaften ausgefüllt werden)
  • Eintrag erstellen/editieren: Beim Schließen oder Neuladen der Seite mit ungespeicherten Änderungen den Nutzer darauf hinweisen.
  • Eintrag erstellen/editieren: über Link nur die Eigenschaften anzeigen die noch zur Vollständigkeit fehlen

14.03.2015 – 2.4.1.1

  • Portalmanagement Dashboard: Graph zum Verlauf der Gesamtvollständigkeit und der Anzahl der Einträge
  • Eintrag editieren/erstellen: Badges beim initialen Laden gleich korrekt auf aktiv/inaktiv setzen

13.03.2015 – 2.4.1.0 – Sortierung, dynamischer Vollständigkeitsbalken und Badges

  • Suchseite: Sortiermöglichkeit der Ergebnisse (Score, Anzahl der Bewertungen, Durchschnitt der Bewertungen)
  • Vollständigkeitsbalken: verschiedene Farben für verschieden hohe Vollständigkeit (bis 50% orange, 50-80% blau, ab 80% grün)
  • Eintrag editieren/anlegen: Vollständigkeitsbalken anzeigen. Er wird aktualsiert, sobald Änderungen vorgenommen werden (direktes Feedback).
  • Eintrag editieren/anlegen: 6 Badges anzeigen – ggf. ausgrauen.
  • Portalmanagement – Dashboard: Gesamtvollständigkeit als Balken darstellen
  • Score: Premium gibt 200 Punkte (statt bisher 1000)
  • Premiumblock: mit sehr vollständigen nicht-premium Einträgen auffüllen (zufällig)
  • Export: Vollständingkeit als Spalte mitexportieren
  • Bugfix: Premiumbuchung löst Fehler bei Indizierung aus
  • Bugfix: Ablaufdatum nicht für Berechnung der Vollständigkeit verwenden
  • Bugfix: Verhinderung einer doppelten Indizierung
  • Bugfix: Premium testweise aktivieren und deaktivieren: Eintrag im Index aktualisieren

07.03.2015 – 2.4.0.2

  • Bugfix: Gesamtanzahl der Einträge auf Suchseite aus aktuellem Index holen

06.03.2015 – 2.4.0.1

  • Anpassung an Suchindizes, Verbesserung der Neuindizierung
  • Bugfix: Anzahl der Einträge auf Suchseite ohne deaktivierte Einträge

05.03.2015 – 2.4.0.0 – Vollständigkeit und Score

  • Vollständigkeitswert anhand der Gewichtung von Eigenschaften und Bilder berechnen (1 Bild = 50 Punkte, Eigenschaften = max. 50 Punkte)
  • Suchseite: Standardsortierung nach Score (Premium gebucht = 1000 Punkte + Anzahl der Bewertungen (bis zu 100 Punkte) + Vollständigkeitswert (bis zu 100 Punkte))
  • Score: passende Reihe für Umwandlung der Anzahl der Bewertungen in Punkte finden
  • Eintrag editieren/erstellen: Vollständigkeitswert aktualisieren, Vollständigkeitswert anzeigen, Score und Zusammensetzung anzeigen
  • Eintragsmanagement: Vollständigkeitwert als Spalte (sortierbar), Score als Spalte (mit Zusammensetzung)
  • Eigenschaft erstellen/löschen: Vollständigkeitswert für alle Einträge neu berechnen
  • Vollständigkeitswerte und Score für existierende Einträge berechnen und speichern
  • Vollständigkeitswert bei neuer Bewertung in E-Mail kommunizieren
  • Zahl-Typ anpassen -> bei der Eingabe: Dropdown: Wert, “vor Ort”, “unbegrenzt”, “nicht vorhanden”, Erstellung von Zahleigenschaften anpassen, falls “nicht vorhanden” nicht dem Suchindex hinzufügen
  • Portale in Google Webmaster Tools einpflegen
  • Bugfix: Export: einige Einträge werden ignoriert, wenn man Einträge exportiert , die keine Suggestions sind
  • Bugfix: überflüssige Migration bei Stellpllatz.Info, Management-Suchindex wurde nicht erstellt

03.03.2015 – 2.3.9.1

  • Neuindizierung von Einträgen: Einträge im Index aktualisieren, nicht alle löschen – deutliche Beschleunigung der Aktualisierung bei explizitem Neubauen des Index (z.B. nach Deployment)
  • Bugfix: Links zu Eintrag editieren / erstellen korrigieren (nach Refaktorieren der Controller)

27.02.2015 – 2.3.9.0

  • Portal erstellen: discoverize AGBs verlinken
  • Eintragsmanagement: eigenen Index für alle Einträge erstellen, damit aktive und deaktivierte gleichberechtigt behandelt werden können beim Filtern und Sortieren
  • Eintrag editieren / erstellen: nach der Eingabe von Informationen ohne Speichern beim Verlassen der Seite nachfragen, ob Änderungen gespeichert oder verworfen werden sollen
  • Eintrag erstellen: Eintragsverwalter kann E-Mail-Adresse nicht ändern (erst beim Editieren), Portalbetreiber darf E-Mail-Adresse ändern (wie bisher)
  • Management: Eintragsliste: Suche nach nur deaktivierten Einträgen soll nur solche anzeigen
  • Monitoring als Admin: besseres Feedback: Logging-Level über Webseite setzen
  • Suchseite: Filter-Popdrops: Breite auf schmalen Geräten anpassen, Positionierung nach Umbau fixen

20.02.2015 – 2.3.8.5

  • Eintragsverwaltung: Duplipzieren eines Eintrags über eine “weitere Aktion”
  • Eintrag bearbeiten: Duplizieren Button
  • Eintragsverwalter darf Einträge erstellen: Eintragsliste und Dashboard: Button für “neuen Eintrag erstellen” anlegen
  • Import: Ablaufdatum importierbar machen
  • Import: leere Felder überschreiben nicht vorhandene Werte (verhindern von versehentlichem Verlust von Daten)
  • Eintrag editieren: Eigenschaften-Editier-Tab und Bilder-Editier-Tab über jeweils eigene Aktionen aufrufen, also trennen
  • Eintrag erstellen/bearbeiten: nach Speichern der Eigenschaften/Bilder auf Bearbeiten-Seite bleiben – auf dem jeweiligen Tab, wo er war.
  • Suchseite: Filter: “alle Filter anzeigen” mit der Anzahl aller Filter in Klammern ausstatten
  • URL-Redirects für help, contact, about-us anlegen
  • Bilder eines Eintrags bearbeiten: nach erfolgreich geänderter Reihenfolge durch drag and drop “Alle Änderungen” Speichern-Button anzeigen
  • Bilder eines Eintrags bearbeiten: Falls man “neues Bild hochladen”-Button klickt, so sollte man zum Bildhochladeformular runtergescrollt werden.
  • Bugfix: Suchseite: Crumbtrail wird bei asynchronen Suchanfragen nicht aktualisiert
  • Bugfix: Suchseite: Filter Popups sollen nicht außerhalb vom viewport dargestellt werden
  • Bugfix: Eintragsmanagement: Sortierung nach Namen ausbauen

13.02.2015 – 2.3.8.0

  • Suchseite: Verbesserung der Anzeige der Suchfilter (Benutzung motivieren, hervorheben, leichter bedienbar), Verschiebung Crumbtrail, Eigenschafts-Icons
  • Suchseite: Anzeige “keine Suchergebnisse im Kartenausschnitt” verbessern, Karte und Filter zurücksetzen
  • URL für addentry/contact/improveentry/book/aboutus/termsandconditions/help ändern zu SEO/semantischer, deutscher URL, ggf. permanente Redirects
  • Anzeigen der social media buttons im header: google und facebook
  • clientseitige Validierung: Premium Buchen Formular: (positiv und negativ) bereits beim Ausfüllen des Formulars
  • clientseitige Validierung: Eintrag Vorschlagen Formular
  • Kontakt-Formular und Anfrage-Formular: Pflichtfelder anzeigen als Pflichtfelder
  • Bewertung abgeben: AGBs annehmen checkbox einbauen, IP von Nutzer anonymisiert speichern
  • E-Mail-Versand (für alle E-Mails): Login E-Mail-Text anpassen: Eintragsname aufnehmen in Betreff und Text
  • Eintrag bearbeiten: Bilder-Reihenfolge ändern ermöglichen (drag and drop, erstes Bild wird für Thumbnail verwendet)
  • Portal Management: Eigenschaften: Reihenfolge bei Multiplechoice-Eigenschaften ändern ermöglichen
  • Portal Management: Eintragliste: deaktivierte Einträge mittels Texteingabe finden
  • Eintragsmanagement: design: action-links in dropdown/popup verschieben
  • Eigenschaftsmanagement: Nach Löschen einer Eigenschaft Noficifation anzeigen: “ist noch nicht ausgerollt…”
  • Eintrag anlegen / editieren: TextAreas: maximale Anzahl von Zeichen browserübergreifend einheitlich einhalten lassen
  • Eintragstabelle: Links zu Bewertungen auf den Eintrag einschränken und nicht nur die “pending” anzeigen
  • Eintragstabelle im Managementbereich: Sortierart beibehalten, wenn man Suchbegriff eingibt
  • “Sie” und “Du” im Managementbereich vereinheitlichen: überall “Sie” verwenden (OK, nur noch auf offline-seiten)
  • Info-Seite für Import+Export stylen
  • Fehlermeldungen nur anzeigen wenn als Admin oder Portalmanager eingeloggt
  • Bugfix: Bilder für Content-Seiten sind nicht einbettbar, wenn der Dateinamen Leerzeichen enthält
  • Bugfix: Eintragsseite: falsche Region im Crumbtrail
  • Bugfix: Html bei der Eingabe von Orchard-Formularen clientseitig mit JS unterbinden, wg. Orchard-Bug mit html in Formularen.
  • Bugfix: Stellplatz.Info: Rechtschreibfehler in Eigenschaft “Fahrradverleih”

17.01.2015 – 2.3.7.0

  • Portalmanagement – Tabelle der Einträge: Anzahl der Bewertungen anzeigen, auf Bewertungstabelle verlinken
  • Portalmanagement – Tabelle der Einträge: Sortierfunktion nach Anzahl der Bewertungen
  • Suchindex: Anzahl der Bewertungen für jeden Eintrag hinzufügen, aktualisieren sobald Bewertung freigeschaltet wird, Neuindizierung bestehender Einträge und ihrer Bewertungen
  • Premium Buchung: Eingabe Zahlungsinfos: checkbox “nicht aus diesem Land” per default angecheckt
  • Eigenschaften: beim Speichern von Eigenschaften Leerzeichen vor und nach dem Eigenschaftsnamen trimmen
  • Eigenschaften: bei bestehenden Portalen bei Eigenschaftsnamen Leerzeichen trimmen
  • Portalmanagement: Eigenschaft Löschen/Anlegen: “Ausliefern Button” anzeigen
  • Portalmanagement: Vorschläge: “neue Vorschläge automatisch freischalten” nach Einstellungen -> Grundeinstellungen verschieben

09.01.2015 – 2.3.6.0

  • Eintrag vorschlagen als Eintragsverwalter: Einstellung ermöglichen, dass ein Registrierungslink automatisch versendet wird wenn Eintrag automatisch freigeschaltet wird
  • Nach dem Update eines Eintrags durch Import diesen Eintrag im Suchindex aktualisieren
  • Import mit Update: auch deaktivierte Einträge sollten beim Import berücksichtigt und upgedated werden
  • Import: Breiten- und Längengrad-Spalten als Voraussetzung für Import entfernen
  • E-Mail -Versand: Sichtbare Name (Absender) mit Portalname befüllen
  • E-Mail-Texte: Kontaktanfrage an Eintragsbetreiber: Text anpassen/verbessern: ‘reagieren Sie wie Sie für richtig halten’; Footer vereinheitlichen und überall mitsenden, wo sinnvoll
  • Payment-Type-Tracking von Lokal oder Stage nicht nach Analytics schicken
  • Falls Eintrag einen Eintragsverwalter bekommt, auch alle Einträge diesem Verwalter geben, welche die E-Mail-Adresse dieses Eintragsverwalters als Anfrage-E-Mail-Adresse haben, aber keinen Eintragsverwalter mit E-Mail-Adresse haben.
  • Bugfixes: u.a. E-Mail-Versand bei Freischaltung von Vorschlägen funktionierte nicht

Unverbindlichen Beratung anfragen

Gerne besprechen wir in einem Vorgespräch in ca. 15 Minuten Ihre Portalidee und ob und wie sich diese mit discoverize umsetzen ließe. Entweder per Telefon oder gerne auch in Person bei uns im Büro.



9-12 Uhr12-15 Uhr15-18 Uhr

Kontakt zum discoverize Team

Bei allen Fragen rund Branchenportale, Beratung, Strategie helfen wir gerne weiter.