Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

DivrajSingh
Community profile DivrajSingh Employee
Sr. Product Solution Consultant
Delhi, India
14 BADGES
Employee

Employee

Learn more
Joined the community 02-11-2020 11:17:20 AM
Online
Top badges earned by DivrajSingh
Customize the badges you want to showcase on your profile
Re: Is there any limitation of having topic references in a DITAMAP
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
17k topics should not be a concern as such. I recommend this to be reported to support, as this will need more inputs on server performance and insights into the logs.

Views

35

Likes

0

Replies

1
Re: Option to add other assets like PDF/word to set as a relationship for the topic in DITAMAP
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Are these relationships setup using reltable in DITA? Or are they related as references as a result of xref, conref etc.? In general, the related topics should be available to the AEM Sites output, unless its explicitly omiited by setting args.rellinks=none for AEM Sites output or the AEM Sites template is not equipped to show the related links.

Views

36

Likes

0

Replies

1
Re: Is there any limitation of having topic references in a DITAMAP
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
What is the version of AEM and XML Documentation in use? How many assets/topics are part of the ditamap in reference? There is no limitation as such on the number of topic references. We may need more details on the content side.

Views

42

Likes

0

Replies

3
Re: How to override toc2map for ditamap generation with attributes?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
The file toc2map.xsl is not extensible as of today. If you intend to add same attribute values to the generated ditamap you may want to do this via post conversion event handler - you can refer to section "Conversion process event handler" of the API guide (page 41)

Views

17

Likes

0

Replies

0
Re: Permission for Folder profiles in XML Documentation
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Hi @dvnSudheer , The notes about administrator being able to edit the content is about users who are power users (authors) who can edit snippets or conditions. These are not the administrators as such. The role administrator is in context of the folder profile where a normal author can be provisioned with the power user permission. For the actual issue around the users in "authors" group not able to edit content is not reproducible at my end. Do you know if the permissions of "authors" group has...

Views

86

Likes

0

Replies

1
Re: How to pass parameters to DITA-OT PDF output
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
@srikanthpogula : I think what you are looking for is to be able to define and use variables - which can be achieved in DITA using keydef/keyref You can learn about this concept on some open channels - refer this link I hope this answers your query.

Views

98

Likes

0

Replies

1
Re: How to pass parameters to DITA-OT PDF output
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
And where will that product part number come from? Can it be stored as a variable that can be stored within AEM?

Views

106

Likes

0

Replies

3
Re: How to pass parameters to DITA-OT PDF output
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
@srikanthpogula : please refer to the article Use AEM Metadata in DITA-OT PDF output which should answer your query.

Views

111

Likes

0

Replies

5
Re: Permission for Folder profiles in XML Documentation
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Hi @dvnSudheer , Providing edit rights on the folder profiles to a non-admin user - an administrator has to add those users to the Folder Profile as admin user. To do so: Login as administrator Browse to the folder profile (Tools > XML Documentation > Folder Profiles > Open the profile you are validating) Click "Edit" on the General tab, where you will notice "Admin Users" field, you can add the publisher user you mentioned and save the change Now, login as the publisher user and try to edit the...

Views

215

Likes

0

Replies

5
Re: Hi , Just adding to the thread above. I wanted to un...
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
@Poorva-25pxJS: for this you need custom rules in h2d_extended.xsl. Add the attributes to source html - read those in XSL to generate desired dita output.

Views

198

Likes

0

Replies

1
Re: Why does XML Add on v3.8 not support DITA 1.3 base element topic/div ?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Some background before I address both the queries in detail. The publishing mechanism from DITA to AEM Sites uses a configuration "/libs/fmdita/config/elementmapping.xml" which defines rules to map dita elements/attributes to the generate sites components/properties correspondingly. You can read more about this in the section "Customize DITA element mapping with AEM components" of Installation and Configuration Guide (page 92) Any changes required in the elementmapping.xml should be done in foll...

Views

161

Likes

0

