Rene (Diskussion | Beiträge) |
Rene (Diskussion | Beiträge) Bearbeiten Link Darstellung verändert |
||
| Zeile 91: | Zeile 91: | ||
:--[[Benutzer:Rene|René]] 16:47, 28. Jan 2007 (CET) | :--[[Benutzer:Rene|René]] 16:47, 28. Jan 2007 (CET) | ||
==Darstellung des bearbeiten Links geändert== | |||
Um den <nowiki>[bearbeiten]</nowiki> Link zu verändern wurden folgende Dateien geändert: | |||
inculdes/Parser.php | |||
function formatHeadings( $text, $isMain=true ) | |||
... | |||
# give headline the correct <h#> tag | |||
@$head[$headlineCount] .= "<a name=\"$anchor\"></a><h".$level.$matches[2][$headlineCount] .$headline; | |||
if( $showEditLink && ( !$istemplate || $templatetitle !== "" ) ) { | |||
if ( empty( $head[$headlineCount] ) ) { | |||
$head[$headlineCount] = ''; | |||
} | |||
if( $istemplate ) | |||
$head[$headlineCount] .= $sk->editSectionLinkForOther($templatetitle, $templatesection); | |||
else | |||
$head[$headlineCount] .= $sk->editSectionLink($this->mTitle, $sectionCount+1); | |||
} | |||
# give headline the correct <h#> tag - Part 2 | |||
@$head[$headlineCount] .= '</h'.$level.'>'; | |||
Die Zeile "@$head..." war Original eine Zeile unter dem If Block. Durch das Aufspalten der Zeile liegt der "bearbeiten" Link jetzt innerhalb des <hx> Tags und benötigt daher kein float mehr. | |||
includes/Linker.php | |||
In der Funktion editSectionLink und editSectionLinkForOther wird die Definition des Links geändert zu: | |||
<nowiki>return "<span class=\"editsection\" style=\"vertical-align:super;font:small normal;margin-$nearside:5px;\">[".$url."]</span>";</nowiki> | |||
Die Formatierung erfolgt nun durch einen span-Block ohne float. Dadurch wird der Artikeltext nicht mehr zerrissen wenn Bilder gefloatet werden. Zusätzlich liegt der bearbeiten Link näher an der Überschrift der Section. | |||
[[Kategorie:Intern]] | [[Kategorie:Intern]] | ||