Tags:
create new tag
, view all tags
This request stems from struggling for a surprisingly long time to figure out how to set a topic's parent topic before figuring it out. It comes in several parts really:

  • The main one is, it would be great if you could click an 'edit metadata' link shown on every topic page to interactively view, update and remove metadata fields associated with that topic.

  • I think the documentation on editing metadata needs improving. I found out by trial and error that you could set metadata by embedding %META in the text area when editing a topic, but this results in duplicate entries in the raw text file, rather than updating existing entries. MetaDataDefinition seems to be the main documentation for using metadata, but I could only find obscure references to editing metadata in the Questions section, such as "Meta data is directly editable by administrators (for fixing problems)". How?! (Short of editing the raw .txt files on the web server, which is horrible.)

-- AdamSpiers - 27 Feb 2003

Well, what's missing is a Meta data editor pane...

-- MartinCleaver - 03 Nov 2001

i hope you meant to add a smile or somthing.....

-- SvenDowideit - 04 Nov 2001

Sorry, I guess I was somewhat cryptic! I mean that there needs to be a way of seeing and setting the meta data for each page. In fact it would be really easy to implement - just using the forms system we already have in place. We could have a pop up window to show it. Also:

  • Certain fields could be protected.
  • The SET variables could be moved into the meta data

-- MartinCleaver - 05 Nov 2001

A few comments. It is possible to edit meta information using the undocumented 'cmd' feature - however, this is a last resort feature!

-- JohnTalintyre - 06 Nov 2001

I think we can do more with forms, but a present they lack a field type that could be used for multiple person selection e.g. for notify. Note that if this approach was taken, each WebForm for a Web that had per-topic notify, would need to include the field for notify. The same is true for allow Set to work via forms.

Meta data does add complexity to the original Wiki idea. But, I do think it is cleaner than the hidden html that was previously used for forms and attachments.

-- JohnTalintyre - 06 Nov 2001

I don't really agree :() i'm starting to think the whole, lets hide that info in the meta data idea is bad .... it seems to stuff up the simple wiki nature of being able to edit info in the edit pane..

-- SvenDowideit - 02 Nov 2001

I think that using forms for meta data edit would not be a normal end-user feature; normally plug-ins to would be responsible for each piece of meta data.

I don't understand: "Note that if this approach was taken, each WebForm for a Web that had per-topic notify, would need to include the field for notify." - can you clarify?

-- MartinCleaver - 06 Nov 2001

I don't see why meta data would have to be the responsibility of plugins - can you give some specific examples?

-- JohnTalintyre - 06 Nov 2001

Sorry, I didn't mean that all meta data would be the responsibility of plugins, I meant that certain plugins could provide a nice interface for setting / displaying meta data. For instance the per-topic notify plugin could ensure that the list of topics notified could be restricted to people, as listed in the Main web. Furthermore it could add 'add me'/'remove me' buttons that manipulate the list by assuming the current user.

As for using forms, I meant that a form could be used as a generic meta data editor.

If I correctly recall, isn't part of the meta data namespace reserved for plugins? If so, the plugin can store the subscription list in there.

-- MartinCleaver - 08 Nov 2001

As I've mentioned in UsingFormsForSettings, ther are some things that are better handled out of band.

While storing everything as a Topic is a good idea, editing absolutely everything as a Topic is not a good idea. Hence the whole UsingFormsForSettings, something MegaTWiki does well.

-- PeterMasiar - 02 Jan 2003

Many comments moved here from pages about notifications.

-- MartinCleaver - 07 Jan 2005

Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2005-01-07 - MartinCleaver
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.