Nabewerking voor een map uitschakelen
Standaard worden alle geüploade elementen verwerkt met behulp van de DAM Update Asset-workflow. Experience Manager Guides voert als onderdeel van deze workflow een extra verwerking uit, ook wel postprocessing genoemd. Dit helpt ook bij het genereren van de UUID's
Terwijl het uploaden van uw dossiers en omslagen aan de Adobe Experience Manager Assets server, kunt u postprocessing en de generatie van UUIDs ook onbruikbaar maken.
Gebruik de instructies in met voeten treedt van de Configuratie om het configuratiedossier tot stand te brengen. In het configuratiedossier, verstrek de volgende (bezit) details om postprocessing op een bepaalde weg onbruikbaar te maken of de naverwerking voor een omslag te negeren:
com.adobe.fmdita.config.ConfigManagerignored.post.processing.paths/ aan het einde of regex weglaat)Standaardwaarde:
/content/dam/projects/translation_outputcom.adobe.fmdita.config.ConfigManagerenabled.post.processing.paths/ aan het einde of regex weglaat)Standaardwaarde:
/content/damRegels om nabewerking in of uit te schakelen
Standaard wordt nabewerking uitgevoerd voor elk mappad onder de Experience Manager DAM-map. Configuraties worden toegepast op elke map volgens de volgende regels:
- Als het bovenliggende element wordt genegeerd voor nabewerking maar de onderliggende map is ingeschakeld, worden het onderliggende item en alle opvolgers ervan als ingeschakeld beschouwd.
- Als de ouder voor postprocessing wordt toegelaten maar het kind wordt genegeerd, dan worden het kind en al zijn opvolgers beschouwd als genegeerd.
- Als hetzelfde mappad voorkomt in configuraties
ignored.post.processing.pathsenenabled.post.processing.paths, wordt het beschouwd als genegeerd voor nabewerking.
Regex gebruiken om nabewerking in of uit te schakelen
In plaats van afzonderlijke mappaden op te geven, kunt u reguliere expressies (regex) gebruiken om regels te definiëren die van toepassing zijn op meerdere mappen of volledige maphiërarchieën.
Regex-patronen worden tijdens de nabewerking geëvalueerd op basis van het volledige middelenpad.
Wanneer reguliere expressies (regex) worden gebruikt om genegeerde en ingeschakelde naverwerkingspaden te configureren, evalueert AEM Guides beide configuraties op basis van het middelenpad. Als een weg zowel negeert regel als regel toelaat, negeer regels altijd belangrijkheid.
De volgende voorbeelden illustreren hoe op regex-Gebaseerd negeert en regels toelaat worden geëvalueerd.
Regex-evaluatiescenario's voor naverwerking
Bovenliggende hiërarchie negeren, specifieke map inschakelen
negeren regex
regex:/content/dam/lang-test/.*
laat regex toe
regex:/content/dam/lang-test/.*/parent1
In het bovenstaande voorbeeld wordt nabewerking uitgeschakeld voor /content/dam/lang-test/en/parent1 .
Hoewel de weg toelaat regex aanpast, wordt het reeds aangepast door negex. Regels negeren hebben voorrang, dus naverwerking is niet ingeschakeld.
Specifieke map negeren, bredere hiërarchie inschakelen
negeren regex
regex:/content/dam/lang-test/.*/parent1
laat regex toe
regex:/content/dam/lang-test/.*
In het bovenstaande voorbeeld wordt naverwerking uitgeschakeld voor /content/dam/lang-test/en/parent1 en ingeschakeld voor /content/dam/lang-test/en/parent2 .
Het pad parent1 wordt expliciet genegeerd en blijft uitgeschakeld. Andere omslagen die slechts aanpassen toelaten regex worden verwerkt.
Bovenliggende map negeren, onderliggende map inschakelen
negeren regex
regex:/content/dam/lang-test/.*/parent1
laat regex toe
regex:/content/dam/lang-test/.*/parent1/child1
In het bovenstaande voorbeeld wordt naverwerking uitgeschakeld voor /content/dam/lang-test/en/parent1 en /content/dam/lang-test/en/parent1/child2 en ingeschakeld voor /content/dam/lang-test/en/parent1/child1 .
De onderliggende map die expliciet door regex wordt ingeschakeld, wordt verwerkt. Andere onderliggende mappen blijven uitgeschakeld omdat het bovenliggende pad overeenkomt met de ignore regex.
Specifieke onderliggende map negeren, bovenliggende hiërarchie inschakelen
negeren regex
regex:/content/dam/lang-test/.*/parent1/child1
laat regex toe
regex:/content/dam/lang-test/.*/parent1
In het bovenstaande voorbeeld wordt naverwerking uitgeschakeld voor /content/dam/lang-test/en/parent1/child1 en ingeschakeld voor /content/dam/lang-test/en/parent1 en /content/dam/lang-test/en/parent1/child2 .
Alleen de expliciet genegeerde onderliggende map wordt overgeslagen. De bovenliggende map en andere onderliggende mappen worden verwerkt omdat ze overeenkomen met de enable regex en niet overeenkomen met de ignore regex.