Do you know there are many of you in another universes? What do you think of this idea? Would you meet them?
"Yes I do. I heard all about them from Jeremy, not Fitzgerald the even shorter one. I don't think I would meet them... But its fine I guess. They can stay where they are."
Design und Bilder anpassen in Microsoft Portalen für Dynamics CRM
Vielfach sind die Produkte von Microsoft vordefiniert, sodass sich die Applikationen nur marginal an die Corporate Identity oder das Corporate Design anpassen lassen. Anders ist dies bei den neuen Webportalen von Microsoft. Die Portale für Microsoft Dynamics kommen standardmässig mit vielen Muster-Bildern und einem vorgefertigten Web-Template daher. Deren Sinn ist allerdings nicht das Firmenbild der Kunden zu prägen, sondern als Platzhalter zu dienen. Nachfolgend geben wir deshalb einen Einblick wie eine einfache Anpassung der «Microsoft Portale» für Dynamics CRM aussehen kann.
Ein Portal kann wie im Bild oben bspw. dieses dunkle Foto als Musterbild auf einem neu erstellten Portal verwenden. Um dies anzupassen, muss man wissen, wie der Template-Entwickler die Platzhalter benannt hat. Wenn man dies selbst entwickelt, kennt man dies natürlich, ansonsten sucht man zuerst nach der korrekten Bezeichnung des Bildes via Quelltext.
Wir verwenden hier bspw. die Entwicklerkonsole von Google Chrome, um den Quelltext des Portals zu analysieren. Beim darüberfahren über den Header erkennt man, dass das eingesetzte Hintergrundbild «homehero.jpg» heisst.
In Microsoft Dynamics CRM wurden zahlreiche Dateien und Verknüpfungen beim Erstellen des Portals angelegt. Darunter befindet sich auch die Datei «homehero.jpg».
Öffnet man die «Datei» ist man zuerst erstaunt. Man sieht nicht etwa ein Bild und auch nicht direkt eine Schaltfläche zum Bearbeiten oder Ersetzen.
Das Geheimnis wird gelüftet wenn man weiter runter scrollt bis zu den Notizen. Die ehemaligen ADX-Portale und eben neu Microsoft Portale verwenden für die Dateiablage das Anhangs-Feature von Dynamics CRM.
(Randnotiz: Alternativ dazu können die Dateien auch auf Azure abgelegt werden.)
Die bestehende Notiz resp. Bilddatei gilt es nun einfach zu löschen. Im Anschluss wird eine neue leere Notiz erstellt und dabei ein beliebiges Bild ausgewählt. Der Dateiname ist nicht relevant – er bleibt entsprechend den Meta-Daten in CRM bei «homehero». Nach ein paar Sekunden kann unter https://«ihre-domain».microsoftcrmportals.com/homehero.jpg überprüft werden, ob das neue Bild nun verfügbar ist.
Dies ist der Fall – das gewünschte Titelbild ist im World-Wide-Web abrufbar.
Wird das Portal nun selbst neu geladen, erscheint das ersetzte Bild korrekt auf der Portal-Startseite.
Zusammengefasst zeigt dieser Beitrag, die Interaktion zwischen Microsoft Portal und Microsoft Dynamics CRM und führt vor Augen, wie dieses neue Produkt beliebig an die Vorgaben der Kunden angepasst werden kann.