Neue Dev site becker-global-dev.live.promato.de
Aufgaben:
News Detailansicht anpassen
Location Ansicht verbessern, Karte anpassen an Loc
Spracheinstellungen definieren
Migration für Sync (featurelist -> neues Feld)
*User Mangement
*Erstellung Kontaktseite mit Karte und Kontaktformular
Bereich für interne Marketingmitarbeiter
automatische Integration Youtube Videos, youtube api module

contact page evtl contact aufteilen für bearbeitung
Youtube feed uniquie Target setzen
Seiten für login one time user bzw one time login user

Lars Test:
Multimedia -> Endi System Overview Video nicht einbettbar
Multimedia -> Neustes Insta-Bild zu klein
Footer -> Link Datenschutz besser "Privacy Policy" oder "Data Protection" ?
Startseite -> Map oft nur 24x24px groß. Lädt evtl vor Container
Locations Text teilweise über der blinkenden Weltkugel
Bei Locations bei Klick auf einzelnen Standort zu diesem springen
Product Bild wird nicht angezeigt wenn mit temporary User eingeloggt. Text rutscht dann über das Menü
Russische News im Archiv während Sprache auf Englisch gesetzt ist
eingeloggte User sehen zu viel? User Profil Können Rechte für Produktgruppen selbst setzen
Versteckte Dateien in Products werden eingeloggten Usern alle angezeigt unabhängig von den Interessen
Link zum Registrieren unter Products wird auch eingelogten Usern angezeigt
Check ob Karte voll geladen wurde : Nein -> neu initialisieren
Treffen 20.11.18
Safari Produktbilder Animation, animation überlappt
Titel von Login Masken -> Login area
*Undeutlich -> Reiter evtl. mehr in die Mitte, Schrift größer
Registerformular: Newsletter ? -> I would like to receive newsletter, default on
Alle locations mit Großbuchstaben im select und unter locations (Text unter Kontinentauswahl)
Leagl Page in Footer verschieben
Fehlerhafte / alte Inhaltstypen werden unter content im Filter angezeigt
Produkt: Aktives Menüitem sollte gehovert sein
Produkt Sliderbilder auf russisch verfügbar? lang neutral -> keine SLider
Download Tracking in Drupal oder Matomo



Interner Login:
*Bisher eingesetzte Software:
*ST4
*D3 (bald Update auf V8)
*Sharepoint
*ServU version 15.1.6.25
*Ziel:
*Zugriff auf Datenblätter / Bilder für Kunden und interne Mitarbeiter
*Integration neuer Dokumente nach dem ST4 Prozess
*Keine Versionierung in unserem System -> nur das neueste Dokument
*Rechtesystem (mindestens public, private, Zugriff je nach Produktgruppe), evlt. eingeschränkt auf einzelnes Produkt (Taxonomy?)
*Suchfilter:
*Art des Dokuments
*Teilenummer
*Name
*Sprache
*Tracken der Downloads, Eingeloggter Nutzer soll mitaufgenommen werden
*Daten sollen zum Beispiel benutzt werden um bestimmtem Kunden weitere Datenblätter / Infos zu verwandten Produkten zu senden
*
*Das einzig wahre wirtschaftliche Prinzip:
*Minimaler Software aufwand und gleichzeitig minimaler Pflegeaufwand für Anwender
*
*Aktueller Stand:
*Becker informiert sich über D3 Schnittstellen in der aktuellen sowie zukünftigen Version
*Becker sucht nach Klassifizierungsmerkmalen von Dokumenten, sowie wird eine Analyse durchgeführt welche Dokumente in diesen Bereich sollten -> Anforderungen Rechtesystem
*netfutura:
*Vorstellen von Konzepten (evtl. visualisierte Prozesse) wie der Vorgang ablaufen könnte (Dokumentenerstellung bis Herunterladen durch Anwender)
*Ideenfindung, Datenbankbasiertes Rechte/Zugriffsystem auf sftp Server
*Darstellen der Einschränkungen, die bei den verschiedenen Konzepten auftreten
*



IMPORTANT patch needed to apply to handlers/views_handler_filter.inc b/handlers/views_handler_filter.inc after drupal update
https://www.drupal.org/project/views/issues/1818176

diff --git a/handlers/views_handler_filter.inc b/handlers/views_handler_filter.inc
index 9615c305..bda770b5 100644
--- a/handlers/views_handler_filter.inc
+++ b/handlers/views_handler_filter.inc
@@ -657,10 +657,13 @@ class views_handler_filter extends views_handler {
if (empty($group['remove'])) {
// Check if the title is defined but value wasn't defined.
if (!empty($group['title'])) {
- if ((!is_array($group['value']) && trim($group['value']) == "") ||
- (is_array($group['value']) && count(array_filter($group['value'], '_views_array_filter_zero')) == 0)) {
- form_error($form['group_info']['group_items'][$id]['value'],
- t('The value is required if title for this item is defined.'));
+ // No value is needed for 'empty' and 'not empty' operator.
+ if (!in_array($group['operator'], array('empty', 'not empty'))) {
+ if ((!is_array($group['value']) && trim($group['value']) == "") ||
+ (is_array($group['value']) && count(array_filter($group['value'], '_views_array_filter_zero')) == 0)) {
+ form_error($form['group_info']['group_items'][$id]['value'],
+ t('The value is required if title for this item is defined.'));
+ }
}
}
cd /var/www/becker-global-copy && git apply /root/views_handler_filter.patch

Von uns:cd
Startseite Links zu Produktgruppen fehlerhaft
Location Worldmap falsch initialisiert
Startseite "Choose location" ausschreiben
News wenn Exhibitions empty
Instagram Anzeige, Vergörßern und nächstes Bild
Startseite: Text neben Youtube video. ca. Span6-> col-md-6
Prüfen ob News filter(locations) funzt
Cooke Banner styling anpassen, link auf privcay, seite anlegen falls nicht vorhanden
Locations:
wenn Links bestätigt, durch neue ersetzen
Produkte:
Übersicht:
Safari: überlappender Vergrößerungseffekt
IE: Text nicht zentriert ?
Register:
Mail an admin bei registration checken (wohin geht die?)
Verschiedene Map Anbieter neben Google untersuchen, evtl. baidu für china.
Probleme bei Lokalisierung
Anleitung bereitstellen für Produktübersetzung, grob zusammengestellt Lars schreibt schön
Übersetzung prüfen
APCU testen (NUR in preview!)
Startseite Map Select2 Hover funktioniert nicht bei latinamerica und northamerika
paintOne erwartet latin-america bzw north-america und kriegt latinamerica und northamerica
Bindestrich in mouseover on select2-results dazu oder im case in paintOne die Fälle ohne Bindestrich hinzufügen
*
Anpassungen nach Telefongespräch 18.10.28
Locations:
Übersichtskarte auf Locations durch neue karte ersetzen
wenn Links bestätigt, durch neue ersetzen
Übersicht: Chile marker -> mexiko standort
javascript entfernen(auskommentieren), locations direkt verlinken


Exhib:
Anzeige bei einem Bild verbessern
Samira gläs -> oldUser
Produkte:
Übersicht:
margin zwischen Text und üBersicht größer
Langsame Vergrößerung topgrafiken
Safari: überlappender Vergrößerungseffekt
IE: Text nicht zentriert
Scrollen bei Slider pfeil verzögern(Effekt)
Minesupport und Smartcom links vertauscht
IE / safari: Überschrift von Produkt nicht blau unterstrichen (Textdecorator)
*Neues Fenster öffnen target/blank bei request account () neuer TExt kommt noch von becker
Register:
create account / request acc, javascript anscheinend zerstört
Adressfeld vergrößern
checkboxes bei interested in anstatt select
Newsletter option aktivieren
Mail an admin bei registration checken (wohin geht die?)
User: non temp users unter user angezeigt
Als Verweis auf den benötigten Login verwenden wir: „To learn more, please request your personal login“
o Bitte info@becker-mining.com im Footer korrekt darstellen
Slogans:
o Endis: „We deliver it to you“ – “With endis Becker Mining Systems offers a complete underground energy distribution solution.”
o Mincos: “We do this automatically” – “With mincos, Becker Mining Systems offers a versatile, flexible automation solution for processes at all levels of mining.”
o Smartcom: “We speak your language” – Becker Mining’s Communication solution smartcom enables the transmission of radio and data throughout the entire mine.”
o Minetrans: “We get you moving” – “minetrans is the sophisticated Becker Mining Systems transport solution which combines high performance and reliability with low maintenance and operating costs.”
o Minesupport “We support you” – “With minesupport Becker Mining Systems offers state-of-the-art roof support and longwall technology”
Locations:
o Da die Webseiten der Tochtergesellschaften in Zukunft entfallen, sollen bei den Locations keine separaten Websites mehr angegeben werden. (Bei South Africa habe ich diese gelöscht. Leider ist damit auch die Funktion der Maps weggefallen?!) wird gemacht wenn die richtigen locations da sind
o Auf der Hauptseite die Weltkarte: bitte alle Länder mit Großbuchstaben beginnen, also z. B. „Russia“ statt „russia“.



28.09.18 Treffen in Friedrichsthal:
Allgemein:
* Schrift auf 1.2 em
*Karte größer, gefaked 74% height
*Karte hover funktion wiederherstellen (siehe beckermining.com)
*Startseite "choose Location " -> hovereffekt auf karte
*SLider mit Position versehen, anpassbar durch Webmaster
*Abgelaufene Exhibitions nicht mehr anzeige
*Verschiedene Map Anbieter neben Google untersuchen, evtl. baidu für china.
*Probleme bei Lokalisierung
*Locations: Adresse ist verlinkt mit maps, besser highlighten
*avaiable products linked auf product group
*App Block auf Multimedia ausblenden
*Anleitung bereitstellen für Produktübersetzung
*Übersetzung prüfen
*Cookie Banner und Liste von Datenschutzbedenken kontrolliern(Mail Maaß)
*Tochterseiten fallen weg, Sync evtl alive until Abschaltung
*Exhibition Startseite Anzeige bei 1 und 2 Exhibs verbessern
*
*
*News:
*Schrift mobil schlecht lesbar
*
Slider:
* Grauer Filter weg, Billder werden von Becker verdunkelt
*Schrift mobil(Pad) nicht korrekt
*Neuer Sldier für Mineview mit position
*Slider predifened auf 1170:400 ->change und bisherige anpassen / halb halb. Bilder müssten neu angelegt werden
*Products
*H1 Blauer Unterstrich
*Haken bei ul entfernen
*pictogramme border radius entfernen
*Am Ende jedes Prodzktes: Erfahren Sie mehr -> register(request account) evtl. in Popup/Modal öffen
*Sichtbarkeit von publicproduct für Webmaster testen
*Alte taxonomy löschen
*Produktübersicht:
*Neue Bilder von Becker geliefert, 5 in einer Reihe, hoverefekt mit Vergößerung, bilderwechsel bei hover
*Allgemeiner Produkttext über die Gruppen
*Animierter Down-Pfeil linkt auf Slider, evtl angle down? up!
*Link auf Produktgruppen verlinkt zu Produkt
*
*User generation:
*unter people nur nicht temp user anzeigen
*csv.Export user
*Newsletter möglichkeit bei Nutzer . Möglichkeit diese per csv zu exportieren für Versand von newslettern
*
*Login:
*login mit e-Mail
*register, Hilfetext außerhalb der Seite
*create Account -> request Account
*Felder: Firma*, TelNr, Adresse, Username entfernen
*One TIme Login user sollen bei Freischaltung / Generierung auch nach einer gewissen Zeit nach first Login ausloggen
*
*Multimedia:
*Instagram fehlerhafter sync, checken, Bilder in zukunft 1:1
*
*Mineview:
*Evtl Donloadbereich von products kopieren, nachfragen
*
*Locations:
*Kanada standort fehlt auf Karte
*
*cdn von http auf https ändern
*
*



Design:
Navleiste / signin nicht auf einer Linie, hovereffekt ungkleichmäßig

Änderungen 2018
*!! funktionierendes Menü
*Karten anpassen (bootstrap 4 und aktuelle Positonen von Livesystemen)
*Link Probleme deutsch englisch prüfen pathauto?
• die Verwaltung bzw. Erstellung der Kundenlogins
• Designverbesserungen
* Klicken auf sliderbeschriftung soll verlinken
*Erstellung Kontaktseite mit Karte und Kontaktformular
• Integration GeoDatenbank
• Bereich für interne Marketingmitarbeiter
• automatische Integration Youtube Videos, youtube api module
Anpassung Registrierung / Mails und Rechte

Anpassungen nach Treffen vom 07.06.18:
Anpassung der Schriftgröße der Slider kleiner
Piktogramme werden per Hand hochgeladen, keine vorgerfertigte Auwahl notwendig
Der Hovereffekt aus dem Footermenü soll an allen möglichen Stellen angewandt werden
Beim hochladen einer PDf bei den private Downloads eines Produktes wird ein Fehler geworfen
Boxshadow entfernen beim page titel ersetzen durch unerdline der Footertopics
Map auf ca. 50% der größe des Startsliders vergrößern
Map auf handys ausblenden
!.Spalte Footer Links: auteilen in zwei spalten, mineview und Datenschutz ergänzen -> Höhe anpassen
Menü vergrößern : 14px 02.rem letterspacing, bold
Texte immer in der Mitte zentriert wie bei Produkten
pagetitle größer darstellen bzw. Unterüberschrift verkleinern -> Media Bereich
instagram login prüfen

Termin Ende oKtober



*

Gläs löschen und Inhalte an drupal_former_user verschieben

Becker interne Zusammenfassung 6.06.17
1 Redesign Footer: Ziel → Höhe minimieren, weniger Platz auf Seiten mit wenig Inhalt
Kontaktformular ausgliedern als Menüpunkt
Satelliten Karte zu formeller Karte ändern, Becker Marker, Graustufen anpassen
1.Idee: 1.Spalte: Anschrift, 2.Spalte Karte, 3. Spalte: Linkliste
2. Idee Linkliste horizontal, Karte und Anschrift neu überdenken
→ Entwürfe erstellen

2 Änderungen Media Bereich:
Endgültige Datenerfassung/Bereitstellung noch unklar, eigener Server/Youtube
Grundsätzlich: Bereitstellung der letzten/aktuellsten Inhalte von Youtube(letztes Video), Instagram(9 letzte Fotos), vielleicht Facebook Profil
Je nach Datenbereitstellung: Weitere Videos auf Youtube extern oder interne Übersicht(Auswahl, Nächstes) von uns.
Vielleicht Hinweis auf Becker App hinzufügen
→ Entwürfe für Darstellung erstellen

APIS:
https://developers.google.com/youtube/v3/sample_requests
https://www.instagram.com/developer/
https://www.instagram.com/developer/embedding/

3 Änderungen Produkte:
Hintergrund: Datenblatt Diebstahl → mindestens reCaptcha
Neuer Kundenbereich mit erweiterten Informationen zu den Produkten
Bisheriger Produktbereich wird gekürzt:
Noch unklar: Datenblätter werden entfernt, auch einzelne Produkte werden nicht angezeigt.
Kundenlogin:
Verschiedene Rollen: Zugang zu den unterschiedlichen Produktkategorien, Endis usw.
Generator für Accounterstellung:
Eingabe Kategorien, optional(E-Mail,Nutzername)
→ Ausgabe Benutzername und Passwort bzw. Passwort Versand an Mail
Ermöglichung temporärer Zugang(24h oder einmal Login)
Anpassen der Produktgrafiken, weißen Hintergrund möglichst automatisch an Becker Design anpassen


4 Kurzfristig zu Ändern:
Frankreich Standort entfernen, Inhaltlich und auf der Karte
Shanxi Changzhi Becker Electronic Co. Ltd. Standort entfernen nochmal russisch überprüfen nach sync
Becker App Links aktualisieren Keine Windows und Apple Versionen in den jeweiligen Stores zu finden
*Gerätebilder an aktuelle Geräte/Formate anpassen
*Aus dem Menü entfernen in die Media Seite integrieren
Social Logo Probleme zum Beispiel Riter, falsche Klassen: span5 span6, auf Tablet die Mobile Variante gewählt
Corporate Design Fehler suchen, zum Beispiel fehlerhaftes Logo Becker Amerika
Anleitung für den Slider hinzufügen, Hinweis, dass kein Sync erfolgt, Hinweise zum Bildformat im System einblenden, Image Style auswählen
Sprung zu Content auf der Seite entfernen, Beispiel: Locations, Fokus bleibt oben

Nutzerliste Drupal mit Rollen
Unterschiede zu Global auflisten




<div class="row">
<h3>Becker Application</h3>

<p>&nbsp;</p>

<div class="row-fluid">
<div class="col-md-4">
<p><a href="/sites/default/files/uploads/AppPics/iphone_app_Sized_new.png" target="_blank"><img alt="" src="/sites/default/files/uploads/AppPics/iphone_app_Sized_new.png" style="height:388px; width:190px" /></a></p>

<h4>APP -&nbsp; ITUNES -</h4>

<p>Currently&nbsp;reworking. Available soon.</p>
<!--<p><a href="https://itunes.apple.com/us/app/becker-mining-systems/id975482597?mt=8" target="_blank"><img alt="" src="/sites/default/files/uploads/Download_on_the_App_Store_Badge_US-UK_135x40.png" style="width: 135px; height: 40px;" /></a></p>--></div>

<div class="col-md-4">
<p><a href="/sites/default/files/uploads/AppPics/windows_app_sized_new.png" target="_blank"><img alt="" src="/sites/default/files/uploads/AppPics/windows_app_sized_new.png" style="height:381px; width:200px" /></a></p>

<h4>APP -&nbsp; WINDOWS -</h4>

<p>Currently&nbsp;reworking. Available soon.</p>
<!--<p><a href="http://www.windowsphone.com/en-in/store/app/becker-mining-systems/edce65d1-8d5f-4372-a7d5-195dc0c2039a" target="_blank"><img alt="" src="/sites/default/files/uploads/WindowsStore_badge_white_conor.png" style="width: 154px; height: 40px; border-width: 0px; border-style: solid;" /></a></p>--></div>

<div class="col-md-4">
<p><a href="/sites/default/files/uploads/AppPics/android_app_sized_new.png" target="_blank"><img alt="" src="/sites/default/files/uploads/AppPics/android_app_sized_new.png" style="height:385px; width:200px" /></a></p>

<h4>APP -&nbsp; ANDROID-</h4>

<p>click here to get this app!</p>

<p><a href="https://play.google.com/store/apps/details?id=com.xgraphic.beckerapp" target="_blank"><img alt="" src="/sites/default/files/uploads/en_app_rgb_wo_60.png" style="height:40px; width:115px" /></a></p>
</div>
</div>

<p>&nbsp;</p>
</div>