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