Difference between revisions of "WikiDB/Feature requests"

From TestWiki
Jump to: navigation, search
m
Line 14: Line 14:
  
 
==Some feature suggestions==
 
==Some feature suggestions==
Afer some toying around with the extension I have several features I believe would be beneficial that I haven't seen mentioned
+
Afer some toying around with the extension I have several "Nice to have" features believe would be beneficial that I haven't seen mentioned
* using tags in templates - for example currently it is not possible to use a <nowiki><repeat></nowiki> tag within a template with various input fields, I guess because the parser cant distinguish between template input fields and repeat tag syntax (both use braces <nowiki>{{{fieldname}}}</nowiki>)
+
 
+
Some more "Nice to have"s
+
 
* repeat tag syntax - besides being able to specify the table header, it would also be nice to have a possibility to add an index column, listing the number of the row in the resulting table
 
* repeat tag syntax - besides being able to specify the table header, it would also be nice to have a possibility to add an index column, listing the number of the row in the resulting table
 
* some form of display size control - for large table it would be nice to add a syntax for specifying a display range, or using some default size, where it would display rows 1-20 and a link for "next 20" etc. even for the data records in the table definition itself it would be useful - one cannot view all records in large tables, due to the long processing time. I have a table with several thousands of entries and I get a PHP error indicating time limit exceeded after 30 seconds
 
* some form of display size control - for large table it would be nice to add a syntax for specifying a display range, or using some default size, where it would display rows 1-20 and a link for "next 20" etc. even for the data records in the table definition itself it would be useful - one cannot view all records in large tables, due to the long processing time. I have a table with several thousands of entries and I get a PHP error indicating time limit exceeded after 30 seconds
 
[[User:Osishkin|Osishkin]] 11:19, 22 July 2010 (BST)
 
[[User:Osishkin|Osishkin]] 11:19, 22 July 2010 (BST)

Revision as of 11:20, 22 July 2010

Please add any feature requests which you may have for WikiDB to this page.

Before adding new suggestions, please check WikiDB/Features, WikiDB/ToDo and WikiDB/Bugs to ensure that it is not already covered by one of those.

Ignore link syntax in criteria when filtering on link fields

I'd like to submit one feature request, though I'm not sure how plausible it is. I came across this issue: I have a value I'd like to display elsewhere which is identified by one field's data being "ES012". However, for display purposes, the value as it is entered is "[[ES012]]", as I need it to display in a wikilink. Thus, I've defined the column as "wikistring", as this appears neccisary to make the link display correctly. Here is where my issue comes in: to repeat the data, I must put

criteria="Description=[[ES012]]"

rather than the more intuitive

criteria="Description=ES012"

So again, I'm not sure if it's possible or plausible to strip out the wikilink symbols when searching the table with the repeat tag, but it's something I'd very much like to see.

-- (sent by User:InShaneee, via e-mail)

Some feature suggestions

Afer some toying around with the extension I have several "Nice to have" features believe would be beneficial that I haven't seen mentioned

  • repeat tag syntax - besides being able to specify the table header, it would also be nice to have a possibility to add an index column, listing the number of the row in the resulting table
  • some form of display size control - for large table it would be nice to add a syntax for specifying a display range, or using some default size, where it would display rows 1-20 and a link for "next 20" etc. even for the data records in the table definition itself it would be useful - one cannot view all records in large tables, due to the long processing time. I have a table with several thousands of entries and I get a PHP error indicating time limit exceeded after 30 seconds

Osishkin 11:19, 22 July 2010 (BST)