From: <car...@us...> - 2025-02-14 05:20:26
|
Revision: 11099 http://sourceforge.net/p/phpwiki/code/11099 Author: carstenklapp Date: 2025-02-14 05:20:25 +0000 (Fri, 14 Feb 2025) Log Message: ----------- change to use theme buttons. updated for gettext Modified Paths: -------------- trunk/lib/plugin/RecentChanges.php Modified: trunk/lib/plugin/RecentChanges.php =================================================================== --- trunk/lib/plugin/RecentChanges.php 2025-02-14 05:17:25 UTC (rev 11098) +++ trunk/lib/plugin/RecentChanges.php 2025-02-14 05:20:25 UTC (rev 11099) @@ -182,7 +182,10 @@ class _RecentChanges_HtmlFormatter extends _RecentChanges_Formatter { - public function diffLink($rev) + /* Override this function in your theme/lib/RecentChanges.php + to omit the brackets or add other formatting in. + */ + public function diffLink($rev) { global $WikiTheme; $button = $WikiTheme->makeButton(_("diff"), $this->diffURL($rev), 'wiki-rc-action'); @@ -386,13 +389,13 @@ if ($timespan) { if (intval($days) == 1) { $desc = fmt( - "The %d most recent %s during the past day are listed below.", + _("The %d most recent %s during the past day are listed below."), $limit, $edits ); } else { $desc = fmt( - "The %d most recent %s during the past %s days are listed below.", + _("The %d most recent %s during the past %s days are listed below."), $limit, $edits, $days @@ -400,7 +403,7 @@ } } else { $desc = fmt( - "The %d most recent %s are listed below.", + _("The %d most recent %s are listed below."), $limit, $edits ); @@ -409,13 +412,13 @@ if ($timespan) { if (intval($days) == 1) { $desc = fmt( - "The %d oldest %s during the past day are listed below.", + _("The %d oldest %s during the past day are listed below."), $lmt, $edits ); } else { $desc = fmt( - "The %d oldest %s during the past %s days are listed below.", + _("The %d oldest %s during the past %d days are listed below."), $lmt, $edits, $days @@ -423,7 +426,7 @@ } } else { $desc = fmt( - "The %d oldest %s are listed below.", + _("The %d oldest %s are listed below."), $lmt, $edits ); @@ -432,18 +435,18 @@ if ($timespan) { if (intval($days) == 1) { $desc = fmt( - "The most recent %s during the past day are listed below.", + _("The most recent %s during the past day are listed below."), $edits ); } else { $desc = fmt( - "The most recent %s during the past %s days are listed below.", + _("The most recent %s during the past %s days are listed below."), $edits, $days ); } } else { - $desc = fmt("All %s are listed below.", $edits); + $desc = fmt(_("All %s are listed below."), $edits); } } return $desc; @@ -1692,9 +1695,15 @@ $label = sprintf(_("%s days"), abs($days_button)); } $selected = HTML::td(array('class' => 'tdselected'), $label); + + //Try to use theme buttons + global $WikiTheme; + $button = $WikiTheme->makeButton($label, $url, 'wiki-rc-action'); + $button->setAttr('rel', 'nofollow'); + //$button = HTML::a(array('href' => $url, 'class' => 'wiki-rc-action'), $label);//not themable $unselected = HTML::td( array('class' => 'tdunselected'), - HTML::a(array('href' => $url, 'class' => 'wiki-rc-action'), $label) + HTML("", $button, "") /*omit braces when using imgbutton*/ ); return ($days_button == $days) ? $selected : $unselected; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |