idaholab / magpie

Mesoscale Atomistic Glue Program for Integrated Execution
http://mooseframework.org/magpie/
GNU Lesser General Public License v2.1
8 stars 28 forks source link

Enable explicit MooseDocs linking #482

Closed loganharbour closed 1 year ago

loganharbour commented 1 year ago

Reason

https://github.com/idaholab/moose/pull/24407 enables explicit MooseDocs links, indexed on the keys used in the Content section in the MooseDocs config. While we can get this in without using these content keys immediately in the applications, we would prefer not.

This explicit linking will make MooseDocs significantly less rigid to filename collisions.

Design

Add content keys to the MooseDocs configs that are equivalent to those done in MOOSE.

Impact

Long term this will require using content keys when defining content (another PR to come), short term there are no changes.