Summary: Purging a page doesn't update ("dynamic") attributes
                    when changed
           Product: MediaWiki extensions
           Version: any
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: Normal
         Component: Semantic MediaWiki

If you have an attribute assignment on page "pageA" e.g. like
[[Attribute1::{{#show:pageB|?Attribute2 |link=none}} ]] and you change the
Attribute2 value on pageB the Attribute1 on pageA won't be update.
If you use action=purge it will update the rendered output but the saved
properties still won't be updated! You can see it on the Special:Browse page
there will still be the old value.
Only when you edit and save the pageA the properties value will be updated.

Now imagine you have a pageC which will get a value depending on pageA which
depends on pageB which perhaps depends on another pages value...

I use this e.g. for family names and other more complex stuff.

Example in the sandbox (pageA):

Change the attribute at (pageB):

and then purge on pageA:

So at least purging a page should update attributes. Even better would be an
"internal link" or something like it is with templates. Whenever a page changes
which you use in a inline query the page with the query should purge
automatically when calling it the first time after the change on the other

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Wikibugs-l mailing list

Reply via email to