On Tue, Oct 26, 2010 at 8:26 AM, Frank Uebel <email address hidden> wrote:
> Thanks for the feedback. How would these aliases be stored? The pages
> already have a header with the page creation date, the file version and
> so on. Would it be possible to extend this metadata with custom lines,
> like "META Aliases pagename1, pagename2..." and "META Keywords word1,
> word2...wordN"? If a generic way to store meta information in a page
> would be accessible (including methods to retrieve them from index and
> store them back again), additional plugins could access this data.
> Currently, I am not so sure, how much that would be in the index class
> (and gui later), though.
Something like this. Page properties (like aliases) could be stored in
the page header. Probable we should also implement a generic table in
the index to cache these properties for quick lookup.
One additional thing to think about is what to do when two pages
define the same alias.
On Tue, Oct 26, 2010 at 8:26 AM, Frank Uebel <email address hidden> wrote:
> Thanks for the feedback. How would these aliases be stored? The pages
> already have a header with the page creation date, the file version and
> so on. Would it be possible to extend this metadata with custom lines,
> like "META Aliases pagename1, pagename2..." and "META Keywords word1,
> word2...wordN"? If a generic way to store meta information in a page
> would be accessible (including methods to retrieve them from index and
> store them back again), additional plugins could access this data.
> Currently, I am not so sure, how much that would be in the index class
> (and gui later), though.
Something like this. Page properties (like aliases) could be stored in
the page header. Probable we should also implement a generic table in
the index to cache these properties for quick lookup.
One additional thing to think about is what to do when two pages
define the same alias.
-- Jaap