[dokuwiki] Re: advice for developpment

  • From: Lorenzo Bernardi <lorenzo.bernardi@xxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Sat, 7 Jan 2017 09:43:01 +0100

Hello,


thanks for the answers


we are working on some similar problems and solutions, turning
dokuwiki a logging platform as well as a non-sql database. I have
added two new fields to the bureaucracy plugin implementing selection
fields from file or from search queries in the page names of
dokuwiki. An early version I uploaded to the git website, but
so far none cared about it.
Here is the link:
https://github.com/splitbrain/dokuwiki-plugin-bureaucracy/issues/193


I will look at this since it seems quite interesting.





I am working on a search action to be integrated, which could pick up
values from pages based on the filled our form, and I will also need
a report generator feature, which is an extended version of the
include plugin.

It looks the include plugin is kind of static in the sense of it can get
some information from other pages that may be created on the fly like
for example pages added to a namespace. Quite interesting.


Because the dokuwiki itself is an excellent non-sql system, I do not
talk here about the data / struct plugins, which are based on adding
an sqlite database to store extra data. But you still may find it
interesting.

I wonder why you don't use the data/struct plugin since it looks to me
that it would be rather faster than parsing files but may be your
approach doesn't make a lot of parsing. In our case we present the data
of the last few experiments because what was done before might be of
interest for the person who is going to make experiments so we might
have to query often the data.



Prefilling: on the one hand bureaucracy has default values possible.
On the other hand, making this dynamic is an interesting question. I
guess it would require parsing a page and assign default values
accordingly. As far as I can tell, this would be a new plugin
practically speaking.

I thought so too but I was not sure. Or more exactly I was hopping that
someone has implemented something like that already.


One more thing: with the pagemod you can add new entries to pages
dynamically. Thus, with one form you create the page, with another
you can just add new entries to the table row-by-row. If that solved
your problem I can not tell. 8)

Me neither ;) for now but I will also look  for his plugin.

Sincerely

L.


--
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts: