Many thanks Mohammad - I will try that out.

On Tuesday, 4 January 2022 at 07:46:13 UTC Mohammad wrote:

> Jon,
>
>  My filter looks like this
> <$list filter='[!is[system]!tag[Journal]sortsub:integer<sub>limit<limit>]'>
>
> you can use :sort as a simpler solution
>
> https://tiddlywiki.com/#Sort%20Filter%20Run%20Prefix
> On Tuesday, January 4, 2022 at 12:15:59 AM UTC+3:30 [email protected] 
> wrote:
>
>> I found a useful lead from Eric Shulman using subsort
>> https://groups.google.com/g/tiddlywiki/c/hZBWTSo8eCw
>>
>> Using this I can order in the filter directly.
>>
>> My filter looks like this
>> <$list 
>> filter='[!is[system]!tag[Journal]sortsub:integer<sub>limit<limit>]'>
>>
>> And the macro sub looks like this
>> \define sub() [backlinks[]count[]]
>>
>> Thought I would leave this for the next person.
>> Jon
>>
>>
>>
>>
>> On Friday, 31 December 2021 at 12:08:21 UTC Jon Light wrote:
>>
>>> Hi,
>>>
>>> I am interested in being able to get an overview of my wiki to identify 
>>> tiddlers which seems to function as important "hubs" in my knowledge base - 
>>> for instance if a tiddler has ten backlinks then it might be more important 
>>> than one with say 2 backlinks - or perhaps I have neglected a tiddler 
>>> because I have missed places which should ideally link to it. 
>>>
>>> I use the "giffmex" bi-directional back link plugin so the required data 
>>> is already in place.  
>>>
>>> It's all speculative, I am just interested in seeing if tools can show 
>>> relationships in my knowledge base which is 20MB which perhaps I cannot 
>>> always appreciate.  
>>>
>>> I do not regularly code in Tiddlywiki so I started off with existing 
>>> code to hack..
>>>
>>> https://groups.google.com/g/tiddlywiki/c/j5oVXLCErE8/m/okRgDg9GCgAJ
>>>
>>> My experimental tiddler code now looks like this....
>>>
>>> <$list filter="[all[]]" variable="tiddler">
>>> <$list filter="[<tiddler>backlinks[]count[]]" variable="count">
>>> <$reveal type="lteq" state="$:/temp/Testing!!minimum" text=<<count>> > 
>>> <$reveal type="gteq" state="$:/temp/Testing!!maximum" text=<<count>> > 
>>> <<count>> <$link to=<<tiddler>> /><br />
>>> </$reveal>
>>> </$reveal>
>>> </$list>
>>> </$list>
>>>
>>> It's a good start -  it displays a list of all my tiddlers with the 
>>> number of backlinks for each tiddler displayed - the next step would be to 
>>> order the list so that tiddlers with the most backlinks appear higher in 
>>> the list.
>>>
>>> I looked at the idea of adding a new field to each tiddler to hold the 
>>> number of backlinks - if so then so far have not found out how to add a new 
>>> field (if it does not already exist) and write the value 'count'. 
>>>
>>> So far performance is not an issue. 
>>>
>>> I am interested in any existing plugins or attempts to extract this kind 
>>> of information from large wikis - no point re-inventing the wheel!
>>>
>>> Thanks 
>>> Jon
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/fe448ef5-9553-4aca-b464-936c42b39cf5n%40googlegroups.com.

Reply via email to