Board Thread:Support Requests - Getting Technical/@comment-139.228.48.249-20140313081703

I'm still learning about DPL and trying to understand its caching behavior.

The way I use DPL is to pull custom values from multiple pages to display in a list. My long-term plan is to have a few DPL queries on the wiki pulling custom values from multiple pages.

My problem is as I add new pages to the category used with my DPL query, the list does not update. My solution for now is to add "allowcachedresults=false" to my DPL query, but considering how Wikia wants us to cache our results as much as possible... this seems like poor practice.

How can I get my DPL query to dynamically update my list when I add new pages to my category or change values on the pages, yet stay cached when there aren't additions to the category or edits to the values?

I'm hoping my DPL syntax is the problem and that I don't have to manually force a purge or an edit anytime I need the DPL result to update. If I have to manually provoke the list to update, then that doesn't sound 'dynamic' to me, and more trouble than it's worth.

My query looks like this:  category = Standard Quest mode = userformat listseparators = {| class="wikitable sortable" style="text-align:center;"¶!Standard Quest¶!Depends On¶!Clippers Needed¶!Clippers Earned¶!Gold Earned¶!Date Released,¶|-¶|%PAGE%,,¶|} include = #Depends On,#Clippers Needed,#Clippers Earned,#Gold Earned,#Date Released secseparators = ¶|,,¶|,,¶|,,¶|,,¶|,, 

In each page I include my values this way:

Depends On
Need for Retreat

Clippers Needed
3

Clippers Earned
1

Gold Earned
0

Date Released
2014-Feb-26

Any suggestions? I feel like I'm missing something obvious. 