Replies

0
Re: Why does XML Add on v3.8 not support DITA 1.3 base element topic/div ?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Generally in context of HTML, "div" elements are for styling purposes whereas in DITA the styling is stripped off as presentation is separated out from content when working in DITA. With that assumption the rule has a generic implementation. However, in your implementation if you need to enable this, you can override that rule by: copying this template code to the file "/apps/fmdita/config/html2dita/h2d_extended.xsl" to override add priority attribute to the xsl:template. So, the rule in h2d_ext...

Views

199

Like

1

Replies

2
Re: Content import for HTML content to create a .ditamap creates a .dita file instead
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Also do make sure the HTML heading does not include any namespaces, a sample HTML header would be: With all the rules catered, the sample index.html will look like: Index File Index File (this will be ditamap title) link1_file link2_file link3_file link4_file

Views

248

Like

1

Replies

4
Re: Content import for HTML content to create a .ditamap creates a .dita file instead
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
The steps you defined seems correct and we validated the functionality on XML Documentation v3.8 - and it works as expected. Will it possible for you to share the sample content zip? Or you can raise a support ticket with the sample package.

Views

256

Likes

0

Replies

5
Re: Publishing XML Content to AEM Sites - Want to use existing AEM Sites template?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
It seems you did already publish to the same target "/content/output/sites" once using the default config "/libs/fmdita/config/templates/default" before using the weretail-techdocs config - because of which the settings are from default template. To explain - the template settings are set only on the initial publish/output generation with "Overwrite Content" option for property: "Existing Output Pages" on map dashboard (see screenshot below), and as you know this is designed to support the use c...

Views

450

Likes

0

Replies

2
Re: Publishing XML Content to AEM Sites - Want to use existing AEM Sites template?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Hi @Apmag , If you are asking about the configuration "topicPageTemplate" - this is added on the new config that you can create, refer Step1 of the original post on this page. The generated page uses this config to create page that uses this value as cq:template.

Views

496

Likes

0

Replies

4
Re: Publishing XML Content to AEM Sites - Want to use existing AEM Sites template?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
For understanding how editable templates are setup, you can refer to the samples site (weretail) page "/content/we-retail/us/en" which uses the component "/apps/weretail/components/structure/page" - from where you can follow how header and footer are aded to their pages. We used the content page template "/conf/we-retail/settings/wcm/templates/experience-page" which also uses the same component "/apps/weretail/components/structure/page" to render the page content - to see how header works you ca...

Views

507

Likes

0

Replies

0
Re: Publishing XML Content to AEM Sites - Want to use existing AEM Sites template?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
These paths are the nodes under the generated page where the content of topic and topic head gets generated. Following description is the snippet from Installation and configuration guide: These two properties are mandatory - or else the DITA content will not be added to the generated page.

Views

648

Likes

0

Replies

9
Use AEM Metadata in DITA-OT PDF output
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
REQUIREMENT You are managing DITA content in AEM, and you want to publish that content to (say) PDF output. But you have metadata for your publication(ditamap) managed as AEM metadata - and you want to pass this metadata to the publishing engine to use it in the output. Let us understand this with an example. You have some AEM metadata, say "docstate" or "publisher" or "description" in AEM metadata schema, and you want to show this metadata on front page of the PDF output. Where we are:1. Managi...

Views

385

Like

1

Replies

0
Re: Extension Points: How to modify the UI?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
The sidebar of webeditor is not extendible without reloading the DOM, i.e. it does not have an extension point to add another tab without overwriting the implementation of existing tabs. However, in future releases, the side panels will too become customizable/extendible. But there are options available to add features to the webeditor toolbar, one of the approaches is described in this article. Can you share more details on the type of feature you are trying to add? I may validate if there is a...

Views

234

Likes

0

Replies

0
Re: Extension Points: How to modify the UI?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
By sidebar - you mean side panel in web-editor of XML Documentation? What specific feature are you planning to add?

Views

302

