Zoeken naar gebruikersinterface van AEM Assets configureren id192SC800MY4
AEM herkent standaard geen DITA-inhoud en biedt dus geen mechanisme om DITA-inhoud in de opslagplaats te doorzoeken. Er is ook geen OOTB-mogelijkheid om inhoud te zoeken op basis van hun UUID. Met AEM Guides kunt u de zoekfunctie voor DITA-inhoud en zoekmogelijkheden op basis van UUID toevoegen aan de AEM-opslagplaats.
Het vormen van DITA inhoudsonderzoek impliceert de volgende taken:
Naast het toevoegen van onderzoeksvermogen, kunt u de omslagen ook vormen die niet in het onderzoek zouden moeten worden omvat. Voor meer details, zie Tijdelijke dossiers van onderzoeksresultaten uitsluiten.
DITA Element-zoekcomponent toevoegen in Assets UI id192SF0F50HS
Ga als volgt te werk om een zoekcomponent voor DITA-inhoud toe te voegen in de gebruikersinterface van AEM Assets:
-
Meld u als beheerder aan bij Adobe Experience Manager.
-
Klik op de verbinding van Adobe Experience Manager bij de bovenkant en kies Hulpmiddelen.
-
Selecteer Algemeen van de lijst van hulpmiddelen en klik op de tegel van Forms van het Onderzoek.
-
In de lijst van het Onderzoek Forms, selecteer de Spoorweg van het Onderzoek van Admin van Assets.
-
Klik uitgeven.
-
In Uitgezochte Predicate tabel, rol aan het eind van de lijst.
-
De belemmering-en-daling Predicate van het Element DITA bij de vereiste plaats in de onderzoeksvorm.
-
Klik Gedaan om uw veranderingen te bewaren.
Wanneer u tot de optie van Filters in Assets UI toegang hebt, zult u de het onderzoek het filtreren optie van het Element DITA krijgen.
Op UUID gebaseerde zoekcomponent toevoegen in gebruikersinterface van Assets id2034F04K05Z
Voer het volgende uit om op UUID-Gebaseerde onderzoekscomponent in AEM Assets UI toe te voegen:
-
Meld u als beheerder aan bij Adobe Experience Manager.
-
Klik op de verbinding van Adobe Experience Manager bij de bovenkant en kies Hulpmiddelen.
-
Selecteer Algemeen van de lijst van hulpmiddelen en klik op de tegel van Forms van het Onderzoek.
-
In de lijst van het Onderzoek Forms, selecteer de Spoorweg van het Onderzoek van Admin van Assets.
-
Klik uitgeven.
-
In Uitgezochte Predicate lusje, kies Voorkeur van het Bezit en belemmering-en-daling het bij de vereiste plaats in de onderzoeksvorm.
-
In het lusje van Montages, verstrek de volgende details voor de onlangs toegevoegde Predicate component van het Bezit:
- Etiket van het Gebied: UUID
- Naam van het Bezit: jcr:content/fmUuid
-
Klik Gedaan om uw veranderingen te bewaren.
Wanneer u de optie Filters opent in de gebruikersinterface van Assets, krijgt u de optie voor het filteren van UIS-zoekopdrachten.
Rechten aan gebruikers opgeven id192SF0G0RUI
Auteurs en uitgevers moeten expliciete machtigingen krijgen om toegang te krijgen tot de zoekmogelijkheden via de gebruikersinterface van Assets. Als u deze toestemmingen niet verleent, dan zullen uw gebruikers niet inhoud kunnen zoeken DITA die op hun element/attributenwaarden of UUID wordt gebaseerd.
Voer de volgende stappen uit om toegang tot de eigenschap van het Onderzoek te verlenen DITA:
-
Open de pagina met gebruikers- en groepsmachtigingen.
-
Zoek naar de gebruikersgroep of een individuele gebruiker aan wie u toegang wilt verlenen. Bijvoorbeeld, om toegang tot alle gebruikers in auteursgroep te verlenen, ga auteurs op het gebied van de Vraag van de Filter in en druk binnengaan.
-
Selecteer de auteurs groep.
-
In de juiste ruit, selecteer de Toestemmingen tabel.
-
Navigeer naar de volgende maplocatie:
/conf/global/settings/dam/search
-
Geef Gelezen toestemming op de onderzoeksomslag.
-
Klik sparen.
De geselecteerde gebruiker of gebruikersgroep heeft nu toegang tot de zoekfunctie voor DITA-inhoud in de gebruikersinterface van Assets.
Aangepaste elementen of kenmerken toevoegen in zoekopdracht id192SF0G10YK
De DITA-zoekopdracht werkt alleen als de DITA-inhoud vooraf is verwerkt. Deze preprocessing stap haalt selectieve inhoud uit individuele kaarten DITA en onderwerpen zodat het voor sneller het zoeken kan worden geïndexeerd. Intern, wordt dit proces genoemd Rangschikking. Serienummering van DITA-bestanden vindt plaats tijdens het uploaden van inhoud of kan ook op aanvraag worden uitgevoerd. Het gebruikt een configuratiedossier om te bepalen hoeveel inhoud van elk DITA- dossier zou moeten worden geïndexeerd. De standaardlocatie van het serialisatiebestand is:
/libs/fmdita/config/serializationconfig.xml
De standaardonderzoeksconfiguratie staat u toe om naar alle elementen en attributen binnen het element te zoeken DITA prolog
. Als u op basis van andere elementen of attributen wilt zoeken, dan moet u het dossier van de onderzoeksrangschikking vormen.
prolog
element wilt gaan, dan kunt u dit proces overslaan.Dit bestand bevat twee hoofdsecties: een kenmerkset en een regelset. Hieronder ziet u een fragment van de sectie voor regelsets:
<ruleset filetypes="xml dita"><!-- Element rules --><rule xpath="//[contains(@class, 'topic/topic')]/[contains(@class, 'topic/prolog')]//*[not(*)]" text="yes" attributeset="all-attrs" /><!-- Attribute rules --><rule xpath="//[contains(@class, 'topic/topic')]/[contains(@class, 'topic/prolog')]///@[local-name() != 'class']" /></ruleset>
In het gedeelte Regelset kunt u het volgende opgeven:
-
Regels om de elementen te extraheren
-
Regels voor het uitnemen van kenmerken
Een regel bestaat uit het volgende:
xpath - dit is de vraag van XPath die de elementen of de attributen van DITA- dossiers terugwint. De standaardconfiguratie voor de elementregel haalt alle prolog
-elementen op. En de standaardconfiguratie voor de kenmerkregel haalt alle kenmerken van prolog
-elementen op. U kunt een vraag van XPath specificeren om de elementen of de attributen in series te vervaardigen die u wilt zoeken.
De XPath-query bevat de klassenaam van het documenttype. De topic/topic
-klasse wordt gebruikt voor DITA-onderwerpdocumenten. Als u een regel wilt maken voor andere DITA-documenten, moet u de volgende klassenamen gebruiken:
tekst - als u naar de tekst binnen het gespecificeerde element wilt zoeken, dan specificeer ja waarde. Als u geen waarde opgeeft, worden alleen de kenmerken in het element geserialiseerd. De kenmerken waarnaar u wilt zoeken, moeten worden opgegeven in de sectie voor kenmerksets.
attributen - specificeer identiteitskaart van de kenmerkenreeks die u met deze regel wilt associëren. De waarde alle-attrs is een speciaal geval om erop te wijzen dat alle attributen voor deze regel in series moeten worden vervaardigd.
Een kenmerkset bevat een lijst met kenmerken die u wilt zoeken binnen DITA-inhoud. De kenmerkenreeks bevat het volgende:
identiteitskaart - een uniek herkenningsteken voor de geplaatste attributen. Deze id wordt opgegeven in de parameter attributeset van een regelset.
attributen - een lijst van attributen die u wilt zoeken. Voor elk kenmerk moet u een afzonderlijk item maken in het element attribute
.
Voer de volgende stappen uit om aangepaste DITA-elementen of -kenmerken toe te voegen in het bestand met zoekserienummering:
-
Gebruik Package Manager om het bestand /libs/fmdita/config/serializationconfig.xml te downloaden.
-
Maak een overlayknooppunt van de map
config
in het knooppuntapps
. -
Navigeer naar het configuratiebestand dat beschikbaar is in het knooppunt
apps
:/apps/fmdita/config/serializationconfig.xml
-
Voeg de vereiste element- of kenmerkregelsets toe.
-
Leg de wijzigingen vast en voer de Cloud Manager (CI/CD)-pijplijn uit om configuratiewijzigingen te implementeren.
De nieuwe rangschikkingsinformatie wordt opgeslagen en geactiveerd voor onderzoek. U moet de metagegevens echter extraheren uit uw bestaande DITA-inhoud om deze beschikbaar te maken voor zoekopdrachten.
Metagegevens uit bestaande inhoud extraheren id192SF0GA0HT
Zodra u om het even welke verandering in het standaard dossier van de onderzoeksrangschikking hebt aangebracht, moet u de optie van de Extractie van Meta-gegevens DITA in de {bundel 0} toelaten com.adobe.fmdita.config.ConfigManager en dan het werkschema in werking stellen om meta-gegevens te halen. Hiermee haalt u de vereiste metagegevens uit de bestaande DITA-bestanden en wordt hetzelfde vervolgens beschikbaar gesteld voor zoekopdrachten.
Als u nieuwe bestanden maakt of een bestand bewerkt nadat u het serialisatiebestand hebt bijgewerkt, worden de metagegevens automatisch uit dergelijke bestanden geëxtraheerd. Het uitpakken van metagegevens is alleen vereist voor bestanden die al in de AEM-opslagplaats bestaan.
Het uitpakken van meta-gegevens uit bestaande DITA- dossiers impliceert twee taken:
- De optie voor het extraheren van metagegevens inschakelen in configMgr
- De workflow voor het uitnemen van metagegevens uitvoeren
Gebruik de instructies die in worden gegeven met voeten treedt van de Configuratieom het configuratiedossier tot stand te brengen. Geef in het configuratiebestand de volgende (eigenschap) gegevens op om de optie voor het uitnemen van metagegevens te configureren:
com.adobe.fmdita.config.ConfigManager
dita.serialization
Standaardwaarde:
false
Voer de volgende stappen uit om de workflow voor het uitnemen van metagegevens uit te voeren:
-
Meld u als beheerder aan bij Adobe Experience Manager.
-
Klik op de verbinding van Adobe Experience Manager bij de bovenkant en kies Hulpmiddelen.
-
Selecteer Gidsen van de lijst van hulpmiddelen en klik de 3} tegel van de Extractie van Metagegevens DITA {.
-
Als u meta-gegevens uit één enkel dossier en zijn gebiedsdelen wilt halen, klik Uitgezocht een verbinding van het Dossier en doorblader voor een dossier.
-
Als u meta-gegevens van veelvoudige dossiers binnen een omslag wilt halen, klik Uitgezochte Omslag (s ) verbinding, doorblader en selecteer de vereiste omslag. Klik toevoegen knoop om de omslag aan de lijst van de serialisatietaak toe te voegen.
note note NOTE U kunt meerdere mappen selecteren en toevoegen aan een serialisatietaak. -
Klik Begin.
-
In de Bevestig de dialoog van de Extractie van Meta-gegevens, klik O.K..
Tijdelijke bestanden uitsluiten van zoekresultaten id197AHI0035Z
Standaard wordt de zoekopdracht uitgevoerd in de gehele opslagplaats van AEM. Er kunnen locaties zijn die u wilt uitsluiten van de zoekopdracht. Wanneer u bijvoorbeeld de workflow voor het vertalen van inhoud start, blijven de niet-goedgekeurde bestanden op een tijdelijke maplocatie staan. Wanneer u de zoekopdracht uitvoert, worden ook bestanden van deze tijdelijke locatie geretourneerd in de zoekresultaten.
Als u wilt voorkomen dat AEM Guides de locatie van de tijdelijke vertaalmap doorzoekt, moet u een tijdelijke maplocatie toevoegen aan de lijst met uitsluitingen.
Voer de volgende stappen uit om de tijdelijke vertaalmap uit te sluiten van de zoekopdracht:
-
Voeg de volgende eigenschap toe aan de aangepaste damAssetLucene-index:
table 0-row-3 1-row-3 Eigenschapnaam Type Waarde excludePaths Tekenreeks[] Voeg de volgende waarde aan dit bezit toe: /content/dam/projects/translation\_output
-
Navigeer naar het lucene knooppunt dat beschikbaar is op de volgende locatie:
/oak:index/lucene
-
Voeg de volgende eigenschap toe aan het knooppunt lucene:
table 0-row-3 1-row-3 Eigenschapnaam Type Waarde excludePaths Tekenreeks[] Voeg de volgende waarden aan dit bezit toe: /content/dam/projects/translation\_output