Site-instellingen configureren voor websites
Een site-instelling is een configureerbare, benoemde waarde, die door websitecode wordt gebruikt om het gedrag of de visuele stijl van de site te wijzigen. Wanneer een ontwikkelaar de websitecode maakt, verwijst hij doorgaans naar site-instellingen voor verschillende componenten, zodat een eindgebruiker de instellingswaarden kan wijzigen om de website aan te passen, zonder de code te hoeven wijzigen, opnieuw te hoeven compileren en opnieuw te implementeren.
De voorbeeldwqebsites en -sjablonen die worden geleverd met de installatie van Power Pages bevatten verschillende configureerbare site-instellingen voor diverse stijlen waarmee een groot aantal visuele elementen op de site wordt gewijzigd, zoals achtergrondstijl, tekstkleur en indelingbreedte. U kunt de volgende typen site-instellingen beheren:
- Algemene instellingen: Deze instellingen zijn van toepassing op alle websites die gekoppeld zijn aan de Microsoft Dataverse omgeving waaraan ze worden toegevoegd.
- Website-instellingen: Deze instellingen zijn van toepassing op specifieke websites die zijn gekoppeld aan de Dataverse omgeving waaraan ze worden toegevoegd.
Site-instellingen beheren
Ga naar de Portalbeheer-app en selecteer Site-instellingen onder de sectie Website.
Als u een nieuwe instelling wilt maken, selecteert u Nieuw.
Als u een bestaande instelling wilt bewerken, selecteert u de Site-instelling in het raster.
Geef waarden voor de verschafte velden op:
Naam: Een label waarnaar door de websitecode wordt verwezen om de juiste instelling op te halen. De naam moet voor de gekoppelde website uniek zijn omdat de code waarmee de instelling wordt opgehaald, de eerste record gebruikt die met de overeenkomende naam wordt gevonden.
Website: De bijbehorende website.
Waarde: De instelling
Beschrijving: Het doel van de instelling of speciale instructies.
Selecteer Opslaan en sluiten.
Notitie
Bing Maps-integratie wordt niet ondersteund in de German Sovereign Cloud-omgeving. Als u probeert de instelling Bingmaps/credentials in deze omgeving in te stellen, wordt een foutbericht weergegeven.
Site-instellingen
Meting | Weergegeven als | Omschrijving |
---|---|---|
Authentication/Registration/RequiresConfirmation | FALSE | Met een Booleaanse waarde van true wordt e-mailbevestiging ingeschakeld en wordt open registratie uitgeschakeld. Standaardwaarde: False. |
Authentication/Registration/RequiresInvitation | FALSE | Met een Booleaanse waarde van true wordt de uitnodigingscodefunctie ingeschakeld en wordt open registratie uitgeschakeld. Standaardwaarde: False. |
HelpDesk/CaseEntitlementEnabled | TRUE | Een Booleaanse waarde waarmee wordt aangegeven of het helpdesk-aanvraagrecht is ingeschakeld. Standaardwaarde: onwaar |
HelpDesk/Deflection/DefaultSelectedProductName | De naam van een productrecord waarmee het standaard geselecteerde product in de vervolgkeuzelijst wordt aangegeven, weergegeven in de helpdesk-aanvraagafwijzing als er meerdere producten zijn waarvan de producttypecode gelijk is aan 100000001. | |
Profile/ForceSignUp | FALSE | Als u een Booleaanse waarde op 'True' instelt, dwingt u de gebruiker om zijn profielgegevens bij te werken voordat hij toegang krijgt tot de inhoud van de website. Standaardwaarde: False. |
Profile/ShowMarketingOptionsPanel | TRUE | Een booleaanse waarde waarmee wordt aangegeven of het paneel moet worden weergegeven dat de velden bevat om de marketingcommunicatievoorkeur in het profiel op te geven. Standaardwaarde: False. |
Search/Enabled | TRUE | Een booleaanse waarde waarmee wordt aangegeven of de zoekopdracht is ingeschakeld of niet. |
search/filters | Content:adx_webpage;Events:adx_event,adx_eventschedule; Blogs:adx_blog,adx_blogpost,adx_blogpostcomment; Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost; Ideas:adx_ideaforum,adx_idea,adx_ideacomment; Issues:adx_issueforum,adx_issue,adx_issuecomment;Help Desk:incident |
Een verzameling filteropties voor het zoeken met logische namen. Als u hier een waarde definieert, worden er vervolgkeuzefilteropties toegevoegd aan het zoeken op de hele site. Deze waarde moet bestaan uit naam-/waardeparen, waarbij de naam en de waarde worden gescheiden door een dubbele punt en de paren door een puntkomma. Bijvoorbeeld: "Forums:adx_communityforum,adx_communityforumthread,adx_communityforumpost;Blogs:adx_blog,adx_blogpost,adx_blogpostcomment". |
Search/IndexQueryName | Portalzoekfunctie | De naam van de systeemweergave die door de websitezoekquery wordt gebruikt. Standaardwaarde: portalzoekfunctie |
search/query | +(@Query) _title:(@Query) _logicalname:adx_webpage~0.9^0.2 -_logicalname:adx_webfile~0.9 adx_partialurl:(@Query) _logicalname:adx_blogpost~0.9^0.1 -_logicalname:adx_communityforumthread~0.9 |
Overschrijf de query voor sitezoekopdrachten om andere wegingen en filters toe te passen. @Query is de querytekst die door een gebruiker is ingevoerd. Verwijzing Lucene-querysyntaxis: https://lucene.apache.org/core/old_versioned_docs/versions/2_9_1/queryparsersyntax.html |
Search/Stemmer | Engels | De taal van het stemmingalgoritme door wordt gebruikt door de websitezoekfunctie. Standaardwaarde: Engels |
CustomerSupport/DisplayAllUserActivitiesOnTimeline | FALSE | |
Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail | Automatische koppeling aan een contactpersoon op basis van e-mailadres toestaan. Meer informatie: Sta contact toewijzing toe met e-mailadres en vereis unieke algemene e-mailadresopties. Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail is niet van toepassing op multitenant-eindpunten. Gebruik uitnodigingen zodat gebruikers zich kunnen verifiëren bij uw website. |
|
Site/EnableDefaultHtmlEncoding | True/False | Power Pages releaseversie 9.3.8.x of later hebben standaard een escape Liquid-filter afgedwongen voor gebruiker en aanvraag Liquid-objecten. Om deze standaardconfiguratie uit te schakelen en deze Liquid-objecten toe te staan zonder escape-Liquid-filter, voegt u deze instelling toe en stelt u de waarde in op false. |
VerbeterdeFileUpload | True/False | Vanaf versie 9.3.2405.xx worden nieuwe sites automatisch ingeschakeld met de verbeterde functie voor het uploaden van bestanden. Power Pages Om u aan te melden voor bestaande websites, voegt u deze instelling toe en stelt u de waarde in op True. Meer informatie vindt u in Bijlagen inschakelen op een formulier. |
Notitie
Authentication/[Protocol]/[Provider]/AllowContactMappingWithEmail is niet van toepassing op multi-tenant-eindpunten en Microsoft identiteitsprovider. Gebruik uitnodigingen zodat gebruikers zich kunnen verifiëren bij uw website.
Zie voor site-instellingen die zijn gerelateerd aan diverse websitefuncties:
- Authenticatie-identiteit
- Azure AD B2C-aanbieder
- OAuth 2.0
- OpenID Verbinden
- WS-Federatie
- SAML-versie 2.0
- Migreer identiteitsproviders naar Azure AD B2C
- Zoeken binnen de inhoud van de bestandsbijlage
- Gedrag en formaat van het datum- en tijdveld
- Geolocatie toevoegen
- Implementatie van de Algemene Verordening Gegevensbescherming
- Kop- en voettekstuitvoercaching inschakelen
Algemene instellingen beheren
Open de app Portalbeheer.
Ga naar de sectie Website en selecteer Instellingen.
Als u een nieuwe instelling wilt maken, selecteert u Nieuw.
Als u een bestaande instelling wilt bewerken, selecteert u de Instelling in het raster.
Geef waarden voor de verschafte velden op:
Naam: Een unieke naam waarnaar door code wordt verwezen om de juiste instelling op te halen.
Waarde: De instelling
Beschrijving: Het doel van de instelling of speciale instructies.
Selecteer Opslaan en sluiten.