Page MenuHomePhabricator

enhancement: adjust number of Property values displayed
Closed, ResolvedPublic

Description

Author: info

Description:
In the mail thread "[Semediawiki-user] Getting the values of a property",
ablum wants to list all the *values* of a property. Property:Foo's page lists pages and their values, but only shows at most three values for each page before "...".

It would be nice if admins and/or users could adjust this. In SMW_PropertyPage.php's shortList() function, just change

$ropts->limit = 4;
...
if ($i < 4) {

to

protected max_list = 3;  // How many items to show for each thing listed
...

// Ask for one extra, to determine whether to show ellipsis for "more items".
$ropts->limit = $this->max_list + 1;
...
if ($i <= $this->max_list) {

and maybe have a global for this and/or check for a query string parameter in the URL that overrides it.


Version: unspecified
Severity: enhancement
URL: http://semanticweb.org/wiki/Property:Has_author#SMWResults

Details

Reference
bz14506

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:14 PM
bzimport set Reference to bz14506.

Done: the global configuration parameter is called $smwgMaxPropertyValues and defaults to 3.