diff options
author | Andreas Gohr <andi@splitbrain.org> | 2005-10-30 16:28:28 +0100 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2005-10-30 16:28:28 +0100 |
commit | 1c2d1019f48fa6b2dbc154f7534341ad0869a5d7 (patch) | |
tree | 88de342e9a03e4dd8cea16dec47788030f34d53c /inc/parser | |
parent | 6640792b86ac86bf8f51dcb48e250b5f8f4c9036 (diff) | |
download | rpg-1c2d1019f48fa6b2dbc154f7534341ad0869a5d7.tar.gz rpg-1c2d1019f48fa6b2dbc154f7534341ad0869a5d7.tar.bz2 |
Interwiki icons are set through CSS classes now
darcs-hash:20051030152828-7ad00-58a99ca20a1d6ec62612a6281034c1dd669be44d.gz
Diffstat (limited to 'inc/parser')
-rw-r--r-- | inc/parser/xhtml.php | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/inc/parser/xhtml.php b/inc/parser/xhtml.php index d0f24d26f..d62fdfff6 100644 --- a/inc/parser/xhtml.php +++ b/inc/parser/xhtml.php @@ -568,12 +568,6 @@ class Doku_Renderer_xhtml extends Doku_Renderer { $link['more'] = ''; $link['name'] = $this->_getLinkTitle($name, $wikiUri, $isImage); - if ( !$isImage ) { - $link['class'] = 'interwiki'; - } else { - $link['class'] = 'media'; - } - //get interwiki URL if ( isset($this->interwiki[$wikiName]) ) { $url = $this->interwiki[$wikiName]; @@ -582,14 +576,11 @@ class Doku_Renderer_xhtml extends Doku_Renderer { $url = 'http://www.google.com/search?q={URL}&btnI=lucky'; $wikiName = 'go'; } - - if(!$isImage){ - //if ico exists set additional style - if(@file_exists(DOKU_INC.'lib/images/interwiki/'.$wikiName.'.png')){ - $link['style']='background-image: url('.DOKU_BASE.'lib/images/interwiki/'.$wikiName.'.png)'; - }elseif(@file_exists(DOKU_INC.'lib/images/interwiki/'.$wikiName.'.gif')){ - $link['style']='background-image: url('.DOKU_BASE.'lib/images/interwiki/'.$wikiName.'.gif)'; - } + + if ( !$isImage ) { + $link['class'] = "interwiki iw_$wikiName"; + } else { + $link['class'] = 'media'; } //do we stay at the same server? Use local target |