Je regarde la page maître par défaut dans SharePoint 2013 (v15.master) et il y a un contrôle serveur là <SharePoint:SuiteBarBrandingElement runat="server"/>
qui sur la page se traduit par «SharePoint». Je ne peux pas savoir où le changer pour autre chose (sans écrire le code derrière).Comment utiliser SuiteBarBrandingElement?
Répondre
Les informations sont fines, mais il ne semble pas y avoir de méthode basée sur l'interface utilisateur pour atteindre ce paramètre. Mais un paramètre est (en fait, une propriété sur SPWebApplication
).
Référez à cette (inutile) documentation: SPWebApplication.SuiteBarBrandingElementHtml
Comme vous le soulignez, vous pourriez écrire une solution pour modifier cette propriété, mais nous pouvons également utiliser certains PowerShell pour obtenir à elle.
L'exécution de ce dans SharePoint 2013 Management Shell:
$app = Get-SPWebApplication http://my.sp2013.site/
$app.SuiteBarBrandingElementHtml
Rendements cette sortie:
<div class="ms-core-brandingText">SharePoint</div>
Cela signifie que nous pouvons simplement attribuer une nouvelle valeur ici:
$app.SuiteBarBrandingElementHtml = '<div class="ms-core-brandingText">Hello World!</div>'
$app.Update()
Cela mis à part, il serait très pratique de construire une solution qui expose la propriété via l'interface utilisateur d'administration pour vous pdate-le. Je ne sais pas pourquoi Microsoft n'a pas fourni ceci hors de la boîte; il semble que c'était l'intention (à un moment donné).
- 1. Comment utiliser utiliser JQVmap avec Angular-CLI?
- 2. Utiliser Eclipse Comment utiliser l'écran de connexion
- 3. Comment utiliser QCursor :: pos() sans utiliser QApplication?
- 4. Comment utiliser Spring pour utiliser https?
- 5. Comment: Utiliser MvcContrib.Pagination sans utiliser MvcContrib.Grid Voir
- 6. Comment utiliser Data.Concurrent.mergeIO?
- 7. Comment utiliser CountDownTimer d'Android?
- 8. Comment utiliser "javax.lang.model.element.ElementVisitor"?
- 9. Comment utiliser tableView: editingStyleForRowAtIndexPath?
- 10. Comment utiliser System.Net.NetworkInformation.GatewayIPAddressInformation Class?
- 11. Comment utiliser AVAssetWriter?
- 12. Comment utiliser GetIndexedPropertyValue?
- 13. Comment utiliser HTMLElement.classList (.toggle)?
- 14. Android: Comment utiliser NumberPickerDialog
- 15. Comment utiliser Notification.deleteIntent
- 16. comment utiliser sortUsingFunction: contexte
- 17. Comment utiliser InternetSetOption?
- 18. Comment utiliser PIcocontainer
- 19. Comment utiliser Color-Thief.js?
- 20. Comment utiliser SSRS Expression
- 21. comment utiliser les sessions?
- 22. Comment utiliser timezone-js?
- 23. Comment utiliser dojo.xhrPost correctement?
- 24. Comment utiliser sprof?
- 25. JTidy Node.findBody() - Comment utiliser?
- 26. Comment utiliser les typelists
- 27. Comment utiliser Degrafa AutoShapes
- 28. CIImage: Comment utiliser CIAffineTransform?
- 29. Comment utiliser IHTTPAsyncHandler?
- 30. Comment utiliser l'API rapidshare?
Il semble vraiment qu'il devrait y avoir un réglage d'interface utilisateur pour cela, sinon cela n'a pas de sens - comment le personnaliser sans PowerShell? – Andrey
@Andrey - D'accord, il devrait y avoir un paramètre d'interface utilisateur. Il est tout à fait possible que Microsoft ait prévu d'en fournir un, mais n'a pas eu le temps de le compléter. Je ne sais pas. Pour l'instant, c'est la seule façon que je peux trouver pour accomplir le travail sans développer moi-même une solution d'interface utilisateur. – CBono