On 2022/07/29 15:11, Juan Pablo Santos Rodríguez wrote:
Hi Murray,Just a quick note, current wiki syntax allows a second | in order to support link attributes, e.g., [Page|MyPage|title='Page']. Markdown syntax allows the same thing using [](){}, IIRC, so perhaps [Subject|Predicate::Object] (or something like that) could be used instead?
Hi Juan Pablo, Ah, thanks for the tip. If there's already a parser for an attribute, I might choose to extend that with a 'predicate=' rather than extend the parser itself. That way existing applications that don't now what to do with the attribute will simply store it. The existing link attribute syntax is probably better than my proposed syntax as it wouldn't break any other wikis that weren't using the GraphReferenceManager (and any sub-processors that handle the ontology-related stuff), i.e., the pages would be still compatible regardless of ReferenceManager implementation. Cheers, Murray ........................................................................... Murray Altheim <murray18 at altheim dot com> = = === http://www.altheim.com/murray/ === === = = === In the evening The rice leaves in the garden Rustle in the autumn wind That blows through my reed hut. -- Minamoto no Tsunenobu