Likes

0

Replies

3
Publishing XML Content to AEM Sites - Want to use existing AEM Sites template?
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Problem Statement You are using XML Documentation to author XML/DITA content and one of the publish output is AEM Sites.You want to use an existing AEM Sites template in order to use the pre-designed header/footer (branding, styles etc.) used on your marketing or end user portal (instead of out-of-the-box templates that comes with XML Documentation)For reference, lets take an example of we-retail website (AEM sample site) that has an already defined design. The left picture is an out-of-the-box ...

Views

830

Likes

2

Replies

11
Version History | Reverting between asset versions, creates a unwanted branched version
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
AEM creates additional version of a media assets when you revert between different versions of the asset. This is functionality as design, as the system: expects that the image version that is currently active may have some work in progress changes and may require saving those before moving to another version so it creates a branch version before moving to the selected version In case this behavior is not desired, you have following options: Option 1: update the “XML Writeback Process” step of “...

Views

263

Likes

3

Replies

0
Re: Using a custom DITA-OT for publishing | Things to remember
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
@Kiran_Mohan : I think what you are asking is documented here. Let me know if you were looking for somethin else.

Views

447

Likes

0

Replies

0
Re: Using a custom DITA-OT for publishing | Things to remember
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Hi @Vijendra_HS The modified DITA-OT has to be uploaded to AEM repository. Extraction of the DITA-OT is done by AEM process so it should get write permissions for the AEM user (using which AEM java process is running). Were you trying to upload the custom DITA-OT directly into the AEM extracted path? (/crx-quickstart/profiles/dita-ot...)

Views

449

Likes

0

Replies

0
Re: AEM XML Documentation Plugin-Customize the bookmap metadata elements
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
As I understand from your post, you want a similar behavior as to how the title gets auto-populated in the newly created bookmap - you want same behavior as to insert other elements like product-name, bookpartno etc. Essentially title field that you see in metadata is populated by the value from the in XML on creation - so it is other way round. You can observe this when you try to change the title in the XML - this will get propagated to the metadata of file. The design is so, because the XML ...

Views

242

Like

1

Replies

0
Re: AEM 6.5.4 Query predicate fulltext with type cq:Page...
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Hi @akashdeepm As you must be aware queries like these work based on indexes in AEM. So if you try to search for a term using a type "cq:Page" it essentially searches based on indexes built for cqPageLucene you can check the configurations of these under "/oak:index/cqPageLucene" Your observation is correct that when you use the type cq:Page you are getting results for node till "propNode" (level 4), and when you remove it you get it to subNode level as well. The reasoning is that: When you remo...

Views

145

Likes

0

Replies

0
Re: Can I automate generation and publishing
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
Thanks for details, So this conref could be like a Note/Warning used in multiple topics. Identifying the impacted topics and finding the ditamaps that should be republished is available as metadata in system but not yet exposed for such use case. With that what I mean is, the feature you need is not available out of the box but this can be achieved with a customization that involves some APIs. Also, this feature is planned in one of the upcoming release, you may want to wait if this is not block...

Views

285

Likes

0

Replies

0
Re: Can I automate generation and publishing
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
So, when you say that a topic is reused in 200 sites, do you have 200 ditamaps that publish the reused topic to corresponding site pages? Are these translated copies or same language content hosted via 200 different URLs?

Views

327

Likes

0

Replies

0
Re: Can I automate generation and publishing
Avatar
Give Back 25
Employee
DivrajSingh
Employee

Likes

10 likes

Total Posts

33 posts

Correct reply

0 solutions
Top badges earned
Give Back 25
Boost 10
Give Back 10
Give Back 5
Ignite 5
View profile
DivrajSingh
- XML Documentation
@robertk30941538 : how are you publishing those topics? via ditamap? AEM maintains references of each asset to its corresponding DITAMaps and pages where those assets are used. Having said that, there can be few possibilities but depends on your input on above question.

Views

366

Likes

0

Replies

4