Mohamad et a

To add to this conversation what we are talking about is the visibility of 
fields when in the edit template, there are the already hidden ones in the 
edit fields list such as "created", change count and others. I have taken a 
different approach in my key tiddlywiki. I leave the edit facility alone 
but rarely enter edit mode at all. I have created the ability to edit 
fields in view mode (using some gymnastics to edit the current tiddler and 
a toggle to show / hide), and provide my own code to edit each field, so I 
can honour the nature of different fields, like dates have time stamps and 
date pickers, the icon field has the image selector, and some fields allow 
you select from predetermined values and some from existing values in other 
tiddlers matching fields.  Using this method I can list in an 
edit-fields-list (field) the fields to display and their order, provide 
drop down lists to add fields and much more. This facility extends to tags, 
alternative tag fields and the text field.

Whilst this is working in a robust way for me it is premature for me to put 
forward proposed changes to the development team, but I expect I will 
eventually. You may have seen some posts from me about fields as first 
class citizens. I believe we need to provide the core the following 
features.

   - An easy way to edit fields in the current tiddler
   - The ability to define fields, their usage and ways they can source 
   information
   - An easy way to arrange what and how fields can be displayed in 
   tiddlers view mode or an additional mode called update.

I have also an example where I have manipulated the way the edit fields 
list that appears in edit mode works such that it includes links to the 
fields definition.

I have also taken this further to allow the field definitions to include 
how a field may appear for view or edit in list columns. Basically if you 
list some tiddlers you can provide a tiddlername that tags all the columns 
you want in that list, the columns then define its title, and how to 
display and/or edit that fields value in the list. I believe these should 
all be rolled into the field definition.

The reason it is not ready for inclusion in the core or key plugins is the 
solution would best set a standard such that in future others can share 
field definitions, column definitions etc... and the core can just enable 
this and set the standards with out providing all the details.

Regards
Tony


On Tuesday, October 9, 2018 at 8:45:56 AM UTC+11, Mark S. wrote:
>
> You could, if feeling adventurous, hack
>
> $:/core/macros/tag-picker
> Go down to the line:
>
> <$list filter="[tags[]!is[system]search:title{$:/temp/NewTagName}sort[]]" 
> variable="tag">
>
> and change to:
>
> <$list 
> filter="[tags[]!is[system]!prefix{$:/config/Tags/hide/myprefix}search:title{$:/temp/NewTagName}sort[]]"
>  
> variable="tag">
>
> and then make a tiddler:
>
> $:/config/Tags/hide/myprefix
>
> and put whatever prefix you wish to prevent showing (in the editor)
>
> This way if you have a series of structural tiddlers (one's that you use 
> to create a TOC tree, for instance) then you could put
>
> toc_
>
> So that you would see tags that had actual meaning (contacts, personal, 
> locations, etc.).
>
> -- Mark
>
>
> On Monday, October 8, 2018 at 1:56:51 PM UTC-7, Mohammad wrote:
>>
>> Hello Mark,
>>  Should we do this for every field and tag we don't want?
>>
>> -Mohammad
>>
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/4986fae3-83d9-492c-a244-04ec10be7e29%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to