UI > wiki > Bug (done?)

'STREBER_WIKI_URL' in conf.inc.php doesn't work / #4870

Summary

done?
Apr 26, 2007
100%
Apr 27, 2007 / krisp
Jun 2, 2008 / stenyak
 

Attached files

No files uploaded

Issue report

Minor
Have not tried
FireFox 2.0.0.3
0.796
'STREBER_WIKI_URL' in conf.inc.php doesn't change link URL.
Possibility to change URL and change 'WikiSyntax' search string.
Put also 'WikiSyntax' string in language definition file. I'd like to point help on my own document.
 

3 Comments

pixtur

May 1, 2007
fixed
Thanks for pointing out

krisp

May 8, 2007
version 3
I'd rather thougth about this...

Added string definition WikiSyntax

from conf/conf.inc.php

/**
* url to online-help
*/
'STREBER_WIKI_URL' => 'http://www.streber-pm.org/index.php?go=search&search_query=',
'STREBER_WIKISYNTAX' => 'WikiSyntax!',
Which can be redefined in customize.inc.php, e.g.

from customize.inc.php

confChange('STREBER_WIKISYNTAX', "Skladnia Wiki");

Added $page check-in for WikiSyntax,

because i don't know what else getWikiLink() is used for (multipurpose indicates 1st arg).

from std/class_pagehandler.inc.php

    public function getWikiLink($page=NULL, $alt_title=NULL) {
        if(!$page) {
            #return "<a href='http://wiki.pixtur.de/index.php/{$this->cur_page_id}'>Wiki+Help</a>";
            return "<a href='" . confGet('STREBER_WIKI_URL').  "{$this->cur_page_id}'>Wiki+Help</a>";
        }
        else {
            if($page == "WikiSyntax") {
            $page = confGet('STREBER_WIKISYNTAX');
            }        
            if(!$alt_title) {
                $alt_title= $page;
            }
            #return "<a href='http://wiki.pixtur.de/index.php/{$page}'>$alt_title</a>";
            return "<a href='" . confGet('STREBER_WIKI_URL').  "{$page}'>$alt_title</a>";
        }
    }

pixtur

May 8, 2007
Sounds resonable...
I changed the code as you suggested.

 

Comment / Update