2010-09-08, 14:36

Aug 30, 2010 — glossaryFilter has been updated — now it has new forceUTF8 parameter. (...) »

2009-11-03, 08:40

On November 1, 2009, I bought and configured an additional domain for all web services (...) »

2009-10-14, 07:19

The site Litaratura.org is devoted to Belarusian literary works and translations. (...) »

2009-01-12, 20:46

Late November 2008 marked the 20th anniversary of the official founding of the Belarusian (...) »

Registered User Area Log into This Site
Show Credits... Credits
Show Donation/ Payment Page... Donate/ Pay
Worthwhile Software
Refresh My Local Time (GMT+1)... 2010-09-08, 14:36
  • United States (5)
  • Today (145)
  • Yesterday (209)
~ / Public Domain Software / Extensions to Ditto / tvFilter Extender $_
tvFilter Extender
Click To View A Full Size Image...
2010-01-10, 18:44

Ditto’s extender is an opportunity for defining custom placeholders and/ or filters without interfering into snippet’s core code.

Particularly, a custom filter is an interesting thing — it is a callback function that the core code executes on each item in the final dataset.

tvFilter extender filters returned documents depending on the fact whether the specific template variable is attached to a document or not.

How to use tvFilter

# 1) put tvFilter.extender.inc.php file into /assets/snippets/ditto/extenders folder
# 2) call your Ditto as:
[[Ditto? &parents=`3,4,5` ... &extenders=`tvFilter` &tvFilterBy=`dummy` &tvFilterMode=`0` ... ]]

In the above example, documents within 3, 4, and 5 containers that have not dummy template variable attached will be thrown out from the final dataset.

Download This Attachment... tvFilter Extender — the very latest version
Last modified: 2010-01-11, 09:13 — Size: 1,61 KB — Users: 57 — Downloads: 76
Write a comment
  • Required fields are marked with *.
  • Comments are published after the approval of the site moderator, who is a human rather than a wind-fast computer program so please be patient. Off-topic comments are definitely removed.

* Code:
 
Enter this code into the appropriate field of the form while submitting an e-mail or a comment. If you have trouble with reading it, generate another...