Fix for FS22
darcs-hash:20080302114851-2b4f5-faabcf4b5f300d39e0cf89892eaf04d928cc311c.gz
This commit is contained in:
10
syntax.php
10
syntax.php
@@ -132,7 +132,7 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
|||||||
$title = basename($filename);
|
$title = basename($filename);
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, $renderer);
|
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, &$renderer);
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
case 'filelist':
|
case 'filelist':
|
||||||
@@ -144,7 +144,7 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
|||||||
$renderer->listu_open();
|
$renderer->listu_open();
|
||||||
foreach ($files['names'] as $filename) {
|
foreach ($files['names'] as $filename) {
|
||||||
$renderer->listitem_open(1);
|
$renderer->listitem_open(1);
|
||||||
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, $renderer);
|
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, &$renderer);
|
||||||
$renderer->listitem_close();
|
$renderer->listitem_close();
|
||||||
}
|
}
|
||||||
$renderer->listu_close();
|
$renderer->listu_close();
|
||||||
@@ -154,7 +154,7 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
|||||||
$renderer->listo_open();
|
$renderer->listo_open();
|
||||||
foreach ($files['names'] as $filename) {
|
foreach ($files['names'] as $filename) {
|
||||||
$renderer->listitem_open(1);
|
$renderer->listitem_open(1);
|
||||||
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, $renderer);
|
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, &$renderer);
|
||||||
$renderer->listitem_close();
|
$renderer->listitem_close();
|
||||||
}
|
}
|
||||||
$renderer->listo_close();
|
$renderer->listo_close();
|
||||||
@@ -189,7 +189,7 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
|||||||
|
|
||||||
$renderer->tablerow_open();
|
$renderer->tablerow_open();
|
||||||
$renderer->tablecell_open();
|
$renderer->tablecell_open();
|
||||||
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, $renderer);
|
$this->_create_link($filename, $files['basedir'], $files['webdir'], $params, &$renderer);
|
||||||
$renderer->tablecell_close();
|
$renderer->tablecell_close();
|
||||||
|
|
||||||
if ($params['tableshowsize']) {
|
if ($params['tableshowsize']) {
|
||||||
@@ -220,7 +220,7 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
|||||||
* Creates the downloadlink for the given filename, based on the given
|
* Creates the downloadlink for the given filename, based on the given
|
||||||
* parameters, and adds it to the output of the renderer.
|
* parameters, and adds it to the output of the renderer.
|
||||||
*/
|
*/
|
||||||
function _create_link($filename, $basedir, $webdir, $params, $renderer) {
|
function _create_link($filename, $basedir, $webdir, $params, &$renderer) {
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
//prepare for formating
|
//prepare for formating
|
||||||
|
|||||||
Reference in New Issue
Block a user