You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(43) |
Nov
(73) |
Dec
(10) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(34) |
Feb
(110) |
Mar
(24) |
Apr
(44) |
May
(37) |
Jun
(22) |
Jul
(20) |
Aug
(28) |
Sep
(50) |
Oct
(11) |
Nov
(132) |
Dec
(595) |
2002 |
Jan
(1099) |
Feb
(579) |
Mar
(63) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(125) |
Sep
(101) |
Oct
(25) |
Nov
(34) |
Dec
(47) |
2003 |
Jan
(82) |
Feb
(182) |
Mar
(71) |
Apr
(3) |
May
(1) |
Jun
(3) |
Jul
|
Aug
|
Sep
(14) |
Oct
(6) |
Nov
(124) |
Dec
(68) |
2004 |
Jan
(64) |
Feb
(191) |
Mar
(199) |
Apr
(298) |
May
(252) |
Jun
(426) |
Jul
(134) |
Aug
(13) |
Sep
(96) |
Oct
(75) |
Nov
(232) |
Dec
(171) |
2005 |
Jan
(205) |
Feb
(165) |
Mar
(8) |
Apr
(74) |
May
(21) |
Jun
(19) |
Jul
(37) |
Aug
(69) |
Sep
(141) |
Oct
(118) |
Nov
(31) |
Dec
(7) |
2006 |
Jan
(5) |
Feb
(10) |
Mar
(35) |
Apr
(24) |
May
(34) |
Jun
(29) |
Jul
(5) |
Aug
(38) |
Sep
(30) |
Oct
(37) |
Nov
(30) |
Dec
(86) |
2007 |
Jan
(414) |
Feb
(40) |
Mar
(18) |
Apr
(10) |
May
(66) |
Jun
(60) |
Jul
(105) |
Aug
(55) |
Sep
(64) |
Oct
(7) |
Nov
(11) |
Dec
(5) |
2008 |
Jan
(26) |
Feb
(28) |
Mar
(79) |
Apr
(34) |
May
(61) |
Jun
(24) |
Jul
(29) |
Aug
(160) |
Sep
(62) |
Oct
(70) |
Nov
(32) |
Dec
(14) |
2009 |
Jan
(140) |
Feb
(135) |
Mar
(153) |
Apr
(53) |
May
(24) |
Jun
(138) |
Jul
(90) |
Aug
(46) |
Sep
(72) |
Oct
(84) |
Nov
(32) |
Dec
(4) |
2010 |
Jan
(13) |
Feb
(7) |
Mar
(14) |
Apr
(55) |
May
(89) |
Jun
(131) |
Jul
(41) |
Aug
(38) |
Sep
(42) |
Oct
(11) |
Nov
(27) |
Dec
(54) |
2011 |
Jan
(127) |
Feb
(16) |
Mar
(71) |
Apr
(52) |
May
(32) |
Jun
(31) |
Jul
(4) |
Aug
|
Sep
(45) |
Oct
(26) |
Nov
(36) |
Dec
(10) |
2012 |
Jan
(23) |
Feb
(6) |
Mar
(13) |
Apr
(18) |
May
(1) |
Jun
(4) |
Jul
(3) |
Aug
(12) |
Sep
(57) |
Oct
(96) |
Nov
(163) |
Dec
(124) |
2013 |
Jan
(11) |
Feb
(17) |
Mar
(7) |
Apr
(48) |
May
(15) |
Jun
(29) |
Jul
(12) |
Aug
|
Sep
(9) |
Oct
|
Nov
|
Dec
(3) |
2014 |
Jan
(4) |
Feb
(1) |
Mar
(2) |
Apr
(1) |
May
(8) |
Jun
(90) |
Jul
(104) |
Aug
(12) |
Sep
(81) |
Oct
(139) |
Nov
(111) |
Dec
(64) |
2015 |
Jan
(46) |
Feb
(74) |
Mar
(56) |
Apr
(61) |
May
(3) |
Jun
(7) |
Jul
(11) |
Aug
(5) |
Sep
(15) |
Oct
(1) |
Nov
(1) |
Dec
(15) |
2016 |
Jan
(25) |
Feb
(33) |
Mar
(24) |
Apr
(4) |
May
(24) |
Jun
(3) |
Jul
(75) |
Aug
|
Sep
(2) |
Oct
(38) |
Nov
(4) |
Dec
(18) |
2017 |
Jan
(8) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(14) |
Jun
|
Jul
(5) |
Aug
(9) |
Sep
|
Oct
(23) |
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
(9) |
Apr
(60) |
May
(1) |
Jun
|
Jul
(13) |
Aug
|
Sep
(11) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
(15) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(47) |
2021 |
Jan
(24) |
Feb
(33) |
Mar
(1) |
Apr
|
May
(1) |
Jun
(64) |
Jul
(71) |
Aug
(114) |
Sep
(82) |
Oct
(32) |
Nov
(76) |
Dec
(86) |
2022 |
Jan
(162) |
Feb
(41) |
Mar
(11) |
Apr
(9) |
May
|
Jun
|
Jul
(1) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
(7) |
2023 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(25) |
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
|
2024 |
Jan
(7) |
Feb
(3) |
Mar
(3) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
(90) |
Mar
(19) |
Apr
|
May
(6) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
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. |
From: <car...@us...> - 2025-02-14 05:17:28
|
Revision: 11098 http://sourceforge.net/p/phpwiki/code/11098 Author: carstenklapp Date: 2025-02-14 05:17:25 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Added 404 error to HttpClient?.php which is displyed now in PhotoAlbum? plugin. Removed url of defunct example website that broke PhpWikiManual. Modified Paths: -------------- trunk/lib/HttpClient.php trunk/lib/plugin/PhotoAlbum.php trunk/pgsrc/Help%2FPhotoAlbumPlugin trunk/pgsrc/ReleaseNotes Modified: trunk/lib/HttpClient.php =================================================================== --- trunk/lib/HttpClient.php 2025-02-14 04:37:31 UTC (rev 11097) +++ trunk/lib/HttpClient.php 2025-02-14 05:17:25 UTC (rev 11098) @@ -240,6 +240,10 @@ $this->errormsg = '401 ' . $status_string; return false; } + if ($this->status == '404') { + $this->errormsg = '404 ' . $status_string; + return false; + } // If $persist_referers, set the referer ready for the next request if (isset($this->persist_referers)) { $this->debug('Persisting referer: ' . $this->getRequestURL()); Modified: trunk/lib/plugin/PhotoAlbum.php =================================================================== --- trunk/lib/plugin/PhotoAlbum.php 2025-02-14 04:37:31 UTC (rev 11097) +++ trunk/lib/plugin/PhotoAlbum.php 2025-02-14 05:17:25 UTC (rev 11098) @@ -576,6 +576,7 @@ } if (preg_match('/^(http|ftp|https):\/\//i', $src)) { $contents = url_get_contents($src); + //fixme: check for error returned $web_location = 1; } else { $web_location = 0; Modified: trunk/pgsrc/Help%2FPhotoAlbumPlugin =================================================================== --- trunk/pgsrc/Help%2FPhotoAlbumPlugin 2025-02-14 04:37:31 UTC (rev 11097) +++ trunk/pgsrc/Help%2FPhotoAlbumPlugin 2025-02-14 05:17:25 UTC (rev 11098) @@ -1,12 +1,14 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) +Date: Thu, 13 Feb 2025 07:36:15 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=Help%2FPhotoAlbumPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; + author=The%20PhpWiki%20Team; charset=UTF-8 Content-Transfer-Encoding: binary -The **~PhotoAlbum** [[Help:WikiPlugin|plugin]] makes an 'album' by displaying a set of photos listed in a text file with optional descriptions. +The **~PhotoAlbum** [[Help:WikiPlugin|plugin]] makes an 'album' by displaying +a set of photos listed in a text file with optional descriptions. == Usage == @@ -66,7 +68,7 @@ | **link** | Boolean. If true, each image will be hyperlinked to a page where -the single photo will be shown full-size. Only works when mode +the single photo will be shown full-size. Only works when mode is different from 'normal' | true |- @@ -163,16 +165,16 @@ duration=1 >> -or via external URL: +or via external URL: (this can be slow) {{{ <<PhotoAlbum -src="http://phpwiki.demo.free.fr/themes/Hawaiian/images/pictures/PhotoAlbum.csv" +src="http://localhost/phpwiki/themes/Hawaiian/images/pictures/PhotoAlbum.csv" mode=tiles >> }}} -<<PhotoAlbum -src="http://phpwiki.demo.free.fr/themes/Hawaiian/images/pictures/PhotoAlbum.csv" +<<!PhotoAlbum +src="http://localhost/phpwiki/themes/Hawaiian/images/pictures/PhotoAlbum.csv" mode=tiles >> Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-14 04:37:31 UTC (rev 11097) +++ trunk/pgsrc/ReleaseNotes 2025-02-14 05:17:25 UTC (rev 11098) @@ -1,4 +1,4 @@ -Date: Fri, 14 Feb 2025 04:29:43 +0000 +Date: Fri, 14 Feb 2025 05:10:22 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -25,8 +25,9 @@ * Improved formatting output for debugging, adjusted code for themes which depend on default theme. Added signature template (can be disabled by adding this line to themeinfo.php: ##$this->addImageAlias('signature', false);)## +* Added 404 error to HttpClient.php which is displyed now in PhotoAlbum plugin. + Removed url of defunct example website that broke PhpWikiManual. - == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 04:37:32
|
Revision: 11097 http://sourceforge.net/p/phpwiki/code/11097 Author: carstenklapp Date: 2025-02-14 04:37:31 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Added display of plugins not allowed to SystemInfo and formatting date in DebugBackendInfo. Modified Paths: -------------- trunk/lib/plugin/DebugBackendInfo.php trunk/lib/plugin/SystemInfo.php Modified: trunk/lib/plugin/DebugBackendInfo.php =================================================================== --- trunk/lib/plugin/DebugBackendInfo.php 2025-02-14 04:32:37 UTC (rev 11096) +++ trunk/lib/plugin/DebugBackendInfo.php 2025-02-14 04:37:31 UTC (rev 11097) @@ -147,6 +147,7 @@ if (!is_array($data)) { return; } + //print_r($data);////debugging global $request; $user = $request->getUser(); @@ -154,6 +155,8 @@ $fullkey = $prefix . '[' . $key . ']'; if (is_integer($key)) { ; + } elseif (($key == 'mtime')||($key == 'date'||($key == '_supplanted'))) { + $data[$key] = $val . " " . Rfc2822DateTime($val);//print nice date too } elseif ($key == 'passwd' and !$user->isAdmin()) { $data[$key] = $val ? _("<not displayed>") : _("<empty>"); } elseif ($key and $key == '_cached_html') { Modified: trunk/lib/plugin/SystemInfo.php =================================================================== --- trunk/lib/plugin/SystemInfo.php 2025-02-14 04:32:37 UTC (rev 11096) +++ trunk/lib/plugin/SystemInfo.php 2025-02-14 04:37:31 UTC (rev 11097) @@ -473,6 +473,30 @@ . implode(', ', array_map($plugin_function, $list)); } + public function notallowed_plugins() + { + global $AllAllowedPlugins; + $fileset = new FileSet(findFile('lib/plugin'), '*.php'); + $list = $fileset->getFiles(); + natcasesort($list); + reset($list); + $plugin_function = function ($f) { + return substr($f, 0, -4); + }; + $filteredpluginslist = array_map($plugin_function, $list); + foreach ($filteredpluginslist as $key => $pluginfound) { + if (in_array($pluginfound, $AllAllowedPlugins)) + { + //echo $pluginfound ." is allowed, "; + unset($filteredpluginslist[$key]); + } else { + //echo $pluginfound ." is not allowed, "; + } + } + return sprintf(_("Total %d plugins: "), count($filteredpluginslist)) + . implode(', ', $filteredpluginslist); + } + public function supported_languages() { $available_languages = listAvailableLanguages(); @@ -577,7 +601,8 @@ 'wikinameregexp' => _("Wikiname regexp"), 'allowedprotocols' => _("Allowed protocols"), 'inlineimages' => _("Inline images"), - 'available_plugins' => _("Available plugins"), + 'available_plugins' => _("Plugins installed"), + 'notallowed_plugins' => _("Plugins not allowed"), 'supported_languages' => _("Supported languages"), 'supported_themes' => _("Supported themes"), // '' => _(""), This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 04:32:40
|
Revision: 11096 http://sourceforge.net/p/phpwiki/code/11096 Author: carstenklapp Date: 2025-02-14 04:32:37 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Improved formatting output for debugging, adjusted code for themes which depend on default theme. Added signature template Modified Paths: -------------- trunk/pgsrc/ReleaseNotes trunk/themes/Portland/portland.css trunk/themes/default/phpwiki-common.css trunk/themes/default/phpwiki-modern.css trunk/themes/default/phpwiki-printer.css trunk/themes/default/phpwiki.css trunk/themes/default/templates/head.tmpl trunk/themes/default/templates/navbar.tmpl trunk/themes/default/templates/savepage.tmpl trunk/themes/default/templates/search.tmpl trunk/themes/default/templates/signin.tmpl trunk/themes/default/templates/top.tmpl trunk/themes/fusionforge/interwiki.map Added Paths: ----------- trunk/themes/default/templates/signature.tmpl Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/pgsrc/ReleaseNotes 2025-02-14 04:32:37 UTC (rev 11096) @@ -1,4 +1,4 @@ -Date: Fri, 14 Feb 2025 02:26:17 +0000 +Date: Fri, 14 Feb 2025 04:29:43 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -19,8 +19,14 @@ * Updated ##.htaccess## files to work with Apache 2.4. Will still work with older versions but requires mod_version module which is available in Apache 2.0.56 and later. -* Minor updates to Hawaiian theme. +* Minor updates to Hawaiian theme and Portland theme. +* Fixed MacOSX theme buttons not loading, other visual improvements and + RecentChanges uses a table now. +* Improved formatting output for debugging, adjusted code for themes + which depend on default theme. Added signature template (can be disabled + by adding this line to themeinfo.php: ##$this->addImageAlias('signature', false);)## + == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 Modified: trunk/themes/Portland/portland.css =================================================================== --- trunk/themes/Portland/portland.css 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/Portland/portland.css 2025-02-14 04:32:37 UTC (rev 11096) @@ -101,3 +101,20 @@ padding-bottom: 0; margin: 0.5ex 0; } + +/* Recent changes */ +.tdselected, .tdunselected { + text-align: center; + padding-left: 5px; + padding-right: 5px; + color: black; +} +.tdselected { + font-weight: bold; + background: #fffff0; + +} +.tdunselected { + background-color: white; + text-decoration: underline; +} Modified: trunk/themes/default/phpwiki-common.css =================================================================== --- trunk/themes/default/phpwiki-common.css 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/phpwiki-common.css 2025-02-14 04:32:37 UTC (rev 11096) @@ -66,7 +66,7 @@ /* Banners ============================================================ */ -.success, .feedback, .warning, .warning_msg, .error, .information { +.success, .feedback, .warning, .warning_msg, .error, .information, .depreciated { color: black; padding-left: 0.5em; padding-right: 0.5em; @@ -81,13 +81,33 @@ .warning_msg, .warning { border-color: orange; background-color: #FEEFB3; + font-family: monospace; + } .error { border-color: red; background-color: #FFBABA; + padding-top: 0.00ex; + padding-left: 0.25ex; + padding-bottom: 0.1ex; + padding-right: 0.25ex; } +p.error { + display: block; + padding: 1ex; +} +.depreciated { + border-color: #bbbbbb; + background-color: white; + padding-top: 0.00ex; + padding-bottom: 0.1ex; +} +.depreciated p { + font-family: monospace; +} + .information { border-color: blue; background-color: #BDE5F8; @@ -140,6 +160,26 @@ padding-left: 1em; } +/* CreateTocPlugin plugin ================================================== */ + +div.toc { /*toc box*/ + border: 1px solid gray; + background-color: white; + padding: 1ex; +} + +div.toc p { /*toc title*/ + text-decoration: none; + padding-top: 0ex; + margin-left: 5px; +} +div.toclist p a { /*toc items*/ +/* text-decoration: none;*/ + padding-top: 0ex; + margin-left: 5px; +} + + /* WikicreoleTable, MediawikiTable and RichTable plugins ============== */ /* @@ -171,13 +211,13 @@ table.boxed caption, table.bordered caption { text-align: center; - font-weight: bold; +// font-weight: bold; caption-side: bottom; padding-top: 0.8em; } table.boxed th, table.bordered th { - font-weight: bold; +// font-weight: bold; background-color: #d8d8d8; } Modified: trunk/themes/default/phpwiki-modern.css =================================================================== --- trunk/themes/default/phpwiki-modern.css 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/phpwiki-modern.css 2025-02-14 04:32:37 UTC (rev 11096) @@ -91,7 +91,8 @@ color: #004662 } -.wiki:hover, .backlinks:hover { +.wiki:hover, +.backlinks:hover { color: #5454ff; } @@ -100,8 +101,12 @@ /** * wikiaction, wikiadmin, wikiunsafe: */ -.wikiaction, .wikiadmin, .wiki-rc-action, .backlinks { - color: #69798f; /* pale cyan */ +.wikiaction, +.wikiadmin, +.wiki-rc-action, +.backlinks { + color: #69798f; + /* pale cyan */ text-decoration: none; font-weight: bold; } @@ -116,7 +121,9 @@ } /* Unknown links */ -.wikiunknown a, .named-wikiunknown a, .wikiunknown u { +.wikiunknown a, +.named-wikiunknown a, +.wikiunknown u { text-decoration: none; color: #600; } @@ -130,11 +137,15 @@ text-decoration: none; } -.interwiki, i.interwiki .wikipage, em .interwiki .wikipage { +.interwiki, +i.interwiki .wikipage, +em .interwiki .wikipage { font-style: oblique; } -.interwiki .wikipage, i .interwiki, em .interwiki { +.interwiki .wikipage, +i .interwiki, +em .interwiki { font-style: normal; } @@ -141,7 +152,12 @@ /** * headings */ -h1, h2, h3, h4, h5, h6 { +h1, +h2, +h3, +h4, +h5, +h6 { font-family: Arial, Helvetica, sans-serif; } @@ -182,7 +198,11 @@ margin-left: 1.5em; } -h2, h3, h4, h5, h6 { +h2, +h3, +h4, +h5, +h6 { margin-top: 2ex; padding-top: 0.15ex; padding-bottom: 0.1ex; @@ -203,7 +223,8 @@ border: 0.5pt solid #bebebe; } -.pagelist thead, .pagelist thead u { +.pagelist thead, +.pagelist thead u { background: #bebebe; color: white; font-weight: bold; @@ -221,7 +242,9 @@ /** * Toolbar */ -.toolbar, td, input.button { +.toolbar, +td, +input.button { font-family: Arial, Helvetica, sans-serif; } @@ -229,9 +252,11 @@ cursor: pointer; } -#navbuttons, #actionbar { +#navbuttons, +#actionbar { color: black; - background: #ddd; /* dark gray */ + background: #ddd; + /* dark gray */ margin-top: 0.1ex; margin-bottom: 1ex; margin-left: 0; @@ -238,8 +263,10 @@ margin-right: 0; } -#actionbar table, #navbuttons { - border-top: 0.5pt solid black; /* medium gray */ +#actionbar table, +#navbuttons { + border-top: 0.5pt solid black; + /* medium gray */ border-bottom: 0.5pt solid black; padding-top: 0.3ex; padding-bottom: 0.4ex; @@ -257,7 +284,8 @@ padding-right: 0.5em; } -hr.ignore, hr.toolbar { +hr.ignore, +hr.toolbar { height: 0; /* margin: -1ex; * Hack for Mozilla */ /* Hack for ie and OmniWeb to hide this element */ @@ -289,7 +317,8 @@ text-decoration: underline; } -.transclusion, .wiki-edithelp { +.transclusion, +.wiki-edithelp { background: white; font-size: smaller; padding-left: 0.5em; @@ -351,7 +380,8 @@ font-size: larger; } -table.cal-header tr, table.cal-header td { +table.cal-header tr, +table.cal-header td { text-align: center; background: black; color: white; @@ -420,16 +450,19 @@ color: #ffff00; } -.diff del, .diff ins { +.diff del, +.diff ins { font-weight: bold; text-decoration: none; } -.diff .original, .diff .deleted { +.diff .original, +.diff .deleted { background: #fcc; } -.diff .final, .diff .added { +.diff .final, +.diff .added { background: #cfc; } @@ -448,7 +481,8 @@ font-weight: bold; } -.pageinfo-minoredit, .pageinfo-authorid { +.pageinfo-minoredit, +.pageinfo-authorid { font-size: smaller; font-style: oblique; } @@ -506,4 +540,4 @@ position: absolute; left: 0.5em; top: 0; -} +} \ No newline at end of file Modified: trunk/themes/default/phpwiki-printer.css =================================================================== --- trunk/themes/default/phpwiki-printer.css 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/phpwiki-printer.css 2025-02-14 04:32:37 UTC (rev 11096) @@ -278,6 +278,10 @@ clear: both; } +.wiki-rc-action { /*diff buttons*/ + display: none; +} + /* Debug */ .debug { display: none; Modified: trunk/themes/default/phpwiki.css =================================================================== --- trunk/themes/default/phpwiki.css 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/phpwiki.css 2025-02-14 04:32:37 UTC (rev 11096) @@ -40,7 +40,8 @@ body { background: #fffff0; font-family: Arial, Helvetica, sans-serif; - font-size: 85%; /* The default is too large. But enlarge monospace below */ + font-size: 85%; + /* The default is too large. But enlarge monospace below */ margin: 1.5ex 1em; } @@ -133,20 +134,29 @@ /** * Link styles */ -.wiki, .named-wiki { +.wiki, +.named-wiki { text-decoration: none; font-weight: bold; } /* Action buttons */ -a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe, -input.wikiaction, input.button, input.wikiadmin { +a.wikiaction, +a.wikiadmin, +a.wiki-rc-action, +a.wikiunsafe, +input.wikiaction, +input.button, +input.wikiadmin { text-decoration: none; font-family: Arial, Helvetica, sans-serif; white-space: nowrap; } -a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button { +a.wikiaction, +a.wikiaction:visited, +input.wikiaction, +input.button { background-color: #ddd; } @@ -154,18 +164,22 @@ background-color: #fcc; } -a.wikiadmin, a.wikiadmin:visited, input.wikiadmin { +a.wikiadmin, +a.wikiadmin:visited, +input.wikiadmin { background-color: #fdd; } /* Unknown links */ -.wikiunknown, .named-wikiunknown { +.wikiunknown, +.named-wikiunknown { font-weight: normal; font-size: 100%; } /* QuestionMark #600 */ -.wikiunknown a, .named-wikiunknown a { +.wikiunknown a, +.named-wikiunknown a { color: #447; background-color: #eee; text-decoration: none; @@ -192,16 +206,22 @@ text-decoration: none; } -.interwiki, i.interwiki .wikipage, em .interwiki .wikipage { +.interwiki, +i.interwiki .wikipage, +em .interwiki .wikipage { font-style: oblique; } -.interwiki .wikipage, i .interwiki, em .interwiki { +.interwiki .wikipage, +i .interwiki, +em .interwiki { font-style: normal; } /* image buttons */ -a.wikibutton, a.wikibutton:visited, input.wikibutton { +a.wikibutton, +a.wikibutton:visited, +input.wikibutton { background-color: white; } @@ -208,7 +228,12 @@ /** * headings: Georgia */ -h1, h2, h3, h4, h5, h6 { +h1, +h2, +h3, +h4, +h5, +h6 { font-family: Arial, Helvetica, sans-serif; } @@ -220,7 +245,8 @@ /** * Tables */ -table, td { +table, +td { font-family: Arial, Helvetica, sans-serif; } @@ -251,7 +277,9 @@ } th.gridbutton { - background-color: ThreeDLightShadow; + /* background-color: ThreeDLightShadow;*/ + background-color: #eaedf4; + color: black; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: small; @@ -262,15 +290,20 @@ padding: 5px 0 5px 0; border-width: 1px; border-style: solid; - border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight; + /* border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight;*/ } -input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton { +input.gridbutton, +a.gridbutton, +a:hover.gridbutton, +a:visited.gridbutton { text-decoration: none; font-size: small; font-weight: normal; font-family: Tahoma, Arial, Helvetica, sans-serif; - background-color: ThreeDLightShadow; + /* background-color: ThreeDLightShadow;*/ + background-color: #eaedf4; + color: black; } @@ -277,11 +310,14 @@ /** * Toolbar */ -.toolbar, input.button, #signin { +.toolbar, +input.button, +#signin { font-family: Arial, Helvetica, sans-serif; } -.toolbar, .edit-toolbar { +.toolbar, +.edit-toolbar { padding: 0; margin: 0; } @@ -290,14 +326,17 @@ cursor: pointer; } -.edit-toolbar img, .edit-toolbar input { +.edit-toolbar img, +.edit-toolbar input { background-color: #fff; border: 1px solid ButtonFace; } #navbuttons { - padding-right: 4em; /* wrap around logo */ - padding-bottom: 1ex; /* space for h1 */ + padding-right: 4em; + /* wrap around logo */ + padding-bottom: 1ex; + /* space for h1 */ } .editdate { @@ -306,9 +345,17 @@ padding: 0; padding-top: 0.25ex; } +/* +#logo { +/* uncomment this if you don't want to hide the h1 +display: flex; + align-items: center; +} +*/ #logo img { float: right; + align: right; /* "paper" borders */ border-top: 1px #e8e6df solid; border-left: 1px #e8e6df solid; @@ -316,6 +363,14 @@ border-right: 1px #b2b2b2 solid; } +#logo h1 { + margin-left: 1ex; + + display: none; + +} + + /** * Edit Page & View Source */ @@ -369,7 +424,8 @@ margin-right: 0.25em; } -.transclusion, .wiki-edithelp { +.transclusion, +.wiki-edithelp { font-size: smaller; } @@ -386,7 +442,8 @@ .wiki-edithelp { background: white; - border: medium solid #fff8dc; /* darker ivory */ + border: medium solid #fff8dc; + /* darker ivory */ padding-left: 0.5em; padding-right: 0.5em; padding-top: 0.75ex; @@ -428,7 +485,8 @@ font-size: larger; } -table.cal-header tr, table.cal-header td { +table.cal-header tr, +table.cal-header td { text-align: center; } @@ -511,25 +569,30 @@ } /* changed words */ -.diff del, .diff ins { +.diff del, +.diff ins { font-weight: bold; text-decoration: none; } /* blocks containing deleted or added words */ -.diff .original, .diff .deleted, -.diff .final, .diff .added { +.diff .original, +.diff .deleted, +.diff .final, +.diff .added { background: white; } /* blocks containing deleted words */ -.diff .original, .diff .deleted { +.diff .original, +.diff .deleted { background: #fcc; border: none; } /* blocks containing added words */ -.diff .final, .diff .added { +.diff .final, +.diff .added { background: #cfc; border: none; } @@ -551,7 +614,8 @@ font-weight: bold; } -.pageinfo-minoredit, .pageinfo-authorid { +.pageinfo-minoredit, +.pageinfo-authorid { font-size: smaller; font-style: oblique; } @@ -559,7 +623,8 @@ /** * Other */ -.printer, .no-css { +.printer, +.no-css { display: none; } @@ -571,7 +636,8 @@ font-size: smaller; margin: 1ex 0; padding: 0.5ex 0.5em; - border: medium solid #fff8dc; /* darker ivory */ + border: medium solid #fff8dc; + /* darker ivory */ } /* Hints */ @@ -658,6 +724,28 @@ margin-left: -0.6em; } +/* Recent changes */ +.tdselected, +.tdunselected { + text-align: center; + padding-left: 5px; + padding-right: 5px; + color: black; +} + +.tdselected { + font-weight: bold; + background: #fffff0; + +} + +.tdunselected, +.tdunselected a { + background-color: white; +} + + + /* * wikiblog */ @@ -666,12 +754,12 @@ padding: 0 0; } -div.wikiblog > div { +div.wikiblog>div { margin: 0 0; padding: 0.5ex 0.5em; } -div.wikiblog > div.wikiblog-footer { +div.wikiblog>div.wikiblog-footer { /* background-color: #eee; */ padding: 0.2ex 0.5em; } @@ -970,7 +1058,8 @@ * The div inside the wikiadmin upload form does not * have a class yet, so it must be referenced indirectly */ -div.wikiaction, form.wikiadmin div { +div.wikiaction, +form.wikiadmin div { border-bottom: 1px solid #d8d8e7; border-right: 1px solid #d8d8e7; border-top: 1px solid #96a2ae; @@ -983,7 +1072,9 @@ } /* Add space between the input field and following buttons, but not after the last button. */ -div.wikiaction input[type=text], div.wikiadmin input[type=text], form.wikiadmin input[type=file] { +div.wikiaction input[type=text], +div.wikiadmin input[type=text], +form.wikiadmin input[type=file] { margin-right: 0.5em; } @@ -992,8 +1083,13 @@ */ /* Make wikiaction links look like buttons */ -a.wikiaction, a.wikiadmin, a.wikiunsafe, -input.wikiaction, input.wikiadmin, input.wikiunsafe, input.button { +a.wikiaction, +a.wikiadmin, +a.wikiunsafe, +input.wikiaction, +input.wikiadmin, +input.wikiunsafe, +input.button { color: black; border: 1px outset; padding: 0.05ex 0.25em 0.1ex 0.25em; @@ -1003,12 +1099,15 @@ line-height: 2.6ex; } -div#navbuttons, div#signin, div#actionbuttons { +div#navbuttons, +div#signin, +div#actionbuttons { line-height: 3.0ex; } /* QuestionMark */ -.wikiunknown a, .named-wikiunknown a { +.wikiunknown a, +.named-wikiunknown a { border-top: 1px solid #c6d2de; border-left: 1px solid #c6d2de; border-bottom: 1px solid #a2a2a2; @@ -1036,11 +1135,14 @@ } /* image buttons */ -a.wikibutton, a.wikibutton:visited, input.wikibutton { +a.wikibutton, +a.wikibutton:visited, +input.wikibutton { background-color: white; border: 0; } + /** * Diff Output */ @@ -1050,12 +1152,15 @@ } /* deleted & added words */ -.diff del, .diff ins { +.diff del, +.diff ins { padding-left: 1px; padding-right: 1px; } -#edit-public, h1.firstHeading-public, h1.firstHeading-rating-public { +#edit-public, +h1.firstHeading-public, +h1.firstHeading-rating-public { background-color: #ffce7b; border: 1px solid #ffa500; -} +} \ No newline at end of file Modified: trunk/themes/default/templates/head.tmpl =================================================================== --- trunk/themes/default/templates/head.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/head.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -27,7 +27,7 @@ $args = $request->getArgs(); $action = empty($args['action']) ? 'browse' : $args['action']; if (!($action == "viewsource")) { - $alternatelinkTitle = fmt("%s: %s", _("View Source"), $page->getName()); + $alternatelinkTitle = fmt(_("%s: %s"), _("View Source"), $page->getName()); $alternatelinkUrl = WikiURL($revision, array('action' => 'viewsource')); } if (!($action == "browse")) { Modified: trunk/themes/default/templates/navbar.tmpl =================================================================== --- trunk/themes/default/templates/navbar.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/navbar.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -13,7 +13,8 @@ <?php } ?> <?php echo WikiLink(__("RecentChanges"), "button") ?> <?php echo $SEP?><?php echo Template('search', - array('SEARCH_BEFORE' => HTML::button(_("FindPage")))) + array('SEARCH_BEFORE' => WikiLink(__("FindPage"), "button") +)) ?> <?php if (!empty($revision)) { ?> <?php echo $SEP?><?php echo $WikiTheme->makeLinkButton($revision, _("LikePages"), __("LikePages")) ?> Modified: trunk/themes/default/templates/savepage.tmpl =================================================================== --- trunk/themes/default/templates/savepage.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/savepage.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -4,6 +4,8 @@ <?php if (!empty($LOCK_CHANGED_MSG)) { ?> <p class="feedback"><?php echo $LOCK_CHANGED_MSG?></p> +<?php } else { ?> +<?php echo Template('signature') ?> <?php } ?> <?php echo Template('browse') ?> Modified: trunk/themes/default/templates/search.tmpl =================================================================== --- trunk/themes/default/templates/search.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/search.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -1,4 +1,4 @@ -<div role="search" id="searchholder"> +<span role="search" id="searchholder"> <form id="searchform" action="<?php echo WikiURL(_("TitleSearch"))?>" method="get" accept-charset="UTF-8" style="display:inline" class="searchform"> <?php @@ -7,6 +7,7 @@ <input type="hidden" name="pagename" value="<?php echo _("TitleSearch")?>" /> <?php } ?> <input type="hidden" name="auto_redirect" value="1" /> +<input type="hidden" name="regex" value="pcre" /> <?php echo empty($SEARCH_BEFORE) ? '' : $SEARCH_BEFORE ?> <input name="s" size="16" maxlength="256" value="<?php echo $s?>" @@ -17,4 +18,4 @@ title="<?php echo _("TitleSearch") ?>" /> <?php echo empty($SEARCH_AFTER) ? '' : $SEARCH_AFTER ?> </form> -</div> +</span> Added: trunk/themes/default/templates/signature.tmpl =================================================================== --- trunk/themes/default/templates/signature.tmpl (rev 0) +++ trunk/themes/default/templates/signature.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -0,0 +1,9 @@ +<div id="wiki-signature"><p><?php + echo sprintf(_("Thank you for editing %s. Your attention to detail is appreciated."), + $page->getName());?> +</p> +<img src="<?php + echo $WikiTheme->getImageURL('signature');?>" alt="<?php + echo sprintf(_('Official signature of %s, your PhpWiki Admin'), + ADMIN_USER);?>" /> +</div> Modified: trunk/themes/default/templates/signin.tmpl =================================================================== --- trunk/themes/default/templates/signin.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/signin.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -36,7 +36,7 @@ $SignInInput->addTooltip(_("Enter your UserId to sign in")); $userid = $user->getId(); if ($user->isSignedIn()) { - echo sprintf(_("You are signed but not authenticated as %s. "), + echo sprintf(_("You are signed in but not authenticated as %s. "), asXML(HTML::a(array( 'href'=>'#', 'title' => sprintf(_("Click to authenticate as %s"),$userid), Modified: trunk/themes/default/templates/top.tmpl =================================================================== --- trunk/themes/default/templates/top.tmpl 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/default/templates/top.tmpl 2025-02-14 04:32:37 UTC (rev 11096) @@ -6,11 +6,11 @@ <div id="logo"><a class="wikilink" href="<?php echo WikiURL(HOME_PAGE)?>" ><img src="<?php echo $WikiTheme->getImageURL('logo')?>" id="logo-img" - alt="<?php echo fmt(_("%s: %s"), WIKI_NAME, HOME_PAGE) ?>" /></a></div> + alt="<?php echo fmt(_("%s: %s"), WIKI_NAME, HOME_PAGE) ?>" /></a><h1><?php echo WIKI_NAME ?></h1></div> <?php // The top navigation/search bar ?> <div class="toolbar"> - <?php echo Template('navbar') ?> - </div> + <?php echo Template('navbar') ?> +</div> <?php } ?> <?php // Page title ?> Modified: trunk/themes/fusionforge/interwiki.map =================================================================== --- trunk/themes/fusionforge/interwiki.map 2025-02-14 04:15:28 UTC (rev 11095) +++ trunk/themes/fusionforge/interwiki.map 2025-02-14 04:32:37 UTC (rev 11096) @@ -13,7 +13,7 @@ JargonFile http://sunir.org/apps/meta.pl?wiki=JargonFile&redirect= JiniWiki http://www.cdegroot.com/cgi-bin/jini? JspWiki http://www.ecyrd.com/JSPWiki/Wiki.jsp?page= -MeatBall http://www.usemod.com/cgi-bin/mb.pl? +MeatBall http://www.usemod.org/cgi-bin/mb.pl? MetaWiki http://sunir.org/apps/meta.pl? MetaWikiPedia http://meta.wikipedia.com/wiki/ MoinMoin http://moinmoin.wikiwikiweb.de/ @@ -23,7 +23,7 @@ PhpWikiSvn https://sourceforge.net/p/phpwiki/code/HEAD/tree/trunk/ SourceForge http://sourceforge.net/ TWiki http://twiki.org/cgi-bin/view/ -UseMod http://www.usemod.com/cgi-bin/wiki.pl? +UseMod http://www.usemod.org/cgi-bin/wiki.pl? Wiktionary http://wiktionary.org/wiki/ Wiki http://c2.com/cgi/wiki? WikiLens http://www.wikilens.org/wiki.php/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 04:15:30
|
Revision: 11095 http://sourceforge.net/p/phpwiki/code/11095 Author: carstenklapp Date: 2025-02-14 04:15:28 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Fixed MacOSX theme buttons not loading, other visual improvements and RecentChanges uses a table now. Modified Paths: -------------- trunk/themes/MacOSX/MacOSX.css trunk/themes/MacOSX/lib/RecentChanges.php trunk/themes/MacOSX/themeinfo.php Modified: trunk/themes/MacOSX/MacOSX.css =================================================================== --- trunk/themes/MacOSX/MacOSX.css 2025-02-14 03:44:59 UTC (rev 11094) +++ trunk/themes/MacOSX/MacOSX.css 2025-02-14 04:15:28 UTC (rev 11095) @@ -27,6 +27,7 @@ body { background: #fafafa url("images/bgpaper8.png"); + font-family: "New York", Palatino; } body.edit { @@ -33,23 +34,84 @@ background: #fafafa url("images/bggranular.png"); } -body { + +#logo { + display: flex; + align-items: center; + /* Aligns items vertically centered */ } +#logo img { + margin-right: 0ex; + /* Adds space between the image and the heading */ + /* + margin-left: 0em; + margin-bottom: 1ex; + */ + margin-left: 0em; +} + + +#logo h1 { + /* display: none; */ +} + + +div.warning { + margin: 2ex; + padding: 2ex; +} + /* Ensure identical vertical alignment for adjacent form buttons, whether image based (Theme buttons) or not */ input[type=submit], input[type=cancel], input[type=image] { - vertical-align: middle + vertical-align: middle; + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; } -h1, h2, h3, .toolbar, td { - font-family: "Lucida Grande", Helvetica, Arial, sans-serif; + + +h1, +h2, +h3, +.toolbar, +td { + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; + // border-top: 1px solid #7c7c7c; + padding-left: 0.8em; + padding-right: 0.8em; + padding-top: 0.5em; + padding-bottom: 0.5em; + margin: 0.7ex 0; } +h2~*:not(h2) { + padding-left: 5ex; +} + +/* CreateTocPlugin plugin ================================================== */ + +div.toc p { + /*toc title*/ + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; + text-decoration: none; + padding-top: 0ex; + margin-left: 5px; +} + +div.toclist p { + /*toc items*/ + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; + text-decoration: italic; + padding-top: 0ex; + margin-left: 5px; +} + + input.button { - font-family: "Lucida Grande", Helvetica, Arial, sans-serif; + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; } input.numeric { @@ -67,6 +129,16 @@ border-right: 1px solid #c3c3c3; } +fieldset { + font-family: "Lucida Grande", "SF Pro", "San Francisco", "Lucida Sans", Helvetica, Arial, sans-serif; + + display: inline; + border: 1px solid #7c7c7c; + padding: 1ex; + background-color: white; + margin-bottom: 1ex; +} + /* Add space between the input field and following buttons, but not after the last button. */ div.wikiaction input[type=text], div.wikiadmin input[type=text], @@ -79,7 +151,8 @@ /** * Wiki */ -div.wikitext { +div.wikitext, +div.toc { background: white; border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; @@ -93,6 +166,24 @@ clear: both; } +div.toc a { + text-decoration: none; +} + +div#wiki-signature { + background: rgba(0, 0, 0, 0.05); + /* black with 0.05 opacity */ + border-top: 1px solid #7c7c7c; + border-left: 1px solid #c3c3c3; + border-bottom: 1px solid #dddddd; + border-right: 1px solid #c3c3c3; + padding-left: 0.8em; + padding-right: 0.8em; + padding-top: 0.5em; + padding-bottom: 0.5em; + margin-bottom: 1ex; +} + input.wikitext { margin: 0; } @@ -134,7 +225,7 @@ } body.sidebar div.wikitext ul { - padding-left: 1em; + padding-left: 2em; } body.sidebar h2 { @@ -172,7 +263,8 @@ text-decoration: none; } -.wiki, .named-wiki { +.wiki, +.named-wiki { font-weight: bold; color: #1d42be; } @@ -180,11 +272,14 @@ /*blue*/ /* Unknown links */ -.wikiunknown a, .named-wikiunknown a, .wikiunknown U { +.wikiunknown a, +.named-wikiunknown a, +.wikiunknown U { text-decoration: none; } -.wikiunknown, .named-wikiunknown { +.wikiunknown, +.named-wikiunknown { color: #555; } @@ -198,12 +293,14 @@ } .interwiki, -i .interwiki .wikipage, em .interwiki .wikipage { +i .interwiki .wikipage, +em .interwiki .wikipage { font-style: oblique; } .interwiki .wikipage, -i .interwiki, em .interwiki { +i .interwiki, +em .interwiki { font-style: normal; } @@ -210,8 +307,9 @@ /* * wikiaction, wikiadmin, wikiunsafe: */ -a.wikiaction, a.wikiadmin { - text-decoration: none; +a.wikiaction, +a.wikiadmin { + text-decoration: underline; } img { @@ -253,7 +351,7 @@ p.editdate { font-size: smaller; margin-bottom: 0; - font-family: "Lucida Grande", Helvetica, Arial, sans-serif; + font-family: "Lucida Grande", "SF Pro", "San Francisco", Helvetica, Arial, sans-serif; } /* Calendar plugin ==================================================== */ @@ -301,7 +399,7 @@ /* IncludePage plugin ================================================= */ .transclusion-title { - font-family: "Lucida Grande", Helvetica, Arial, sans-serif; + font-family: "Lucida Grande", "SF Pro", "San Francisco", Helvetica, Arial, sans-serif; font-size: smaller; text-decoration: underline; text-align: right; @@ -400,7 +498,7 @@ /* + - line prefix */ .diff .block tt.prefix { font-weight: normal; - font-family: monospace; + font-family: Monaco, monospace; margin-left: -1.6em; color: black; border: none; @@ -426,37 +524,45 @@ /* blocks containing deleted words */ .diff .original:first-child, .diff .deleted:first-child { - border-top: 2px solid #f99; /* fcc */ + border-top: 2px solid #f99; + /* fcc */ } .diff .original, .diff .deleted { background: white; - border-left: 2px solid #f99; /* fcc */ - border-right: 2px solid #f99; /* fcc */ + border-left: 2px solid #f99; + /* fcc */ + border-right: 2px solid #f99; + /* fcc */ } .diff .original:last-child, .diff .deleted:last-child { - border-bottom: 2px solid #f99; /* fcc */ + border-bottom: 2px solid #f99; + /* fcc */ } /* blocks containing added words */ .diff .final:first-child, .diff .added:first-child { - border-top: 2px solid #9f9; /* cfc */ + border-top: 2px solid #9f9; + /* cfc */ } .diff .final, .diff .added { background: white; - border-left: 2px solid #9f9; /* cfc */ - border-right: 2px solid #9f9; /* cfc */ + border-left: 2px solid #9f9; + /* cfc */ + border-right: 2px solid #9f9; + /* cfc */ } .diff .final:last-child, .diff .added:last-child { - border-bottom: 2px solid #9f9; /* cfc */ + border-bottom: 2px solid #9f9; + /* cfc */ } /* deleted words */ @@ -493,7 +599,7 @@ font-weight: bold; } -.pagelist thead td u { +.pagelist thead u { text-decoration: none; } @@ -510,9 +616,10 @@ } th.gridbutton { - background-color: ThreeDLightShadow; + background-color: #eaedf4; + color: black; - font-family: Tahoma, Arial, Helvetica, sans-serif; + font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; height: 18px; @@ -526,12 +633,15 @@ border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight; } -input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton { +input.gridbutton, +a.gridbutton, +a:hover.gridbutton, +a:visited.gridbutton { text-decoration: none; font-size: small; font-weight: normal; - font-family: Tahoma, Arial, Helvetica, sans-serif; - background-color: ThreeDLightShadow; + // font-family: Tahoma, Arial, Helvetica, sans-serif; + // background-color: ThreeDLightShadow;//doesn't work in chrome,shows as black! color: black; } @@ -575,7 +685,8 @@ /* No underlines for wiki-links in dt, we already have dotted underline */ -dt a.wiki, dt a.named-wiki { +dt a.wiki, +dt a.named-wiki { text-decoration: none; } @@ -625,12 +736,6 @@ background: #fafafa url("images/bgpaper8.png"); } -/* Indented wrap past diff buttons in RecentChanges */ -ul li.rc-major, ul li.rc-minor { - margin-left: 0; - padding-left: 3em; - text-indent: -3em; -} /** * PageHistory, Info @@ -639,7 +744,8 @@ font-weight: bold; } -.pageinfo-minoredit, .pageinfo-authorid { +.pageinfo-minoredit, +.pageinfo-authorid { font-size: smaller; font-style: oblique; } @@ -647,7 +753,8 @@ /** * Other */ -.printer, .no-css { +.printer, +.no-css { display: none; } @@ -696,12 +803,12 @@ padding: 0 0; } -div.wikiblog > div { +div.wikiblog>div { margin: 0 0; padding: 0.5ex 0.5em; } -div.wikiblog > div.wikiblog-footer { +div.wikiblog>div.wikiblog-footer { padding: 0.2ex 0.5em; } @@ -920,6 +1027,7 @@ border: 1px outset; letter-spacing: 0; padding: 2px; + maRGIN-BOTTOM: 1EX; } span.wikiwyg_control_link a { @@ -970,7 +1078,9 @@ /** * Wiki */ -textarea.wikiedit, input.wikitext, textarea.summary { +textarea.wikiedit, +input.wikitext, +textarea.summary { background: white; border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; @@ -1021,8 +1131,10 @@ } /* blocks containing deleted or added words */ -.diff .original, .diff .deleted, -.diff .final, .diff .added { +.diff .original, +.diff .deleted, +.diff .final, +.diff .added { padding: 1px; } @@ -1038,7 +1150,149 @@ } /* deleted & added words */ -.diff del, .diff ins { +.diff del, +.diff ins { padding-left: 0.5ex; padding-right: 0.5ex; } + + +/* Hints */ +.hint { + border: thin solid #d8caae; + padding-left: 0.5em; + padding-right: 0.5em; + padding-top: 0.75ex; + padding-bottom: 0.75ex; + margin-left: 0; + margin-right: 0; + margin-top: 1ex; + margin-bottom: 1ex; + background: #f8f8f8; + border-top: 1px solid #7c7c7c; + border-left: 1px solid #c3c3c3; + border-bottom: 1px solid #dddddd; + border-right: 1px solid #c3c3c3; +} + +span.hint { + padding: 0; +} + + +/* ******* make other buttons look like aqua buttons */ +/* http://universaleditbutton.org + https://cloudinary.com/guides/front-end-development/6-ways-to-stretch-a-background-image-with-css +*/ +div#actionbuttons a.wikiadmin, +input[type=submit] { + background: url('buttons/en/button-template.png'); + // background-position: top left; + padding-top: 6px !important; + padding-left: 0.6em !important; + padding-bottom: 8px !important; + padding-right: 0.6em !important; + background-repeat: no-repeat; + background-size: 100% 100%; + /*looks ugly for really wide buttons */ + + font-family: "Lucida Grande", "Helvetica Narrow", Arial, sans-serif; + // font-weight: bold; + font-size: 10pt; + text-decoration: none; + color: black; + border: 0; + cursor: pointer; +} + +/* +.interwiki-map thead td { + background: #e8e8e8; + font-weight: bold; + font-size: smaller; +} + +.interwiki-map thead td:first-child { + text-decoration: underline; +} +*/ + +/* RecentChanges now as table */ + +/* Indented wrap past diff buttons in RecentChanges */ +ul li.rc-major, +ul li.rc-minor { + margin-left: 0; + padding-left: 3em; + text-indent: -3em; +} + +/* use same bg as .pagelist tr.evenrow */ +td.rc-major { + background: #f8f8f8; + padding-top: 0; + padding-bottom: 0; + border-top: 0; +} + +td.rc-minor { + background: white; + padding-top: 0; + padding-bottom: 0; + border-top: 0; +} + +td.rc-minor a { + font-weight: normal; +} + +/* Recent changes */ +.tdselected, +.tdunselected { + padding: 0; + font-size: smaller; + text-align: center; +} + +.tdselected { + color: white; + font-weight: normal; + background-color: #4566de; + text-decoration: none; + border: solid #aaa 2px; + padding-left: 5px; + padding-right: 5px; +} + +.tdunselected { + font-weight: normal; + background: white; + text-decoration: underline; + background: #f8f8f8; +} + +.tdselected:before { + content: "• "; +} + +.tdunselected:before { + content: " "; +} + + +/* Yellow highlight for every td of mouseover'd tr in pagelist tbody + ie mac ignores all these */ +table.rc tr:hover>td { + border: solid #ffff99 2px; +} + +/* some browsers give wacky expanding :hover cells, + use transparent border here instead of padding change */ +table.rc tr>td { + border: solid transparent 2px; +} + +td { + padding: 2pt; +} + Modified: trunk/themes/MacOSX/lib/RecentChanges.php =================================================================== --- trunk/themes/MacOSX/lib/RecentChanges.php 2025-02-14 03:44:59 UTC (rev 11094) +++ trunk/themes/MacOSX/lib/RecentChanges.php 2025-02-14 04:15:28 UTC (rev 11095) @@ -1,7 +1,7 @@ <?php /** * Copyright © 2002 Jeff Dairiki - * Copyright © 2002 Carsten Klapp + * Copyright © 2002-2025 Carsten Klapp * * This file is part of PhpWiki. * @@ -32,22 +32,20 @@ function MacOSX_RC_revision_formatter(&$fmt, &$rev) { + // format as table instead of default li $class = 'rc-' . $fmt->importance($rev); - return HTML::li( + return HTML::tr( array('class' => $class), - $fmt->diffLink($rev), - ' ', - $fmt->pageLink($rev), - ' ', - $rev->get('is_minor_edit') ? $fmt->time($rev) : HTML::strong($fmt->time($rev)), - ' . . . ', - $fmt->summaryAsHTML($rev), - ' -- ', - $fmt->authorLink($rev) + HTML::td('',$fmt->diffLink($rev),''), + HTML::td(array('class' => $class), $fmt->pageLink($rev)), + HTML::td('',$rev->get('is_minor_edit') ? $fmt->time($rev) : HTML::strong($fmt->time($rev)),''), + HTML::td('',$fmt->summaryAsHTML($rev),''), + HTML::td('',$fmt->authorLink($rev),'') ); } + function MacOSX_PH_revision_formatter(&$fmt, &$rev) { $class = 'rc-' . $fmt->importance($rev); @@ -57,7 +55,7 @@ $fmt->diffLink($rev), ' ', $fmt->pageLink($rev), - ' ', + ' . . . ', $rev->get('is_minor_edit') ? $fmt->time($rev) : HTML::strong($fmt->time($rev)), ' . . . ', $fmt->summaryAsHTML($rev), @@ -73,6 +71,67 @@ { return MacOSX_RC_revision_formatter($this, $rev); } + public function diffLink($rev) + { + global $WikiTheme; + $button = $WikiTheme->makeButton(_("(diff)"), $this->diffURL($rev), 'wiki-rc-action');/*inelegant to use small diff button*/ + $button->setAttr('rel', 'nofollow'); + return HTML("", $button, ""); /*omit braces because using imgbutton in this theme*/ + } + + public function format($changes) + { + include_once 'lib/InlineParser.php'; + + $html = HTML(HTML::h2(false, $this->headline())); + if (($desc = $this->description())) { + $html->pushContent($desc); + } + + if ($this->_args['daylist']) { + $html->pushContent(new OptionsButtonBars($this->_args)); + } + + $last_date = ''; + $lines = false; + $first = true; + + while ($rev = $changes->next()) { + if (($date = $this->date($rev)) != $last_date) { + if ($lines) { + $html->pushContent($lines); + } + // for user contributions no extra date line + $html->pushContent(HTML::h3($date)); + $lines = HTML::table(array('class' => 'rc')); //was ul. fixme: how to get tbody in there too? + $last_date = $date; + } + // enforce view permission + if (mayAccessPage('view', $rev->_pagename)) { + $lines->pushContent($this->format_revision($rev)); + if ($first) { + $this->setValidators($rev); + } + $first = false; + } + } + if ($lines) { + $html->pushContent($lines); + } + if ($first) { + if ($this->_args['daylist']) { + $html->pushContent // force display of OptionsButtonBars + (JavaScript("document.getElementById('rc-action-body').style.display='block';")); + } + $html->pushContent(HTML::p( + array('class' => 'rc-empty'), + $this->empty_message() + )); + } + + return $html; + } + } class _MacOSX_PageHistory_Formatter extends _PageHistory_HtmlFormatter Modified: trunk/themes/MacOSX/themeinfo.php =================================================================== --- trunk/themes/MacOSX/themeinfo.php 2025-02-14 03:44:59 UTC (rev 11094) +++ trunk/themes/MacOSX/themeinfo.php 2025-02-14 04:15:28 UTC (rev 11095) @@ -121,7 +121,7 @@ /** * The logo image appears on every page and links to the HomePage. */ - $this->addImageAlias('logo', WIKI_NAME . 'Logo.png'); + $this->addImageAlias('logo', WIKI_NAME . 'logo.png'); /** * The Signature image is shown after saving an edited page. If this @@ -128,10 +128,10 @@ * is set to false then the "Thank you for editing..." screen will * be omitted. */ - $this->addImageAlias('signature', WIKI_NAME . "Signature.png"); + $this->addImageAlias('signature', WIKI_NAME . "signature.png"); // Uncomment this next line to disable the signature. //$this->addImageAlias('signature', false); - + $this->addImageAlias('search', 'search.png'); /* * Link icons. */ @@ -149,8 +149,45 @@ $this->addButtonAlias(_("Lock Page"), "Lock Page"); $this->addButtonAlias(_("Unlock Page"), "Unlock Page"); $this->addButtonAlias(_("Page Locked"), "Page Locked"); - $this->addButtonAlias("...", "alltime"); + $this->addButtonAlias("All time", "alltime"); + //add aliases of button images that need to be updated but should still work + $this->addButtonAlias(_("Page History"), "PageHistory"); + $this->addButtonAlias(_("Page Info"), "PageInfo"); + $this->addButtonAlias(_("Find Page"), "FindPage"); + $this->addButtonAlias(_("Sign in as:"), "Sign In"); + $this->addButtonAlias(_("Debug Backend Info"), "DebugInfo"); + $this->addButtonAlias(_("Page Dump"), "PageDump"); + $this->addButtonAlias(_("Setacl"), "Set Acl"); + + /* + buttons todo: + probably will not get around to this any time soon. + Requires screenshots from Mac OS developer tools < Mojave + so I added css background button image to simulate missing buttons. + */ + /* + Chown + Setacl + Rename Page + Revert + + rss2 + atom + Email Verification + Choose File + WikiAdminSelect + PasswordReset + Select Pages + E-mail Verification + Upload & Overwrite + Load & Overwrite + Change Access Rights + Change owner of selected pages + Overwrite All + Search+%26+Replace + */ + /** * WikiWords can automatically be split by inserting spaces between * the words. The default is to leave WordsSmashedTogetherLikeSo. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 03:45:02
|
Revision: 11094 http://sourceforge.net/p/phpwiki/code/11094 Author: carstenklapp Date: 2025-02-14 03:44:59 +0000 (Fri, 14 Feb 2025) Log Message: ----------- added CategoryDebugPage to group debugging pages Modified Paths: -------------- trunk/pgsrc/DebugAuthInfo trunk/pgsrc/DebugBackendInfo trunk/pgsrc/DebugGroupInfo trunk/pgsrc/EditMetaData trunk/pgsrc/Help%2FDebugAuthInfoPlugin trunk/pgsrc/Help%2FDebugBackendInfoPlugin trunk/pgsrc/Help%2FDebugGroupInfoPlugin trunk/pgsrc/Help%2FDebugRetransformPlugin trunk/pgsrc/Help%2FSystemInfoPlugin trunk/pgsrc/PhpWikiDebug Added Paths: ----------- trunk/pgsrc/CategoryDebugPage Added: trunk/pgsrc/CategoryDebugPage =================================================================== --- trunk/pgsrc/CategoryDebugPage (rev 0) +++ trunk/pgsrc/CategoryDebugPage 2025-02-14 03:44:59 UTC (rev 11094) @@ -0,0 +1,13 @@ +Date: Tue, 11 Feb 2025 18:46:52 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=CategoryDebugPage; + author=The%20PhpWiki%20Team; + charset=UTF-8 +Content-Transfer-Encoding: binary + +<<BackLinks info||=pagename,mtime,hits,author sortby||=pagename>> + +---- +[[CategoryCategory]] +[[CategoryDebugPage]] Modified: trunk/pgsrc/DebugAuthInfo =================================================================== --- trunk/pgsrc/DebugAuthInfo 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/DebugAuthInfo 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,13 +1,15 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=DebugAuthInfo; - flags=PAGE_LOCKED; - acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; - charset=UTF-8 -Content-Transfer-Encoding: binary - -<<DebugAuthInfo>> - ----- -[[CategoryActionPage]] +Date: Tue, 11 Feb 2025 19:20:41 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=DebugAuthInfo; + flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; + acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; + charset=UTF-8 +Content-Transfer-Encoding: binary + +<<DebugAuthInfo>> + +---- +[[CategoryActionPage]] +[[CategoryDebugPage]] Modified: trunk/pgsrc/DebugBackendInfo =================================================================== --- trunk/pgsrc/DebugBackendInfo 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/DebugBackendInfo 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,15 +1,17 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=DebugBackendInfo; - flags=PAGE_LOCKED; - acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; - charset=UTF-8 -Content-Transfer-Encoding: binary - -Detailed view of a page, which is probably more useful for debugging than anything else. - -<<DebugBackendInfo page||=''>> - ----- -[[CategoryActionPage]] +Date: Tue, 11 Feb 2025 18:45:19 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=DebugBackendInfo; + flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; + acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; + charset=UTF-8 +Content-Transfer-Encoding: binary + +Detailed view of a page, which is probably more useful for debugging than anything else. + +<<DebugBackendInfo page||=''>> + +---- +[[CategoryActionPage]] +[[CategoryDebugPage]] Modified: trunk/pgsrc/DebugGroupInfo =================================================================== --- trunk/pgsrc/DebugGroupInfo 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/DebugGroupInfo 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,13 +1,15 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=DebugGroupInfo; - flags=PAGE_LOCKED; - acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; - charset=UTF-8 -Content-Transfer-Encoding: binary - -<<DebugGroupInfo>> - ----- -[[CategoryActionPage]] +Date: Fri, 14 Feb 2025 02:50:55 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=DebugGroupInfo; + flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; + acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; + charset=UTF-8 +Content-Transfer-Encoding: binary + +<<DebugGroupInfo>> + +---- +[[CategoryActionPage]] +[[CategoryDebugPage]] Modified: trunk/pgsrc/EditMetaData =================================================================== --- trunk/pgsrc/EditMetaData 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/EditMetaData 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,12 +1,14 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=EditMetaData; - flags=PAGE_LOCKED; - charset=UTF-8 -Content-Transfer-Encoding: binary - -<<EditMetaData>> - ----- -[[CategoryActionPage]] +Date: Tue, 11 Feb 2025 19:47:08 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=EditMetaData; + flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; + charset=UTF-8 +Content-Transfer-Encoding: binary + +<<EditMetaData>> + +---- +[[CategoryActionPage]] +[[CategoryDebugPage]] Modified: trunk/pgsrc/Help%2FDebugAuthInfoPlugin =================================================================== --- trunk/pgsrc/Help%2FDebugAuthInfoPlugin 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/Help%2FDebugAuthInfoPlugin 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,8 +1,9 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) +Date: Fri, 14 Feb 2025 03:08:10 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=Help%2FDebugAuthInfoPlugin; flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; charset=UTF-8 Content-Transfer-Encoding: binary @@ -48,4 +49,5 @@ <noinclude> ---- [[PhpWikiDocumentation]] [[CategoryWikiPlugin]] +[[CategoryDebugPage]] </noinclude> Modified: trunk/pgsrc/Help%2FDebugBackendInfoPlugin =================================================================== --- trunk/pgsrc/Help%2FDebugBackendInfoPlugin 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/Help%2FDebugBackendInfoPlugin 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,8 +1,9 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) +Date: Fri, 14 Feb 2025 03:12:00 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=Help%2FDebugBackendInfoPlugin; flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; charset=UTF-8 Content-Transfer-Encoding: binary @@ -52,4 +53,5 @@ <noinclude> ---- [[PhpWikiDocumentation]] [[CategoryWikiPlugin]] +[[CategoryDebugPage]] </noinclude> Modified: trunk/pgsrc/Help%2FDebugGroupInfoPlugin =================================================================== --- trunk/pgsrc/Help%2FDebugGroupInfoPlugin 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/Help%2FDebugGroupInfoPlugin 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,8 +1,9 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) +Date: Fri, 14 Feb 2025 03:21:32 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=Help%2FDebugGroupInfoPlugin; flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; charset=UTF-8 Content-Transfer-Encoding: binary @@ -39,4 +40,5 @@ <noinclude> ---- [[PhpWikiDocumentation]] [[CategoryWikiPlugin]] +[[CategoryDebugPage]] </noinclude> Modified: trunk/pgsrc/Help%2FDebugRetransformPlugin =================================================================== --- trunk/pgsrc/Help%2FDebugRetransformPlugin 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/Help%2FDebugRetransformPlugin 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,42 +1,44 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=Help%2FDebugRetransformPlugin; - flags=PAGE_LOCKED%2CEXTERNAL_PAGE; - charset=UTF-8 -Content-Transfer-Encoding: binary - -Show a markup retransformation of a wiki page. - -== Usage == - -{{{ -<<DebugRetransform arguments>> -}}} - -== Arguments == - -{| class="bordered" -|- -! Argument -! Description -! Default value -|- -| **page** -| The page to show markup retransformation from. -| current pagename -|} - -== Example == - -<<DebugRetransform page=HomePage>> - -== Author == -* [[Help:Reini Urban|Reini Urban]] - -== See Also == - -<noinclude> ----- -[[PhpWikiDocumentation]] [[CategoryWikiPlugin]] -</noinclude> +Date: Tue, 11 Feb 2025 19:41:01 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=Help%2FDebugRetransformPlugin; + flags=PAGE_LOCKED%2CEXTERNAL_PAGE; + author=The%20PhpWiki%20Team; + charset=UTF-8 +Content-Transfer-Encoding: binary + +Show a markup retransformation of a wiki page. + +== Usage == + +{{{ +<<DebugRetransform arguments>> +}}} + +== Arguments == + +{| class="bordered" +|- +! Argument +! Description +! Default value +|- +| **page** +| The page to show markup retransformation from. +| current pagename +|} + +== Example == + +<<DebugRetransform page=HomePage>> + +== Author == +* [[Help:Reini Urban|Reini Urban]] + +== See Also == + +<noinclude> +---- +[[PhpWikiDocumentation]] [[CategoryWikiPlugin]] +[[CategoryDebugPage]] +</noinclude> Modified: trunk/pgsrc/Help%2FSystemInfoPlugin =================================================================== --- trunk/pgsrc/Help%2FSystemInfoPlugin 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/Help%2FSystemInfoPlugin 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,28 +1,31 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=Help%2FSystemInfoPlugin; - flags=PAGE_LOCKED%2CEXTERNAL_PAGE; - charset=UTF-8 -Content-Transfer-Encoding: binary - -The **~SystemInfo** [[Help:WikiPlugin|plugin]] provides access to lower level system information for the platform ~PhpWiki is installed on. - -== Usage == - -{{{ - <<SystemInfo all>> - or <<SystemInfo pagestats cachestats discspace hitstats>> - or <<SystemInfo version>> - or <<SystemInfo current_theme>> - or <<SystemInfo PHPWIKI_DIR>> -}}} - -== Example == - -<<SystemInfo all>> - -<noinclude> ----- -[[PhpWikiDocumentation]] [[CategoryWikiPlugin]] -</noinclude> +Date: Tue, 11 Feb 2025 20:18:59 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=Help%2FSystemInfoPlugin; + flags=PAGE_LOCKED%2CEXTERNAL_PAGE; + author=The%20PhpWiki%20Team; + charset=UTF-8 +Content-Transfer-Encoding: binary + +The **~SystemInfo** [[Help:WikiPlugin|plugin]] provides access to lower +level system information for the platform ~PhpWiki is installed on. + +== Usage == + +{{{ + <<SystemInfo all>> + or <<SystemInfo pagestats cachestats discspace hitstats>> + or <<SystemInfo version>> + or <<SystemInfo current_theme>> + or <<SystemInfo PHPWIKI_DIR>> +}}} + +== Example == + +<<SystemInfo all>> + +<noinclude> +---- +[[PhpWikiDocumentation]] [[CategoryWikiPlugin]] +[[CategoryDebugPage]] +</noinclude> Modified: trunk/pgsrc/PhpWikiDebug =================================================================== --- trunk/pgsrc/PhpWikiDebug 2025-02-14 02:29:23 UTC (rev 11093) +++ trunk/pgsrc/PhpWikiDebug 2025-02-14 03:44:59 UTC (rev 11094) @@ -1,62 +1,69 @@ -Date: Fri, 16 Dec 2022 15:26:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=PhpWikiDebug; - flags=PAGE_LOCKED; - acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; - charset=UTF-8 -Content-Transfer-Encoding: binary - -**//Note://** //Most of the actions on this page require administrative privileges.// - -<<CreateToc jshide||=0 with_toclink||=1 position=right with_counter=1 >> - -These are here mostly for debugging purposes (at least, that is the hope.) - -In normal use, you should not need to use these, though, then again, -they should not really do any harm. - -== Purge HTML cache == - -(If your wiki is so configured,) the transformed (almost-HTML) content -of the most recent version of each page is cached. This speeds up page -rendering since parsing of the wiki-text takes a fair amount of juice. - -Hitting this button will delete all cached transformed -content. (Each page content will be transformed and re-cached next -time someone views it.) - -<<WikiAdminUtils action=purge-cache>> - -== Clean Wiki Database of Illegal Filenames == - -Page names beginning with the subpage-separator, a slash (##/##), -are not allowed. Sometimes though an errant plugin or something -might create one... - -This button will delete any pages with illegal page names, without possibility to restore. - -<<WikiAdminUtils action=purge-bad-pagenames>> - -== Clean Wiki Database of empty and unreferenced pages == - -**Warning!** This button will delete every empty and unreferenced page, without any possibility to restore them again. -This will disable the possibility to revert or get back any deleted page. - -<<WikiAdminUtils action=purge-empty-pages>> - -== Check Wiki Database == - -This button will check the Wiki page database for consistency. This can last several minutes. - -<<WikiAdminUtils action=db-check>> - -== Rebuild Wiki Database == - -This will retransform all pages and rebuild the Wiki database on consistency errors or parser updates. -This can last several minutes, eat a lot of memory and possibly times out! - -<<WikiAdminUtils action=db-rebuild>> - ----- -[[CategoryActionPage]] +Date: Tue, 11 Feb 2025 19:02:57 +0000 +Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) +Content-Type: application/x-phpwiki; + pagename=PhpWikiDebug; + flags=PAGE_LOCKED; + author=The%20PhpWiki%20Team; + acl="view:_AUTHENTICATED; edit:_AUTHENTICATED; create:_AUTHENTICATED,_BOGOUSER; list:_AUTHENTICATED; remove:_ADMIN,_OWNER; change:_ADMIN,_OWNER; dump:_EVERY"; + charset=UTF-8 +Content-Transfer-Encoding: binary + +**//Note://** //Most of the actions on this page require administrative +privileges.// + +<<CreateToc jshide||=0 with_toclink||=1 position=right with_counter=1 >> + +These are here mostly for debugging purposes (at least, that is the hope.) + +In normal use, you should not need to use these, though, then again, +they should not really do any harm. + +== Purge HTML cache == + +(If your wiki is so configured,) the transformed (almost-HTML) content +of the most recent version of each page is cached. This speeds up page +rendering since parsing of the wiki-text takes a fair amount of juice. + +Hitting this button will delete all cached transformed +content. (Each page content will be transformed and re-cached next +time someone views it.) + +<<WikiAdminUtils action=purge-cache>> + +== Clean Wiki Database of Illegal Filenames == + +Page names beginning with the subpage-separator, a slash (##/##), +are not allowed. Sometimes though an errant plugin or something +might create one... + +This button will delete any pages with illegal page names, without +possibility to restore. + +<<WikiAdminUtils action=purge-bad-pagenames>> + +== Clean Wiki Database of empty and unreferenced pages == + +**Warning!** This button will delete every empty and unreferenced page, +without any possibility to restore them again. This will disable the +possibility to revert or get back any deleted page. + +<<WikiAdminUtils action=purge-empty-pages>> + +== Check Wiki Database == + +This button will check the Wiki page database for consistency. This can last +several minutes. + +<<WikiAdminUtils action=db-check>> + +== Rebuild Wiki Database == + +This will retransform all pages and rebuild the Wiki database on consistency +errors or parser updates. This can last several minutes, eat a lot of memory +and possibly times out! + +<<WikiAdminUtils action=db-rebuild>> + +---- +[[CategoryActionPage]] +[[CategoryDebugPage]] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 02:29:26
|
Revision: 11093 http://sourceforge.net/p/phpwiki/code/11093 Author: carstenklapp Date: 2025-02-14 02:29:23 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Minor updates to Hawaiian theme appearance Modified Paths: -------------- trunk/pgsrc/ReleaseNotes trunk/themes/Hawaiian/Hawaiian.css trunk/themes/Hawaiian/themeinfo.php Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-14 01:00:17 UTC (rev 11092) +++ trunk/pgsrc/ReleaseNotes 2025-02-14 02:29:23 UTC (rev 11093) @@ -1,4 +1,4 @@ -Date: Fri, 14 Feb 2025 00:37:05 +0000 +Date: Fri, 14 Feb 2025 02:26:17 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -19,6 +19,7 @@ * Updated ##.htaccess## files to work with Apache 2.4. Will still work with older versions but requires mod_version module which is available in Apache 2.0.56 and later. +* Minor updates to Hawaiian theme. == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == Modified: trunk/themes/Hawaiian/Hawaiian.css =================================================================== --- trunk/themes/Hawaiian/Hawaiian.css 2025-02-14 01:00:17 UTC (rev 11092) +++ trunk/themes/Hawaiian/Hawaiian.css 2025-02-14 02:29:23 UTC (rev 11093) @@ -19,6 +19,9 @@ form { margin: 0; + /* border: 1px solid orange;*/ + padding-left: 1ex; + padding-right: 1ex; } input { @@ -29,6 +32,14 @@ text-align: right; } +fieldset { + display: inline; + border: 1px solid #7c7c7c; + padding: 1ex; + background-color: white; + margin-bottom: 1ex; +} + table { border-spacing: 1px; /* For Mozilla */ @@ -52,7 +63,7 @@ color: black; background-color: white; background-image: url("images/uhhbackground.jpg"); - background-repeat: repeat; + background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; margin: 1ex 0.5em; } @@ -61,9 +72,18 @@ margin-left: 1em; } +#logo { + display: flex; + align-items: center; + /* Aligns items vertically centered */ +} + #logo img { + margin-right: 1ex; + /* Adds space between the image and the heading */ + border: 1px outset gray; - margin-left: 1em; + margin-left: 0em; margin-bottom: 1ex; } @@ -115,7 +135,8 @@ /** * Link styles */ -.wiki, .named-wiki { +.wiki, +.named-wiki { font-weight: bold; color: #87785c; } @@ -131,24 +152,30 @@ /** * wikiaction, wikiadmin, wikiunsafe: */ -.wikiaction, .wikiadmin, .wiki-rc-action, .backlinks { +.wikiaction, +.wikiadmin, +.wiki-rc-action, +.backlinks { text-decoration: none; } -.wikiaction, .wikiadmin { +.wikiaction, +.wikiadmin { font-weight: bold; } -.wikiaction, .wikiaction table, span.wikiaction { +.wikiaction, +.wikiaction table, +span.wikiaction { color: #4d5a6b; } -.wikiadmin, .wikiadmin table { +.wikiadmin, +.wikiadmin table { color: #ff7e00; } -.wikiunsafe { -} +.wikiunsafe {} .backlinks { color: #1d4fc0; @@ -159,7 +186,9 @@ } /* Unknown links */ -.wikiunknown a, .named-wikiunknown a, .wikiunknown u { +.wikiunknown a, +.named-wikiunknown a, +.wikiunknown u { color: #a6977a; } @@ -172,11 +201,15 @@ text-decoration: none; } -.interwiki, i.interwiki .wikipage, em .interwiki .wikipage { +.interwiki, +i.interwiki .wikipage, +em .interwiki .wikipage { font-style: oblique; } -.interwiki .wikipage, i .interwiki, em .interwiki { +.interwiki .wikipage, +i .interwiki, +em .interwiki { font-style: normal; } @@ -183,7 +216,12 @@ /** * headings */ -h1, h2, h3, h4, h5, h6 { +h1, +h2, +h3, +h4, +h5, +h6 { font-family: Arial, Helvetica, sans-serif; } @@ -221,7 +259,10 @@ border-color: ThreeDHighlight ThreeDDarkShadow ThreeDDarkShadow ThreeDHighlight; } -input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton { +input.gridbutton, +a.gridbutton, +a:hover.gridbutton, +a:visited.gridbutton { text-decoration: none; font-size: small; font-weight: normal; @@ -233,7 +274,8 @@ /** * Toolbar */ -.toolbar, input.button { +.toolbar, +input.button { font-family: Arial, Helvetica, sans-serif; } @@ -247,10 +289,24 @@ } /* Prevent buttons from overlapping when wrapped */ -#navbar, #actionbar { +#navbar, +#actionbar { line-height: 140%; } +div#navbuttons, +div#signin, +div#actionbuttons { + margin-bottom: 2ex; +} + +/** + * Search + */ +#searchholder { + display: inline; +} + .editdate { font-family: Arial, Helvetica, sans-serif; margin: 0; @@ -285,7 +341,8 @@ margin-right: 0.25em; } -.transclusion, .wiki-edithelp { +.transclusion, +.wiki-edithelp { font-size: smaller; } @@ -311,6 +368,7 @@ margin-right: 0; margin-top: 1ex; margin-bottom: 1ex; + border-radius: 0.6em; } .wiki-edithelp .wiki { @@ -441,16 +499,19 @@ color: black; } -.diff del, .diff ins { +.diff del, +.diff ins { font-weight: bold; text-decoration: none; } -.diff .original, .diff .deleted { +.diff .original, +.diff .deleted { background-color: #fcc; } -.diff .final, .diff .added { +.diff .final, +.diff .added { background-color: #cfc; } @@ -491,7 +552,7 @@ border: medium solid #d8caae; background-image: url("images/tchecker-sand.png"); background-repeat: repeat; -} + } /** * Search Results @@ -516,20 +577,32 @@ vertical-align: middle; } -div.wikitext { - width: auto; +div.wikitext, +form { +/* background-image: url("images/tchecker-white.png"); background-repeat: repeat; + */ + width: auto; + background-color: rgb(255 255 255 / 0.5); /* transparency */ } .wiki-edithelp { +/* background-image: url("images/tchecker-sand.png"); background-repeat: repeat; + */ + background-color: rgb(255 248 238 / 0.8); } .wiki-edithelp p { +/* background-image: url("images/tchecker-white.png"); background-repeat: repeat; + */ + zbackground-color: rgb(255 255 255 / 0.5); /* transparency */ + background-color: white; + opacity: 0.8; } /** @@ -545,3 +618,47 @@ left: 0.5em; top: 0; } + +div.toc { + /*toc box*/ + border: 1px solid orange; + background-color: white; + padding: 1ex; +} + +div.toc p { + /*toc title*/ + text-decoration: none; + padding-top: 0ex; + margin-left: 5px; +} + +div.toclist p a { + /*toc items*/ + text-decoration: none; + padding-top: 0ex; + margin-left: 5px; +} + + +/* Hints */ +.hint { + border: thin solid #d8caae; + padding-left: 0.5em; + padding-right: 0.5em; + padding-top: 0.75ex; + padding-bottom: 0.75ex; + margin-left: 0; + margin-right: 0; + margin-top: 1ex; + margin-bottom: 1ex; +/* + background-image: url("images/tchecker-sand.png"); + background-repeat: repeat; + */ + background-color: rgb(255 248 238 / 0.8); + } + +span.hint { + padding: 0; +} Modified: trunk/themes/Hawaiian/themeinfo.php =================================================================== --- trunk/themes/Hawaiian/themeinfo.php 2025-02-14 01:00:17 UTC (rev 11092) +++ trunk/themes/Hawaiian/themeinfo.php 2025-02-14 02:29:23 UTC (rev 11093) @@ -38,7 +38,7 @@ class WikiTheme_Hawaiian extends WikiTheme { - public function getCSS() + public function DEBUGgetCSS() { // FIXME: this is a hack which will not be needed once // we have dynamic CSS. @@ -46,7 +46,7 @@ $css->pushContent(HTML::style( array('type' => 'text/css'), new RawXml(sprintf( - "<!--\nbody {background-image: url(%s);}\n-->", + "<!--\nbody {\n background-image: url(%s);\n background-repeat: repeat-y\n}\n-->", $this->getImageURL('uhhbackground.jpg') )) )); @@ -59,11 +59,15 @@ // style. The companion '*-heavy.css' file isn't defined, it's just // expected to be in the same directory that the base style is in. - $this->setDefaultCSS('Hawaiian', 'Hawaiian.css'); + // This should result in phpwiki-printer.css being used when + // printing or print-previewing with style "PhpWiki" or "MacOSX" selected. + $this->setDefaultCSS('Hawaiian', array('' => 'Hawaiian.css', 'print' => 'phpwiki-printer.css')); + + // This allows one to manually select "Printer" style (when browsing page) + // to see what the printer style looks like. $this->addAlternateCSS(_("Printer"), 'phpwiki-printer.css'); - $this->addAlternateCSS(_("Modern"), 'phpwiki-modern.css'); - $this->addAlternateCSS('PhpWiki', 'phpwiki.css'); - + //$this->addAlternateCSS(_("Top & bottom toolbars"), 'MacOSX-topbottombars.css'); + /** * The logo image appears on every page and links to the HomePage. */ @@ -98,7 +102,7 @@ $this->setLinkIcon('interwiki'); $this->setLinkIcon('*', 'flower.png'); - $this->setButtonSeparator(' '); + $this->setButtonSeparator(' | '); /** * WikiWords can automatically be split by inserting spaces between This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-14 01:00:20
|
Revision: 11092 http://sourceforge.net/p/phpwiki/code/11092 Author: carstenklapp Date: 2025-02-14 01:00:17 +0000 (Fri, 14 Feb 2025) Log Message: ----------- Updated .htaccess files. Requires Apache 2.0.56 and later Modified Paths: -------------- trunk/.htaccess trunk/admin/.htaccess trunk/config/.htaccess trunk/lib/.htaccess trunk/locale/.htaccess trunk/pgsrc/.htaccess trunk/pgsrc/ReleaseNotes trunk/schemas/.htaccess Added Paths: ----------- trunk/soapscripts/.htaccess Modified: trunk/.htaccess =================================================================== --- trunk/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,8 +1,16 @@ <IfDefine Free> php56 1 </IfDefine> - -<Files *.ini> - Order deny,allow - Deny from all -</Files> +<IfModule mod_version.c> + <IfVersion < 2.4> + <Files "*.ini"> + Order Allow,Deny + Deny from All + </Files> + </IfVersion> + <IfVersion >= 2.4> + <Files "*.ini"> + Require all denied + </Files> + </IfVersion> +</IfModule> Modified: trunk/admin/.htaccess =================================================================== --- trunk/admin/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/admin/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,26 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On + # redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> Modified: trunk/config/.htaccess =================================================================== --- trunk/config/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/config/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,26 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On + # redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> Modified: trunk/lib/.htaccess =================================================================== --- trunk/lib/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/lib/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,29 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On +# redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> +#<IfModule mod_alias.c> +#Redirect 404 / +#</IfModule> Modified: trunk/locale/.htaccess =================================================================== --- trunk/locale/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/locale/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,26 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On +# redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> Modified: trunk/pgsrc/.htaccess =================================================================== --- trunk/pgsrc/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/pgsrc/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,26 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On +# redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/pgsrc/ReleaseNotes 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,4 +1,4 @@ -Date: Thu, 13 Feb 2025 22:18:00 +0000 +Date: Fri, 14 Feb 2025 00:37:05 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.5) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -14,6 +14,11 @@ * Upgrade PEAR to release 1.10.16, PEAR DB to release 1.12.2 * Readme for basic Windows 11 install instructions. * Complete rewrite of ~SpaceWiki theme using modern css. +* passencrypt.php: Improved password encryption and random pw generation. + Added copy to clipboard buttons. +* Updated ##.htaccess## files to work with Apache 2.4. Will still work with + older versions but requires mod_version module which is available in + Apache 2.0.56 and later. == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == Modified: trunk/schemas/.htaccess =================================================================== --- trunk/schemas/.htaccess 2025-02-13 23:58:12 UTC (rev 11091) +++ trunk/schemas/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -1,2 +1,26 @@ -order allow,deny -Deny from all +<IfModule mod_rewrite.c> + RewriteEngine On +# redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> Added: trunk/soapscripts/.htaccess =================================================================== --- trunk/soapscripts/.htaccess (rev 0) +++ trunk/soapscripts/.htaccess 2025-02-14 01:00:17 UTC (rev 11092) @@ -0,0 +1,29 @@ +<IfModule mod_rewrite.c> + RewriteEngine On +# redirect from current directory to /phpwiki + RewriteRule ^(.*)$ /phpwiki [L,NC,R=302] + + <IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Allow from All + </IfVersion> + <IfVersion >= 2.4> + Require all granted + </IfVersion> + </IfModule> +</IfModule> + +<IfModule mod_version.c> + <IfVersion < 2.4> + Order Allow,Deny + Deny from All + </IfVersion> + <IfVersion >= 2.4> + Require local + Require all denied + </IfVersion> +</IfModule> +#<IfModule mod_alias.c> +#Redirect 404 / +#</IfModule> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-13 23:58:13
|
Revision: 11091 http://sourceforge.net/p/phpwiki/code/11091 Author: carstenklapp Date: 2025-02-13 23:58:12 +0000 (Thu, 13 Feb 2025) Log Message: ----------- Improve password encryption and random pw generation, added copy to clipboard buttons Modified Paths: -------------- trunk/passencrypt.php Modified: trunk/passencrypt.php =================================================================== --- trunk/passencrypt.php 2025-02-13 23:24:53 UTC (rev 11090) +++ trunk/passencrypt.php 2025-02-13 23:58:12 UTC (rev 11091) @@ -2,9 +2,9 @@ <html xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> - <title>Password Encryption Tool</title> + <title>Password Encryption Tool 2</title> <!-- - Copyright © 1999, 2000, 2001, 2002 $ThePhpWikiProgrammingTeam + Copyright © 1999, 2000, 2001, 2002-2025 $ThePhpWikiProgrammingTeam This file is part of PhpWiki. @@ -25,9 +25,53 @@ SPDX-License-Identifier: GPL-2.0-or-later --> +<style type="text/css"> +<!-- +body { + color: black; + background: white; + border-top: 1px solid #7c7c7c; + border-left: 1px solid #c3c3c3; + border-bottom: 1px solid #dddddd; + border-right: 1px solid #c3c3c3; + padding-left: 0.8em; + padding-right: 0.8em; + padding-top: 0.5em; + padding-bottom: 0.5em; + + margin: 2ex; +} +p { + line-height: 4ex; +} +samp, +.filename { + font-family: Monaco, monospace; + font-weight: bold; +} +samp { + background: white; + border-top: 1px solid #7c7c7c; + border-left: 1px solid #c3c3c3; + border-bottom: 1px solid #dddddd; + border-right: 1px solid #c3c3c3; + padding-left: 0.8em; + padding-right: 0.8em; + padding-top: 0.5em; + padding-bottom: 0.5em; + margin: 0.5ex 0; + margin-left: 1ex; + clear: both; + display: table; +} +fieldset { + display: inline; +} +--> +</style> </head> <body> -<h1>Password Encryption Tool</h1> +<h1>Password Encryption Tool 2</h1> <?php function rand_ascii($length = 1) { @@ -44,11 +88,13 @@ // suitable for user passwords. // Sequence of random ASCII numbers, letters and some special chars. // Note: There exist other algorithms for easy-to-remember passwords. -function random_good_password($minlength = 5, $maxlength = 8) +function random_good_password($minlength = 6, $maxlength = 64) { - $newpass = ''; + $generated_pw = ''; // assume ASCII ordering (not valid on EBCDIC systems!) - $valid_chars = "!#%&+-.0123456789=@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz"; + $valid_chars = "!#%&+-.0123456789=@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz"; //includees some special chars + //$valid_chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";//keep it simple + //return substr(str_shuffle($valid_chars), 0, $maxlength);//basic method $start = ord($valid_chars); $end = ord(substr($valid_chars, -1)); $length = mt_rand($minlength, $maxlength); @@ -57,12 +103,40 @@ if (!strrpos($valid_chars, $newchar)) { continue; } // skip holes - $newpass .= sprintf("%c", $newchar); + $generated_pw .= sprintf("%c", $newchar); $length--; } - return $newpass; + return $generated_pw; } +/** + * Generate a random string, using a cryptographically secure + * pseudorandom number generator (random_int) + * + * For PHP 7, random_int is a PHP core function + * For PHP 5.x, depends on https://github.com/paragonie/random_compat + * + * @param int $length How many characters do we want? + * @param string $keyspace A string of all possible characters + * to select from + * @return string + */ +function random_secure_password( + $minlen = 0, + $maxlen = 10, + $keyspace = '!#%&+-.0123456789=@ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz') +{ + $generated_pw = ''; + $max = mb_strlen($keyspace, '8bit') - 1; + if ($max < 1) { + throw new Exception('$keyspace must be at least two characters long'); + } + for ($i = 0; $i < $maxlen; ++$i) { + $generated_pw .= $keyspace[random_int($minlen, $max)]; + } + return $generated_pw; +} + /** PHP5 deprecated old-style globals if !(bool)ini_get('register_long_arrays'). * See Bug #1180115 * We want to work with those old ones instead of the new superglobals, @@ -77,62 +151,165 @@ $posted = $GLOBALS['HTTP_POST_VARS']; if (!empty($posted['create'])) { - $new_password = random_good_password(); - echo "<p>The newly created random password is:<br />\n<br /> \n<samp><strong>", - htmlentities($new_password), "</strong></samp></p>\n"; + //$new_password = random_good_password(); + $new_password = random_secure_password(); + echo "<h2>Randomly generated password</h2>\n"; + echo "<p>The newly generated unencrypted random password is: <samp>", + htmlentities($new_password), "</samp></p>\n"; +?> + <input type="hidden" value="<?php echo htmlentities($new_password, + ENT_QUOTES, 'UTF-8'); ?>" id="generated_pw_text"> + <button onclick="copyToClipboard_pw()">Copy generated password to clipboard</button> + + <script> + function copyToClipboard_pw() { + var copyText_pw = document.getElementById("generated_pw_text"); + copyText_pw.select(); + navigator.clipboard.writeText(copyText_pw.value) + alert("Copied the unencryped password:\n" + copyText_pw.value); + } + </script> + <hr /> +<?php $posted['password'] = $new_password; $posted['password2'] = $new_password; } + if ( ($posted) && ($posted['password'] != "") + && ($posted['password'] == $posted['password2']) + ) +{ + $password = $posted['password']; + $password2 = $posted['password2']; -if (($posted['password'] != "") - && ($posted['password'] == $posted['password2']) -) { - $password = $posted['password']; - /** - * https://www.php.net/manual/en/function.crypt.php - */ - // Use the maximum salt length the system can handle. - $salt_length = max( - CRYPT_SALT_LENGTH, - 2 * CRYPT_STD_DES, - 9 * CRYPT_EXT_DES, - 12 * CRYPT_MD5, - 16 * CRYPT_BLOWFISH - ); - // Generate the encrypted password. - $encrypted_password = crypt($password, rand_ascii($salt_length)); - $debug = $HTTP_GET_VARS['debug']; - if ($debug) { - echo "The password was encrypted using a salt length of: $salt_length<br />\n"; + if (!function_exists('password_hash')) { + /** + * https://www.php.net/manual/en/function.crypt.php + */ + // Use the maximum salt length the system can handle. + $salt_length = max( + CRYPT_SALT_LENGTH, + 2 * CRYPT_STD_DES, // 2 character salt + 9 * CRYPT_EXT_DES, + 12 * CRYPT_MD5, + 16 * CRYPT_BLOWFISH + // There are others but I don't know their lengths + ); + // Generate the encrypted password. + $randascii=rand_ascii($salt_length); + $encrypted_password = crypt($password, $randascii); + $debug=0; + if (isset($HTTP_GET_VARS['debug'])) { + $debug = $HTTP_GET_VARS['debug']; + } + if ($debug) { + echo "<p>\$randascii= <samp>".htmlentities($randascii, ENT_QUOTES, + 'UTF-8')."</samp></p>\n"; + echo "<p>The password was encrypted using a salt length of: $salt_length</p>\n"; + echo "<p>\$randascii strlen is <samp>".strlen($randascii)."</samp></pre>\n"; + } + } else { + /** + * https://www.php.net/manual/en/function.password-hash.php + */ + echo "<h2>Encryption results</h2>\n"; + $encrypted_password = password_hash($password, PASSWORD_DEFAULT); + echo "<p>The password was encrypted using the newer password_hash() function instead of crypt().</p>\n"; } - echo "<p>The encrypted password is:<br />\n<br /> \n<samp><strong>", - htmlentities($encrypted_password), "</strong></samp></p>\n"; - echo "<hr />\n"; -} elseif ($posted['password'] != "") { - echo "The passwords did not match. Please try again.<br />\n"; + if ($encrypted_password === '*0' || $encrypted_password === '*1') { + echo "<p>Error: crypt() function failed. Just try again!</p>"; + } else { + $admin_ini_entry = 'ADMIN_PASSWD="'.$encrypted_password.'"'; + echo "<p>The encrypted password is: <samp>", + htmlentities($encrypted_password)."</samp></p>\n"; + + ?> + <input type="hidden" value="<?php echo htmlentities($encrypted_password, + ENT_QUOTES, 'UTF-8'); ?>" id="encrypted_password_text"> + <button onclick="copyToClipboard_encrpw()">Copy encrypted password to clipboard</button> + <script> + function copyToClipboard_encrpw() { + var copyText_encrpw = document.getElementById("encrypted_password_text"); + copyText_encrpw.select(); + navigator.clipboard.writeText(copyText_encrpw.value) + alert("Copied the encrypted password:\n" + copyText_encrpw.value); + } + </script> +<?php + echo "<hr />\n"; + echo "<p>Copy this into your <span class=\"filename\">phpwiki/config/config.ini</span> file: <samp>". + htmlentities($admin_ini_entry, ENT_QUOTES, 'UTF-8'). "</samp></p>\n"; +?> + <input type="hidden" value="<?php echo htmlentities($admin_ini_entry, + ENT_QUOTES, 'UTF-8'); ?>" id="admin_ini_entry_text"> + <button onclick="copyToClipboard_ini()">Copy config.ini entry to clipboard</button> + <script> + function copyToClipboard_ini() { + var copyText_ini = document.getElementById("admin_ini_entry_text"); + copyText_ini.select(); + navigator.clipboard.writeText(copyText_ini.value) + alert("Copied the config.ini entry:\n" + copyText_ini.value); + } + </script> +<?php + echo "<hr />\n"; + } + +} elseif (($posted) && + ($posted['password'] != "") + ) +{ + echo "<p>The passwords did not match. Please try again.</p>\n"; } if (empty($REQUEST_URI)) { - $REQUEST_URI = $HTTP_ENV_VARS['REQUEST_URI']; + if (!empty($HTTP_ENV_VARS)) { + $REQUEST_URI = $HTTP_ENV_VARS['REQUEST_URI']; + } } if (empty($REQUEST_URI)) { $REQUEST_URI = $_SERVER['REQUEST_URI']; } + +if (($posted) && + ($posted['password'] != "") + ) { + $password=$posted['password']; + } else { + $password=""; + } +if (($posted) && + ($posted['password2'] != "") + ) { + $password2=$posted['password2']; + } else { + $password2=""; + } ?> - -<form action="<?php echo $REQUEST_URI ?>" method="post"> +<form action="<?php echo $REQUEST_URI ?>" method="post" id="myForm"> +<h2>Encrypt a password or generate one at random</h2> <fieldset> <legend>Encrypt</legend> - Enter a password twice to encrypt it:<br/> - <input type="password" name="password" value=""/><br/> - <input type="password" name="password2" value=""/> <input type="submit" value="Encrypt"/> - </fieldset> - <br/> - or:<br/> - <br/> + <p>Enter a password twice to encrypt it:</p> + <input type="password" name="password" value="<?php + echo htmlentities($password, ENT_QUOTES, 'UTF-8'); ?>"/><br/> + <input type="password" name="password2" value="<?php + echo htmlentities($password2, ENT_QUOTES, 'UTF-8'); ?>"/> + <input type="submit" value="Encrypt"/> + <button type="button" onclick="clearform()">Clear</button> + </fieldset> + <script> + function clearform() { + document.getElementsByName('password')[0].value = ''; + document.getElementsByName('password2')[0].value = ''; + } + </script> + <p>or:</p> <fieldset> <legend>Generate</legend> - Create a new random password: <input type="submit" name="create" value="Create"/> + <p>Randomly generate a new password: + <input type="submit" name="create" value="Generate"/><br /> + (Just keep clicking Generate until you see a password you like.)</p> </fieldset> + <script> </form> </body> </html> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-13 23:24:56
|
Revision: 11090 http://sourceforge.net/p/phpwiki/code/11090 Author: carstenklapp Date: 2025-02-13 23:24:53 +0000 (Thu, 13 Feb 2025) Log Message: ----------- Complete rewrite of SpaceWiki theme using modern css. Modified Paths: -------------- trunk/pgsrc/ReleaseNotes trunk/themes/SpaceWiki/SpaceWiki.css trunk/themes/SpaceWiki/lib/RecentChanges.php trunk/themes/SpaceWiki/themeinfo.php Added Paths: ----------- trunk/themes/SpaceWiki/Antonio-Bold.woff trunk/themes/SpaceWiki/Antonio-Bold.woff2 trunk/themes/SpaceWiki/Antonio-Regular.woff trunk/themes/SpaceWiki/Antonio-Regular.woff2 trunk/themes/SpaceWiki/images/lights.gif trunk/themes/SpaceWiki/images/starry_sky_night_dark_152039_1366x768.jpg Removed Paths: ------------- trunk/themes/SpaceWiki/images/lights.png Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-13 22:57:44 UTC (rev 11089) +++ trunk/pgsrc/ReleaseNotes 2025-02-13 23:24:53 UTC (rev 11090) @@ -1,1184 +1,1187 @@ -Date: Sun, 9 Feb 2025 20:01:20 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) -Content-Type: application/x-phpwiki; - pagename=ReleaseNotes; - flags=PAGE_LOCKED; - charset=UTF-8 -Content-Transfer-Encoding: binary - -<<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> - -== 1.6.5 2024-XX-XX Marc-Etienne Vargenau == - -* Upgrade PEAR to release 1.10.16, PEAR DB to release 1.12.2 - -== 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == - -* Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 -* Check for "shell_exec" before using it (Christof Meerwald) -* Improve RSS (Christof Meerwald) -* Add support for SQLite in PDO, add support for SQLite3 in PEAR (Christof Meerwald) - -== 1.6.3 2023-11-15 Marc-Etienne Vargenau == - -This is a bug-fix release. - -It fixes a bug in ~ExternalReferrer with PHP 8.2. -Reported by Thom Jeera. - -== 1.6.2 2023-07-13 Marc-Etienne Vargenau == - -PhpWiki 1.6.2 is the last release compatible with PHP 5. -It should work for all PHP releases from 5.3.3 to 8.2.x. -PhpWiki 1.7.0 will require at least PHP 7.4. - -=== Fixes === -* Make renaming of pages work for DATABASE_TYPE = PDO and file. -* Make WantedPages work for DATABASE_TYPE = dba and file -* Back links now work when the link is inside a table, in a template or in an included page. - -=== Misc === -* Add SourceForge Open Source Excellence badge to footer - -== 1.6.1 2022-01-24 Marc-Etienne Vargenau == - -This release makes ~PhpWiki compatible with PHP 8.1. -##READONLY## is renamed as ##ISREADONLY##, since ##readonly## is now a keyword in PHP 8.1. - -=== Fixes === -* Make list of pages work with PDO (~AllPages, ~MostPopular...). -* Better handling of theme change in ~UserPreferences. -* In DATABASE_TYPE = file, do not update metadata if page does not exist (reported by Harold Hallikainen). -* Make the toolbar image button work when ##UPLOAD_USERDIR## is set. -* blog theme improved. - -=== Changes === -* Warn user that leaving the page will lose modifications. -* Add button to create the page if it does not exist. -* TOOLBAR_IMAGE_PULLDOWN is true by default. -* Remove ADODB DATABASE_TYPE. Use SQL (Pear) or PDO. -* Add “Rename” tab in Sidebar theme. -* Page locking and unlocking is now saved in page history (in Edit mode). -* Add sample images for ~PhotoAlbum in blog theme. -* Remove EDITING_POLICY -* Remove ENABLE_XHTML_XML -* Remove USECACHE, always true -* More translations - -=== Plugins === -* Chart plugin: new argument “legend” -* UpLoad plugin: allow more filenames (e.g. with Chinese characters) -* ~PreferencesInfo plugin removed -* ~CategoryPage plugin removed, categories are better created with the button in the toolbar -* ~RecentChangesCached plugin removed, ~RecentChanges plugin is fast enough - -== 1.6.0 2021-08-12 Marc-Etienne Vargenau == - -Major release: -* PHP 7 and 8 compatible (works from PHP 5.3.3 to PHP 8.0) -* Full HTML 5: Add HTML 5 <main> <header> <footer> <nav> in all themes. Add ARIA roles. -* Flash is dead -* Internet Explorer is dead - -=== Fixes === -* Make function IsSafeURL more strict -* Make XHTML ZIP Snapshot work again (broken since ~PhpWiki 1.5.3) -* It was possible to rename a page to a name with illegal characters, like ~[~] -* Better handling of page names with slash -* Remove wrong calls to setTightness in ##lib/~InlineParser.php## (bug reported by Harold Hallikainen) -* Importing a ZIP from an old wiki in Latin 1 (ISO 8859-1) failed. Reported by Frank Michael. -* Better check arguments for ~GoogleMaps plugin -* Revert Subversion commit 9111, bad side effects; re-opening Bug#607 BackLinks do not work inside a ~RichTable -* Security fixes - -=== Changes === -* All revisions are kept. -* Add new button in Edit Toolbar: convert Tab Separated Values to Wikicreole table -* Update jQuery to 2.2.4 -* Pear: use ##mysqli## instead of ##mysql## -* Update PEAR.php to release 1.10.12 -* Update Pear DB library to 1.10.0 -* Update Pear Cache library to 1.5.6 -* Update Adodb to version 5.20.19 -* Update ASCIIMathPHP to version 2.1 (from Zefling/ASCIIMathPHP on github.com) -* Update highlight.js to version 9.15.6 -* Allow Wikicreole syntax for plugins in theme templates -* Valid HTML5 and CSS3 logos (in debug mode) -* Better is_localhost() function (allow IPv6, allow Windows IIS). Patch by Thierry Nabeth. -* Remove Fusionforge-specific files (g view.php wikiadmin.php wikilist.php) -* Remove USE_SAFE_DBSESSION (always true), DISABLE_HTTP_REDIRECT -* PDO patch by Sébastien Le Callonnec -* Updated pgsrc pages in all languages -* Adding SPDX-License-Identifier in PHP source files - -=== Plugins === -* ~UpLoad plugin: put date and author in history -* ~UpLoad plugin: don't inline images -* ~PhpWeather removed, uses deprecated mysql functions -* ~HtmlConverter plugin: check file is encoded in UTF-8; ~HtmlConverter plugin allowed in Fusionforge -* Use jquery.autoheight.js plugin for Transclude plugin -* Repair [[Help:PhotoAlbumPlugin|PhotoAlbumPlugin]] -* Rename action page ~DebugInfo as ~DebugBackendInfo (to be consistent with plugin name) -* Better check boolean arguments in plugins - -== 1.5.5 2015-12-11 Marc-Etienne Vargenau == - -* Fix tooltip translation in ~CreateToc plugin -* Remove access keys -* Check MAX_PAGENAME_LENGTH in CreatePage -* Fix fatal database error with multiple comma-delimited sortby args -* Remove forbidden characters: ~<~>~[~]~{~}~"~|~# from pagename -* New property: ALLOWED_LOAD giving list of directories from which it is allowed to load pages. -* Upload~: replace multiple spaces by single space -* Make functions merged and is_conflict public in lib/diff3.php (support request #162) - -== 1.5.4 2015-06-29 Marc-Etienne Vargenau == - -* Fix ~WantedPages for Fusionforge -* Remove ~WantedPagesOld (use ~WantedPages instead) -* Add WebM format in Video plugin -* Update jscalendar to 1.0 -* Remove Width and Height preferences modification in Edit Toolbar -* New icons in Edit Toolbar -* Make static templates in Edit Toolbar work -* Fix memory_limit for WIKI_SOAP -* Remove ~MockRequest -* Update jquery to 1.11.3 - -== 1.5.3 2015-03-04 Marc-Etienne Vargenau == - -* Fix Bug#648 Call to protected method -* easier file upload: forbidden characters in filename are replaced by dashes (instead of rejecting upload) -* improve handling of image insertion icon in edit toolbar (icon did not always appear after image uploading) -* bigger wikipaging font -* test again for function 'posix_times', it does not exist on Windows (reported by jdebert) -* remove FPDF, lib/gif.php, lib/font (were not used) -* rename plugin _Retransform to ~DebugRetransform -* use PHP ZIP class instead of home-made functions. ziplib renamed to mimelib -* add SOAP scripts -* rename FCKeditor to CKeditor -* load theme pgsrc, if it exists -* SUBPAGE_SEPARATOR removed, it must be '/' -* RateIt plugin for Fusionforge -* remove acdropdown and livesearch -* remove CVS backend - -== 1.5.2 2014-10-10 Marc-Etienne Vargenau == - -This is a security fix release. -* Fix CVE-2014-5519: vulnerability in Ploticus plugin. [[http://www.cvedetails.com/cve/CVE-2014-5519/]] - -This vulnerability is present in ~PhpWiki 1.5.0 and 1.5.1. All users are advised to upgrade to ~PhpWiki 1.5.2. - -== 1.5.1 2014-10-02 Marc-Etienne Vargenau == - -* fix Bug#456 'Optimizing Database' message sometimes printed on page -* remove ~FrameInclude plugin (frames are not supported in HTML 5) -* sort tables with [[http://tablesorter.com|tablesorter jQuery plugin]] instead of sortable.js -* fix Bug#636 Recursive include is not trapped -* fix Bug#647 undefined method {{{WikiDB_backend_dba::WikiDB_backend_dbaBase}}} -* correct total number of pages for AllPagesCreatedByMe, AllPagesOwnedByMe, AllPagesLastEditedByMe -* fix Bug#607 BackLinks do not work inside a [[Help:RichTablePlugin|RichTable]] -* fix Bug#646 Wrong number of links in BackLinks -* make <includeonly> work -* remove old ~WikiUser code (ENABLE_USER_NEW) -* admin always has rights to see and modify pages, regardless of ACLs, to avoid locking himself out -* add missing images in Sidebar theme - -== 1.5.0 2014-07-29 Marc-Etienne Vargenau == - -=== Main Changes === -* ~PhpWiki 1.5.0 needs at least PHP 5.3. It is compatible with PHP 5.3, 5.4 and 5.5. -* One single wiki markup, based on Wikicreole and compatible with classic phpWiki markup. -* Full HTML 5 and CSS 3. A modern browser is needed. -* Full UTF-8. - -=== Other Changes === -* Fix bad display in Toolbox menu (Sidebar and Monobook themes) reported by Harold Hallikainen -* Fix Captcha problem reported by Harold Hallikainen -* Merge ~OldTextFormattingRules into ~TextFormattingRules -* ~SyntaxHighlighter plugin is now implemented with [[http://highlightjs.org/]] instead of [[http://www.andre-simon.de]]. -* Chmod action is removed. -* New action: ~DeleteAcl -* Updated documentation pages in pgsrc. -* Updated translations. - -== 1.4.0 2014-07-25 Reini Urban, Marc-Etienne Vargenau, Sabri Labbenes, Sébastien Le Callonnec == - -~PhpWiki 1.4.0 is the same as ~PhpWiki 1.4.0RC1. It is the last release compatible with PHP 4. - -== 1.4.0RC1 2010-09-17 Reini Urban, Marc-Etienne Vargenau, Sabri Labbenes, Sébastien Le Callonnec == - -This is a new major release, where everything changed from 1.2, and lots of changes since 1.3.14. - -An important modification in this release is the implementation -of full Wikicreole 1.0 syntax, including additions. - -The "classic" Phpwiki syntax is still supported. - -The documentation pages found in pgsrc have been mostly converted to UTF-8 and -Wikicreole syntax (with the addition of tables in Mediawiki syntax, since Wikicreole 1.0 -does not support "complex" tables with block elements in cells, like lists or -paragraphs). - -Improved dumping, pageset handling for format= with ~ActionPages. -e.g. dump pagesets or multi-page pdf's. - -The Sidebar theme is now an extension of the Monobook theme (known from Wikipedia), -the new fusionforge theme is to be used together with [[http://fusionforge.org|FusionForge]] (the successor of Gforge). - -=== Fixes === -* fix ~PagePerm for multiple groups: not a member and undecided: check other groups -* fix rss button actions for special RecentChanges actions (UserContribs, PageHistory, ...) -* fix Bug#1749950 accesslog SQL duration float with "," -* fix template inclusion with a recursion cycle leading to crashes in blog PageInfo -* removed dynamic features from htmldump pages for more static pleasure -* ignore fatals and access-denied stowstoppers on multi-page dumps -* link only to existing pages on multi-page dumps (pagesets) -* fix Bug#1795420 by Sven Ginka: Use /U in preg_match -* ensure ending uploads slash even on user provided UPLOAD constants. Fixes plugin/~UpLoad -* stabilize Comment. substring search for basepages, do not tokenize. -* fix Bug#1792170 Handle " ( " or "(test" without closing ")" as plain word. Allow single string token "0" -* fix Bug#1752172 undefined method {{{TextSearchQuery_node_or::_sql_quote()}}} -* dba: fix sorting for empty mtime field -* ~LdapSearch: fix layout and logic -* ~FileInfo: fix ##Upload~:## links -* XHTML validation corrections (vargenau) -* avoid recursive modification when renaming a page like '~PageFoo to '~PageFooTwo' (vargenau) -* fix Bug#1808002 Table of contents plugin does not nest numbering (vargenau) -* fix Bug#1903815 Cannot put "0" in ~RichTable cell, cell becomes empty (vargenau) -* fix Bug#1904088 Some brackets links with \n cause the parser to crash -* fixed incorrect numbering in Table of Contents numbering (vargenau) -* fix Bug#1967147 ~FileInfoPlugin does not allow display=owner -* fix Bug#1992172 Interwiki link does not work in ~RichTable (vargenau) -* fix Bug#2010748 Missing image -* fix Bug#1831881 Fatal database error when sorting columns (vargenau) -* fix ~PageList prev/next links on multi-columns lists, improve handling of ordered lists - fixed slicing with list-based backends (dba, file). -* allow single "0" as not-empty page content -* fix action=rename, support new optional argument to=newpagename -* fix multiple USER_AUTH_METHOD where the first method did not succeed. - -=== Changes === -- changed ~SemanticSearch query semantics: all regex=auto terms with no regex chars (.+*?^$") - will be searched exact, and not with regex=auto. This means no word splitting, no substrings. -* ranked search for title and fulltext for non-SQL backends. Simple score function. -* allow comments in ~WikiGroup lists after username -* aesthetic request: remove ?action=edit after edit -* create interim pages as minor not see them in RecentChanges -* default theme: use standard search template (~LiveSearch) -* [[Help:CalendarPlugin]] changed default start_wday from 0 to 1 (Monday) -* [[Help:CalendarListPlugin]] pages now in parallel with Calendar: year + month args as start base. - The behaviour before 2007 with last/next_n_days was to start now. -* removed fpdf support. only use external converters -* change rename action from access perm change to edit: allow the signed-in user to rename. -* htmldump copies locally uploaded images also -* improve SemanticRelations layout: direct links, support attributes and relations filters -* ~LdapSearch: use default basedn -* WhoIsOnline cleans stale sessions -* remove Upload button from edit -* changed Wikiwyg editor workflow (labbenes) -* allow <s> to strike; update Help for <s> and <strike> (vargenau) -* ~RichTable plugin: enrich syntax for attributes (vargenau) -* more icons for toolbar (vargenau) -* UserPreferences: specific message when only one preference is updated (vargenau) -* renamed class Theme to ~WikiTheme to avoid Gforge name clash (vargenau) -* numeric cells in tables are now right-aligned by default (vargenau) -* <noinclude> and </noinclude> should not appear even when not included (vargenau) -* split PhpWikiAdministration in two pages: PhpWikiAdministration and PhpWikiDebug (vargenau) -* Improve handling of color text (especially in case of errors). More color names are allowed. (vargenau) -* ~SetAcl, Chown, Markup and Rename are marked as minor edits. (vargenau) -* Display "minor edit" for minor edits in ~RecentChanges (like in ~PageHistory). (vargenau) -* In WikiAdminSelect, put buttons in alphabetic order like in page ~PhpWikiAdministration. (vargenau) -* In ~PhpWikiAdministration, all pages are shown instead of first 50. No paging is done. (vargenau) -* In ~WikiAdminSearchReplace, only pages where a replacement was done are shown as feedback. (vargenau) -* In ~WikiAdminSearchReplace, show pages where replacement will be done. (vargenau) -* For file upload, use black list of extensions instead of white list. (vargenau) -* It is now possible to insert predefined icons in wiki text. See [[Help:PredefinedIcons]]. (vargenau) -* Allow "{{{#[[}}}" syntax for anchors. (vargenau) -* Handle redirections in Template plugin. (vargenau) -* Allow Wikicreole syntax for redirections in ~IncludePage plugin. (vargenau) -* New preference to avoid e-mail notifications for minor edits on Wiki (vargenau) -* No decoration for abbreviations when printing (vargenau) -* Add CSS3 code for page headers and footers (works for PDF generation with Prince XML) (vargenau) -* Remove superfluous scrollbar from printable pre's - -=== New === -* ~PageList supports listtype=ul,ol,dl. dl used by FullTextSearch -* pageable textsearch results -* external search button by using Search: and searchtype=external -* added ~UniversalWikiEditButton to ~MonoBook, default, blog. More themes later. -* add INSECURE_ACTIONS_LOCALHOST_ONLY for advanced security actions -* enable "^A or ^B" pages argument for ~PageLists: e.g. splitted actions for large htmldump's -* dba: add args to check and rebuild (full or links only) -* RecentChanges: add category, pagematch arguments -* add UriResolver needed for external rdf access -* AppendText: support pages argument: append to multiple pages -* new readonly database detection for dba, and optional config READONLY for maintenance -* new pages: SpecialPages, LockedPages (vargenau) -* implemented Mediawiki-like syntax for tables (vargenau) -* enable ~RecentChangesCached as box, improve performance. -* implemented Wikicreole 1.0 syntax, including additions (vargenau) -* implemented simple [[Help:Spreadsheet|spreadsheet]] functions for Wikicreole tables (vargenau) -* new plugin: [[Help:CurrentTimePlugin|CurrentTime]] (vargenau) -* new plugin: [[Help:ChartPlugin|Chart]] (vargenau) -* new mssqlnative backend (MS SQL Server 2005+) (chrisdpucci) - -== 1.3.14 July, 1 2007, Reini Urban == - -=== Fixes === -* Fix the broken LDAP fix from 1.3.13p1 -* fixed sortby with multiple pagelists - -=== Changes === -* changes all themeinfo.php files, moved global to method load() to be - easier derived from custom theme classes, main now calls $~WikiTheme->load -* ~MailNotify is now silent unless DEBUG - -=== New === -* added experimental ATOM support -* added Changes and Upload button to edit - -== 1.3.13p1 June, 9 2007, Reini Urban == - -An immediate security fix for 1.3.13, plus some minor fixes. - -=== Fixes === -* LDAP Auth: Disallow empty passwords! Certain ldap implementations return true - on empty passwords with ldap_bind(). -* LDAP Auth: fix password quoting -* fix action=upgrade for dba, rename nosql to nodb -* fixes ~SpamBlockList config file locations (config/two-level-tlds, config/whitelist) -* enable $~MailNotify->onChangePage -* fix display of pagenames containing ":" in certain lists -* fixed backend asArray access to iterators (~DebugInfo with SQL) -* fix wrong ~PhpWikiCvs InterWikiMap entry -* fix syntax error in pgsrc/Help%2FActionPage -* fix case in pgsrc/Help%2FAsciiSVGPlugin -* fix links in pgsrc/Help%2FSemanticRelations -* fix pgsrc/Help%2FWikiPlugin - -=== Changes === -* allow \n and single letter pages in ~{~{ ~}~} template syntax. - patch #1732793 by ~AlJeux and ~ReiniUrban -* with ENABLE_SPAMBLOCKLIST check only new external links: - max 5, allow interwiki links, and improve failed output. - -== 1.3.13 June, 2 2007, Reini Urban == - -This is major feature release which will be the base for the stable -1.4.0. The highlights are ~SemanticWeb support, basic support for -various WYSIWYG editors (not yet stable), a stable ~MonoBook (wikipedia) -and Blog theme, enabled acdropdown support (~LiveSearch), postgresql and -oracle enhancements, moving Help pages into Help/, support different -charsets in pgsrc and Windows NTLM auth support via ~HttpAuth, a lot -more plugins and enhancements. UTF-8 should work. - -=== Fixes === -* fix ~UpLoad to disallow all php extensions -* DB: use ANSI SQL statements (oracle by Bob Peele & Christopher Jones, - postgresql by Reini Urban) -* fixed blog, ~MonoBook, sidebar and wikilens theme layout -* fix Template and ~CreatePage variable expansion -* xhtml dump for subpages into subdirectories, fixed filenames and subdir names -* fixed loading pages into foreign charsets (such as utf-8) -* ~ErrorManager: patch #1438439 by Matt Brown: - Only set no-cache headers when error output is generated -* ~ImageLinks: patch #1348996 by Robert Litwiniec -* fix bug #1327912 numeric pagenames can break plugins (Joachim Lous) -* improve pdf output via external converter -* force integer constants to be set as integer -* partially fix CRC overflow in ziplib (Bob Apthorpe) -* testsuite: force C locale and EN $LANG -* fixed display of edited InterWikiMap. static var issue -* fixed display of "Merge and Edit: pagename" header in merge edit (hack!) -* ~WikiFormRich: fix name=value parsing. fix limit with plugin-list invocations -* plugin/Diff: fix lib/diff loading conflicts by removing duplicate classes -* plugin/Ploticus: support PLOTICUS_PREFABS config.ini setting (documented but never worked) -* fix edit:locked label selection: typo, was edit:lock -* fixed moacdropdown integration -* fixed fortune error handling -* fixed limit handling with multiple pagelists: don't overwrite request arg -* change PageDump Content-Type header for download to application/octet-stream to avoid - pesty .txt suffixes on Windows clients -* fixed wikilens with dba and RATING_STORAGE=SQL. RATING_STORAGE=WIKIPAGE not yet fixed. -* fixed action=diff error with external links - -=== Changes === -* add ~UpLoad policy DISABLE_UPLOAD_ONLY_ALLOWED_EXTENSIONS, default: false -* ~SemanticWeb: add linkrelation support, getPageLinks returns now an array of hashes. - optimize get_links for relations. -* add new linksyntax "~[:pagename~]" inside square brackets only, not to store backlinks. - ~[:~DontStoreLink~] (experimental) -* moved default help pages to Help/ subpages. Partially for "de" also. -* generalized ENABLE_HTMLAREA3 to ENABLE_WYSIWYG -* support more ~WikiFormRich method arguments: url, dynurl, xmlrpc, dynxmlrpc, plugin, - the autocomplete option for pulldown~[~] and editbox~[~] and the new combobox~[~] widget. - Improve ~WikiFormRich layout. -* DB: foreign key support in schemas, simplify methods -* remove user table: upgrade from SQL db. -* updated locale for it, de and es (google translation) -* improve loading multiple version archives such as full zipdumps. force temp. overwrite. - support loadfile for multipart archives (full dumps) automatically -* omit actionbar from pdf output -* support charsets in pagedumps for loadfile and virgin setup -* _~BackendInfoPlugin prints linkinfo also. -* ~ExternalSearchPlugin displays the button at the right. Change it with - EXTERNALSEARCH_DEFAULT_BUTTON_POSITION = left, or the argument button_position=left or none. -* disabled postgresql optimize() in favor of autovacuum, - enable it in the backend method if the web user is the table owner (security risk) -* print "Ignored stoplist words" on FullTextSearch, - add FULLTEXTSEARCH_STOPLIST constant, - make ~TextSearchQuery->_stoplist localizable -* fix arg order in WikiDB_backend_search() -* protected tests. only allow localhost -* optimize ~ArchiveCleaner for the new default case (since 1.3.11): Keep all revisions. -* changed the default DB backend from gdbm to dba db4 -* changed action=upgrade to check and store a db version -* don't loadfile *.orig files (this might be a limitation. sorry) -* rename _~AuthFile to ~DebugAuthFile in upgrade -* updated most template files for harmonisation -* changed default ~LiveSearch method in search.tmpl from url to xmlrpc. faster and less hackish. -* fixed all templates with missing revision check. can be false. -* rewrote and redefined {{{WikiDB::listRelations}}}. list only all relations as array. -* changed Semantic attribute syntax from ":-" to ":=" (relevant to cvs users only) -* change ~TextSearchQuery handling of regex=pcre: plain string, no parsing at all, - detect and apply modifiers. -* enhance text2png arguments and features. See [[Help:text2pngPlugin]] -* Template plugin: allow passing arbitrary args, not just in vars. -* added old gd support to ~PhotoAlbum thumbs (~ImageTile) -* Improve ~LdapSearch plugin and add action page. -* Improved wikilens theme. -* Changed all default Template vars to expanded to uppercase: PAGENAME, USERID, ... -* CSS: no ~MonoBook css hacks/requests, check special browser versions in php - -=== New === -* add ~SemanticRelations syntax, db structure and attribute units. - Sample: pagename=~SanDiego is_a :: city => ~SanDiego relation = is_a, linkto = city - population := 1,305,736 (numeric units) - Store unified attribute in pagedata. -* new experimental WYSIWYG edit library framework: - ~WikiWyg, tinymce, FCKeditor, htmlarea3, htmlarea2, spaw -* new wysiwyg_editor feature by Jean-Nicolas GEREONE and Sabri LABBENE (experimental) -* added postgresql tsearch2 support -* new experimental flatfile backend: readable page source files (experimental) -* added new xmlrpc and SOAP methods: ~listPlugins, ~getPluginSynopsis, ~mailPasswordToUser, - ~getUploadedFileInfo, ~listRelations, ~callPlugin, ~linkSearch -* new plugins: ~SemanticSearch, ~SemanticRelations, ~LinkSearch, ~ListRelations, - ~FileInfo, ~BoxRight, ~PasswordReset, ~WatchPage, ~SpellCheck, ~SearchHighlight, - AsciiSVG -* add <nowiki></nowiki> tag: Transform only html markup and entities -* new option DISABLE_MARKUP_WIKIWORD to force [ ] for links -* new option ENABLE_MARKUP_DIVSPAN (experimental) -* new option PLUGIN_MARKUP_MAP for xml-style plugin syntax (experimental) -* support Windows NTLM Auth via ~HttpAuth: mod_ntlm (apache1+2. also on linux) - and mod_auth_sspi (apache2. better, but windows only) -* new stable option ENABLE_SEARCHHIGHLIGHT with actionpage and plugin SearchHighlight. - In CVS for some time called USE_SEARCHHIGHLIGHT. -* patch #1377011 by Matt Brown: add DATABASE_OPTIMISE_FREQUENCY -* new options db-check and db-rebuild for ~WikiAdminPlugin. - You can now retransform all pages at once. -* new ~MailNotify class, simplified WikiDB.php -* added "Printable version" js to monobook theme. See License in - http://www.howtocreate.co.uk/jslibs/termsOfUse.html -* new ~ActionButton function for ~MonoBook with selected state. (tab state) -* added ~SyncWiki plugin to sync pages and uploads with a master wiki. - (foreign auth not yet solved) -* added boolean UPLOAD_USERDIR to upload into user-specific directory. -* added support for multiple page arguments in BackLinks. Logical AND. -* added wikidb->backend->rebuild() -* added "Keep old" and "Overwrite with new" buttons and actions for loadfile merge edit. -* added lib/~XmlRpcClient, xmlrpc methods to lib/~HttpClient and acdropdown.js. JSON not yet. -* created Help/~*Plugin stubs for *ALL* plugins in pgsrc -* added a new _DEBUG_REMOTE flag to debug into remote sessions (xmlrpc, ajax, ...) -* added {{{WikiDB::linkSearch}}} and backend/dumb/~LinkSearchIter.php. Mainly for ~SemanticSearch, - and LinkSearch, but can be used for ~SemanticSearchAdvanced (combined queries as <ask>) and - BackLinks et al also. -* added Calendar display_weeknum argument -* added new ~AsciiSVG plugin -* added new ~YouTube plugin -* added ~XmlRpcTest tests -* Added nopage argument to ~PageList and all its plugins. Unique rows only not yet. -* Added author, owner argument to RecentChanges and added action pages: - MyRecentChanges, MyRecentEdits, UserContribs -* added RecentChanges format=contribs for ~MonoBook theme: => UserContribs -* added ~MonoBook accesskeys - -== 1.3.12p3 Jun, 18 2006, Reini Urban == - -* fix ~[/Subpage~] links -* fix pref storing of already crypted passwords. bug #1327470 (Tom Harding) -* fix cache headers on errors (@ob_end_flush issue). (matt brown) -* fix ~BogoLogin when ENABLE_PAGEPERM=false. patch #1438392 by Matt Brown -* unique WIKI_ID cookies per WIKI_NAME. patch #1333957 by Matt Brown -* added DATABASE_OPTIMISE_FREQUENCY feature. patch #1377011 by Matt Brown -* don't check lock_table priv on action=upgrade -* fix _accesslog->logtable and _is_buffering_output warnings (uckelman) -* do not print wrong length header on url-rewriting. bug #1376007 -* fix pref->set: Error generated when login out. bug #1355533 (Thierry Nabeth) -* fix default preferences for editheight maxrows, by Manuel Vacelet. -* fix DBAUTH arguments to be position independent, bug #1358973 -* add ~PdoDbPassUser user -* fix output of Homepage prefs update -* update config-dist.ini format from CVS -* update configurator.php from CVS -* print optimize wikidb only when DEBUG -* simplify messages for translators -* added ~ImageTile.php -* added tsearch2 to doc/INSTALL.pgsql -* added basepage to {{{Cached_WikiLink::asXML}}} for subpages within ~CreateTOC -* print filename on dba access error -* use bind_textdomain_codeset. bug #1480077 (Kai Krakow) -* make ~TextSearchQuery->_stoplist localizable and overridable within config.ini -* fixes for mysql 5.x wantedpages join -* add rel=nofollow to more actions. patch by Matt Brown -* add verify to ~RevertPage, display reverted page as template -* update plugin/~CalendarList: patches by mpullen and banjo -* update plugin/~GraphViz -* added plugin/~PasswordReset -* fixed hash() in plugin/~RateIt -* plugin/_~AuthInfo: protect File passwords -* added Captcha to Crao edit template -* added MacOSX Pdf button -* fixed Portland and Wordpress editpage template -* removed Wordpress buttons, transparent default buttons should be used. -* disabled RelatedChanges button - -== 1.3.12p2 Mar, 7 2006, Reini Urban == - -* fix change prefs for File ~WikiUser -* fix ~HomepagePrefs update message -* remove plugin/Imdb -* apply ~PluginToolbarButton fix from cvs - -== 1.3.12p1 Mar, 4 2006, Reini Urban == - -* fix "Call-time pass-by-reference" in ~CreateBib -* fix parse error in ~SiteMap.php - -== 1.3.12 Mar, 4 2006, Reini Urban == - -Rename function hash() and method final() for php-5.1 compatibility. -Add various backports from cvs: - -=== Fixes === -* fix ~ZipReader -* Fix "Call-time pass-by-reference has been deprecated" errors, - allow_call_time_pass_reference = Off -* fix broken locale update for php-5.1.1 -* default locale fix by Thomas Harding -* fix Bug #1381464 "Duplicate functions" with php-5.1.1 -* InterWikiMap: allow spaces in paths, even implicitly. fixes bug #1218733 -* fix 'VOID' in ~TextSearchQuery -* remove LIMIT 1 in ADODB -* fix SQL WantedPages -* fixed fulltext search and stoplist handling -* fix bug #1327912 numeric pagenames can break plugins (Joachim Lous) -* fix xmlrpc and tests/unit for !register_long_arrays -* ensure absolute uploads path -* fix ~GoogleMaps syntax error -* fix ~ListPages for non-SQL backends. Add top3recs as default only if - ratings are available -* plugin/~PageTrail improved empty cookie -* plugin/_~WikiTranslation: protect against 2x define -* remove mysql specific ISNULL() -* fix signout pref error -* don't log on ACCESS_LOG_SQL < 2 - -=== Changes === -* cache ~EditToolbar popup content -* beautify SCRIPT lines -* added cfg-able markups only for default ~TextTransformation, not - for links and others -* add a proper Content-Encoding: gzip if compressed, and omit Content-Length then. - Trick to send the correct gzipped Content-Length -* set dsn after SQL/ADODB switches in WikiDB backends for easier unit testing -* e-mail notifications: better From: header -* add DBAUTH_PREF_INSERT: self-creating users. by John Stevens -* improved ~WikiUser/Ldap error description -* cache SystemInfo methods -* ~VisualWiki: remove INCLUDED from EXCLUDED, includes override excludes. -* improve postgresql schemas (tsearch2 and stored procedures not yet) - -=== New === -* added NUM_SPAM_LINKS as config.ini option -* new ENABLE_SPAMBLOCKLIST, lib/~SpamBlocklist.php: - check external links against surbl.org and bl.spamcop.net -* added Captcha class and better spiral -* added get_captcha_random_word() contributed by Dan Frankowski -* dumphtml when not at admin page: dump the current or given page -* added plugin ~FileInfo -* major ~PhotoAlbum feature enhancements by Thomas Harding: - slides mode, real thumbnails -* add more backends to the testsuite (PearDB_pgsql, ...) - -== 1.3.11p1 Sep, 18 2005, Reini Urban == - -=== Fixes === -* added missing pgsrc/~OldStyleTablesPlugin -* fixed ~OldStyleTables plugin with args -* protect against Content-Length if headers_sent() -* fixed ENABLE_MARKUP_TEMPLATE warning if undefined -* fixed writing unwanted accesslog sql entries -* fixed WikiAdminSelect preselection -* fixed passencrypt.php for PHP5 !register_long_arrays -* fixed configurator for DATABASE_DSN, USER_AUTH_ORDER - -=== Changes === -* optimized explodePageList to use SQL when available - (titleSearch instead of getAllPages) -* added optimization for a new ALL textsearch token - (* => pcre: .*, sql: %) -* configurator takes default description from config-dist.ini -* added some missing configurator constants - -== 1.3.11 Sep, 11 2005, Reini Urban, Joel Uckelman == - -Lots of bugfixes, and some feature and performance enhancements. - -A new EDIT_TOOLBAR from Mediawiki, more page permission enhancements, -reduced memory usage for pagelists which need no page content, -related improvement for ~OldMarkup crashes because of PCRE memory exhaustion. - -New <!plugin-list !> syntax and ~PhpWiki:~PageListLibrary args. - -Because of SQL changes you'd need to ?action=upgrade to update for SQL. - -=== Fixes === -* fixed crash after login, by eliminating endless recursion in - group isAdmin() checks -* fixed syntax errors in signin.tmpl -* fixed missing DEBUG warnings (Support #954260) -* ~PhpWiki is now allow_call_time_pass_reference = Off safe (php.ini) - Some external libraries are not (Pear_DB odbc, adodb oracle) -* fixed sql statements for pagedata where it is not needed, fixing the - typical ~PageList memory exhaustion on simple page lists. - cached_html is handled complete separate now. -* fixed and improved WikiDB pageid caching. -* fixed some ~WikiGroup errors for WIKIPAGE and DB -* fixed JS_SEARCHREPLACE -* fixed rename with dba -* fixed Today link in all templates if USE_PATH_INFO = false -* fixed PluginManager fatal error line 222 -* utf-8 pagenames fixed (typed foreign names from IE) -* CGI: no PATH_INFO fix -* fix some too loose PhpWiki:PagePermissions for signed, but not authenticated users - (admin, owner, creator), and edit and view for Bogo and Password users -* security fix for create ACL: action=edit is now checked for create -* fixed important WikiDB bug with DEBUG > 0: wrong assertion - around line 172 (#954648) -* fixed flatfile ~ArchiveCleaner assertion -* ~RssFeedPlugin stability fix for empty feeds or broken connections -* fixed Sidebar theme CSS, added existing dates to jscalendar -* fixed PhpWiki:ImageLinks, broken since 1.3.10 (Bug #956068) -* fixed lib/pear/File_Passwd loading -* ~TranslateText: verbatim needed a pagebreak -* fixed duplicate session_id warning with adodb -* fixed adodb ~DbPassUser login -* fixed external ~DbPassUser login -* fixed adodb action=upgrade -* fixed ~FilePassUser locking problems and session handling -* fixed a lot of LDAP auth and group issues -* fixed LDAP options handling (by John Cole) -* fixed possible security problems: allowing only posixly strict usernames, - and an actual LDAP Injection problem, detected by Steve Christey, MITRE. -* honor s=wildcard arguments for ~WikiAdmin plugins -* fixed flatfile assertion (#963268) - check existing previous version -* fixed all msg references from index.php to config/config.ini -* fixed immediate LANG and THEME in-session updates if not stored in prefs -* fixed USER_AUTH_POLICY=old, use only USER_AUTH_ORDER methods (besides ~HttpAuth) - and removed LDAP, POP3, IMAP default configs. -* RelatedChanges: fixed days links -* fix Rename: Change pagename in all linked pages -* fixed PhpWiki:~PageChangeNotification for not-current users -* fixed ~UpLoadPlugin for filenames with space (Bug #969532) -* fixed label support for ~CreateTocPlugin (Bug #969495) -* fixed Apache2 crashing with old markup and the ~CreateTocPlugin. -* catch fatals and request->args changes on dumping -* fixed unneeded UserPreferences plugin login screen on dumphtml -* catch SOAP fatal on ~GooglePlugin without GOOGLE_LICENSE_KEY -* silently ignore jshide argument on MacIE for ~AddCommentPlugin and ~CreateTocPlugin -* fixed xmlrpc to be able to use the native xmlrpc extension. -* fixed xmlrpc wiki.listLinks method: "name" => "page" param -* fixed xmlrpc security not using eval on usercode anymore -* fixed ~WikiAdminUtils behaviour on POST -* fixed strict login on "Db" (by Mikhail Vladimirov) -* more /tmp warnings on flatfile (by Joel Uckelman) - -=== Changes === -* ~WikiAdminSetAcl functional -* enabled PhpWiki:PagePermissions for all admin plugins (no admin required): - Remove, Rename, Replace, ~SetAcl, Chown -* renamed DB_Session.php to ~DbSession.php and moved libs to a subdir -* new Error-style with collapsed output of repeated messages -* whitespace trim pagenames to avoid abuse -* no double login page header, better login msg. -* improved ~FileFinder include_path logic (~normalizeLocalFileName, ...) -** init global ~FileFinder to add proper include paths at startup - adds PHPWIKI_DIR to the front if started from another dir, lib/pear to the end. -** fix slashify for Windows -* check more config-default and predefined constants -* ~AutoSplit pagenames at subpage separators, esp for Sidebar theme -* improve Pagelist layout by equal pagename width for limited lists -* added CPAN, ~OsFaq2, ~WikiLens to interwiki.map -* ~ExternalSearchPlugin useimage arg (RFE #952323) -* simplified some strings for easier translation -* added hash and object support for ~SessionPassUser userid session variable -* auth page=>DB ~PassUser upgrade: delete existing Page prefs, if Db prefs are saved. -* vastly improved french locale support, which is now complete (by Pierrick Meignen). - english, german and french are now completely translated. The others partially. -* improved ~SetupWiki (virgin setup) loading all required action pages in english, - if no foreign translation found (by Pierrick Meignen) -* show RelatedChanges only if minimum two links on the current page. -* PageDump: ~ViewSource link, better actionpage usage, MessageID TZ -* brought ~WikiUser (old) uptodate -* added owner and acl fields to dumps -* import GOOGLE_LICENSE_KEY and FORTUNE_DIR from config.ini -* renamed global $Theme to $~WikiTheme (Gforge nameclash) -* aggressive WikiDB and cache memory optimization: don't cache %content - and _cached_html if not needed. -* PageDump added format=backup: dump all revisions. -* force mysql to use auto_increment page.id for performance reasons. - call ?action=upgrade -* extended all plugins which take "pages" and "exclude" params to accept - <!plugin-list !> pagelists -* enabled limit, exclude and sortby ~PageList options for almost all db backends natively -* improved ~SqlResult: templates and variable expansion. - automatic paging not yet. -* use latest Pear DB features, which will break on older PearDB libs. - (escapeSimple). Use INCLUDE_PATH to override. -* INCLUDE_PATH is now prepended, not appended. PHPWIKI_DIR is forced to be first. -* rewrote ~OldTextFormattingRules, ~Anciennes~R%E8gles~DeFormatage - for proper importing (PCRE+memory related crashes on older php's) -* added extra page.cached_html column. ?action=upgrade or PhpWikiAdministration - "Convert cached_html" is needed to convert your old pagedata "_cached_html". -* page deletion is now undoable and being seen in RecentChanges. Purge pages - by new admin button. -* zipdump and dumphtml contains now images, buttons and css -* improved _~WikiTranslation performance with gettext extension -* moved ~DbSession methods to extra files as with ~WikiUser files. -* changed config.ini options: - KEYWORDS: "Category:Topic" => "Category* OR Topic*", - KEYWORD_LINK_REGEXP removed, -* action=dumphtml dumps only the current page unless done from PhpWikiAdministration - -=== New === -* new ENABLE_EDIT_TOOLBAR (from mediawiki), JS_SEARCHREPLACE, - ~AddCategory, ~AddPlugin buttons -* new other config options: -** ENABLE_PAGEPERM to turn off ACL (no owner at the statusline if off) -** FORTUNE_DIR to enable random quotes for new pages -** GOOGLE_LINKS_NOFOLLOW, ACCESS_LOG_SQL, BABYCART_PATH, BLOG_DEFAULT_EMPTY_PREFIX, - CATEGORY_GROUP_PAGE, DATABASE_PERSISTENT, DBADMIN_PASSWD, DBADMIN_USER, - DEFAULT_DUMP_DIR, DISABLE_GETIMAGESIZE, ENABLE_DOUBLECLICKEDIT, - ENABLE_LIVESEARCH, ENABLE_MODERATEDPAGE_ALL, ENABLE_RAW_HTML_LOCKEDONLY, - ENABLE_RAW_HTML_SAFE, ENABLE_SPAMASSASSIN, ENABLE_XHTML_XML, - GOOGLE_LICENSE_KEY, HTML_DUMP_DIR, LDAP_OU_GROUP, LDAP_OU_USERS - PLUGIN_CACHED_CACHE_DIR, PLUGIN_CACHED_DATABASE, PLUGIN_CACHED_FILENAME_PREFIX, - PLUGIN_CACHED_FORCE_SYNCMAP, PLUGIN_CACHED_HIGHWATER, - PLUGIN_CACHED_IMGTYPES, PLUGIN_CACHED_LOWWATER, PLUGIN_CACHED_MAXARGLEN, - PLUGIN_CACHED_MAXLIFETIME, PLUGIN_CACHED_USECACHE, TEMP_DIR, USECACHE, - USE_EXTERNAL_HTML2PDF, ENABLE_MARKUP_COLOR, ENABLE_MARKUP_TEMPLATE -* implemented WikiDB page creator and ownership -* added paging support for simple one-column pagelists -* added new ~PageList options: cols, azhead, comma, commasep, ordered and enabled the new args on most plugins. -* new pagename utf8 detection logic (from mediawiki) -* added action revert, with button from action=diff -* added new <!plugin-list ~PluginName args!> syntax within plugin args -* new plugin ~IncludePages, esp. for <!plugin-list !> -* added template variable expansion support to the ~CreatePagePlugin -* ~WikiSpam prevention: -** On GOOGLE_LINKS_NOFOLLOW add rel=nowfollow to all external links, unless the author was authenticated. -** max 20 new links hardcoded -** new babycart module interfacing ~SpamAssassin -* added ~WikiPluginCached support for image maps, static cache in uploads/ and SVG -* added case-sensitive/insensitive and regex searching, replace also -* added action=pdf: only page formatter missing, use USE_EXTERNAL_HTML2PDF instead -* new ~XmlParser, ~HtmlParser: new libs for HTML->wiki import and htmlarea3 support -* new action=chown|setacl|rename|dump action shortcuts pointing to the plugin -* new ~SyntaxHighlighter plugin (based on work by alecthomas), - needs highlight from http://www.andre-simon.de/ -* new ~PloticusPlugin. Full application/xhtml+xml support not yet - (javascript document.write() not supported with ENABLE_XHTML_XML) -* new ~ListPages plugin (by Dan Frankowski) -* new ~TeX2pngPlugin (by Pierrick Meignen) -* added support for ?force_unlock=1 parameter for stale File_Passwd locks - (should not be needed anymore, we lock only when we actually change the passwd) -* added mysql-4.1 fix at action=upgrade, - added CACHE_CONTROL NONE => NO_CACHE config.ini fix to action=upgrade -* author, owner, creator support for ~WikiAdmin* and AllPages plugins: -** AllPagesCreatedByMe, AllPagesLastEditedByMe, AllPagesOwnedByMe -* added option regex to ~WikiAdminSearchReplace and ~WikiAdminRename -* added oracle PearDB backend (by Philippe Vanhaesendonck) -* added experimental SearchHighlight feature (not for HTML yet) -* added experimental ~LiveSearch feature -* added ~[~OverWrite All] button to loadfile action on the first page. -* added ~[Load & ~OverWrite] button to PhpWikiAdministration -* performance: use cached static config/config.php, if it's writable by - the webserver. (experimental) -* added ACCESS_LOG_SQL &1: read, &2 write. new accesslog sql table. - for various log analysis: abuse prevention, recent referrers. -* added more ~PageChangeNotification on other actions: rename, remove. - changed subject on create. Collapse mult. emails to one. -* added new PhpWiki:~WikiFormRich plugin -* added new ~AppendTextPlugin (by Pascal Giard) -* added RSS2 link (format=rss2) in RecentChanges. (no cloud channel yet) -* added PhpWikiAdministration WikiDB buttons: - ~[Purge all empty unreferenced pages], ~[Convert cached_html] -* (nyi) new experimental ModeratedPage feature. (i.e. delayed POST actions) -* new edit "~[~] old markup ~[Convert~]" button to convert and save to new markup. -* new LinkDatabase plugin and actionpage for the http://touchgraph.sourceforge.net/ ~WikiBrowser -* new hyperwiki applet in the Sidebar theme. See http://hypergraph.sourceforge.net/ -* new xmlrpc methods: putPage, mailPasswordToUser -* new xmlrpc test framework -* action=upgrade performs now a mysql LOCK TABLE privileges check and fix -* action=upgrade asks now for the admin's user and password if not defined -* added lib/ASCIIMathPHP and ~AsciiMath plugin -* new ~AnalyseAccessLogSqlPlugin (by Charles Corrigan) -* new ~TemplatePlugin, optionally mediawiki-style ~{~{Template~}~} syntax -* new ENABLE_ACDROPDOWN moacdropdown library. fast xmlrpc communication nyi - -== 1.2.11 == -* support remove for $~WhichDatabase = file - -== 1.2.10 == -* support php5 with register_long_arrays = off - -== 1.2.9 bugfix == -* Jose Vina fixed MostPopular sorting for dba and dbm, - which was broken since 1.2.3 - -== 1.2.8 (the old-stable branch) Jan, 30 2005, Reini Urban == -* register_globals=off fix: - fix and centralize broken register_globals=off logic. -* update message catalog -* replace mysql_pconnect by mysql_connect - -== 1.2.7 (the old-stable branch) Jan, 6 2005, Reini Urban == - -~PhpWiki 1.2.7 backport cvs release-1_2-branch enhancements never released with 1.2.3-1.2.6: -* full xhtml conformity -* split_pagename in title and header to help google -* "INSTALL.Mac OS X" added from cvs -* lib/zipfile.php: Content-Disposition: attachment -* lib/config.php, lib/stdlib.php: support new USE_LINK_ICONS and AUTOSPLIT_WIKIWORDS, - better i18n $!~WikiNameRegexp -- re-added images/* LINK_ICONS, pre-calculate DATA_PATH -- locale/*: fix and update strings and templates esp. for german, -* index.php: urlparser extended to omit &start_debug=1 and other args -* added minor_edit checkbox -* print more meta tags: robots, favicon, language and PHPWIKI_VERSION - -== 1.2.6 (the old-stable branch) Dec, 19 2004, Reini Urban == - -Flatfile fixes and enhancement: -* fixed !TitleSearch and Backlinks for flatfile. -* enable MostPopular (hitcount storage) for flatfile - -== 1.2.5 (the old-stable branch) Nov, 28 2004, Reini Urban == -* works with register_globals=off -* adds user/password to pgsql, -* fix zip and dumpserial on dba, dbm, msql and file, -* and fixes a minor (un)lock issue, displaying the (un)locked page afterwards - and not the ~FrontPage. - -== 1.3.10 May, 13 2004, Reini Urban, Joby Walker == - -In short: paging support, adodb rewrite, permission problem fixed. - -=== Fixes === -* fixed severe permission problem: - Default permissions not honored. Everybody was able to edit. -* set UserPreferences for bool and int fixed -* POP3 auth -* dba open problems improved, but not generally fixed -* fixed dba session reading, but still broken -* support wikiword links and image links in ~RichTable content, - backlinks still not working. -* fixed navbar links in theme smaller, and made them default -* fixed loading of localized pagenames on action=upgrade -* fixed interwiki.map loading on certain ~PrettyWiki setups -* re-enabled php-4.0.6 support (broken since 1.3.8: superglobals, array_key_exists), - 4.0.4-pl1 and 4.0.5 do work, but not stable enough. -* fix running phpwiki in "http://server/" (empty DATA_PATH) -* fix PhpWiki:~PrettyWiki detection: starter script includes index.php, - and include main.php by its own to override certain config values. -* fix ~WikiAdminRemove arguments passed from WikiAdminSelect, - ~WikiAdminRemove deleted too many args if passed from WikiAdminSelect -* session transportation improved, no db objects stored -* ~PageGroup support for ~[links] and subpages -* ~HttpClient fixes for older php's -* ~RssFeed for allow_url_fopen=false, IMAGE support, empty ITEM list -* Theme buttons are now also searched in the default theme -* numerous other minor bugfixes. - -=== Changes === -* ADODB update from ancient mysql-only, to 4.21 with all supported databases. - transaction support, with mysql locking-workarounds -* pear not in our include_path anymore: either use your pear or our pear, - by adding it to your include_path or not. use now 1:1 copies of pear libs. -* ~CreateToc parses now headers with links and formatting optionally, if - TOC_FULL_SYNTAX is defined -* ~PageChangeNotification: userids, not emails are printed -* default theme navbar consistency: linkButtons instead of action buttons -* _~WikiTranslation what=buttons, noT=1, nolinks=1 -* ~SetupWiki (virgin setup) also loads all mandatory pages now - and overwrites ReleaseNotes -* ~PageChangeNotification changed subject to "~[~WikiName] Page change %s", - update your filters accordingly -* action=upgrade now linked in PhpWikiAdministration, - db: fix page.id auto_increment and ADD session.sess_ip -* some internal ~InlineParser optimization -* DBAuthParam statement syntax change: variables now like '$userid' - -=== New === -* new ini-style config instead of old index.php, by Joby Walker -* paging support for pagelists longer than limit -* ~PopularNearby plugin: same as the classic most popular footer -* formatted single-line plugins supported -* RelatedChanges plugin: only those which are links at the current page -* new ~GoogleLink pref: add "~[G]" lookup on unknown links -* added chinese language support, by Yan-ren Tsai (druryl) -* added missing MacOSX buttons, by Carsten Klapp. -* new Crao theme from http://wiki.crao.net, by Arnaud Fontaine and Laurent Lunati -* extended PhpWiki:InlineImages markup (size, border, ...) - -== 1.3.9-p1 May,5 2004, Reini Urban == - -Bugfix patch for the following 1.3.9 problems: -* Default permissions not honored. Everybody was able to edit. -* set UserPreferences for bool and int fixed -* dba open problems improved -* session transportation improved, no db objects stored -* php-4.0.6 support re-enabled (superglobals, array_key_exists) -* ~WikiAdminRemove deleted too many if args passed from WikiAdminSelect -* ~PageGroup support for ~[links] and subpages -* disabled default dba sessions, broken! -* ~HttpClient fixes for older php's -* ~RssFeed for allow_url_fopen=false, IMAGE support, empty ITEM list - -== 1.2.4 (the old-stable version) May, 4 2004, Reini Urban == -* improves possible deadlocks in DBA, -* fixes problems with DBA open failures. - -== 1.2.3 (the old-stable version) Apr, 29 2004, Reini Urban == -* added the most popular footer for dba -* added remove for dba -* fixed a warning on info page - -== 1.3.9 Apr, 12 2004, Reini Urban == - -Bugfix release for the following 1.3.8 problems: -* syntax errors in lib/plugin/~UpLoad.php -* syntax errors in lib/plugin/~WikiAdminRemove.php -* syntax error in schemas/mysql.sql -* several path issues (cannot findfile...), which were caused - by a chdir for bindtextdomain in lib/config.php. - Failed opening required 'lib/stdlib.php', - templates/html.tmpl: not found, and more -* added self-registration for ~DbPassUser -* added ~GoTo plugin, ~RateIt action page - -== 1.3.8 Jan-Apr 2004, Reini Urban == - -External plugable authentication, DB prefs and sessions, -some more fixes, docs, themes and plugins. - -* new ~WikiUserNew class (started by Carsten Klapp), -* new Preferences (optionally from DB, no cookies anymore) -* improved DB_Session (added ADODB + dba support, - WhoIsOnline support) -* enabled ~WikiGroup (Joby Walker and Reini Urban) -* new individual ~PagePermissions (enabled, but not yet enforced) -* new ~WikiAdminRename, ~WikiAdminSearchReplace, ~WikiAdminSetAcl -* several other new plugins: ~WikiPoll, WhoIsOnline, - ~CreateToc (experimental), ~AddComment, - _~WikiTranslation and ~TranslateText, ~NoCache, - ~UpLoad (by Nathan Gass, qubit and Reini Urban), - ~IncludeSiteMap (by cuthbertcat and Reini Urban), - ~RichTable (by Sameer D. Sahasrabuddhe), - ~CreatePage and ~RateIt (by Dan Frankowski), - ~RssFeed (by Arnaud Fontaine) -* added ~InterWiki image button support -* added Japanese language support (by Tadashi Jokagi) -* added sqlite support (thanks to Matthew Palmer) -* added theme and plugin-specific ~PageList column types and theme-specific UserPreferences -* added ~EmailVerification and ~PageChangeNotification (experimental) -* added new sess_ip column (DB_Session) for ip-based robot throttling - -* Pear DB update, minor performance improvement for PearDB -* ~PageList: enhanced sortby + limit support, sortable gridbuttons enforced, cleanup. -* minor theme/default overhaul, new theme/smaller, new experimental theme/wikilens -* new theme/Wordpress by Mike Pickering -* updated theme/Sidebar: box methods, fast jscalendar and easier to customize -* more ~OldStyleTable arguments, ~PhotoAlbum local fs support -* preliminary action=upgrade (To import new pgsrc pages only yet. not for DB) -* preliminary SOAP support -* added ~PdfOutput libraries -* experimental javascript Search&Replace edit buttons -* experimental old-browser compatibility code. -* fixed WikiAdminSelect, ~WikiAdminRemove -* fixed and improved XHTML dumps (css, images, unlinked pages, \r\r\n issue) -* fixed ADODB limit problem, fixed dba on Windows PHP 4.3.x -* fixed ~BlockParser problem with "0" as text -* fixed ~UnfoldSubpages sortby -* fixes for PHP5 compatibility started -* fixed gettext, setlocale and update_locale problems - -== 1.3.4 until 1.3.7, 2002-2003 Jeff, Carsten and Steve Wainstead == - -* several stable releases with better documentation (most plugins) and various bugfixes. -* ~EditMetaData (by Michael Van Dam) for example. (forgot what else was new) -* Jochen Kalmbach's new ~UserFileManagement and ~UserRegistration didn't went upstream. - (personal uploads, ...) - -== 1.3.3 early 2002, Jeff strikes back, with the help of Carsten Klapp == - -* major feature enhancements: -* Cache all output and use a clever page cache. Get rid of plugin-head. -* new ~PageType class. Formatter and Search engine rewrite. -* Validator -* broke several older plugins: InterWikiSearch, WikiAdminSelect. broke image buttons -* Carsten Klapp's beloved Mac OS X theme, button factory and CSS wizardry in general. -* XHTML dumps, WikiBlog as page type. -* PluginManager and several more plugins. - -== 1.3.2 early 2002, Reini Urban strikes: == - -* Start of external authorisation in the config, but not in code. -* Store Preferences in the users ~PersonalPage (Jeff) -* Sessions in DB, pear DB update -* concept of Subpages, ~UnfoldSubpages, ~SiteMap, AllPages, AllUsers, ... -* ~PageList (Jeff and Reini) -* Several new plugins: ~RedirectTo, plugin-head architecture. - Normalize template names. WikiAdminSelect architecture: ~WikiAdminRemove -* ~VisualWiki, ~TexToPng, text2png + several cached plugins (by Johannes Große) -* ~PhpWeather (?), ~PrevNext, image buttons, -* ~IncludePage (Joe Edelman), ~FrameInclude (Reini), Transclude (Jeff) -* Calendar (contributed by ?), ~CalendarList, WikiBlog, ... - -.... a small hole here .... (three years no detailed HISTORY. see the outline above) - -== Jeffs Hacks == - -* New database API. See =lib/WikiDB.php= and =lib/WikiDB/backend.php= - for the bulk of the documentation on this. The new database can - save multiple archived versions of each page. A mechanism for - purging archived revisions is now in place as well. See the - $~ExpireParams setting in =index.php=, and =lib/~ArchiveCleaner.php= - for details. At this point, the DBA, MySQL and Postgres backends - are functional. The DBA backend could use some performance - optimization. The whole API is still subject to some change as I - figure out a clean way to provide for a variety of (not all forseen) - methods of indexing and searching the wiki. -* New ~WikiPlugin architecture. -* New template engine. This needs to be documented further, but, for - now, see =lib/Template.php=. On second thought, don't - (=lib/Template.php= desperately needs refactoring, still.) The - basic advance is that PHP4's =ob_*()= functions can be used to - capture output from code that is run through =eval(). This allows - the templates to be PHP code... -* Edit preview button on the edit page. Now you can see what your - edits look like before committing them. -* Reworked the style-sheets. I still need to clean this up some more. - I would appreciate comments and bug reports on it. So far I've only - tested the new style sheets with Netscape 4.77 and Mozilla 0.9.3 - (both running under Linux.) -* Expanded syntax for text search, Searches like "wiki or web -page" - (or "(wiki or web) and not page") will now do more-or-less what they - look like they'll do. -* Security Issues: ~PhpWiki will now work with PHP's =register_globals= - set to off. - -== 1.3.x development branch == - -* Pagenames in =PATH_INFO=. -* File uploads: see PhpWikiAdministration. -* UserPreferences. -* Ugly ~MagicPhpWikiURLs for administrative links. - -== 1.2 == - -* Database support for MySQL, Postgresql, mSQL, flat file and the new - dba_ library in PHP4 is included. -* Internationalization: support for different languages, down to the - source level, is included. German, Spanish, Swedish and Dutch are - currently shipped with ~PhpWiki. An architecture is in place to - easily add more languages. -* New linking schemes using square brackets in addition to the old - style ~BumpyText. -* Administration features include page locking, dumping the Wiki to a - zip file, and deleting pages. -* A MostPopular page showing the most frequently hit pages. -* Full HTML compliance. -* Links at the bottom of pages describing relationships like incoming - links from other pages and their hits, outgoing and their hits, and - the most popular nearby pages. -* Color page diffs between the current and previous version. -* An info page to view page metadata. -* Far more customization capability for the admin. -* A templating system to separate the page HTML from the PHP code. -* New markup constructs for =<B>=, =<I>=, =<DD>=, =<BR>= and more. -* Tabless markup to supercede the older markup (both still supported). - -== 1.1.9 == - -~PhpWiki 1.1.9 includes Spanish language pages, a full implementation -for Postgresql, numerous bug fixes and more. See the =HISTORY= file -for more info: http://phpwiki.sourceforge.net/phpwiki/HISTORY - -== 1.1.6 == - -~PhpWiki 1.1.6 is a major revision of ~PhpWiki. The ability to have -themes (via an easy-to-edit template system) has been added; the -schema for MySQL has been completely overhauled, breaking the page -details into columns (for efficiency we agreed not to put references -in a separate table, so it's not completely normalized. "Don't let the -best be the enemy of the good.") - -Postgresql support has been added and the markup language is evolving, now allowing !!! for <h2>, !! for <h3>, ! for <h4> tags and ~__a new way to make text bold__, and of course the ~[new linking scheme]. - -There is a new feature on all pages called //more info// that gives -you a low level detailed view of a page, which is probably more useful -for debugging than anything. - -As we move towards a 1.2 release we will be adding logging, top ten -most active pages and other new features with the new database schema -(and yes, these features will make it into the DBM version too). I -also want to add mSQL support and test it under Zend, the new PHP4. - -== 1.0.3 == - -Below are the release notes for version 1.03, the last release of the -1.0 ~PhpWiki series. - ---Steve Wainstead, mailto:sw...@pa... - -~PhpWiki was written because I am so interested in ~WikiWikiWeb~s, and I -haven't used PHP since version 2.0. I wanted to see how it had -advanced. - -Version 1.0 is a near-perfect clone of the Portland Pattern -Repository, http://c2.com/cgi-bin/wiki?WikiWikiWeb. In truth, I was -using the Wiki script you can download from there as a model; that -Wiki lacks a number of features the PPR has, like ~EditCopy. So in -truth ~PhpWiki is a kind of hybrid of the PPR and the generic Wiki you -can get from there (which is written in Perl). - -The one caveat of ~PhpWiki is the allowance of HTML if the line is -preceded by a bar (or pipe, which is how I usually say it). (That's a -'=|='). It was very simple to add, and the idea came from a posting -somewhere on the PPR about how AT&T had an internal Wiki clone and -used the same technique. The ability to embed HTML is disabled by -default for security reasons. - -Version 1.01 includes a patch that fixes a small error with rendering -<hr> lines. Thanks to Gerry Barksdale. - -See the ##HISTORY## file for a rundown on the whole development process -if that sort of thing really interests you :-) - --- [[Help:Steve Wainstead|Steve Wainstead]] - ----- -[[PhpWikiDocumentation]] +Date: Thu, 13 Feb 2025 22:18:00 +0000 +Mime-Version: 1.0 (Produced by PhpWik... [truncated message content] |
From: <car...@us...> - 2025-02-13 22:57:45
|
Revision: 11089 http://sourceforge.net/p/phpwiki/code/11089 Author: carstenklapp Date: 2025-02-13 22:57:44 +0000 (Thu, 13 Feb 2025) Log Message: ----------- Modified Paths: -------------- trunk/README Modified: trunk/README =================================================================== --- trunk/README 2025-02-13 20:48:50 UTC (rev 11088) +++ trunk/README 2025-02-13 22:57:44 UTC (rev 11089) @@ -14,6 +14,7 @@ INSTALL.sqlite for using PhpWiki with SQLite INSTALL.flatfile for using PhpWiki with flat files, no database INSTALL.MacOSX for using PhpWiki in MacOSX +INSTALL.windows for using PhpWiki in Windows README.phpwiki-auth for using authentication README.security for notes on implementing a more secure PhpWiki README.phpwiki-cache for using cached plugins content (VisualWiki, ...) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <car...@us...> - 2025-02-13 20:48:51
|
Revision: 11088 http://sourceforge.net/p/phpwiki/code/11088 Author: carstenklapp Date: 2025-02-13 20:48:50 +0000 (Thu, 13 Feb 2025) Log Message: ----------- add windows11 install readme Added Paths: ----------- trunk/doc/INSTALL.windows Added: trunk/doc/INSTALL.windows =================================================================== --- trunk/doc/INSTALL.windows (rev 0) +++ trunk/doc/INSTALL.windows 2025-02-13 20:48:50 UTC (rev 11088) @@ -0,0 +1,43 @@ +== General instructions tested under Windows 11: == + +- Install Apache 2.4 +- Install php-8.4.3 +- Add these lines to php.ini: (substitute your path to the php extension dir) +{{{ +extension_dir = "c:/Apache24/php/ext" +extension=gettext +extension=mbstring +extension=dba +extension=zip +extension=xml +intl.default_locale=en +}}} +- unzip phpwiki +- copy phpwiki-1.6.4 directory to c:\Apache24\htdocs\ or wherever you + installed apache and rename it to phpwiki +- copy phpwiki\config\config-dist.ini to phpwiki\config\config.ini + +Probably the quickest way to get up and running is with flat file +database instead downloading and installing a sql database. +- edit config.ini and search for these variables, removing the ; from + the start of the line: +{{{ +WIKI_NAME = "My PhpWiki" +ADMIN_USER =YourName +ADMIN_PASSWD ="password" +SESSION_SAVE_PATH = "/Apache24/htdocs/phpwiki_session" +USE_DB_SESSION = true +DATABASE_TYPE = file +DATABASE_PREFIX = phpwiki_ +DATABASE_DIRECTORY = "/Apache24/htdocs/phpwiki_db" +TEMP_DIR = +}}} + +Leaving TEMP_DIR blank will default to the TEMP env var +- Start apache +- Browse to http://localhost/phpwiki/index.php + +For more info read INSTALL in the main phpwiki dir and +doc\INSTALL.flatfile + +CarstenKlapp This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2025-02-09 19:02:13
|
Revision: 11087 http://sourceforge.net/p/phpwiki/code/11087 Author: vargenau Date: 2025-02-09 19:02:12 +0000 (Sun, 09 Feb 2025) Log Message: ----------- Upgrade PEAR to release 1.10.16 Modified Paths: -------------- trunk/pgsrc/ReleaseNotes Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2025-02-09 18:59:38 UTC (rev 11086) +++ trunk/pgsrc/ReleaseNotes 2025-02-09 19:02:12 UTC (rev 11087) @@ -1,4 +1,4 @@ -Date: Tue, 16 Apr 2024 10:09:47 +0000 +Date: Sun, 9 Feb 2025 20:01:20 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -8,9 +8,9 @@ <<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> -== 1.X.X 2024-XX-XX Marc-Etienne Vargenau == +== 1.6.5 2024-XX-XX Marc-Etienne Vargenau == -* Upgrade PEAR to relase 1.10.15, PEAR DB to release 1.12.2 +* Upgrade PEAR to release 1.10.16, PEAR DB to release 1.12.2 == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2025-02-09 18:59:41
|
Revision: 11086 http://sourceforge.net/p/phpwiki/code/11086 Author: vargenau Date: 2025-02-09 18:59:38 +0000 (Sun, 09 Feb 2025) Log Message: ----------- Revert r11085 Modified Paths: -------------- trunk/lib/pear/Cache/Application.php trunk/lib/pear/Cache/Cache.php trunk/lib/pear/Cache/Container/db.php trunk/lib/pear/Cache/Container/dbx.php trunk/lib/pear/Cache/Container/file.php trunk/lib/pear/Cache/Container/imgfile.php trunk/lib/pear/Cache/Container/mdb.php trunk/lib/pear/Cache/Container/msession.php trunk/lib/pear/Cache/Container/phplib.php trunk/lib/pear/Cache/Container/shm.php trunk/lib/pear/Cache/Container/trifile.php trunk/lib/pear/Cache/Container.php trunk/lib/pear/Cache/Error.php trunk/lib/pear/Cache/Function.php trunk/lib/pear/Cache/Graphics.php trunk/lib/pear/Cache/HTTP_Request.php trunk/lib/pear/Cache/Output.php trunk/lib/pear/Cache/OutputCompression.php trunk/lib/pear/Cache.php trunk/lib/pear/DB/common.php trunk/lib/pear/DB/dbase.php trunk/lib/pear/DB/fbsql.php trunk/lib/pear/DB/ibase.php trunk/lib/pear/DB/ifx.php trunk/lib/pear/DB/msql.php trunk/lib/pear/DB/mssql.php trunk/lib/pear/DB/mysql.php trunk/lib/pear/DB/mysqli.php trunk/lib/pear/DB/oci8.php trunk/lib/pear/DB/odbc.php trunk/lib/pear/DB/pgsql.php trunk/lib/pear/DB/sqlite.php trunk/lib/pear/DB/sqlite3.php trunk/lib/pear/DB/storage.php trunk/lib/pear/DB/sybase.php trunk/lib/pear/DB.php trunk/lib/pear/JSON.php trunk/lib/pear/PEAR.php Modified: trunk/lib/pear/Cache/Application.php =================================================================== --- trunk/lib/pear/Cache/Application.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Application.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -15,6 +15,8 @@ // +----------------------------------------------------------------------+ // | Authors: Richard Heyes <ri...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: Application.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -21,7 +23,7 @@ // Application level variables // // Purpose -// Variables that are persistent across all user sessions, +// Variables that are persisent across all user sessions, // not just a specific user ala normal sessions. // // Usage: @@ -76,8 +78,8 @@ var $registered_vars; /** - * @param string $container Name of container class - * @param array $container_options Array with container class options + * @param string Name of container class + * @param array Array with container class options */ function __construct($container = 'file', $container_options = array('cache_dir' => '/tmp/', 'filename_prefix' => 'cache_'), $id = 'application_var', $group = 'application_cache') { @@ -122,8 +124,8 @@ * * Registers a variable to be stored. * - * @param string $varname Name of variable to register - * @param mixed $data Optional data to store + * @param string Name of variable to register + * @param mixed Optional data to store */ function register($varname, $data = null) { @@ -139,7 +141,7 @@ * * Unregisters a variable from being stored. * - * @param string $varname Name of variable to unregister + * @param string Name of variable to unregister */ function unregister($varname) { Modified: trunk/lib/pear/Cache/Cache.php =================================================================== --- trunk/lib/pear/Cache/Cache.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Cache.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -15,6 +15,8 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ +// +// $Id: Cache.php 267047 2008-10-07 08:58:46Z dufuz $ require_once 'lib/pear/PEAR.php'; require_once 'lib/pear/Cache/Error.php'; @@ -26,7 +28,7 @@ * cache script runs. The idea behind the cache is quite simple. If you have * the same input parameters for whatever tasks/algorithm you use you'll * usually get the same output. So why not caching templates, functions calls, -* graphic generation etc. Caching certain actions e.g. XSLT transformations +* graphic generation etc. Caching certain actions e.g. XSLT tranformations * saves you lots of time. * * The design of the cache reminds of PHPLibs session implementation. A @@ -57,6 +59,7 @@ * bad circumstances (especially with the file container) * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: Cache.php 267047 2008-10-07 08:58:46Z dufuz $ * @package Cache * @access public */ @@ -120,8 +123,8 @@ /** * - * @param string $container Name of container class - * @param array $container_options Array with container class options + * @param string Name of container class + * @param array Array with container class options */ function __construct($container, $container_options = '') { @@ -154,7 +157,7 @@ /** * Enables or disables caching. * - * @param boolean $state The new caching state. + * @param boolean The new caching state. * @access public */ function setCaching($state) @@ -165,8 +168,8 @@ /** * Returns the requested dataset it if exists and is not expired * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed cached data or null on failure * @access public */ @@ -185,10 +188,10 @@ /** * Stores the given data in the cache. * - * @param string $id dataset ID used as cache identifier - * @param mixed $data data to cache - * @param integer $expires lifetime of the cached data in seconds - 0 for endless - * @param string $group cache group + * @param string dataset ID used as cache identifier + * @param mixed data to cache + * @param integer lifetime of the cached data in seconds - 0 for endless + * @param string cache group * @return boolean * @access public */ @@ -203,11 +206,11 @@ /** * Stores a dataset with additional userdefined data. * - * @param string $id dataset ID - * @param mixed $cachedata data to store - * @param string $userdata additional userdefined data - * @param mixed $expires userdefined expire date - * @param string $group cache group + * @param string dataset ID + * @param mixed data to store + * @param string additional userdefined data + * @param mixed userdefined expire date + * @param string cache group * @return boolean * @throws Cache_Error * @access public @@ -224,8 +227,8 @@ /** * Loads the given ID from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed cached data or null on failure * @access public */ @@ -240,8 +243,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string userdata * @access public * @see extSave() @@ -257,8 +260,8 @@ /** * Removes the specified dataset from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public */ @@ -273,7 +276,7 @@ /** * Flushes the cache - removes all data from it * - * @param string $group cache group, if empty all groups will be flashed + * @param string cache group, if empty all groups will be flashed * @return integer number of removed datasets */ function flush($group = 'default') @@ -289,8 +292,8 @@ * * Note: this does not say that the cached data is not expired! * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public */ @@ -305,9 +308,9 @@ /** * Checks if a dataset is expired * - * @param string $id dataset ID - * @param string $group cache group - * @param integer $max_age maximum age for the cached data in seconds - 0 for endless + * @param string dataset ID + * @param string cache group + * @param integer maximum age for the cached data in seconds - 0 for endless * If the cached data is older but the given lifetime it will * be removed from the cache. You don't have to provide this * argument if you call isExpired(). Every dataset knows @@ -330,7 +333,7 @@ * This is a quick but dirty hack to get a "unique" ID for a any kind of variable. * ID clashes might occur from time to time although they are extreme unlikely! * - * @param mixed $variable variable to generate a ID for + * @param mixed variable to generate a ID for * @return string "unique" ID * @access public */ @@ -343,7 +346,7 @@ /** * Calls the garbage collector of the storage object with a certain probability * - * @param boolean $force Force a garbage collection run? + * @param boolean Force a garbage collection run? * @see $gc_probability, $gc_time */ function garbageCollection($force = false) Modified: trunk/lib/pear/Cache/Container/db.php =================================================================== --- trunk/lib/pear/Cache/Container/db.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/db.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -16,6 +16,8 @@ // | Sebastian Bergmann <sb...@se...> | // | Chuck Hagenbuch <ch...@ho...> | // +----------------------------------------------------------------------+ +// +// $Id: db.php 178288 2005-01-26 09:42:30Z dufuz $ require_once 'lib/pear/DB.php'; require_once 'lib/pear/Cache/Container.php'; @@ -27,7 +29,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add suggestions for other databases to +* about other databases. Please add sugestions for other databases to * the inline docs. * * The field 'changed' has no meaning for the Cache itself. It's just there @@ -50,6 +52,7 @@ * ) * * @author Sebastian Bergmann <sb...@se...> +* @version $Id: db.php 178288 2005-01-26 09:42:30Z dufuz $ * @package Cache */ class Cache_Container_db extends Cache_Container Modified: trunk/lib/pear/Cache/Container/dbx.php =================================================================== --- trunk/lib/pear/Cache/Container/dbx.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/dbx.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,7 +14,10 @@ // +----------------------------------------------------------------------+ // | Authors: Christian Stocker <ch...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: dbx.php 268860 2008-11-12 14:56:26Z clockwerx $ + require_once 'lib/pear/Cache/Container.php'; /** @@ -24,7 +27,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add suggestions for other databases to +* about other databases. Please add sugestions for other databases to * the inline docs. * * The field 'changed' has no meaning for the Cache itself. It's just there @@ -47,6 +50,7 @@ * ) * * @author Christian Stocker <ch...@ph...> +* @version $Id: dbx.php 268860 2008-11-12 14:56:26Z clockwerx $ * @package Cache */ class Cache_Container_dbx extends Cache_Container Modified: trunk/lib/pear/Cache/Container/file.php =================================================================== --- trunk/lib/pear/Cache/Container/file.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/file.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -15,6 +15,8 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ +// +// $Id: file.php 293864 2010-01-23 03:49:21Z clockwerx $ require_once 'lib/pear/Cache/Container.php'; @@ -22,6 +24,7 @@ * Stores cache contents in a file. * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: file.php 293864 2010-01-23 03:49:21Z clockwerx $ */ class Cache_Container_file extends Cache_Container { @@ -49,14 +52,14 @@ * Filename prefix for cache files. * * You can use the filename prefix to implement a "domain" based cache or just - * to give the files a more descriptive name. The word "domain" is borrowed from - * a user authentication system. One user id (cached dataset with the ID x) - * may exist in different domains (different filename prefix). You might want + * to give the files a more descriptive name. The word "domain" is borroed from + * a user authentification system. One user id (cached dataset with the ID x) + * may exists in different domains (different filename prefix). You might want * to use this to have different cache values for a production, development and * quality assurance system. If you want the production cache not to be influenced * by the quality assurance activities, use different filename prefixes for them. * - * I personally don't think that you'll never need this, but 640kb happened to be + * I personally don't think that you'll never need this, but 640kb happend to be * not enough, so... you know what I mean. If you find a useful application of the * feature please update this inline doc. * @@ -93,9 +96,9 @@ var $max_userdata_linelength = 257; /** - * Creates the cache directory if necessary + * Creates the cache directory if neccessary * - * @param array $options Config options: ["cache_dir" => ..., "filename_prefix" => ...] + * @param array Config options: ["cache_dir" => ..., "filename_prefix" => ...] */ function __construct($options = '') { @@ -119,7 +122,7 @@ $this->entries = array(); $this->group_dirs = array(); - } // end func constructor + } // end func contructor function fetch($id, $group) { @@ -131,7 +134,7 @@ if (!file_exists($file)) { return array(null, null, null); } - // retrieve the content + // retrive the content if (!($fh = @fopen($file, 'rb'))) { return new Cache_Error("Can't access cache file '$file'. Check access rights and path.", __FILE__, __LINE__); } @@ -252,11 +255,11 @@ * Garbage collection for files is a rather "expensive", "long time" * operation. All files in the cache directory have to be examined which * means that they must be opened for reading, the expiration date has to be - * read from them and if necessary they have to be unlinked (removed). + * read from them and if neccessary they have to be unlinked (removed). * If you have a user comment for a good default gc probability please add it to * to the inline docs. * - * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry + * @param integer Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) @@ -292,8 +295,8 @@ /** * Does the recursive gc procedure, protected. * - * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry - * @param string $dir directory to examine - don't sets this parameter, it's used for a + * @param integer Maximum lifetime in seconds of an no longer used/touched entry + * @param string directory to examine - don't sets this parameter, it's used for a * recursive function call! * @throws Cache_Error */ @@ -342,8 +345,8 @@ /** * Returns the filename for the specified id. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string full filename with the path * @access public */ @@ -370,7 +373,7 @@ /** * Deletes a directory and all files in it. * - * @param string $dir directory + * @param string directory * @return integer number of removed files * @throws Cache_Error */ Modified: trunk/lib/pear/Cache/Container/imgfile.php =================================================================== --- trunk/lib/pear/Cache/Container/imgfile.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/imgfile.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -22,6 +22,7 @@ * Stores cache contents in a file. * * @author Ulf Wendel <ulf...@ph...> +* @version */ class Cache_Container_file extends Cache_Container { @@ -68,7 +69,7 @@ /** * Creates the cache directory if neccessary * - * @param array $options Config options: ["cache_dir" => ..., "filename_prefix" => ...] + * @param array Config options: ["cache_dir" => ..., "filename_prefix" => ...] */ function __construct($options = '') { if (is_array($options)) @@ -218,7 +219,7 @@ * If you have a user comment for a good default gc probability please add it to * to the inline docs. * - * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry + * @param integer Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) { @@ -252,8 +253,8 @@ /** * Does the recursive gc procedure, protected. * - * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry - * @param string $dir directory to examine - don't sets this parameter, it's used for a + * @param integer Maximum lifetime in seconds of an no longer used/touched entry + * @param string directory to examine - don't sets this parameter, it's used for a * recursive function call! * @throws Cache_Error */ @@ -314,8 +315,8 @@ /** * Returns the filename for the specified id. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string full filename with the path * @access public */ @@ -338,7 +339,7 @@ /** * Deletes a directory and all files in it. * - * @param string $dir directory + * @param string directory * @return integer number of removed files * @throws Cache_Error */ Modified: trunk/lib/pear/Cache/Container/mdb.php =================================================================== --- trunk/lib/pear/Cache/Container/mdb.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/mdb.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -17,6 +17,8 @@ // +----------------------------------------------------------------------+ // | Author: Lorenzo Alberton <l.alberton at quipo.it> | // +----------------------------------------------------------------------+ +// +// $Id: mdb.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/MDB.php'; require_once 'lib/pear/Cache/Container.php'; @@ -59,6 +61,7 @@ * ------------------------------------------ * * @author Lorenzo Alberton <l.alberton at quipo.it> +* @version $Id: mdb.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache */ class Cache_Container_mdb extends Cache_Container @@ -81,7 +84,7 @@ /** * Constructor * - * @param mixed $options Array with connection info or dsn string + * @param mixed Array with connection info or dsn string */ function __construct($options) { @@ -99,8 +102,8 @@ /** * Fetch in the db the data that matches input parameters * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed dataset value or null/Cache_Error on failure * @access public */ @@ -179,11 +182,11 @@ * If dataset_ID already exists, overwrite it with new data, * else insert data in a new record. * - * @param string $id dataset ID - * @param mixed $data data to be cached - * @param integer $expires expiration time - * @param string $group cache group - * @param string $userdata userdata + * @param string dataset ID + * @param mixed data to be cached + * @param integer expiration time + * @param string cache group + * @param string userdata * @access public */ function save($id, $data, $expires, $group, $userdata) @@ -253,8 +256,8 @@ /** * Removes a dataset from the database * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group */ function remove($id, $group) { @@ -275,7 +278,7 @@ * Remove all cached data for a certain group, or empty * the cache table if no group is specified. * - * @param string $group cache group + * @param string cache group */ function flush($group = '') { @@ -298,8 +301,8 @@ /** * Check if a dataset ID/group exists. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean */ function idExists($id, $group) @@ -324,7 +327,7 @@ /** * Garbage collector. * - * @param int $maxlifetime maxlifetime + * @param int maxlifetime */ function garbageCollection($maxlifetime) { Modified: trunk/lib/pear/Cache/Container/msession.php =================================================================== --- trunk/lib/pear/Cache/Container/msession.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/msession.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,6 +14,8 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -23,6 +25,7 @@ * WARNING: experimental, untested * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ */ class Cache_Container_msession extends Cache_Container { @@ -196,7 +199,7 @@ * * Note: garbage collection should cause lot's of network traffic. * - * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry + * @param integer Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) Modified: trunk/lib/pear/Cache/Container/phplib.php =================================================================== --- trunk/lib/pear/Cache/Container/phplib.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/phplib.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -15,6 +15,8 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ +// +// $Id: phplib.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -25,7 +27,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add suggestions for other databases to +* about other databases. Please add sugestions for other databases to * the inline docs. * * The field 'changed' is used by the garbage collection. Depending on @@ -48,6 +50,7 @@ * * * @author Ulf Wendel <ulf...@ph...>, Sebastian Bergmann <sb...@se...> +* @version $Id: phplib.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache * @see save() */ @@ -101,7 +104,7 @@ /** * Creates an instance of a phplib db class to use it for storage. * - * @param mixed $options If empty the object tries to used the + * @param mixed If empty the object tries to used the * preconfigured class variables. If given it * must be an array with: * db_class => name of the DB class to use Modified: trunk/lib/pear/Cache/Container/shm.php =================================================================== --- trunk/lib/pear/Cache/Container/shm.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/shm.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -15,6 +15,8 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ +// +// $Id: shm.php 186977 2005-05-25 10:00:41Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -27,6 +29,7 @@ * caching algorithm using PHP. * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: shm.php 186977 2005-05-25 10:00:41Z dufuz $ * @package Cache */ class Cache_Container_shm extends Cache_Container @@ -101,7 +104,7 @@ /** * Creates a shared memory container * - * @param array $options shm_key, sem_key, shm_size, sem_perm, shm_perm + * @param array shm_key, sem_key, shm_size, sem_perm, shm_perm */ function __construct($options = '') { Modified: trunk/lib/pear/Cache/Container/trifile.php =================================================================== --- trunk/lib/pear/Cache/Container/trifile.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container/trifile.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -16,6 +16,8 @@ // | Sebastian Bergmann <sb...@se...> | // | Ian Eure <ie...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: trifile.php 184642 2005-04-18 19:05:01Z dufuz $ require_once 'lib/pear/Cache/Container/file.php'; Modified: trunk/lib/pear/Cache/Container.php =================================================================== --- trunk/lib/pear/Cache/Container.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Container.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -16,6 +16,8 @@ // | Sebastian Bergmann <sb...@se...> | // | Christian Stocker <ch...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: Container.php 293863 2010-01-23 03:46:52Z clockwerx $ require_once 'lib/pear/Cache/Error.php'; @@ -37,6 +39,7 @@ * not recommended! * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: Container.php 293863 2010-01-23 03:46:52Z clockwerx $ * @package Cache * @access public * @abstract @@ -45,7 +48,7 @@ { /** - * Flag indicating whether to preload datasets. + * Flag indicating wheter to preload datasets. * * See the class description for more details. * @@ -126,7 +129,7 @@ /** - * Options that can be set in every derived class using its constructor. + * Options that can be set in every derived class using it's constructor. * * @var array */ @@ -136,8 +139,8 @@ /** * Loads a dataset from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed dataset value or null on failure * @access public */ @@ -162,8 +165,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string userdata * @access public */ @@ -188,9 +191,9 @@ /** * Checks if a dataset is expired. * - * @param string $id dataset ID - * @param string $group cache group - * @param integer $max_age maximum age timestamp + * @param string dataset ID + * @param string cache group + * @param integer maximum age timestamp * @return boolean * @access public */ @@ -233,8 +236,8 @@ /** * Checks if a dataset is cached. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean */ function isCached($id, $group) @@ -255,8 +258,8 @@ /** * Fetches a dataset from the storage medium. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return array format: [expire date, cached data, user data] * @throws Cache_Error * @abstract @@ -269,11 +272,11 @@ /** * Stores a dataset. * - * @param string $id dataset ID - * @param mixed $data data to store - * @param mixed $expire userdefined expire date - * @param string $group cache group - * @param string $userdata additional userdefined data + * @param string dataset ID + * @param mixed data to store + * @param mixed userdefined expire date + * @param string cache group + * @param string additional userdefined data * @return boolean * @throws Cache_Error * @access public @@ -290,8 +293,8 @@ /** * Removes a dataset. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public * @abstract @@ -305,7 +308,7 @@ /** * Flushes the cache - removes all caches datasets from the cache. * - * @param string $group If a cache group is given only the group will be flushed + * @param string If a cache group is given only the group will be flushed * @return integer Number of removed datasets, -1 on failure * @access public * @abstract @@ -319,8 +322,8 @@ /** * Checks if a dataset exists. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public * @abstract @@ -347,8 +350,8 @@ /** * Does a speculative preload of a dataset * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean */ function preload($id, $group) @@ -378,13 +381,13 @@ * Flushes the internal preload buffer. * * save(), remove() and flush() must call this method - * to prevent differences between the preloaded values and + * to preevent differences between the preloaded values and * the real cache contents. * - * @param string $id dataset ID, if left out the preloaded values will be flushed. + * @param string dataset ID, if left out the preloaded values will be flushed. * If given the preloaded values will only be flushed if they are * equal to the given id and group - * @param string $group cache group + * @param string cache group * @see preload() */ function flushPreload($id = '', $group = 'default') @@ -403,8 +406,8 @@ /** * Imports the requested datafields as object variables if allowed * - * @param array $requested List of fields to be imported as object variables - * @param array $allowed List of allowed datafields + * @param array List of fields to be imported as object variables + * @param array List of allowed datafields */ function setOptions($requested, $allowed) { @@ -418,7 +421,7 @@ /** * Encodes the data for the storage container. * - * @return mixed data to encode + * @var mixed data to encode */ function encode($data) { @@ -433,7 +436,7 @@ /** * Decodes the data from the storage container. * - * @return mixed + * @var mixed */ function decode($data) { @@ -448,7 +451,7 @@ /** * Translates human readable/relative times in unixtime * - * @param mixed $expires can be in the following formats: + * @param mixed can be in the following formats: * human readable : yyyymmddhhmm[ss]] eg: 20010308095100 * relative in seconds (1) : +xx eg: +10 * relative in seconds (2) : x < 946681200 eg: 10 @@ -468,10 +471,10 @@ } elseif ($expires < 100000000000) { //if integer is < 100000000000 (= in 3140 years), // it must be an absolut unixtime - // (since the "human-readable" definition asks for a higher number) + // (since the "human readable" definition asks for a higher number) return $expires; } else { - // else it's "human-readable"; + // else it's "human readable"; $year = substr($expires, 0, 4); $month = substr($expires, 4, 2); $day = substr($expires, 6, 2); Modified: trunk/lib/pear/Cache/Error.php =================================================================== --- trunk/lib/pear/Cache/Error.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Error.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,6 +14,8 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: Error.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/PEAR.php'; @@ -36,9 +38,9 @@ /** * Creates an cache error object. * - * @param string $msg error message - * @param string $file file where the error occurred - * @param string $line line number where the error occurred + * @param string error message + * @param string file where the error occured + * @param string linenumber where the error occured */ function __construct($msg, $file = __FILE__, $line = __LINE__) { Modified: trunk/lib/pear/Cache/Function.php =================================================================== --- trunk/lib/pear/Cache/Function.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Function.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,6 +14,8 @@ // +----------------------------------------------------------------------+ // | Authors: Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ +// +// $Id: Function.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -63,6 +65,7 @@ * @module Function_Cache * @modulegroup Function_Cache * @package Cache +* @version $Revision: 174777 $ * @access public */ class Cache_Function extends Cache @@ -72,9 +75,9 @@ /** * Constructor * - * @param string $container Name of container class - * @param array $container_options Array with container class options - * @param integer $expires Number of seconds for which to cache + * @param string Name of container class + * @param array Array with container class options + * @param integer Number of seconds for which to cache */ function __construct($container = 'file', $container_options = array('cache_dir' => '.', Modified: trunk/lib/pear/Cache/Graphics.php =================================================================== --- trunk/lib/pear/Cache/Graphics.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Graphics.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,6 +14,8 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ +// +// $Id: Graphics.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -64,6 +66,7 @@ * the output buffer. Modify it if required! * * @author Ulf Wendel <ulf...@ph...> +* @version $Id: Graphics.php 178289 2005-01-26 09:47:28Z dufuz $ * @package Cache */ class Cache_Graphics extends Cache @@ -114,7 +117,7 @@ /** * Mapping from supported image type to a ImageType() constant. * - * Refer to the PHP manual for more information on ImageType() + * Referr to the PHP manual for more informations on ImageType() * * @var array * @link http://www.php.net/ImageType @@ -139,13 +142,13 @@ * Returns the content of a cached image file. * * This function can be used to send the image directly to the browser. - * Make sure that you send a correspondding header before sending the image itself. + * Make sure that you send a correspondending header before sending the image itself. * * Always try to get the image from the cache before you compute it. See * the class docs for an example. * - * @param string $id Image-ID - * @param string $format Image type: gif, jpg, png, wbmp + * @param string Image-ID + * @param string Image type: gif, jpg, png, wbmp * @return string Image file contents if a cached file exists otherwise an empty string * @see cacheImage() */ @@ -162,8 +165,8 @@ * Always try to get the image from the cache before you compute it. See * the class docs for an example. * - * @param string $id Image-ID - * @param string $format Image type: gif, jpg, png, wbmp + * @param string Image-ID + * @param string Image type: gif, jpg, png, wbmp * @return array [ full path to the image file, image url ] * @throw Cache_Error * @see cacheImageLink() @@ -183,18 +186,18 @@ /** * Create an image from the given image handler, cache it and return the file content. * - * Always try to retrieve the image from the cache before you compute it. + * Always try to retrive the image from the cache before you compute it. * * Warning: this function uses the output buffer. If you expect collisions * modify the code. * - * @param string $id Image-ID. Used as a part of the cache filename. + * @param string Image-ID. Used as a part of the cache filename. * Use md5() to generate a "unique" ID for your image * based on characteristic values such as the color, size etc. - * @param string $img Image handler to create the image from. - * @param string $format Image type: gif, jpg, png, wbmp. Also used as filename suffix. + * @param string Image handler to create the image from. + * @param string Image type: gif, jpg, png, wbmp. Also used as filename suffix. * If an unsupported type is requested the functions tries to - * fall back to a supported type before throwing an exception. + * fallback to a supported type before throwing an exeption. * @return string Image content returned by ImageGIF/... * @throws Cache_Error * @access public @@ -253,15 +256,15 @@ /** * Create an image from the given image handler, cache it and return a url and the file path of the image. * - * Always try to retrieve the image from the cache before you compute it. + * Always try to retrive the image from the cache before you compute it. * - * @param string $id Image-ID. Used as a part of the cache filename. + * @param string Image-ID. Used as a part of the cache filename. * Use md5() to generate a "unique" ID for your image * based on characteristic values such as the color, size etc. - * @param string $img Image handler to create the image from. - * @param string $format Image type: gif, jpg, png, wbmp. Also used as filename suffix. + * @param string Image handler to create the image from. + * @param string Image type: gif, jpg, png, wbmp. Also used as filename suffix. * If an unsupported type is requested the functions tries to - * fall back to a supported type before throwing an exception. + * fallback to a supported type before throwing an exeption. * @return array [ full path to the image file, image url ] * @throws Cache_Error * @access public @@ -313,8 +316,8 @@ * Make sure that the URL matches the cache directory, * otherwise you'll get broken links. * - * @param string $cache_url - * @access public + * @param string + * @access public * @see setCacheDir() */ function setCacheURL($cache_url) @@ -330,8 +333,8 @@ /** * Sets the directory where to cache generated Images * - * @param string $cache_dir - * @access public + * @param string + * @access public * @see setCacheURL() */ function setCacheDir($cache_dir) Modified: trunk/lib/pear/Cache/HTTP_Request.php =================================================================== --- trunk/lib/pear/Cache/HTTP_Request.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/HTTP_Request.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -14,6 +14,8 @@ // +----------------------------------------------------------------------+ // | Authors: Fabien MARTY <fab...@fr...> | // +----------------------------------------------------------------------+ +// +// $Id: HTTP_Request.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache.php'; require_once 'lib/pear/HTTP/Request.php'; @@ -32,9 +34,9 @@ * You want to get news from another site through RSS remote files. But you * don't want to access to to the remote site at every time you display * its news on your site. Because, if the remote site is down or slow... -* So you need a class which makes a local cache copy of the remote file. +* So you you need a class which makes a local cache copy of the remote file. * Every x hours, the cache is updated. But if the remote site is down, the -* local cache copy is kept (you can also get error messages if you want). +* local cache copy is keeped (you can also get error messages if you want). * * So you need this class! * @@ -54,6 +56,7 @@ * ?> * * @author Fabien MARTY <fab...@fr...> +* @version $Id: HTTP_Request.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache */ Modified: trunk/lib/pear/Cache/Output.php =================================================================== --- trunk/lib/pear/Cache/Output.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/Output.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -16,6 +16,8 @@ // | Christian Stocker <ch...@ph...> | // | Vinai Kopp <ko...@ne...> | // +----------------------------------------------------------------------+ +// +// $Id: Output.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -26,9 +28,9 @@ * output can increase the overall speed dramatically, especially if you use * a Shared Memory storage container. * -* As you can see in the example the usage is extremely simple. To cache a script +* As you can see in the example the usage is extemely simple. To cache a script * simple put some few lines of code in front of your script and some at the end. -* A preferable place for this are the auto_prepend and auto_append files (=> php.ini). +* A preferrable place for this are the auto_prepend and auto_append files (=> php.ini). * * Usage example: * @@ -88,6 +90,7 @@ * Have fun! * * @authors Ulf Wendel <ulf...@ph...> +* @version $ID: $ * @package Cache * @access public */ @@ -122,8 +125,8 @@ /** * starts the output buffering and returns an empty string or returns the cached output from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string * @access public */ @@ -183,8 +186,8 @@ * Sends the data to the user. * This is for compatibility with OutputCompression * - * @param string $content - * @access public + * @param string + * @access public */ function printContent($content = '') { Modified: trunk/lib/pear/Cache/OutputCompression.php =================================================================== --- trunk/lib/pear/Cache/OutputCompression.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache/OutputCompression.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -19,7 +19,7 @@ require_once 'lib/pear/Cache/Output.php'; /** -* Cache using Output Buffering and content (gz) compression. +* Cache using Output Buffering and contnet (gz) compression. ** Usage example: * * // place this somewhere in a central config file @@ -50,6 +50,7 @@ * * Based upon a case study from Christian Stocker and inspired by jpcache. * +* @version $Id: OutputCompression.php 178289 2005-01-26 09:47:28Z dufuz $ * @author Ulf Wendel <ulf...@ph...>, Christian Stocker <ch...@ph...> * @access public * @package Cache @@ -80,9 +81,9 @@ /** * Sets the storage details and the content encoding used (if not autodetection) * - * @param string $container Name of container class - * @param array $container_options Array with container class options - * @param string $encoding content encoding mode - auto => test which encoding the user accepts + * @param string Name of container class + * @param array Array with container class options + * @param string content encoding mode - auto => test which encoding the user accepts */ function __construct($container, $container_options = '', $encoding = 'auto') { @@ -173,8 +174,8 @@ /** * Sends the compressed data to the user. * - * @param string $content - * @access public + * @param string + * @access public */ function printContent($content = '') { @@ -218,7 +219,7 @@ /** * Sets the encoding to be used. * - * @param string $encoding "auto" means autodetect for every client + * @param string "auto" means autodetect for every client * @access public * @see $encoding */ @@ -259,7 +260,7 @@ * Import variables from special namespaces. * * @access private - * @param string $variable Type of variable (server, session, post) + * @param string Type of variable (server, session, post) * @return array */ function &_importGlobalVariable($variable) Modified: trunk/lib/pear/Cache.php =================================================================== --- trunk/lib/pear/Cache.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/Cache.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -27,7 +27,7 @@ * cache script runs. The idea behind the cache is quite simple. If you have * the same input parameters for whatever tasks/algorithm you use you'll * usually get the same output. So why not caching templates, functions calls, -* graphic generation etc. Caching certain actions e.g. XSLT transformations +* graphic generation etc. Caching certain actions e.g. XSLT tranformations * saves you lots of time. * * The design of the cache reminds of PHPLibs session implementation. A @@ -121,8 +121,8 @@ /** * - * @param string $container Name of container class - * @param array $container_options Array with container class options + * @param string Name of container class + * @param array Array with container class options */ function __construct($container, $container_options = '') { @@ -155,7 +155,7 @@ /** * Enables or disables caching. * - * @param boolean $state The new caching state. + * @param boolean The new caching state. * @access public */ function setCaching($state) @@ -166,8 +166,8 @@ /** * Returns the requested dataset it if exists and is not expired * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed cached data or NULL on failure * @access public */ @@ -184,10 +184,10 @@ /** * Stores the given data in the cache. * - * @param string $id dataset ID used as cache identifier - * @param mixed $data data to cache - * @param integer $expires lifetime of the cached data in seconds - 0 for endless - * @param string $group cache group + * @param string dataset ID used as cache identifier + * @param mixed data to cache + * @param integer lifetime of the cached data in seconds - 0 for endless + * @param string cache group * @return boolean * @access public */ @@ -201,11 +201,11 @@ /** * Stores a dataset without additional userdefined data. * - * @param string $id dataset ID - * @param mixed $cachedata data to store - * @param string $userdata additional userdefined data - * @param mixed $expires userdefined expire date - * @param string $group cache group + * @param string dataset ID + * @param mixed data to store + * @param string additional userdefined data + * @param mixed userdefined expire date + * @param string cache group * @return boolean * @throws Cache_Error * @access public @@ -221,8 +221,8 @@ /** * Loads the given ID from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return mixed cached data or NULL on failure * @access public */ @@ -236,8 +236,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return string userdata * @access public * @see extSave() @@ -252,8 +252,8 @@ /** * Removes the specified dataset from the cache. * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public */ @@ -267,7 +267,7 @@ /** * Flushes the cache - removes all data from it * - * @param string $group cache group, if empty all groups will be flashed + * @param string cache group, if empty all groups will be flashed * @return integer number of removed datasets */ function flush($group = 'default') { @@ -282,8 +282,8 @@ * * Note: this does not say that the cached data is not expired! * - * @param string $id dataset ID - * @param string $group cache group + * @param string dataset ID + * @param string cache group * @return boolean * @access public */ @@ -297,9 +297,9 @@ /** * Checks if a dataset is expired * - * @param string $id dataset ID - * @param string $group cache group - * @param integer $max_age maximum age for the cached data in seconds - 0 for endless + * @param string dataset ID + * @param string cache group + * @param integer maximum age for the cached data in seconds - 0 for endless * If the cached data is older but the given lifetime it will * be removed from the cache. You don't have to provide this * argument if you call isExpired(). Every dataset knows @@ -321,7 +321,7 @@ * This is a quick but dirty hack to get a "unique" ID for a any kind of variable. * ID clashes might occur from time to time although they are extreme unlikely! * - * @param mixed $variable variable to generate a ID for + * @param mixed variable to generate a ID for * @return string "unique" ID * @access public */ @@ -333,7 +333,7 @@ /** * Calls the garbage collector of the storage object with a certain probability * - * @param boolean $force Force a garbage collection run? + * @param boolean Force a garbage collection run? * @see $gc_probability, $gc_time */ function garbageCollection($force = false) { Modified: trunk/lib/pear/DB/common.php =================================================================== --- trunk/lib/pear/DB/common.php 2025-02-09 18:37:38 UTC (rev 11085) +++ trunk/lib/pear/DB/common.php 2025-02-09 18:59:38 UTC (rev 11086) @@ -430,8 +430,8 @@ * </li> * <li> * other (including strings and numeric strings) -> - * the data with single quotes escaped by preceding - * single quotes, backslashes are escaped by preceding + * the data with single quotes escaped by preceeding + * single quotes, backslashes are escaped by preceeding * backslashes, then the whole string is encapsulated * between single quotes * </li> @@ -467,7 +467,7 @@ * Formats a boolean value for use within a query in a locale-independent * manner. * - * @param boolean $boolean the boolean value to be quoted. + * @param boolean the boolean value to be quoted. * @return string the quoted string. * @see DB_common::quoteSmart() * @since Method available since release 1.7.8. @@ -483,7 +483,7 @@ * Formats a float value for use within a query in a locale-independent * manner. * - * @param float $float the float value to be quoted. + * @param float the float value to be quoted. * @return string the quoted string. * @see DB_common::quoteSmart() * @since Method available since release 1.7.8. @@ -543,7 +543,7 @@ * DB_FETCHMODE_OBJECT mode is selected. * If no class is specified by default a cast * to object from the assoc array row will be - * done. There is also the possibility to use + * done. There is also the posibility to use * and extend the 'DB_row' class. * * @see DB_FETCHMODE_ORDERED, DB_FETCHMODE_ASSOC, DB_FETCHMODE_OBJECT @@ -842,7 +842,7 @@ // {{{ autoPrepare() /** - * Automatically generates an insert or update query and pass it to prepare() + * Automaticaly generates an insert or update query and pass it to prepare() * * @param string $table the table name * @param array $table_fields the array of field names @@ -870,7 +870,7 @@ // {{{ autoExecute() /** - * Automatically generates an insert or update query and call prepare() + * Automaticaly generates an insert or update query and call prepare() * and execute() with it * * @param string $table the table name @@ -883,7 +883,7 @@ * include the "WHERE" keyword. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successful data manipulation queries. + * or DB_OK for successul data manipulation queries. * A DB_Error object on failure. * * @uses DB_common::autoPrepare(), DB_common::execute() @@ -925,7 +925,7 @@ * NOTES: * - This belongs more to a SQL Builder class, but this is a simple * facility. - * - Be careful! If you don't give a $where param with an UPDATE + * - Be carefull! If you don't give a $where param with an UPDATE * query, all the records of the table will be updated! * * @param string $table the table name @@ -1004,7 +1004,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successful data manipulation queries. + * or DB_OK for successul data manipulation queries. * A DB_Error object on failure. * * {@internal ibase and oci8 have their own execute() methods.}} @@ -1204,7 +1204,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successful data manipulation queries. + * or DB_OK for successul data manipulation queries. * A DB_Error object on failure. * * @see DB_result, DB_common::prepare(), DB_common::execute() @@ -1239,7 +1239,7 @@ * Generates and executes a LIMIT query * * @param string $query the query - * @param int $from the row to start to fetching (0 = the first row) + * @param intr $from the row to start to fetching (0 = the first row) * @param int $count the numbers of rows to fetch * @param mixed $params array, string or numeric data to be used in * execution of the statement. Quantity of items @@ -1248,7 +1248,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successful data manipulation queries. + * or DB_OK for successul data manipulation que... [truncated message content] |
From: <var...@us...> - 2025-02-09 18:37:41
|
Revision: 11085 http://sourceforge.net/p/phpwiki/code/11085 Author: vargenau Date: 2025-02-09 18:37:38 +0000 (Sun, 09 Feb 2025) Log Message: ----------- Upgrade PEAR Modified Paths: -------------- trunk/lib/pear/Cache/Application.php trunk/lib/pear/Cache/Cache.php trunk/lib/pear/Cache/Container/db.php trunk/lib/pear/Cache/Container/dbx.php trunk/lib/pear/Cache/Container/file.php trunk/lib/pear/Cache/Container/imgfile.php trunk/lib/pear/Cache/Container/mdb.php trunk/lib/pear/Cache/Container/msession.php trunk/lib/pear/Cache/Container/phplib.php trunk/lib/pear/Cache/Container/shm.php trunk/lib/pear/Cache/Container/trifile.php trunk/lib/pear/Cache/Container.php trunk/lib/pear/Cache/Error.php trunk/lib/pear/Cache/Function.php trunk/lib/pear/Cache/Graphics.php trunk/lib/pear/Cache/HTTP_Request.php trunk/lib/pear/Cache/Output.php trunk/lib/pear/Cache/OutputCompression.php trunk/lib/pear/Cache.php trunk/lib/pear/DB/common.php trunk/lib/pear/DB/dbase.php trunk/lib/pear/DB/fbsql.php trunk/lib/pear/DB/ibase.php trunk/lib/pear/DB/ifx.php trunk/lib/pear/DB/msql.php trunk/lib/pear/DB/mssql.php trunk/lib/pear/DB/mysql.php trunk/lib/pear/DB/mysqli.php trunk/lib/pear/DB/oci8.php trunk/lib/pear/DB/odbc.php trunk/lib/pear/DB/pgsql.php trunk/lib/pear/DB/sqlite.php trunk/lib/pear/DB/sqlite3.php trunk/lib/pear/DB/storage.php trunk/lib/pear/DB/sybase.php trunk/lib/pear/DB.php trunk/lib/pear/JSON.php trunk/lib/pear/PEAR.php Modified: trunk/lib/pear/Cache/Application.php =================================================================== --- trunk/lib/pear/Cache/Application.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Application.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -15,8 +15,6 @@ // +----------------------------------------------------------------------+ // | Authors: Richard Heyes <ri...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: Application.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -23,7 +21,7 @@ // Application level variables // // Purpose -// Variables that are persisent across all user sessions, +// Variables that are persistent across all user sessions, // not just a specific user ala normal sessions. // // Usage: @@ -78,8 +76,8 @@ var $registered_vars; /** - * @param string Name of container class - * @param array Array with container class options + * @param string $container Name of container class + * @param array $container_options Array with container class options */ function __construct($container = 'file', $container_options = array('cache_dir' => '/tmp/', 'filename_prefix' => 'cache_'), $id = 'application_var', $group = 'application_cache') { @@ -124,8 +122,8 @@ * * Registers a variable to be stored. * - * @param string Name of variable to register - * @param mixed Optional data to store + * @param string $varname Name of variable to register + * @param mixed $data Optional data to store */ function register($varname, $data = null) { @@ -141,7 +139,7 @@ * * Unregisters a variable from being stored. * - * @param string Name of variable to unregister + * @param string $varname Name of variable to unregister */ function unregister($varname) { Modified: trunk/lib/pear/Cache/Cache.php =================================================================== --- trunk/lib/pear/Cache/Cache.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Cache.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -15,8 +15,6 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ -// -// $Id: Cache.php 267047 2008-10-07 08:58:46Z dufuz $ require_once 'lib/pear/PEAR.php'; require_once 'lib/pear/Cache/Error.php'; @@ -28,7 +26,7 @@ * cache script runs. The idea behind the cache is quite simple. If you have * the same input parameters for whatever tasks/algorithm you use you'll * usually get the same output. So why not caching templates, functions calls, -* graphic generation etc. Caching certain actions e.g. XSLT tranformations +* graphic generation etc. Caching certain actions e.g. XSLT transformations * saves you lots of time. * * The design of the cache reminds of PHPLibs session implementation. A @@ -59,7 +57,6 @@ * bad circumstances (especially with the file container) * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: Cache.php 267047 2008-10-07 08:58:46Z dufuz $ * @package Cache * @access public */ @@ -123,8 +120,8 @@ /** * - * @param string Name of container class - * @param array Array with container class options + * @param string $container Name of container class + * @param array $container_options Array with container class options */ function __construct($container, $container_options = '') { @@ -157,7 +154,7 @@ /** * Enables or disables caching. * - * @param boolean The new caching state. + * @param boolean $state The new caching state. * @access public */ function setCaching($state) @@ -168,8 +165,8 @@ /** * Returns the requested dataset it if exists and is not expired * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed cached data or null on failure * @access public */ @@ -188,10 +185,10 @@ /** * Stores the given data in the cache. * - * @param string dataset ID used as cache identifier - * @param mixed data to cache - * @param integer lifetime of the cached data in seconds - 0 for endless - * @param string cache group + * @param string $id dataset ID used as cache identifier + * @param mixed $data data to cache + * @param integer $expires lifetime of the cached data in seconds - 0 for endless + * @param string $group cache group * @return boolean * @access public */ @@ -206,11 +203,11 @@ /** * Stores a dataset with additional userdefined data. * - * @param string dataset ID - * @param mixed data to store - * @param string additional userdefined data - * @param mixed userdefined expire date - * @param string cache group + * @param string $id dataset ID + * @param mixed $cachedata data to store + * @param string $userdata additional userdefined data + * @param mixed $expires userdefined expire date + * @param string $group cache group * @return boolean * @throws Cache_Error * @access public @@ -227,8 +224,8 @@ /** * Loads the given ID from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed cached data or null on failure * @access public */ @@ -243,8 +240,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string userdata * @access public * @see extSave() @@ -260,8 +257,8 @@ /** * Removes the specified dataset from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public */ @@ -276,7 +273,7 @@ /** * Flushes the cache - removes all data from it * - * @param string cache group, if empty all groups will be flashed + * @param string $group cache group, if empty all groups will be flashed * @return integer number of removed datasets */ function flush($group = 'default') @@ -292,8 +289,8 @@ * * Note: this does not say that the cached data is not expired! * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public */ @@ -308,9 +305,9 @@ /** * Checks if a dataset is expired * - * @param string dataset ID - * @param string cache group - * @param integer maximum age for the cached data in seconds - 0 for endless + * @param string $id dataset ID + * @param string $group cache group + * @param integer $max_age maximum age for the cached data in seconds - 0 for endless * If the cached data is older but the given lifetime it will * be removed from the cache. You don't have to provide this * argument if you call isExpired(). Every dataset knows @@ -333,7 +330,7 @@ * This is a quick but dirty hack to get a "unique" ID for a any kind of variable. * ID clashes might occur from time to time although they are extreme unlikely! * - * @param mixed variable to generate a ID for + * @param mixed $variable variable to generate a ID for * @return string "unique" ID * @access public */ @@ -346,7 +343,7 @@ /** * Calls the garbage collector of the storage object with a certain probability * - * @param boolean Force a garbage collection run? + * @param boolean $force Force a garbage collection run? * @see $gc_probability, $gc_time */ function garbageCollection($force = false) Modified: trunk/lib/pear/Cache/Container/db.php =================================================================== --- trunk/lib/pear/Cache/Container/db.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/db.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -16,8 +16,6 @@ // | Sebastian Bergmann <sb...@se...> | // | Chuck Hagenbuch <ch...@ho...> | // +----------------------------------------------------------------------+ -// -// $Id: db.php 178288 2005-01-26 09:42:30Z dufuz $ require_once 'lib/pear/DB.php'; require_once 'lib/pear/Cache/Container.php'; @@ -29,7 +27,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add sugestions for other databases to +* about other databases. Please add suggestions for other databases to * the inline docs. * * The field 'changed' has no meaning for the Cache itself. It's just there @@ -52,7 +50,6 @@ * ) * * @author Sebastian Bergmann <sb...@se...> -* @version $Id: db.php 178288 2005-01-26 09:42:30Z dufuz $ * @package Cache */ class Cache_Container_db extends Cache_Container Modified: trunk/lib/pear/Cache/Container/dbx.php =================================================================== --- trunk/lib/pear/Cache/Container/dbx.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/dbx.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,10 +14,7 @@ // +----------------------------------------------------------------------+ // | Authors: Christian Stocker <ch...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: dbx.php 268860 2008-11-12 14:56:26Z clockwerx $ - require_once 'lib/pear/Cache/Container.php'; /** @@ -27,7 +24,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add sugestions for other databases to +* about other databases. Please add suggestions for other databases to * the inline docs. * * The field 'changed' has no meaning for the Cache itself. It's just there @@ -50,7 +47,6 @@ * ) * * @author Christian Stocker <ch...@ph...> -* @version $Id: dbx.php 268860 2008-11-12 14:56:26Z clockwerx $ * @package Cache */ class Cache_Container_dbx extends Cache_Container Modified: trunk/lib/pear/Cache/Container/file.php =================================================================== --- trunk/lib/pear/Cache/Container/file.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/file.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -15,8 +15,6 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ -// -// $Id: file.php 293864 2010-01-23 03:49:21Z clockwerx $ require_once 'lib/pear/Cache/Container.php'; @@ -24,7 +22,6 @@ * Stores cache contents in a file. * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: file.php 293864 2010-01-23 03:49:21Z clockwerx $ */ class Cache_Container_file extends Cache_Container { @@ -52,14 +49,14 @@ * Filename prefix for cache files. * * You can use the filename prefix to implement a "domain" based cache or just - * to give the files a more descriptive name. The word "domain" is borroed from - * a user authentification system. One user id (cached dataset with the ID x) - * may exists in different domains (different filename prefix). You might want + * to give the files a more descriptive name. The word "domain" is borrowed from + * a user authentication system. One user id (cached dataset with the ID x) + * may exist in different domains (different filename prefix). You might want * to use this to have different cache values for a production, development and * quality assurance system. If you want the production cache not to be influenced * by the quality assurance activities, use different filename prefixes for them. * - * I personally don't think that you'll never need this, but 640kb happend to be + * I personally don't think that you'll never need this, but 640kb happened to be * not enough, so... you know what I mean. If you find a useful application of the * feature please update this inline doc. * @@ -96,9 +93,9 @@ var $max_userdata_linelength = 257; /** - * Creates the cache directory if neccessary + * Creates the cache directory if necessary * - * @param array Config options: ["cache_dir" => ..., "filename_prefix" => ...] + * @param array $options Config options: ["cache_dir" => ..., "filename_prefix" => ...] */ function __construct($options = '') { @@ -122,7 +119,7 @@ $this->entries = array(); $this->group_dirs = array(); - } // end func contructor + } // end func constructor function fetch($id, $group) { @@ -134,7 +131,7 @@ if (!file_exists($file)) { return array(null, null, null); } - // retrive the content + // retrieve the content if (!($fh = @fopen($file, 'rb'))) { return new Cache_Error("Can't access cache file '$file'. Check access rights and path.", __FILE__, __LINE__); } @@ -255,11 +252,11 @@ * Garbage collection for files is a rather "expensive", "long time" * operation. All files in the cache directory have to be examined which * means that they must be opened for reading, the expiration date has to be - * read from them and if neccessary they have to be unlinked (removed). + * read from them and if necessary they have to be unlinked (removed). * If you have a user comment for a good default gc probability please add it to * to the inline docs. * - * @param integer Maximum lifetime in seconds of an no longer used/touched entry + * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) @@ -295,8 +292,8 @@ /** * Does the recursive gc procedure, protected. * - * @param integer Maximum lifetime in seconds of an no longer used/touched entry - * @param string directory to examine - don't sets this parameter, it's used for a + * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry + * @param string $dir directory to examine - don't sets this parameter, it's used for a * recursive function call! * @throws Cache_Error */ @@ -345,8 +342,8 @@ /** * Returns the filename for the specified id. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string full filename with the path * @access public */ @@ -373,7 +370,7 @@ /** * Deletes a directory and all files in it. * - * @param string directory + * @param string $dir directory * @return integer number of removed files * @throws Cache_Error */ Modified: trunk/lib/pear/Cache/Container/imgfile.php =================================================================== --- trunk/lib/pear/Cache/Container/imgfile.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/imgfile.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -22,7 +22,6 @@ * Stores cache contents in a file. * * @author Ulf Wendel <ulf...@ph...> -* @version */ class Cache_Container_file extends Cache_Container { @@ -69,7 +68,7 @@ /** * Creates the cache directory if neccessary * - * @param array Config options: ["cache_dir" => ..., "filename_prefix" => ...] + * @param array $options Config options: ["cache_dir" => ..., "filename_prefix" => ...] */ function __construct($options = '') { if (is_array($options)) @@ -219,7 +218,7 @@ * If you have a user comment for a good default gc probability please add it to * to the inline docs. * - * @param integer Maximum lifetime in seconds of an no longer used/touched entry + * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) { @@ -253,8 +252,8 @@ /** * Does the recursive gc procedure, protected. * - * @param integer Maximum lifetime in seconds of an no longer used/touched entry - * @param string directory to examine - don't sets this parameter, it's used for a + * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry + * @param string $dir directory to examine - don't sets this parameter, it's used for a * recursive function call! * @throws Cache_Error */ @@ -315,8 +314,8 @@ /** * Returns the filename for the specified id. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string full filename with the path * @access public */ @@ -339,7 +338,7 @@ /** * Deletes a directory and all files in it. * - * @param string directory + * @param string $dir directory * @return integer number of removed files * @throws Cache_Error */ Modified: trunk/lib/pear/Cache/Container/mdb.php =================================================================== --- trunk/lib/pear/Cache/Container/mdb.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/mdb.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -17,8 +17,6 @@ // +----------------------------------------------------------------------+ // | Author: Lorenzo Alberton <l.alberton at quipo.it> | // +----------------------------------------------------------------------+ -// -// $Id: mdb.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/MDB.php'; require_once 'lib/pear/Cache/Container.php'; @@ -61,7 +59,6 @@ * ------------------------------------------ * * @author Lorenzo Alberton <l.alberton at quipo.it> -* @version $Id: mdb.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache */ class Cache_Container_mdb extends Cache_Container @@ -84,7 +81,7 @@ /** * Constructor * - * @param mixed Array with connection info or dsn string + * @param mixed $options Array with connection info or dsn string */ function __construct($options) { @@ -102,8 +99,8 @@ /** * Fetch in the db the data that matches input parameters * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed dataset value or null/Cache_Error on failure * @access public */ @@ -182,11 +179,11 @@ * If dataset_ID already exists, overwrite it with new data, * else insert data in a new record. * - * @param string dataset ID - * @param mixed data to be cached - * @param integer expiration time - * @param string cache group - * @param string userdata + * @param string $id dataset ID + * @param mixed $data data to be cached + * @param integer $expires expiration time + * @param string $group cache group + * @param string $userdata userdata * @access public */ function save($id, $data, $expires, $group, $userdata) @@ -256,8 +253,8 @@ /** * Removes a dataset from the database * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group */ function remove($id, $group) { @@ -278,7 +275,7 @@ * Remove all cached data for a certain group, or empty * the cache table if no group is specified. * - * @param string cache group + * @param string $group cache group */ function flush($group = '') { @@ -301,8 +298,8 @@ /** * Check if a dataset ID/group exists. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean */ function idExists($id, $group) @@ -327,7 +324,7 @@ /** * Garbage collector. * - * @param int maxlifetime + * @param int $maxlifetime maxlifetime */ function garbageCollection($maxlifetime) { Modified: trunk/lib/pear/Cache/Container/msession.php =================================================================== --- trunk/lib/pear/Cache/Container/msession.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/msession.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,8 +14,6 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -25,7 +23,6 @@ * WARNING: experimental, untested * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: msession.php 178289 2005-01-26 09:47:28Z dufuz $ */ class Cache_Container_msession extends Cache_Container { @@ -199,7 +196,7 @@ * * Note: garbage collection should cause lot's of network traffic. * - * @param integer Maximum lifetime in seconds of an no longer used/touched entry + * @param integer $maxlifetime Maximum lifetime in seconds of an no longer used/touched entry * @throws Cache_Error */ function garbageCollection($maxlifetime) Modified: trunk/lib/pear/Cache/Container/phplib.php =================================================================== --- trunk/lib/pear/Cache/Container/phplib.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/phplib.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -15,8 +15,6 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ -// -// $Id: phplib.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -27,7 +25,7 @@ * the tables shown. As far as I know there's no large binary * type in SQL-92 or SQL-99. Postgres seems to lack any * BLOB or TEXT type, for MS-SQL you could use IMAGE, don't know -* about other databases. Please add sugestions for other databases to +* about other databases. Please add suggestions for other databases to * the inline docs. * * The field 'changed' is used by the garbage collection. Depending on @@ -50,7 +48,6 @@ * * * @author Ulf Wendel <ulf...@ph...>, Sebastian Bergmann <sb...@se...> -* @version $Id: phplib.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache * @see save() */ @@ -104,7 +101,7 @@ /** * Creates an instance of a phplib db class to use it for storage. * - * @param mixed If empty the object tries to used the + * @param mixed $options If empty the object tries to used the * preconfigured class variables. If given it * must be an array with: * db_class => name of the DB class to use Modified: trunk/lib/pear/Cache/Container/shm.php =================================================================== --- trunk/lib/pear/Cache/Container/shm.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/shm.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -15,8 +15,6 @@ // | Authors: Ulf Wendel <ulf...@ph...> | // | Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ -// -// $Id: shm.php 186977 2005-05-25 10:00:41Z dufuz $ require_once 'lib/pear/Cache/Container.php'; @@ -29,7 +27,6 @@ * caching algorithm using PHP. * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: shm.php 186977 2005-05-25 10:00:41Z dufuz $ * @package Cache */ class Cache_Container_shm extends Cache_Container @@ -104,7 +101,7 @@ /** * Creates a shared memory container * - * @param array shm_key, sem_key, shm_size, sem_perm, shm_perm + * @param array $options shm_key, sem_key, shm_size, sem_perm, shm_perm */ function __construct($options = '') { Modified: trunk/lib/pear/Cache/Container/trifile.php =================================================================== --- trunk/lib/pear/Cache/Container/trifile.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container/trifile.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -16,8 +16,6 @@ // | Sebastian Bergmann <sb...@se...> | // | Ian Eure <ie...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: trifile.php 184642 2005-04-18 19:05:01Z dufuz $ require_once 'lib/pear/Cache/Container/file.php'; Modified: trunk/lib/pear/Cache/Container.php =================================================================== --- trunk/lib/pear/Cache/Container.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Container.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -16,8 +16,6 @@ // | Sebastian Bergmann <sb...@se...> | // | Christian Stocker <ch...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: Container.php 293863 2010-01-23 03:46:52Z clockwerx $ require_once 'lib/pear/Cache/Error.php'; @@ -39,7 +37,6 @@ * not recommended! * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: Container.php 293863 2010-01-23 03:46:52Z clockwerx $ * @package Cache * @access public * @abstract @@ -48,7 +45,7 @@ { /** - * Flag indicating wheter to preload datasets. + * Flag indicating whether to preload datasets. * * See the class description for more details. * @@ -129,7 +126,7 @@ /** - * Options that can be set in every derived class using it's constructor. + * Options that can be set in every derived class using its constructor. * * @var array */ @@ -139,8 +136,8 @@ /** * Loads a dataset from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed dataset value or null on failure * @access public */ @@ -165,8 +162,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string userdata * @access public */ @@ -191,9 +188,9 @@ /** * Checks if a dataset is expired. * - * @param string dataset ID - * @param string cache group - * @param integer maximum age timestamp + * @param string $id dataset ID + * @param string $group cache group + * @param integer $max_age maximum age timestamp * @return boolean * @access public */ @@ -236,8 +233,8 @@ /** * Checks if a dataset is cached. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean */ function isCached($id, $group) @@ -258,8 +255,8 @@ /** * Fetches a dataset from the storage medium. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return array format: [expire date, cached data, user data] * @throws Cache_Error * @abstract @@ -272,11 +269,11 @@ /** * Stores a dataset. * - * @param string dataset ID - * @param mixed data to store - * @param mixed userdefined expire date - * @param string cache group - * @param string additional userdefined data + * @param string $id dataset ID + * @param mixed $data data to store + * @param mixed $expire userdefined expire date + * @param string $group cache group + * @param string $userdata additional userdefined data * @return boolean * @throws Cache_Error * @access public @@ -293,8 +290,8 @@ /** * Removes a dataset. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public * @abstract @@ -308,7 +305,7 @@ /** * Flushes the cache - removes all caches datasets from the cache. * - * @param string If a cache group is given only the group will be flushed + * @param string $group If a cache group is given only the group will be flushed * @return integer Number of removed datasets, -1 on failure * @access public * @abstract @@ -322,8 +319,8 @@ /** * Checks if a dataset exists. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public * @abstract @@ -350,8 +347,8 @@ /** * Does a speculative preload of a dataset * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean */ function preload($id, $group) @@ -381,13 +378,13 @@ * Flushes the internal preload buffer. * * save(), remove() and flush() must call this method - * to preevent differences between the preloaded values and + * to prevent differences between the preloaded values and * the real cache contents. * - * @param string dataset ID, if left out the preloaded values will be flushed. + * @param string $id dataset ID, if left out the preloaded values will be flushed. * If given the preloaded values will only be flushed if they are * equal to the given id and group - * @param string cache group + * @param string $group cache group * @see preload() */ function flushPreload($id = '', $group = 'default') @@ -406,8 +403,8 @@ /** * Imports the requested datafields as object variables if allowed * - * @param array List of fields to be imported as object variables - * @param array List of allowed datafields + * @param array $requested List of fields to be imported as object variables + * @param array $allowed List of allowed datafields */ function setOptions($requested, $allowed) { @@ -421,7 +418,7 @@ /** * Encodes the data for the storage container. * - * @var mixed data to encode + * @return mixed data to encode */ function encode($data) { @@ -436,7 +433,7 @@ /** * Decodes the data from the storage container. * - * @var mixed + * @return mixed */ function decode($data) { @@ -451,7 +448,7 @@ /** * Translates human readable/relative times in unixtime * - * @param mixed can be in the following formats: + * @param mixed $expires can be in the following formats: * human readable : yyyymmddhhmm[ss]] eg: 20010308095100 * relative in seconds (1) : +xx eg: +10 * relative in seconds (2) : x < 946681200 eg: 10 @@ -471,10 +468,10 @@ } elseif ($expires < 100000000000) { //if integer is < 100000000000 (= in 3140 years), // it must be an absolut unixtime - // (since the "human readable" definition asks for a higher number) + // (since the "human-readable" definition asks for a higher number) return $expires; } else { - // else it's "human readable"; + // else it's "human-readable"; $year = substr($expires, 0, 4); $month = substr($expires, 4, 2); $day = substr($expires, 6, 2); Modified: trunk/lib/pear/Cache/Error.php =================================================================== --- trunk/lib/pear/Cache/Error.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Error.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,8 +14,6 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: Error.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/PEAR.php'; @@ -38,9 +36,9 @@ /** * Creates an cache error object. * - * @param string error message - * @param string file where the error occured - * @param string linenumber where the error occured + * @param string $msg error message + * @param string $file file where the error occurred + * @param string $line line number where the error occurred */ function __construct($msg, $file = __FILE__, $line = __LINE__) { Modified: trunk/lib/pear/Cache/Function.php =================================================================== --- trunk/lib/pear/Cache/Function.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Function.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,8 +14,6 @@ // +----------------------------------------------------------------------+ // | Authors: Sebastian Bergmann <sb...@se...> | // +----------------------------------------------------------------------+ -// -// $Id: Function.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -65,7 +63,6 @@ * @module Function_Cache * @modulegroup Function_Cache * @package Cache -* @version $Revision: 174777 $ * @access public */ class Cache_Function extends Cache @@ -75,9 +72,9 @@ /** * Constructor * - * @param string Name of container class - * @param array Array with container class options - * @param integer Number of seconds for which to cache + * @param string $container Name of container class + * @param array $container_options Array with container class options + * @param integer $expires Number of seconds for which to cache */ function __construct($container = 'file', $container_options = array('cache_dir' => '.', Modified: trunk/lib/pear/Cache/Graphics.php =================================================================== --- trunk/lib/pear/Cache/Graphics.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Graphics.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,8 +14,6 @@ // +----------------------------------------------------------------------+ // | Authors: Ulf Wendel <ulf...@ph...> | // +----------------------------------------------------------------------+ -// -// $Id: Graphics.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -66,7 +64,6 @@ * the output buffer. Modify it if required! * * @author Ulf Wendel <ulf...@ph...> -* @version $Id: Graphics.php 178289 2005-01-26 09:47:28Z dufuz $ * @package Cache */ class Cache_Graphics extends Cache @@ -117,7 +114,7 @@ /** * Mapping from supported image type to a ImageType() constant. * - * Referr to the PHP manual for more informations on ImageType() + * Refer to the PHP manual for more information on ImageType() * * @var array * @link http://www.php.net/ImageType @@ -142,13 +139,13 @@ * Returns the content of a cached image file. * * This function can be used to send the image directly to the browser. - * Make sure that you send a correspondending header before sending the image itself. + * Make sure that you send a correspondding header before sending the image itself. * * Always try to get the image from the cache before you compute it. See * the class docs for an example. * - * @param string Image-ID - * @param string Image type: gif, jpg, png, wbmp + * @param string $id Image-ID + * @param string $format Image type: gif, jpg, png, wbmp * @return string Image file contents if a cached file exists otherwise an empty string * @see cacheImage() */ @@ -165,8 +162,8 @@ * Always try to get the image from the cache before you compute it. See * the class docs for an example. * - * @param string Image-ID - * @param string Image type: gif, jpg, png, wbmp + * @param string $id Image-ID + * @param string $format Image type: gif, jpg, png, wbmp * @return array [ full path to the image file, image url ] * @throw Cache_Error * @see cacheImageLink() @@ -186,18 +183,18 @@ /** * Create an image from the given image handler, cache it and return the file content. * - * Always try to retrive the image from the cache before you compute it. + * Always try to retrieve the image from the cache before you compute it. * * Warning: this function uses the output buffer. If you expect collisions * modify the code. * - * @param string Image-ID. Used as a part of the cache filename. + * @param string $id Image-ID. Used as a part of the cache filename. * Use md5() to generate a "unique" ID for your image * based on characteristic values such as the color, size etc. - * @param string Image handler to create the image from. - * @param string Image type: gif, jpg, png, wbmp. Also used as filename suffix. + * @param string $img Image handler to create the image from. + * @param string $format Image type: gif, jpg, png, wbmp. Also used as filename suffix. * If an unsupported type is requested the functions tries to - * fallback to a supported type before throwing an exeption. + * fall back to a supported type before throwing an exception. * @return string Image content returned by ImageGIF/... * @throws Cache_Error * @access public @@ -256,15 +253,15 @@ /** * Create an image from the given image handler, cache it and return a url and the file path of the image. * - * Always try to retrive the image from the cache before you compute it. + * Always try to retrieve the image from the cache before you compute it. * - * @param string Image-ID. Used as a part of the cache filename. + * @param string $id Image-ID. Used as a part of the cache filename. * Use md5() to generate a "unique" ID for your image * based on characteristic values such as the color, size etc. - * @param string Image handler to create the image from. - * @param string Image type: gif, jpg, png, wbmp. Also used as filename suffix. + * @param string $img Image handler to create the image from. + * @param string $format Image type: gif, jpg, png, wbmp. Also used as filename suffix. * If an unsupported type is requested the functions tries to - * fallback to a supported type before throwing an exeption. + * fall back to a supported type before throwing an exception. * @return array [ full path to the image file, image url ] * @throws Cache_Error * @access public @@ -316,8 +313,8 @@ * Make sure that the URL matches the cache directory, * otherwise you'll get broken links. * - * @param string - * @access public + * @param string $cache_url + * @access public * @see setCacheDir() */ function setCacheURL($cache_url) @@ -333,8 +330,8 @@ /** * Sets the directory where to cache generated Images * - * @param string - * @access public + * @param string $cache_dir + * @access public * @see setCacheURL() */ function setCacheDir($cache_dir) Modified: trunk/lib/pear/Cache/HTTP_Request.php =================================================================== --- trunk/lib/pear/Cache/HTTP_Request.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/HTTP_Request.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -14,8 +14,6 @@ // +----------------------------------------------------------------------+ // | Authors: Fabien MARTY <fab...@fr...> | // +----------------------------------------------------------------------+ -// -// $Id: HTTP_Request.php 174777 2004-12-15 09:09:33Z dufuz $ require_once 'lib/pear/Cache.php'; require_once 'lib/pear/HTTP/Request.php'; @@ -34,9 +32,9 @@ * You want to get news from another site through RSS remote files. But you * don't want to access to to the remote site at every time you display * its news on your site. Because, if the remote site is down or slow... -* So you you need a class which makes a local cache copy of the remote file. +* So you need a class which makes a local cache copy of the remote file. * Every x hours, the cache is updated. But if the remote site is down, the -* local cache copy is keeped (you can also get error messages if you want). +* local cache copy is kept (you can also get error messages if you want). * * So you need this class! * @@ -56,7 +54,6 @@ * ?> * * @author Fabien MARTY <fab...@fr...> -* @version $Id: HTTP_Request.php 174777 2004-12-15 09:09:33Z dufuz $ * @package Cache */ Modified: trunk/lib/pear/Cache/Output.php =================================================================== --- trunk/lib/pear/Cache/Output.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/Output.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -16,8 +16,6 @@ // | Christian Stocker <ch...@ph...> | // | Vinai Kopp <ko...@ne...> | // +----------------------------------------------------------------------+ -// -// $Id: Output.php 178289 2005-01-26 09:47:28Z dufuz $ require_once 'lib/pear/Cache.php'; @@ -28,9 +26,9 @@ * output can increase the overall speed dramatically, especially if you use * a Shared Memory storage container. * -* As you can see in the example the usage is extemely simple. To cache a script +* As you can see in the example the usage is extremely simple. To cache a script * simple put some few lines of code in front of your script and some at the end. -* A preferrable place for this are the auto_prepend and auto_append files (=> php.ini). +* A preferable place for this are the auto_prepend and auto_append files (=> php.ini). * * Usage example: * @@ -90,7 +88,6 @@ * Have fun! * * @authors Ulf Wendel <ulf...@ph...> -* @version $ID: $ * @package Cache * @access public */ @@ -125,8 +122,8 @@ /** * starts the output buffering and returns an empty string or returns the cached output from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string * @access public */ @@ -186,8 +183,8 @@ * Sends the data to the user. * This is for compatibility with OutputCompression * - * @param string - * @access public + * @param string $content + * @access public */ function printContent($content = '') { Modified: trunk/lib/pear/Cache/OutputCompression.php =================================================================== --- trunk/lib/pear/Cache/OutputCompression.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache/OutputCompression.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -19,7 +19,7 @@ require_once 'lib/pear/Cache/Output.php'; /** -* Cache using Output Buffering and contnet (gz) compression. +* Cache using Output Buffering and content (gz) compression. ** Usage example: * * // place this somewhere in a central config file @@ -50,7 +50,6 @@ * * Based upon a case study from Christian Stocker and inspired by jpcache. * -* @version $Id: OutputCompression.php 178289 2005-01-26 09:47:28Z dufuz $ * @author Ulf Wendel <ulf...@ph...>, Christian Stocker <ch...@ph...> * @access public * @package Cache @@ -81,9 +80,9 @@ /** * Sets the storage details and the content encoding used (if not autodetection) * - * @param string Name of container class - * @param array Array with container class options - * @param string content encoding mode - auto => test which encoding the user accepts + * @param string $container Name of container class + * @param array $container_options Array with container class options + * @param string $encoding content encoding mode - auto => test which encoding the user accepts */ function __construct($container, $container_options = '', $encoding = 'auto') { @@ -174,8 +173,8 @@ /** * Sends the compressed data to the user. * - * @param string - * @access public + * @param string $content + * @access public */ function printContent($content = '') { @@ -219,7 +218,7 @@ /** * Sets the encoding to be used. * - * @param string "auto" means autodetect for every client + * @param string $encoding "auto" means autodetect for every client * @access public * @see $encoding */ @@ -260,7 +259,7 @@ * Import variables from special namespaces. * * @access private - * @param string Type of variable (server, session, post) + * @param string $variable Type of variable (server, session, post) * @return array */ function &_importGlobalVariable($variable) Modified: trunk/lib/pear/Cache.php =================================================================== --- trunk/lib/pear/Cache.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/Cache.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -27,7 +27,7 @@ * cache script runs. The idea behind the cache is quite simple. If you have * the same input parameters for whatever tasks/algorithm you use you'll * usually get the same output. So why not caching templates, functions calls, -* graphic generation etc. Caching certain actions e.g. XSLT tranformations +* graphic generation etc. Caching certain actions e.g. XSLT transformations * saves you lots of time. * * The design of the cache reminds of PHPLibs session implementation. A @@ -121,8 +121,8 @@ /** * - * @param string Name of container class - * @param array Array with container class options + * @param string $container Name of container class + * @param array $container_options Array with container class options */ function __construct($container, $container_options = '') { @@ -155,7 +155,7 @@ /** * Enables or disables caching. * - * @param boolean The new caching state. + * @param boolean $state The new caching state. * @access public */ function setCaching($state) @@ -166,8 +166,8 @@ /** * Returns the requested dataset it if exists and is not expired * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed cached data or NULL on failure * @access public */ @@ -184,10 +184,10 @@ /** * Stores the given data in the cache. * - * @param string dataset ID used as cache identifier - * @param mixed data to cache - * @param integer lifetime of the cached data in seconds - 0 for endless - * @param string cache group + * @param string $id dataset ID used as cache identifier + * @param mixed $data data to cache + * @param integer $expires lifetime of the cached data in seconds - 0 for endless + * @param string $group cache group * @return boolean * @access public */ @@ -201,11 +201,11 @@ /** * Stores a dataset without additional userdefined data. * - * @param string dataset ID - * @param mixed data to store - * @param string additional userdefined data - * @param mixed userdefined expire date - * @param string cache group + * @param string $id dataset ID + * @param mixed $cachedata data to store + * @param string $userdata additional userdefined data + * @param mixed $expires userdefined expire date + * @param string $group cache group * @return boolean * @throws Cache_Error * @access public @@ -221,8 +221,8 @@ /** * Loads the given ID from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return mixed cached data or NULL on failure * @access public */ @@ -236,8 +236,8 @@ /** * Returns the userdata field of a cached data set. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return string userdata * @access public * @see extSave() @@ -252,8 +252,8 @@ /** * Removes the specified dataset from the cache. * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public */ @@ -267,7 +267,7 @@ /** * Flushes the cache - removes all data from it * - * @param string cache group, if empty all groups will be flashed + * @param string $group cache group, if empty all groups will be flashed * @return integer number of removed datasets */ function flush($group = 'default') { @@ -282,8 +282,8 @@ * * Note: this does not say that the cached data is not expired! * - * @param string dataset ID - * @param string cache group + * @param string $id dataset ID + * @param string $group cache group * @return boolean * @access public */ @@ -297,9 +297,9 @@ /** * Checks if a dataset is expired * - * @param string dataset ID - * @param string cache group - * @param integer maximum age for the cached data in seconds - 0 for endless + * @param string $id dataset ID + * @param string $group cache group + * @param integer $max_age maximum age for the cached data in seconds - 0 for endless * If the cached data is older but the given lifetime it will * be removed from the cache. You don't have to provide this * argument if you call isExpired(). Every dataset knows @@ -321,7 +321,7 @@ * This is a quick but dirty hack to get a "unique" ID for a any kind of variable. * ID clashes might occur from time to time although they are extreme unlikely! * - * @param mixed variable to generate a ID for + * @param mixed $variable variable to generate a ID for * @return string "unique" ID * @access public */ @@ -333,7 +333,7 @@ /** * Calls the garbage collector of the storage object with a certain probability * - * @param boolean Force a garbage collection run? + * @param boolean $force Force a garbage collection run? * @see $gc_probability, $gc_time */ function garbageCollection($force = false) { Modified: trunk/lib/pear/DB/common.php =================================================================== --- trunk/lib/pear/DB/common.php 2024-04-16 08:11:34 UTC (rev 11084) +++ trunk/lib/pear/DB/common.php 2025-02-09 18:37:38 UTC (rev 11085) @@ -430,8 +430,8 @@ * </li> * <li> * other (including strings and numeric strings) -> - * the data with single quotes escaped by preceeding - * single quotes, backslashes are escaped by preceeding + * the data with single quotes escaped by preceding + * single quotes, backslashes are escaped by preceding * backslashes, then the whole string is encapsulated * between single quotes * </li> @@ -467,7 +467,7 @@ * Formats a boolean value for use within a query in a locale-independent * manner. * - * @param boolean the boolean value to be quoted. + * @param boolean $boolean the boolean value to be quoted. * @return string the quoted string. * @see DB_common::quoteSmart() * @since Method available since release 1.7.8. @@ -483,7 +483,7 @@ * Formats a float value for use within a query in a locale-independent * manner. * - * @param float the float value to be quoted. + * @param float $float the float value to be quoted. * @return string the quoted string. * @see DB_common::quoteSmart() * @since Method available since release 1.7.8. @@ -543,7 +543,7 @@ * DB_FETCHMODE_OBJECT mode is selected. * If no class is specified by default a cast * to object from the assoc array row will be - * done. There is also the posibility to use + * done. There is also the possibility to use * and extend the 'DB_row' class. * * @see DB_FETCHMODE_ORDERED, DB_FETCHMODE_ASSOC, DB_FETCHMODE_OBJECT @@ -842,7 +842,7 @@ // {{{ autoPrepare() /** - * Automaticaly generates an insert or update query and pass it to prepare() + * Automatically generates an insert or update query and pass it to prepare() * * @param string $table the table name * @param array $table_fields the array of field names @@ -870,7 +870,7 @@ // {{{ autoExecute() /** - * Automaticaly generates an insert or update query and call prepare() + * Automatically generates an insert or update query and call prepare() * and execute() with it * * @param string $table the table name @@ -883,7 +883,7 @@ * include the "WHERE" keyword. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successul data manipulation queries. + * or DB_OK for successful data manipulation queries. * A DB_Error object on failure. * * @uses DB_common::autoPrepare(), DB_common::execute() @@ -925,7 +925,7 @@ * NOTES: * - This belongs more to a SQL Builder class, but this is a simple * facility. - * - Be carefull! If you don't give a $where param with an UPDATE + * - Be careful! If you don't give a $where param with an UPDATE * query, all the records of the table will be updated! * * @param string $table the table name @@ -1004,7 +1004,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successul data manipulation queries. + * or DB_OK for successful data manipulation queries. * A DB_Error object on failure. * * {@internal ibase and oci8 have their own execute() methods.}} @@ -1204,7 +1204,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successul data manipulation queries. + * or DB_OK for successful data manipulation queries. * A DB_Error object on failure. * * @see DB_result, DB_common::prepare(), DB_common::execute() @@ -1239,7 +1239,7 @@ * Generates and executes a LIMIT query * * @param string $query the query - * @param intr $from the row to start to fetching (0 = the first row) + * @param int $from the row to start to fetching (0 = the first row) * @param int $count the numbers of rows to fetch * @param mixed $params array, string or numeric data to be used in * execution of the statement. Quantity of items @@ -1248,7 +1248,7 @@ * parameters or 1 placeholder per array element. * * @return mixed a new DB_result object for successful SELECT queries - * or DB_OK for successul data manipulation queries. + * or DB_OK for successful data manipulation quer... [truncated message content] |
From: <var...@us...> - 2024-04-16 08:11:36
|
Revision: 11084 http://sourceforge.net/p/phpwiki/code/11084 Author: vargenau Date: 2024-04-16 08:11:34 +0000 (Tue, 16 Apr 2024) Log Message: ----------- Upgrade PEAR to relase 1.10.15, PEAR DB to release 1.12.2 Modified Paths: -------------- trunk/lib/pear/DB/common.php trunk/lib/pear/DB/dbase.php trunk/lib/pear/DB/fbsql.php trunk/lib/pear/DB/ibase.php trunk/lib/pear/DB/ifx.php trunk/lib/pear/DB/msql.php trunk/lib/pear/DB/mssql.php trunk/lib/pear/DB/mysql.php trunk/lib/pear/DB/mysqli.php trunk/lib/pear/DB/oci8.php trunk/lib/pear/DB/odbc.php trunk/lib/pear/DB/pgsql.php trunk/lib/pear/DB/sqlite.php trunk/lib/pear/DB/sqlite3.php trunk/lib/pear/DB/storage.php trunk/lib/pear/DB/sybase.php trunk/lib/pear/DB.php trunk/lib/pear/PEAR.php trunk/locale/it/pgsrc/NoteDiRilascio trunk/pgsrc/ReleaseNotes Modified: trunk/lib/pear/DB/common.php =================================================================== --- trunk/lib/pear/DB/common.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/common.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -42,7 +41,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_common extends PEAR Modified: trunk/lib/pear/DB/dbase.php =================================================================== --- trunk/lib/pear/DB/dbase.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/dbase.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -41,7 +40,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_dbase extends DB_common Modified: trunk/lib/pear/DB/fbsql.php =================================================================== --- trunk/lib/pear/DB/fbsql.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/fbsql.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -41,7 +40,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @since Class functional since Release 1.7.0 */ Modified: trunk/lib/pear/DB/ibase.php =================================================================== --- trunk/lib/pear/DB/ibase.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/ibase.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -23,7 +23,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -49,7 +48,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @since Class became stable in Release 1.7.0 */ Modified: trunk/lib/pear/DB/ifx.php =================================================================== --- trunk/lib/pear/DB/ifx.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/ifx.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -48,7 +47,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_ifx extends DB_common Modified: trunk/lib/pear/DB/msql.php =================================================================== --- trunk/lib/pear/DB/msql.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/msql.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -23,7 +23,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -47,7 +46,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @since Class not functional until Release 1.7.0 */ Modified: trunk/lib/pear/DB/mssql.php =================================================================== --- trunk/lib/pear/DB/mssql.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/mssql.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ @@ -50,7 +49,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ Modified: trunk/lib/pear/DB/mysql.php =================================================================== --- trunk/lib/pear/DB/mysql.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/mysql.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ @@ -42,7 +41,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ Modified: trunk/lib/pear/DB/mysqli.php =================================================================== --- trunk/lib/pear/DB/mysqli.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/mysqli.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -19,7 +19,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -43,7 +42,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @since Class functional since Release 1.6.3 */ Modified: trunk/lib/pear/DB/oci8.php =================================================================== --- trunk/lib/pear/DB/oci8.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/oci8.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -47,7 +46,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_oci8 extends DB_common @@ -383,7 +382,12 @@ return $this->raiseError(DB_ERROR_NOT_CAPABLE); } if ($fetchmode & DB_FETCHMODE_ASSOC) { - $moredata = @oci_fetch_array($result,$arr,OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS); + $arr = @oci_fetch_array($result,OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS); + if (is_array($arr)) { + $moredata = count($arr); + } else { + $moredata = false; + } if ($this->options['portability'] & DB_PORTABILITY_LOWERCASE && $moredata) { @@ -390,7 +394,12 @@ $arr = array_change_key_case($arr, CASE_LOWER); } } else { - $moredata = oci_fetch_array($result,$arr,OCI_RETURN_NULLS+OCI_RETURN_LOBS); + $arr = @oci_fetch_array($result,OCI_ASSOC+OCI_RETURN_NULLS+OCI_RETURN_LOBS); + if (is_array($arr)) { + $moredata = count($arr); + } else { + $moredata = false; + } } if (!$moredata) { return null; Modified: trunk/lib/pear/DB/odbc.php =================================================================== --- trunk/lib/pear/DB/odbc.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/odbc.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -44,7 +43,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_odbc extends DB_common Modified: trunk/lib/pear/DB/pgsql.php =================================================================== --- trunk/lib/pear/DB/pgsql.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/pgsql.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -21,7 +21,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -43,7 +42,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_pgsql extends DB_common Modified: trunk/lib/pear/DB/sqlite.php =================================================================== --- trunk/lib/pear/DB/sqlite.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/sqlite.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -21,7 +21,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -47,7 +46,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_sqlite extends DB_common Modified: trunk/lib/pear/DB/sqlite3.php =================================================================== --- trunk/lib/pear/DB/sqlite3.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/sqlite3.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -21,7 +21,6 @@ * @author Armin Graefe <sch...@gm...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -28,11 +27,11 @@ /** * Obtain the DB_common class so it can be extended from */ -require_once 'DB/common.php'; +require_once 'lib/pear/DB/common.php'; /** - * The methods PEAR DB uses to interact with PHP's sqlite extension - * for interacting with SQLite databases + * The methods PEAR DB uses to interact with PHP's sqlite3 extension + * for interacting with SQLite3 databases * * These methods overload the ones declared in DB_common. * @@ -48,7 +47,7 @@ * @author Armin Graefe <sch...@gm...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_sqlite3 extends DB_common @@ -104,7 +103,7 @@ /** * The raw database connection created by PHP - * @var resource + * @var SQLite3 object */ var $connection; @@ -170,7 +169,7 @@ * * Don't call this method directly. Use DB::connect() instead. * - * PEAR DB's sqlite driver supports the following extra DSN options: + * PEAR DB's sqlite3 driver supports the following extra DSN options: * + mode The permissions for the database file, in four digit * chmod octal format (eg "0600"). * @@ -241,8 +240,6 @@ @ini_set('track_errors', 1); $php_errormsg = ''; - //var_dump($this->getOption('readable'));exit(); - if (!$this->connection = @new SQLite3($dsn['database'])) { return $this->raiseError(DB_ERROR_NODBSELECTED, null, null, null, @@ -278,7 +275,7 @@ * * @param string the SQL query string * - * @return mixed + a PHP result resrouce for successful SELECT queries + * @return mixed + a PHP SQLite3Result object for successful SELECT queries * + the DB_OK constant for other successful queries * + a DB_Error object on failure */ @@ -298,7 +295,7 @@ return $this->sqliteRaiseError(null); } - // sqlite_query() seems to allways return a resource + // sqlite_query() seems to always return a SQLite3Result object // so cant use that. Using $ismanip instead if (!$ismanip) { $numRows = $this->numRows($result); @@ -317,7 +314,7 @@ /** * Move the internal sqlite result pointer to the next available result * - * @param resource $result the valid sqlite result resource + * @param SQLite3Result $result the valid sqlite result SQLite3Result object * * @return bool true if a result is available otherwise return false */ @@ -339,10 +336,10 @@ * DB_result::fetchInto() instead. It can't be declared "protected" * because DB_result is a separate object. * - * @param resource $result the query result resource - * @param array $arr the referenced array to put the data in - * @param int $fetchmode how the resulting array should be indexed - * @param int $rownum the row number to fetch (0 = first row) + * @param SQLite3Result $result the query SQLite3Result object + * @param array $arr the referenced array to put the data in + * @param int $fetchmode how the resulting array should be indexed + * @param int $rownum the row number to fetch (0 = first row) * * @return mixed DB_OK on success, NULL when the end of a result set is * reached or on failure @@ -416,7 +413,7 @@ * DB_result::free() instead. It can't be declared "protected" * because DB_result is a separate object. * - * @param resource $result PHP's query result resource + * @param SQLite3Result $result PHP's query SQLite3Result object * * @return bool TRUE on success, FALSE if $result is invalid * @@ -425,7 +422,9 @@ function freeResult(&$result) { // XXX No native free? - if (!is_resource($result)) { + if (!is_object($result) || get_class($result) != "SQLite3Result") { + // FIXME return false has no effect at DB::free, because PEAR::isError expected + // But it returns false in every DBMS, maybe a bug in every DBMS?? return false; } $result = null; @@ -442,7 +441,7 @@ * DB_result::numCols() instead. It can't be declared "protected" * because DB_result is a separate object. * - * @param resource $result PHP's query result resource + * @param SQLite3Result $result PHP's query SQLite3Result object * * @return int the number of columns. A DB_Error object on failure. * @@ -467,7 +466,7 @@ * DB_result::numRows() instead. It can't be declared "protected" * because DB_result is a separate object. * - * @param resource $result PHP's query result resource + * @param SQLite3Result $result PHP's query SQLite3Result object * * @return int the number of rows. A DB_Error object on failure. * @@ -961,4 +960,4 @@ * End: */ -?> \ No newline at end of file +?> Modified: trunk/lib/pear/DB/storage.php =================================================================== --- trunk/lib/pear/DB/storage.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/storage.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -18,7 +18,6 @@ * @author Stig Bakken <st...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -38,7 +37,7 @@ * @author Stig Bakken <st...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_storage extends PEAR @@ -252,7 +251,7 @@ if ($i > 0) { $info .= ","; } - $info .= $this->$keyname[$i]; + $info .= $this->{$keyname[$i]}; } $info .= ")"; } else { Modified: trunk/lib/pear/DB/sybase.php =================================================================== --- trunk/lib/pear/DB/sybase.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB/sybase.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -21,7 +21,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ @@ -47,7 +46,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @deprecated since 1.12.0 */ Modified: trunk/lib/pear/DB.php =================================================================== --- trunk/lib/pear/DB.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/DB.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -20,7 +20,6 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version CVS: $Id$ * @link http://pear.php.net/package/DB */ @@ -440,7 +439,7 @@ * @author Daniel Convissor <da...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB @@ -591,7 +590,7 @@ */ public static function apiVersion() { - return '1.12.1'; + return '1.12.2'; } // }}} @@ -962,7 +961,7 @@ * @author Stig Bakken <ss...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_Error extends PEAR_Error @@ -1023,7 +1022,7 @@ * @author Stig Bakken <ss...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB */ class DB_result @@ -1488,7 +1487,7 @@ * @author Stig Bakken <ss...@ph...> * @copyright 1997-2007 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 - * @version Release: 1.12.1 + * @version Release: 1.12.2 * @link http://pear.php.net/package/DB * @see DB_common::setFetchMode() */ Modified: trunk/lib/pear/PEAR.php =================================================================== --- trunk/lib/pear/PEAR.php 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/lib/pear/PEAR.php 2024-04-16 08:11:34 UTC (rev 11084) @@ -75,7 +75,7 @@ * @author Greg Beaver <ce...@ph...> * @copyright 1997-2006 The PHP Group * @license http://opensource.org/licenses/bsd-license.php New BSD License - * @version Release: 1.10.14 + * @version Release: 1.10.15 * @link http://pear.php.net/package/PEAR * @see PEAR_Error * @since Class available since PHP 4.0.2 @@ -219,7 +219,7 @@ ); } return call_user_func_array( - array(get_class(), '_' . $method), + array(__CLASS__, '_' . $method), array_merge(array($this), $arguments) ); } @@ -232,7 +232,7 @@ ); } return call_user_func_array( - array(get_class(), '_' . $method), + array(__CLASS__, '_' . $method), array_merge(array(null), $arguments) ); } @@ -845,7 +845,7 @@ * @author Gregory Beaver <ce...@ph...> * @copyright 1997-2006 The PHP Group * @license http://opensource.org/licenses/bsd-license.php New BSD License - * @version Release: 1.10.14 + * @version Release: 1.10.15 * @link http://pear.php.net/manual/en/core.pear.pear-error.php * @see PEAR::raiseError(), PEAR::throwError() * @since Class available since PHP 4.0.2 Modified: trunk/locale/it/pgsrc/NoteDiRilascio =================================================================== --- trunk/locale/it/pgsrc/NoteDiRilascio 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/locale/it/pgsrc/NoteDiRilascio 2024-04-16 08:11:34 UTC (rev 11084) @@ -1,4 +1,4 @@ -Date: Wed, 13 Mar 2024 10:49:30 +0000 +Date: Tue, 16 Apr 2024 10:09:47 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=NoteDiRilascio; @@ -8,6 +8,10 @@ <<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> +== 1.X.X 2024-XX-XX Marc-Etienne Vargenau == + +* Upgrade PEAR to relase 1.10.15, PEAR DB to release 1.12.2 + == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2024-03-13 18:42:46 UTC (rev 11083) +++ trunk/pgsrc/ReleaseNotes 2024-04-16 08:11:34 UTC (rev 11084) @@ -1,4 +1,4 @@ -Date: Wed, 13 Mar 2024 10:49:30 +0000 +Date: Tue, 16 Apr 2024 10:09:47 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -8,6 +8,10 @@ <<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> +== 1.X.X 2024-XX-XX Marc-Etienne Vargenau == + +* Upgrade PEAR to relase 1.10.15, PEAR DB to release 1.12.2 + == 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-03-13 18:42:49
|
Revision: 11083 http://sourceforge.net/p/phpwiki/code/11083 Author: vargenau Date: 2024-03-13 18:42:46 +0000 (Wed, 13 Mar 2024) Log Message: ----------- Create branch release-1.6.4 Added Paths: ----------- branches/release-1.6.4/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-03-13 18:42:31
|
Revision: 11082 http://sourceforge.net/p/phpwiki/code/11082 Author: vargenau Date: 2024-03-13 18:42:30 +0000 (Wed, 13 Mar 2024) Log Message: ----------- Create tag release-1.6.4 Added Paths: ----------- tags/release-1.6.4/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-03-13 09:50:28
|
Revision: 11081 http://sourceforge.net/p/phpwiki/code/11081 Author: vargenau Date: 2024-03-13 09:50:27 +0000 (Wed, 13 Mar 2024) Log Message: ----------- PhpWiki 1.6.4: 2024-03-13 Modified Paths: -------------- trunk/locale/it/pgsrc/NoteDiRilascio trunk/pgsrc/ReleaseNotes Modified: trunk/locale/it/pgsrc/NoteDiRilascio =================================================================== --- trunk/locale/it/pgsrc/NoteDiRilascio 2024-02-27 09:00:21 UTC (rev 11080) +++ trunk/locale/it/pgsrc/NoteDiRilascio 2024-03-13 09:50:27 UTC (rev 11081) @@ -1,4 +1,4 @@ -Date: Wed, 24 Jan 2024 12:59:32 +0000 +Date: Wed, 13 Mar 2024 10:49:30 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=NoteDiRilascio; @@ -8,10 +8,12 @@ <<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> -== 1.6.4 2024-XX-XX Marc-Etienne Vargenau, Christof Meerwald == +== 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 * Check for "shell_exec" before using it (Christof Meerwald) +* Improve RSS (Christof Meerwald) +* Add support for SQLite in PDO, add support for SQLite3 in PEAR (Christof Meerwald) == 1.6.3 2023-11-15 Marc-Etienne Vargenau == Modified: trunk/pgsrc/ReleaseNotes =================================================================== --- trunk/pgsrc/ReleaseNotes 2024-02-27 09:00:21 UTC (rev 11080) +++ trunk/pgsrc/ReleaseNotes 2024-03-13 09:50:27 UTC (rev 11081) @@ -1,4 +1,4 @@ -Date: Wed, 24 Jan 2024 12:59:32 +0000 +Date: Wed, 13 Mar 2024 10:49:30 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=ReleaseNotes; @@ -8,10 +8,12 @@ <<CreateToc with_toclink||=1 headers||=1,2,3 width=300px position=right>> -== 1.6.4 2024-XX-XX Marc-Etienne Vargenau, Christof Meerwald == +== 1.6.4 2024-03-13 Marc-Etienne Vargenau, Christof Meerwald == * Upgrade PEAR to relase 1.10.14, PEAR DB to release 1.12.1 * Check for "shell_exec" before using it (Christof Meerwald) +* Improve RSS (Christof Meerwald) +* Add support for SQLite in PDO, add support for SQLite3 in PEAR (Christof Meerwald) == 1.6.3 2023-11-15 Marc-Etienne Vargenau == This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-02-27 09:00:23
|
Revision: 11080 http://sourceforge.net/p/phpwiki/code/11080 Author: vargenau Date: 2024-02-27 09:00:21 +0000 (Tue, 27 Feb 2024) Log Message: ----------- Deprecated: Using ${var} in strings is deprecated, use {$var} instead Modified Paths: -------------- trunk/lib/InlineParser.php trunk/lib/WikiTheme.php trunk/lib/config.php trunk/lib/mimelib.php trunk/lib/plugin/AppendText.php trunk/lib/stdlib.php Modified: trunk/lib/InlineParser.php =================================================================== --- trunk/lib/InlineParser.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/InlineParser.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -789,23 +789,23 @@ $b = "\\* (?! \\*)"; $tt = "= (?! =)"; - $any = "(?: ${i}|${b}|${tt})"; // any of the three. + $any = "(?: {$i}|{$b}|{$tt})"; // any of the three. // Any of [_*=] is okay if preceded by space or one of [-"'/:] - $start[] = "(?<= \\s|^|[-\"'\\/:]) ${any}"; + $start[] = "(?<= \\s|^|[-\"'\\/:]) {$any}"; // _ or * is okay after = as long as not immediately followed by = - $start[] = "(?<= =) (?: ${i}|${b}) (?! =)"; + $start[] = "(?<= =) (?: {$i}|{$b}) (?! =)"; // etc... - $start[] = "(?<= _) (?: ${b}|${tt}) (?! _)"; - $start[] = "(?<= \\*) (?: ${i}|${tt}) (?! \\*)"; + $start[] = "(?<= _) (?: {$b}|{$tt}) (?! _)"; + $start[] = "(?<= \\*) (?: {$i}|{$tt}) (?! \\*)"; // any delimiter okay after an opening brace ( [{<(] ) // as long as it's not immediately followed by the matching closing // brace. - $start[] = "(?<= { ) ${any} (?! } )"; - $start[] = "(?<= < ) ${any} (?! > )"; - $start[] = "(?<= \\( ) ${any} (?! \\) )"; + $start[] = "(?<= { ) {$any} (?! } )"; + $start[] = "(?<= < ) {$any} (?! > )"; + $start[] = "(?<= \\( ) {$any} (?! \\) )"; $start = "(?:" . join('|', $start) . ")"; Modified: trunk/lib/WikiTheme.php =================================================================== --- trunk/lib/WikiTheme.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/WikiTheme.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -675,7 +675,7 @@ public function getFormatter($type, $format) { - $method = strtolower("get${type}Formatter"); + $method = strtolower("get{$type}Formatter"); if (method_exists($this, $method)) { return $this->{$method}($format); } Modified: trunk/lib/config.php =================================================================== --- trunk/lib/config.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/config.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -127,7 +127,7 @@ $requri = preg_replace('/\?.*$/', '', $GLOBALS['HTTP_SERVER_VARS']['REQUEST_URI']); $requri = preg_quote($requri, '%'); - return preg_match("%^${requri}[^/]*$%", $GLOBALS['HTTP_SERVER_VARS']['SCRIPT_NAME']); + return preg_match("%^{$requri}[^/]*$%", $GLOBALS['HTTP_SERVER_VARS']['SCRIPT_NAME']); } function getUploadFilePath() Modified: trunk/lib/mimelib.php =================================================================== --- trunk/lib/mimelib.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/mimelib.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -101,7 +101,7 @@ $sep = "\r\n--$boundary\r\n"; - return $head . $sep . implode($sep, $parts) . "\r\n--${boundary}--\r\n"; + return $head . $sep . implode($sep, $parts) . "\r\n--{$boundary}--\r\n"; } /** Modified: trunk/lib/plugin/AppendText.php =================================================================== --- trunk/lib/plugin/AppendText.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/plugin/AppendText.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -125,9 +125,9 @@ if (!empty($args['before'])) { $before = preg_quote($args['before'], "/"); // Insert before - $newtext = preg_match("/\n${before}/", $oldtext) + $newtext = preg_match("/\n{$before}/", $oldtext) ? preg_replace( - "/(\n${before})/", + "/(\n{$before})/", "\n" . preg_quote($text, "/") . "\\1", $oldtext ) @@ -135,9 +135,9 @@ } elseif (!empty($args['after'])) { // Insert after $after = preg_quote($args['after'], "/"); - $newtext = preg_match("/\n${after}/", $oldtext) + $newtext = preg_match("/\n{$after}/", $oldtext) ? preg_replace( - "/(\n${after})/", + "/(\n{$after})/", "\\1\n" . preg_quote($text, "/"), $oldtext ) Modified: trunk/lib/stdlib.php =================================================================== --- trunk/lib/stdlib.php 2024-02-27 08:33:44 UTC (rev 11079) +++ trunk/lib/stdlib.php 2024-02-27 09:00:21 UTC (rev 11080) @@ -1118,10 +1118,10 @@ // capitalized words. switch ($GLOBALS['LANG']) { case 'en': - $RE[] = "/(?<= |${sep}|^)([AI])([[:upper:]][[:lower:]])/"; + $RE[] = "/(?<= |{$sep}|^)([AI])([[:upper:]][[:lower:]])/"; break; case 'fr': - $RE[] = "/(?<= |${sep}|^)([À])([[:upper:]][[:lower:]])/"; + $RE[] = "/(?<= |{$sep}|^)([À])([[:upper:]][[:lower:]])/"; break; } // Split at underscore @@ -1130,8 +1130,8 @@ // Split numerals from following letters. $RE[] = '/(\d)([[:alpha:]])/'; // Split at subpage separators. TBD in WikiTheme.php - $RE[] = "/([^${sep}]+)(${sep})/"; - $RE[] = "/(${sep})([^${sep}]+)/"; + $RE[] = "/([^{$sep}]+)({$sep})/"; + $RE[] = "/({$sep})([^{$sep}]+)/"; foreach ($RE as $key) { $RE[$key] = $key; @@ -1316,7 +1316,7 @@ return false; } - $time = strtotime("$mday $mon $year ${hh}:${mm}:${ss} GMT"); + $time = strtotime("$mday $mon $year {$hh}:{$mm}:{$ss} GMT"); if ($time == -1) { return false; } // failed This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-02-27 08:33:47
|
Revision: 11079 http://sourceforge.net/p/phpwiki/code/11079 Author: vargenau Date: 2024-02-27 08:33:44 +0000 (Tue, 27 Feb 2024) Log Message: ----------- WikiURL second argument is an array (reported by Christof Meerwald) Modified Paths: -------------- trunk/lib/plugin/RecentChanges.php Modified: trunk/lib/plugin/RecentChanges.php =================================================================== --- trunk/lib/plugin/RecentChanges.php 2024-02-06 11:32:39 UTC (rev 11078) +++ trunk/lib/plugin/RecentChanges.php 2024-02-27 08:33:44 UTC (rev 11079) @@ -118,7 +118,7 @@ { return WikiURL( $this->include_versions_in_URLs() ? $rev : $rev->getPage(), - '', + array(), $this->_absurls ); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-02-06 11:32:47
|
Revision: 11078 http://sourceforge.net/p/phpwiki/code/11078 Author: vargenau Date: 2024-02-06 11:32:39 +0000 (Tue, 06 Feb 2024) Log Message: ----------- Prepare for release 1.6.4 Modified Paths: -------------- trunk/INSTALL trunk/Makefile trunk/lib/prepend.php trunk/locale/de/pgsrc/%C3%84hnlicheSeiten trunk/locale/de/pgsrc/AlleBenutzer trunk/locale/de/pgsrc/AlleSeiten trunk/locale/de/pgsrc/AlleSeitenEditiertVonMir trunk/locale/de/pgsrc/AlleSeitenErzeugtVonMir trunk/locale/de/pgsrc/AlleSeitenImBesitzVonMir trunk/locale/de/pgsrc/BackLinks trunk/locale/de/pgsrc/BenutzerEinstellungen trunk/locale/de/pgsrc/DebugAuthInfo trunk/locale/de/pgsrc/DebugBackendInfo trunk/locale/de/pgsrc/DebugGruppenInfo trunk/locale/de/pgsrc/EditiereText trunk/locale/de/pgsrc/Einstellungen trunk/locale/de/pgsrc/FuzzySuche trunk/locale/de/pgsrc/G%C3%A4steBuch trunk/locale/de/pgsrc/GaesteBuch trunk/locale/de/pgsrc/Geringf%C3%BCgige%C3%84nderungen trunk/locale/de/pgsrc/GleicheSeiten trunk/locale/de/pgsrc/Hilfe trunk/locale/de/pgsrc/Hilfe%2FAktionsSeite trunk/locale/de/pgsrc/Hilfe%2FAutorenProtokollPlugin trunk/locale/de/pgsrc/Hilfe%2FBackLinksPlugin trunk/locale/de/pgsrc/Hilfe%2FGraphVizPlugin trunk/locale/de/pgsrc/Hilfe%2FGuterStil trunk/locale/de/pgsrc/Hilfe%2FHalloWeltPlugin trunk/locale/de/pgsrc/Hilfe%2FHochLadenPlugin trunk/locale/de/pgsrc/Hilfe%2FInhaltsVerzeichnisPlugin trunk/locale/de/pgsrc/Hilfe%2FModerierteSeitePlugin trunk/locale/de/pgsrc/Hilfe%2FNeueSeitePlugin trunk/locale/de/pgsrc/Hilfe%2FNeuerKommentarPlugin trunk/locale/de/pgsrc/Hilfe%2FPhotoAlbumPlugin trunk/locale/de/pgsrc/Hilfe%2FPhpWiki trunk/locale/de/pgsrc/Hilfe%2FSeitenErzeugen trunk/locale/de/pgsrc/Hilfe%2FSteve%20Wainstead trunk/locale/de/pgsrc/Hilfe%2FTextBearbeiten trunk/locale/de/pgsrc/Hilfe%2FTextFormatierungsRegeln trunk/locale/de/pgsrc/Hilfe%2FVorlagePlugin trunk/locale/de/pgsrc/Hilfe%2FWabiSabi trunk/locale/de/pgsrc/Hilfe%2FWieManWikiBenutzt trunk/locale/de/pgsrc/Hilfe%2FWikiTechnik trunk/locale/de/pgsrc/Hilfe%2FWikiWikiWeb trunk/locale/de/pgsrc/Hilfe%2FZufallsSeitePlugin trunk/locale/de/pgsrc/HochLaden trunk/locale/de/pgsrc/HomePage trunk/locale/de/pgsrc/InterWikiListe trunk/locale/de/pgsrc/KategorieAktionSeite trunk/locale/de/pgsrc/KategorieKategorie trunk/locale/de/pgsrc/KategorieWikiPlugin trunk/locale/de/pgsrc/LeereSeiten trunk/locale/de/pgsrc/LinkSuche trunk/locale/de/pgsrc/ListeRelationen trunk/locale/de/pgsrc/MeistBesucht trunk/locale/de/pgsrc/ModerierteSeite trunk/locale/de/pgsrc/NeueSeite trunk/locale/de/pgsrc/Neueste%C3%84nderungen trunk/locale/de/pgsrc/NeuesteSeiten trunk/locale/de/pgsrc/PasswortZur%C3%BCcksetzen trunk/locale/de/pgsrc/PhpWikiDokumentation trunk/locale/de/pgsrc/PhpWikiSystemverwalten trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FAclL%C3%B6schen trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FAclSetzen trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FAclSetzenEinfach trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FChown trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FEntfernen trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FL%C3%B6schen trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FSuchenErsetzen trunk/locale/de/pgsrc/PhpWikiSystemverwalten%2FUmbenennen trunk/locale/de/pgsrc/PhpWikiUmfrage trunk/locale/de/pgsrc/SandKasten trunk/locale/de/pgsrc/SandKiste trunk/locale/de/pgsrc/SeiteBeobarten trunk/locale/de/pgsrc/SeiteFinden trunk/locale/de/pgsrc/SeiteSpeichern trunk/locale/de/pgsrc/SeitenInfo trunk/locale/de/pgsrc/SeitenProtokoll trunk/locale/de/pgsrc/SemantischeRelationen trunk/locale/de/pgsrc/SemantischeSuche trunk/locale/de/pgsrc/StartSeite trunk/locale/de/pgsrc/StartSeiteAlias trunk/locale/de/pgsrc/TitelSuche trunk/locale/de/pgsrc/Verlinkte%C3%84nderungen trunk/locale/de/pgsrc/VerwaisteSeiten trunk/locale/de/pgsrc/VolltextSuche trunk/locale/de/pgsrc/Vorlage%2FBeispiel trunk/locale/de/pgsrc/WerIstOnline trunk/locale/de/pgsrc/WikiAdminAuswahl trunk/locale/de/pgsrc/WunschZettelSeiten trunk/locale/de/pgsrc/ZufallsSeite trunk/locale/es/pgsrc/Ayuda trunk/locale/es/pgsrc/Ayuda%2FAgregarPaginas trunk/locale/es/pgsrc/Ayuda%2FBuenEstilo trunk/locale/es/pgsrc/Ayuda%2FComoUsarWiki trunk/locale/es/pgsrc/Ayuda%2FEditarElTexto trunk/locale/es/pgsrc/Ayuda%2FKBrown trunk/locale/es/pgsrc/Ayuda%2FMasAcercadeLaMecanica trunk/locale/es/pgsrc/Ayuda%2FPhpWiki trunk/locale/es/pgsrc/Ayuda%2FReglasDeFormatoDeTexto trunk/locale/es/pgsrc/Ayuda%2FSteve%20Wainstead trunk/locale/es/pgsrc/Ayuda%2FWabiSabi trunk/locale/es/pgsrc/Ayuda%2FWikiWikiWeb trunk/locale/es/pgsrc/BuscarP%C3%A1gina trunk/locale/es/pgsrc/CajaDeArena trunk/locale/es/pgsrc/CambiosRecientes trunk/locale/es/pgsrc/HomePage trunk/locale/es/pgsrc/MasPopulares trunk/locale/es/pgsrc/NotasDeLiberacion trunk/locale/es/pgsrc/P%C3%A1ginaPrincipal trunk/locale/es/pgsrc/TodasLasPaginas trunk/locale/es/pgsrc/VisitantesRecientes trunk/locale/fr/pgsrc/%C3%89diterLesM%C3%A9taDonn%C3%A9es trunk/locale/fr/pgsrc/%C3%89ditionsR%C3%A9centes trunk/locale/fr/pgsrc/AdministrationDePhpWiki trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FChown trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FD%C3%A9finirAcl trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FD%C3%A9finirAclSimple trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FPurger trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FRechercherRemplacer trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FRenommer trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FSupprimer trunk/locale/fr/pgsrc/AdministrationDePhpWiki%2FSupprimerAcl trunk/locale/fr/pgsrc/Aide trunk/locale/fr/pgsrc/Aide%2F%C3%89diterLeContenu trunk/locale/fr/pgsrc/Aide%2FAjouterDesPages trunk/locale/fr/pgsrc/Aide%2FCommentUtiliserUnWiki trunk/locale/fr/pgsrc/Aide%2FD%C3%A9tailsTechniques trunk/locale/fr/pgsrc/Aide%2FGreffon%C3%89diterLesM%C3%A9taDonn%C3%A9es trunk/locale/fr/pgsrc/Aide%2FGreffonAjouterDesCommentaires trunk/locale/fr/pgsrc/Aide%2FGreffonAlbumPhotos trunk/locale/fr/pgsrc/Aide%2FGreffonBeauTableau trunk/locale/fr/pgsrc/Aide%2FGreffonBonjourLeMonde trunk/locale/fr/pgsrc/Aide%2FGreffonCalendrier trunk/locale/fr/pgsrc/Aide%2FGreffonColorationPhp trunk/locale/fr/pgsrc/Aide%2FGreffonCommenter trunk/locale/fr/pgsrc/Aide%2FGreffonCr%C3%A9erUnePage trunk/locale/fr/pgsrc/Aide%2FGreffonCr%C3%A9erUneTdm trunk/locale/fr/pgsrc/Aide%2FGreffonD%C3%A9plierLesSousPages trunk/locale/fr/pgsrc/Aide%2FGreffonHistoriqueAuteur trunk/locale/fr/pgsrc/Aide%2FGreffonHtmlPur trunk/locale/fr/pgsrc/Aide%2FGreffonInclureUnePage trunk/locale/fr/pgsrc/Aide%2FGreffonInfosSyst%C3%A8me trunk/locale/fr/pgsrc/Aide%2FGreffonIns%C3%A9rer trunk/locale/fr/pgsrc/Aide%2FGreffonListeDePages trunk/locale/fr/pgsrc/Aide%2FGreffonListeDesSousPages trunk/locale/fr/pgsrc/Aide%2FGreffonListeDuCalendrier trunk/locale/fr/pgsrc/Aide%2FGreffonPageAl%C3%A9atoire trunk/locale/fr/pgsrc/Aide%2FGreffonPagesFloues trunk/locale/fr/pgsrc/Aide%2FGreffonRechercheExterne trunk/locale/fr/pgsrc/Aide%2FGreffonRedirection trunk/locale/fr/pgsrc/Aide%2FGreffonRessourcesRss trunk/locale/fr/pgsrc/Aide%2FGreffonTableauAncienStyle trunk/locale/fr/pgsrc/Aide%2FGreffonTeX2png trunk/locale/fr/pgsrc/Aide%2FGreffonTestDeCache trunk/locale/fr/pgsrc/Aide%2FGreffonWiki trunk/locale/fr/pgsrc/Aide%2FGreffonWikiBlog trunk/locale/fr/pgsrc/Aide%2FIc%C3%B4nesDeLien trunk/locale/fr/pgsrc/Aide%2FInterWiki trunk/locale/fr/pgsrc/Aide%2FLienGoogle trunk/locale/fr/pgsrc/Aide%2FListeDePages trunk/locale/fr/pgsrc/Aide%2FPhpWiki trunk/locale/fr/pgsrc/Aide%2FR%C3%A8glesDeFormatageDesTextes trunk/locale/fr/pgsrc/Aide%2FSteve%20Wainstead trunk/locale/fr/pgsrc/Aide%2FStyleCorrect trunk/locale/fr/pgsrc/Aide%2FURLMagiquesPhpWiki trunk/locale/fr/pgsrc/Aide%2FWabiSabi trunk/locale/fr/pgsrc/Aide%2FWikiWikiWeb trunk/locale/fr/pgsrc/Aide%2FWikisUtilisantPhpWiki trunk/locale/fr/pgsrc/AliasAccueil trunk/locale/fr/pgsrc/Bac%C3%80Sable trunk/locale/fr/pgsrc/CarteInterWiki trunk/locale/fr/pgsrc/Cat%C3%A9gorieCat%C3%A9gorie trunk/locale/fr/pgsrc/Cat%C3%A9gorieGreffonWiki trunk/locale/fr/pgsrc/Cat%C3%A9gorieGroupes trunk/locale/fr/pgsrc/Cat%C3%A9goriePageDAction trunk/locale/fr/pgsrc/Cat%C3%A9goriePagesAccueil trunk/locale/fr/pgsrc/ChangementsLi%C3%A9s trunk/locale/fr/pgsrc/ChercherUnePage trunk/locale/fr/pgsrc/ClassezLa trunk/locale/fr/pgsrc/CommentairesR%C3%A9cents trunk/locale/fr/pgsrc/Cr%C3%A9erUnePage trunk/locale/fr/pgsrc/D%C3%A9bogageDePhpWiki trunk/locale/fr/pgsrc/D%C3%A9poserUnFichier trunk/locale/fr/pgsrc/Derni%C3%A8resModifs trunk/locale/fr/pgsrc/Derni%C3%A8resModifsCompl%C3%A8tes trunk/locale/fr/pgsrc/DocumentationDePhpWiki trunk/locale/fr/pgsrc/GestionnaireDesGreffons trunk/locale/fr/pgsrc/HistoriqueDeLaPage trunk/locale/fr/pgsrc/HomePage trunk/locale/fr/pgsrc/InfosAuthentification trunk/locale/fr/pgsrc/InfosDeD%C3%A9bogage trunk/locale/fr/pgsrc/InfosSurLaPage trunk/locale/fr/pgsrc/LesPlusVisit%C3%A9es trunk/locale/fr/pgsrc/ManuelPhpWiki trunk/locale/fr/pgsrc/ModifsR%C3%A9centesPhpWiki trunk/locale/fr/pgsrc/NotesDeVersion trunk/locale/fr/pgsrc/PageAccueil trunk/locale/fr/pgsrc/PageAl%C3%A9atoire trunk/locale/fr/pgsrc/PagesFloues trunk/locale/fr/pgsrc/PagesOrphelines trunk/locale/fr/pgsrc/PagesRecherch%C3%A9es trunk/locale/fr/pgsrc/PagesSemblables trunk/locale/fr/pgsrc/PierrickMeignen trunk/locale/fr/pgsrc/Pr%C3%A9f%C3%A9rencesUtilisateur trunk/locale/fr/pgsrc/QuiEstEnLigne trunk/locale/fr/pgsrc/R%C3%A9cup%C3%A9rationDeLaPage trunk/locale/fr/pgsrc/R%C3%A9troLiens trunk/locale/fr/pgsrc/RechercheEnTexteInt%C3%A9gral trunk/locale/fr/pgsrc/RechercheInterWiki trunk/locale/fr/pgsrc/RechercheParTitre trunk/locale/fr/pgsrc/SommaireDuProjet trunk/locale/fr/pgsrc/SondagePhpWiki trunk/locale/fr/pgsrc/Suivre trunk/locale/fr/pgsrc/TousLesUtilisateurs trunk/locale/fr/pgsrc/ToutesLesPages trunk/locale/fr/pgsrc/TraduireUnTexte trunk/locale/fr/pgsrc/VersionsR%C3%A9centes trunk/locale/fr/pgsrc/VisiteursR%C3%A9cents trunk/locale/it/pgsrc/Aiuto trunk/locale/it/pgsrc/Aiuto%2FAggiungerePagine trunk/locale/it/pgsrc/Aiuto%2FBuonStile trunk/locale/it/pgsrc/Aiuto%2FComeUsareWiki trunk/locale/it/pgsrc/Aiuto%2FMagicPhpWikiURLs trunk/locale/it/pgsrc/Aiuto%2FModificaIlTesto trunk/locale/it/pgsrc/Aiuto%2FPhpWiki trunk/locale/it/pgsrc/Aiuto%2FRegoleFormattazioneTesto trunk/locale/it/pgsrc/Aiuto%2FSteve%20Wainstead trunk/locale/it/pgsrc/Aiuto%2FVarieSulFunzionamento trunk/locale/it/pgsrc/Aiuto%2FWabiSabi trunk/locale/it/pgsrc/Aiuto%2FWikiWikiWeb trunk/locale/it/pgsrc/AmministrazioneDiPhpWiki trunk/locale/it/pgsrc/AmministrazioneDiPhpWiki%2FRimuovi trunk/locale/it/pgsrc/CambiamentiRecenti trunk/locale/it/pgsrc/FuzzyPages trunk/locale/it/pgsrc/HomePage trunk/locale/it/pgsrc/NoteDiRilascio trunk/locale/it/pgsrc/PaginaPrincipale trunk/locale/it/pgsrc/Pi%C3%B9Popolari trunk/locale/it/pgsrc/RicercaDelTesto trunk/locale/it/pgsrc/RicercaPerTitolo trunk/locale/it/pgsrc/ScatolaDiSabbia trunk/locale/it/pgsrc/TrovaPagina trunk/locale/it/pgsrc/TutteLePagine trunk/locale/it/pgsrc/VisitatoriRecenti trunk/locale/ja/pgsrc/%E3%83%9A%E3%83%BC%E3%82%B8%E6%A4%9C%E7%B4%A2 trunk/locale/ja/pgsrc/%E3%83%9B%E3%83%BC%E3%83%A0%E3%83%9A%E3%83%BC%E3%82%B8 trunk/locale/ja/pgsrc/HomePage trunk/locale/nl/pgsrc/Help trunk/locale/nl/pgsrc/Help%2FGebruikersVoorkeuren trunk/locale/nl/pgsrc/Help%2FGoedeStijl trunk/locale/nl/pgsrc/Help%2FHoeWikiTeGebruiken trunk/locale/nl/pgsrc/Help%2FJanNieuwenhuizen trunk/locale/nl/pgsrc/Help%2FMeerOverTechnieken trunk/locale/nl/pgsrc/Help%2FPaginasToevoegen trunk/locale/nl/pgsrc/Help%2FPhpWiki trunk/locale/nl/pgsrc/Help%2FTekstFormatteringsRegels trunk/locale/nl/pgsrc/Help%2FToverPhpWikiURLs trunk/locale/nl/pgsrc/Help%2FVeranderTekst trunk/locale/nl/pgsrc/Help%2FWabiSabi trunk/locale/nl/pgsrc/Help%2FWikiWikiWeb trunk/locale/nl/pgsrc/HomePage trunk/locale/nl/pgsrc/MeestBezocht trunk/locale/nl/pgsrc/PhpWikiBeheer trunk/locale/nl/pgsrc/PhpWikiBeheer%2FVerwijder trunk/locale/nl/pgsrc/PhpWikiBeheer%2FZoekVervangt trunk/locale/nl/pgsrc/PhpWikiDocumentatie trunk/locale/nl/pgsrc/RecenteBezoekers trunk/locale/nl/pgsrc/RecenteVeranderingen trunk/locale/nl/pgsrc/ThuisPagina trunk/locale/nl/pgsrc/UitgaveNoten trunk/locale/nl/pgsrc/ZandBak trunk/locale/nl/pgsrc/ZoekPagina trunk/locale/po/de.po trunk/locale/po/es.po trunk/locale/po/fr.po trunk/locale/po/it.po trunk/locale/po/ja.po trunk/locale/po/nl.po trunk/locale/po/phpwiki.pot trunk/locale/po/sv.po trunk/locale/po/zh.po trunk/locale/sv/pgsrc/Framsida trunk/locale/sv/pgsrc/G%C3%A4stboken trunk/locale/sv/pgsrc/Hj%C3%A4lp trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FHurManAnv%C3%A4nderWiki trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FL%C3%A4ggaTillSidor trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FMerOmMekanismerna trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FPhpWiki trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FRedigeraText trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FSteve%20Wainstead trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FTextformateringsregler trunk/locale/sv/pgsrc/Hj%C3%A4lp%2FWikiWikiWeb trunk/locale/sv/pgsrc/HomePage trunk/locale/sv/pgsrc/MestPopul%C3%A4r trunk/locale/sv/pgsrc/PhpWikiAdministration trunk/locale/sv/pgsrc/S%C3%B6kEfterSida trunk/locale/sv/pgsrc/Sandl%C3%A5dan trunk/locale/sv/pgsrc/Senaste%C3%84ndringar trunk/locale/zh/pgsrc/%E9%A6%96%E9%A0%81 trunk/locale/zh/pgsrc/AllPages trunk/locale/zh/pgsrc/AllUsers trunk/locale/zh/pgsrc/BackLinks trunk/locale/zh/pgsrc/DebugBackendInfo trunk/locale/zh/pgsrc/FindPage trunk/locale/zh/pgsrc/FullRecentChanges trunk/locale/zh/pgsrc/FullTextSearch trunk/locale/zh/pgsrc/FuzzyPages trunk/locale/zh/pgsrc/Help trunk/locale/zh/pgsrc/Help%2FAddingPages trunk/locale/zh/pgsrc/Help%2FBackLinksPlugin trunk/locale/zh/pgsrc/Help%2FCalendarPlugin trunk/locale/zh/pgsrc/Help%2FCommentPlugin trunk/locale/zh/pgsrc/Help%2FEditText trunk/locale/zh/pgsrc/Help%2FExternalSearchPlugin trunk/locale/zh/pgsrc/Help%2FHelloWorldPlugin trunk/locale/zh/pgsrc/Help%2FHowToUseWiki trunk/locale/zh/pgsrc/Help%2FInterWiki trunk/locale/zh/pgsrc/Help%2FLinkIcons trunk/locale/zh/pgsrc/Help%2FMagicPhpWikiURLs trunk/locale/zh/pgsrc/Help%2FMoreAboutMechanics trunk/locale/zh/pgsrc/Help%2FOldStyleTablePlugin trunk/locale/zh/pgsrc/Help%2FPhotoAlbumPlugin trunk/locale/zh/pgsrc/Help%2FPhpHighlightPlugin trunk/locale/zh/pgsrc/Help%2FPhpWiki trunk/locale/zh/pgsrc/Help%2FRandomPagePlugin trunk/locale/zh/pgsrc/Help%2FRedirectToPlugin trunk/locale/zh/pgsrc/Help%2FSystemInfoPlugin trunk/locale/zh/pgsrc/Help%2FTranscludePlugin trunk/locale/zh/pgsrc/Help%2FWikiPlugin trunk/locale/zh/pgsrc/Help%2FWikiWikiWeb trunk/locale/zh/pgsrc/HomePage trunk/locale/zh/pgsrc/HomePageAlias trunk/locale/zh/pgsrc/InterWikiMap trunk/locale/zh/pgsrc/InterWikiSearch trunk/locale/zh/pgsrc/LikePages trunk/locale/zh/pgsrc/OrphanedPages trunk/locale/zh/pgsrc/PageDump trunk/locale/zh/pgsrc/PhpWikiAdministration trunk/locale/zh/pgsrc/PhpWikiDebug trunk/locale/zh/pgsrc/RandomPage trunk/locale/zh/pgsrc/RecentChanges trunk/locale/zh/pgsrc/RecentEdits trunk/locale/zh/pgsrc/RecentVisitors trunk/locale/zh/pgsrc/SandBox trunk/locale/zh/pgsrc/TitleSearch trunk/locale/zh/pgsrc/UpLoad trunk/locale/zh/pgsrc/UserPreferences trunk/locale/zh/pgsrc/WantedPages trunk/pgsrc/AllPages trunk/pgsrc/AllPagesByAcl trunk/pgsrc/AllPagesCreatedByMe trunk/pgsrc/AllPagesLastEditedByMe trunk/pgsrc/AllPagesOwnedByMe trunk/pgsrc/AllUserPages trunk/pgsrc/AllUsers trunk/pgsrc/AppendText trunk/pgsrc/AuthorHistory trunk/pgsrc/BackLinks trunk/pgsrc/BlogArchives trunk/pgsrc/BlogJournal trunk/pgsrc/CategoryActionPage trunk/pgsrc/CategoryCategory trunk/pgsrc/CategoryGroup trunk/pgsrc/CategoryHomePages trunk/pgsrc/CategoryWikiPlugin trunk/pgsrc/Copyrights trunk/pgsrc/CreatePage trunk/pgsrc/DebugAuthInfo trunk/pgsrc/DebugBackendInfo trunk/pgsrc/DebugGroupInfo trunk/pgsrc/EditMetaData trunk/pgsrc/FindPage trunk/pgsrc/FullRecentChanges trunk/pgsrc/FullTextSearch trunk/pgsrc/FuzzyPages trunk/pgsrc/GeneralDisclaimer trunk/pgsrc/Help trunk/pgsrc/Help%2FActionPage trunk/pgsrc/Help%2FAddCommentPlugin trunk/pgsrc/Help%2FAddingPages trunk/pgsrc/Help%2FAdvice%20for%20Mediawiki%20users trunk/pgsrc/Help%2FAllPagesPlugin trunk/pgsrc/Help%2FAllUsersPlugin trunk/pgsrc/Help%2FAnalyseAccessLogSqlPlugin trunk/pgsrc/Help%2FAppendTextPlugin trunk/pgsrc/Help%2FAsciiMathPlugin trunk/pgsrc/Help%2FAsciiSVGPlugin trunk/pgsrc/Help%2FAtomFeedPlugin trunk/pgsrc/Help%2FAuthorHistoryPlugin trunk/pgsrc/Help%2FBackLinksPlugin trunk/pgsrc/Help%2FBlogArchivesPlugin trunk/pgsrc/Help%2FBlogJournalPlugin trunk/pgsrc/Help%2FBoxRightPlugin trunk/pgsrc/Help%2FCacheTestPlugin trunk/pgsrc/Help%2FCalendarListPlugin trunk/pgsrc/Help%2FCalendarPlugin trunk/pgsrc/Help%2FCategories trunk/pgsrc/Help%2FChartPlugin trunk/pgsrc/Help%2FCommentPlugin trunk/pgsrc/Help%2FCreateBibPlugin trunk/pgsrc/Help%2FCreatePagePlugin trunk/pgsrc/Help%2FCreateTocPlugin trunk/pgsrc/Help%2FCurrentTimePlugin trunk/pgsrc/Help%2FDeadEndPagesPlugin trunk/pgsrc/Help%2FDebugAuthInfoPlugin trunk/pgsrc/Help%2FDebugBackendInfoPlugin trunk/pgsrc/Help%2FDebugGroupInfoPlugin trunk/pgsrc/Help%2FDebugRetransformPlugin trunk/pgsrc/Help%2FDiffPlugin trunk/pgsrc/Help%2FDynamicIncludePagePlugin trunk/pgsrc/Help%2FEditMetaDataPlugin trunk/pgsrc/Help%2FEditText trunk/pgsrc/Help%2FExternalSearchPlugin trunk/pgsrc/Help%2FFacebookLikePlugin trunk/pgsrc/Help%2FFileInfoPlugin trunk/pgsrc/Help%2FFoafViewerPlugin trunk/pgsrc/Help%2FFullTextSearchPlugin trunk/pgsrc/Help%2FFuzzyPagesPlugin trunk/pgsrc/Help%2FGoToPlugin trunk/pgsrc/Help%2FGoodStyle trunk/pgsrc/Help%2FGoogleLink trunk/pgsrc/Help%2FGoogleMapsPlugin trunk/pgsrc/Help%2FGooglePluginPlugin trunk/pgsrc/Help%2FGraphVizPlugin trunk/pgsrc/Help%2FHelloWorldPlugin trunk/pgsrc/Help%2FHowToUseWiki trunk/pgsrc/Help%2FHtmlConverterPlugin trunk/pgsrc/Help%2FImages trunk/pgsrc/Help%2FIncludePagePlugin trunk/pgsrc/Help%2FIncludePagesPlugin trunk/pgsrc/Help%2FIncludeSiteMapPlugin trunk/pgsrc/Help%2FIncludeTreePlugin trunk/pgsrc/Help%2FInterWiki trunk/pgsrc/Help%2FInterWikiSearchPlugin trunk/pgsrc/Help%2FJabberPresencePlugin trunk/pgsrc/Help%2FJeff%20Dairiki trunk/pgsrc/Help%2FLdapSearchPlugin trunk/pgsrc/Help%2FLikePagesPlugin trunk/pgsrc/Help%2FLinkDatabasePlugin trunk/pgsrc/Help%2FLinkIcons trunk/pgsrc/Help%2FLinkSearchPlugin trunk/pgsrc/Help%2FListPagesPlugin trunk/pgsrc/Help%2FListRelationsPlugin trunk/pgsrc/Help%2FListSubpagesPlugin trunk/pgsrc/Help%2FMagicPhpWikiURLs trunk/pgsrc/Help%2FMediawikiTablePlugin trunk/pgsrc/Help%2FModeratedPagePlugin trunk/pgsrc/Help%2FMoreAboutMechanics trunk/pgsrc/Help%2FMostPopularPlugin trunk/pgsrc/Help%2FNewPagesPerUserPlugin trunk/pgsrc/Help%2FNoCachePlugin trunk/pgsrc/Help%2FOldStyleTablePlugin trunk/pgsrc/Help%2FOrphanedPagesPlugin trunk/pgsrc/Help%2FPageDumpPlugin trunk/pgsrc/Help%2FPageGroupPlugin trunk/pgsrc/Help%2FPageHistoryPlugin trunk/pgsrc/Help%2FPageInfoPlugin trunk/pgsrc/Help%2FPageList trunk/pgsrc/Help%2FPagePermissions trunk/pgsrc/Help%2FPageTrailPlugin trunk/pgsrc/Help%2FPasswordResetPlugin trunk/pgsrc/Help%2FPhotoAlbumPlugin trunk/pgsrc/Help%2FPhpHighlightPlugin trunk/pgsrc/Help%2FPhpWiki trunk/pgsrc/Help%2FPloticusPlugin trunk/pgsrc/Help%2FPluginManagerPlugin trunk/pgsrc/Help%2FPopUpPlugin trunk/pgsrc/Help%2FPopularNearbyPlugin trunk/pgsrc/Help%2FPopularTagsPlugin trunk/pgsrc/Help%2FPredefinedIcons trunk/pgsrc/Help%2FPreferenceAppPlugin trunk/pgsrc/Help%2FPrevNextPlugin trunk/pgsrc/Help%2FProcessingPlugin trunk/pgsrc/Help%2FRandomPagePlugin trunk/pgsrc/Help%2FRateItPlugin trunk/pgsrc/Help%2FRawHtmlPlugin trunk/pgsrc/Help%2FRecentChangesPlugin trunk/pgsrc/Help%2FRecentCommentsPlugin trunk/pgsrc/Help%2FRecentEditsPlugin trunk/pgsrc/Help%2FRecentReferrersPlugin trunk/pgsrc/Help%2FRedirectToPlugin trunk/pgsrc/Help%2FReini%20Urban trunk/pgsrc/Help%2FRelatedChangesPlugin trunk/pgsrc/Help%2FRichTablePlugin trunk/pgsrc/Help%2FRssFeedPlugin trunk/pgsrc/Help%2FSearchHighlightPlugin trunk/pgsrc/Help%2FSemanticRelations trunk/pgsrc/Help%2FSemanticRelationsPlugin trunk/pgsrc/Help%2FSemanticSearchAdvancedPlugin trunk/pgsrc/Help%2FSemanticSearchPlugin trunk/pgsrc/Help%2FSiteMapPlugin trunk/pgsrc/Help%2FSpellCheckPlugin trunk/pgsrc/Help%2FSpreadsheet trunk/pgsrc/Help%2FSqlResultPlugin trunk/pgsrc/Help%2FSteve%20Wainstead trunk/pgsrc/Help%2FSyncWikiPlugin trunk/pgsrc/Help%2FSyntaxHighlighterPlugin trunk/pgsrc/Help%2FSystemInfoPlugin trunk/pgsrc/Help%2FTeX2pngPlugin trunk/pgsrc/Help%2FTemplatePlugin trunk/pgsrc/Help%2FTexToPngPlugin trunk/pgsrc/Help%2FTextFormattingRules trunk/pgsrc/Help%2FTitleSearchPlugin trunk/pgsrc/Help%2FTranscludePlugin trunk/pgsrc/Help%2FTranslateTextPlugin trunk/pgsrc/Help%2FUnfoldSubpagesPlugin trunk/pgsrc/Help%2FUpLoadPlugin trunk/pgsrc/Help%2FUriResolverPlugin trunk/pgsrc/Help%2FUserPreferencesPlugin trunk/pgsrc/Help%2FUserRatingsPlugin trunk/pgsrc/Help%2FVideoPlugin trunk/pgsrc/Help%2FVisualWikiPlugin trunk/pgsrc/Help%2FWabiSabi trunk/pgsrc/Help%2FWantedPagesPlugin trunk/pgsrc/Help%2FWatchPagePlugin trunk/pgsrc/Help%2FWhoIsOnlinePlugin trunk/pgsrc/Help%2FWikiAdminChownPlugin trunk/pgsrc/Help%2FWikiAdminDeleteAclPlugin trunk/pgsrc/Help%2FWikiAdminPurgePlugin trunk/pgsrc/Help%2FWikiAdminRemovePlugin trunk/pgsrc/Help%2FWikiAdminRenamePlugin trunk/pgsrc/Help%2FWikiAdminSearchReplacePlugin trunk/pgsrc/Help%2FWikiAdminSelectPlugin trunk/pgsrc/Help%2FWikiAdminSetAclPlugin trunk/pgsrc/Help%2FWikiAdminSetAclSimplePlugin trunk/pgsrc/Help%2FWikiAdminSetExternalPlugin trunk/pgsrc/Help%2FWikiAdminUtilsPlugin trunk/pgsrc/Help%2FWikiBlogPlugin trunk/pgsrc/Help%2FWikiFormPlugin trunk/pgsrc/Help%2FWikiFormRichPlugin trunk/pgsrc/Help%2FWikiForumPlugin trunk/pgsrc/Help%2FWikiPlugin trunk/pgsrc/Help%2FWikiPollPlugin trunk/pgsrc/Help%2FWikiTranslationPlugin trunk/pgsrc/Help%2FWikiWikiWeb trunk/pgsrc/Help%2FWikicreole trunk/pgsrc/Help%2FWikicreoleTablePlugin trunk/pgsrc/Help%2FWikisUsingPhpWiki trunk/pgsrc/Help%2FYouTubePlugin trunk/pgsrc/Help%2Ftext2pngPlugin trunk/pgsrc/HomePage trunk/pgsrc/HomePageAlias trunk/pgsrc/InterWikiMap trunk/pgsrc/InterWikiSearch trunk/pgsrc/LdapSearch trunk/pgsrc/LeastPopular trunk/pgsrc/LikePages trunk/pgsrc/LinkDatabase trunk/pgsrc/LinkSearch trunk/pgsrc/ListRelations trunk/pgsrc/LockedPages trunk/pgsrc/ModeratedPage trunk/pgsrc/MostPopular trunk/pgsrc/MyRatings trunk/pgsrc/MyRecentChanges trunk/pgsrc/MyRecentEdits trunk/pgsrc/NewPagesPerUser trunk/pgsrc/OrphanedPages trunk/pgsrc/PageDump trunk/pgsrc/PageHistory trunk/pgsrc/PageInfo trunk/pgsrc/PasswordReset trunk/pgsrc/PhpWikiAdministration trunk/pgsrc/PhpWikiAdministration%2FChown trunk/pgsrc/PhpWikiAdministration%2FDeleteAcl trunk/pgsrc/PhpWikiAdministration%2FPurge trunk/pgsrc/PhpWikiAdministration%2FRemove trunk/pgsrc/PhpWikiAdministration%2FRename trunk/pgsrc/PhpWikiAdministration%2FSearchReplace trunk/pgsrc/PhpWikiAdministration%2FSetAcl trunk/pgsrc/PhpWikiAdministration%2FSetAclSimple trunk/pgsrc/PhpWikiDebug trunk/pgsrc/PhpWikiDocumentation trunk/pgsrc/PhpWikiManual trunk/pgsrc/PhpWikiPoll trunk/pgsrc/PhpWikiRecentChanges trunk/pgsrc/PluginManager trunk/pgsrc/ProjectSummary trunk/pgsrc/RandomPage trunk/pgsrc/RateIt trunk/pgsrc/RecentChanges trunk/pgsrc/RecentChangesMyPages trunk/pgsrc/RecentComments trunk/pgsrc/RecentEdits trunk/pgsrc/RecentNewPages trunk/pgsrc/RecentReleases trunk/pgsrc/RecentVisitors trunk/pgsrc/RelatedChanges trunk/pgsrc/ReleaseNotes trunk/pgsrc/San%20Diego trunk/pgsrc/SandBox trunk/pgsrc/SearchHighlight trunk/pgsrc/SemanticRelations trunk/pgsrc/SemanticSearch trunk/pgsrc/SetGlobalAccessRights trunk/pgsrc/SetGlobalAccessRightsSimple trunk/pgsrc/SpecialPages trunk/pgsrc/SpellCheck trunk/pgsrc/SystemInfo trunk/pgsrc/Template%2FAttribute trunk/pgsrc/Template%2FCategory trunk/pgsrc/Template%2FExample trunk/pgsrc/Template%2FLinkto trunk/pgsrc/Template%2FNewPlugin trunk/pgsrc/Template%2FRelation trunk/pgsrc/Template%2FTalk trunk/pgsrc/Template%2FUserPage trunk/pgsrc/The%20PhpWiki%20programming%20team trunk/pgsrc/TitleSearch trunk/pgsrc/TranslateText trunk/pgsrc/UpLoad trunk/pgsrc/UriResolver trunk/pgsrc/UserContribs trunk/pgsrc/UserPreferences trunk/pgsrc/UserRatings trunk/pgsrc/WantedPages trunk/pgsrc/WatchPage trunk/pgsrc/WhoIsOnline trunk/pgsrc/WikiAdminSelect trunk/pgsrc/WikiBlog trunk/pgsrc/area trunk/pgsrc/is_a trunk/pgsrc/located_in trunk/pgsrc/population trunk/themes/blog/pgsrc/About trunk/themes/blog/pgsrc/Blog trunk/themes/blog/pgsrc/CategoryHowTo trunk/themes/blog/pgsrc/HomePage trunk/themes/blog/pgsrc/HowTo trunk/themes/blog/pgsrc/PhotoAlbum trunk/themes/fusionforge/pgsrc/CategoryWiki%20templates trunk/themes/fusionforge/pgsrc/CategoryWiki%20user trunk/themes/fusionforge/pgsrc/ExternalPages trunk/themes/fusionforge/pgsrc/FindPage trunk/themes/fusionforge/pgsrc/FullTextSearch trunk/themes/fusionforge/pgsrc/HomePage trunk/themes/fusionforge/pgsrc/PhpWikiAdministration trunk/themes/fusionforge/pgsrc/PhpWikiAdministration%2FSetAclSimple trunk/themes/fusionforge/pgsrc/PhpWikiAdministration%2FSetExternal trunk/themes/fusionforge/pgsrc/SetGlobalAccessRightsSimple trunk/themes/fusionforge/pgsrc/SpecialPages trunk/themes/fusionforge/pgsrc/TextFormattingRules trunk/themes/fusionforge/pgsrc/TitleSearch trunk/themes/fusionforge/pgsrc/UpLoad trunk/themes/fusionforge/pgsrc/colorbox trunk/themes/fusionforge/pgsrc/titlebar trunk/themes/wikilens/pgsrc/LeftbarContent Modified: trunk/INSTALL =================================================================== --- trunk/INSTALL 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/INSTALL 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,7 +1,7 @@ REQUIREMENTS -PhpWiki 1.6.3 requires a web server with at least PHP version 5.3.3. -PhpWiki 1.6.3 should work for all PHP releases from 5.3.3 to 8.2.x. +PhpWiki 1.6.4 requires a web server with at least PHP version 5.3.3. +PhpWiki 1.6.4 should work for all PHP releases from 5.3.3 to 8.3.x. Visit <http://www.php.net> and <http://php.net/downloads.php> for downloads and information. @@ -113,7 +113,7 @@ Unzip this file into the directory where you want it to live. That's it. -bash$ unzip phpwiki-1.6.3.zip +bash$ unzip phpwiki-1.6.4.zip In the config subdirectory copy 'config-dist.ini' to 'config.ini' and edit the settings in 'config.ini' to your liking. Modified: trunk/Makefile =================================================================== --- trunk/Makefile 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/Makefile 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,4 +1,4 @@ -VERSION=1.6.3 +VERSION=1.6.4 RPMBUILD=rpmbuild clean: Modified: trunk/lib/prepend.php =================================================================== --- trunk/lib/prepend.php 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/lib/prepend.php 2024-02-06 11:32:39 UTC (rev 11078) @@ -29,7 +29,7 @@ * Things which must be done and defined before anything else. */ -define('PHPWIKI_VERSION', '1.6.3'); +define('PHPWIKI_VERSION', '1.6.4'); // A new php-5.1.x feature: Turn off php-5.1.x auto_globals_jit = On, or use this mess below. if (empty($GLOBALS['HTTP_SERVER_VARS'])) { Modified: trunk/locale/de/pgsrc/%C3%84hnlicheSeiten =================================================================== --- trunk/locale/de/pgsrc/%C3%84hnlicheSeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/%C3%84hnlicheSeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=%C3%84hnlicheSeiten; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/AlleBenutzer =================================================================== --- trunk/locale/de/pgsrc/AlleBenutzer 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/AlleBenutzer 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=AlleBenutzer; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/AlleSeiten =================================================================== --- trunk/locale/de/pgsrc/AlleSeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/AlleSeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=AlleSeiten; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/AlleSeitenEditiertVonMir =================================================================== --- trunk/locale/de/pgsrc/AlleSeitenEditiertVonMir 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/AlleSeitenEditiertVonMir 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=AlleSeitenEditiertVonMir; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/AlleSeitenErzeugtVonMir =================================================================== --- trunk/locale/de/pgsrc/AlleSeitenErzeugtVonMir 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/AlleSeitenErzeugtVonMir 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=AlleSeitenErzeugtVonMir; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/AlleSeitenImBesitzVonMir =================================================================== --- trunk/locale/de/pgsrc/AlleSeitenImBesitzVonMir 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/AlleSeitenImBesitzVonMir 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=AlleSeitenImBesitzVonMir; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/BackLinks =================================================================== --- trunk/locale/de/pgsrc/BackLinks 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/BackLinks 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=BackLinks; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/BenutzerEinstellungen =================================================================== --- trunk/locale/de/pgsrc/BenutzerEinstellungen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/BenutzerEinstellungen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=BenutzerEinstellungen; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/DebugAuthInfo =================================================================== --- trunk/locale/de/pgsrc/DebugAuthInfo 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/DebugAuthInfo 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=DebugAuthInfo; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/DebugBackendInfo =================================================================== --- trunk/locale/de/pgsrc/DebugBackendInfo 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/DebugBackendInfo 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=DebugBackendInfo; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/DebugGruppenInfo =================================================================== --- trunk/locale/de/pgsrc/DebugGruppenInfo 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/DebugGruppenInfo 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=DebugGruppenInfo; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/EditiereText =================================================================== --- trunk/locale/de/pgsrc/EditiereText 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/EditiereText 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=EditiereText; flags=""; Modified: trunk/locale/de/pgsrc/Einstellungen =================================================================== --- trunk/locale/de/pgsrc/Einstellungen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Einstellungen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Einstellungen; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/FuzzySuche =================================================================== --- trunk/locale/de/pgsrc/FuzzySuche 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/FuzzySuche 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=FuzzySuche; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/G%C3%A4steBuch =================================================================== --- trunk/locale/de/pgsrc/G%C3%A4steBuch 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/G%C3%A4steBuch 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=G%C3%A4steBuch; flags=""; Modified: trunk/locale/de/pgsrc/GaesteBuch =================================================================== --- trunk/locale/de/pgsrc/GaesteBuch 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/GaesteBuch 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=GaesteBuch; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/Geringf%C3%BCgige%C3%84nderungen =================================================================== --- trunk/locale/de/pgsrc/Geringf%C3%BCgige%C3%84nderungen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Geringf%C3%BCgige%C3%84nderungen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Geringf%C3%BCgige%C3%84nderungen; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/GleicheSeiten =================================================================== --- trunk/locale/de/pgsrc/GleicheSeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/GleicheSeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=GleicheSeiten; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/Hilfe =================================================================== --- trunk/locale/de/pgsrc/Hilfe 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FAktionsSeite =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FAktionsSeite 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FAktionsSeite 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FAktionsSeite; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FAutorenProtokollPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FAutorenProtokollPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FAutorenProtokollPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FAutorenProtokollPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FBackLinksPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FBackLinksPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FBackLinksPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FBackLinksPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FGraphVizPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FGraphVizPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FGraphVizPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FGraphVizPlugin; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/Hilfe%2FGuterStil =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FGuterStil 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FGuterStil 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FGuterStil; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FHalloWeltPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FHalloWeltPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FHalloWeltPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FHalloWeltPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FHochLadenPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FHochLadenPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FHochLadenPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FHochLadenPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FInhaltsVerzeichnisPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FInhaltsVerzeichnisPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FInhaltsVerzeichnisPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FInhaltsVerzeichnisPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FModerierteSeitePlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FModerierteSeitePlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FModerierteSeitePlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FModerierteSeitePlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FNeueSeitePlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FNeueSeitePlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FNeueSeitePlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FNeueSeitePlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FNeuerKommentarPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FNeuerKommentarPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FNeuerKommentarPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FNeuerKommentarPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FPhotoAlbumPlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FPhotoAlbumPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FPhotoAlbumPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FPhotoAlbumPlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FPhpWiki =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FPhpWiki 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FPhpWiki 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FPhpWiki; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FSeitenErzeugen =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FSeitenErzeugen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FSeitenErzeugen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FSeitenErzeugen; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FSteve%20Wainstead =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FSteve%20Wainstead 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FSteve%20Wainstead 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FSteve%20Wainstead; flags=""; Modified: trunk/locale/de/pgsrc/Hilfe%2FTextBearbeiten =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FTextBearbeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FTextBearbeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FTextBearbeiten; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FTextFormatierungsRegeln =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FTextFormatierungsRegeln 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FTextFormatierungsRegeln 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FTextFormatierungsRegeln; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/Hilfe%2FVorlagePlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FVorlagePlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FVorlagePlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FVorlagePlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FWabiSabi =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FWabiSabi 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FWabiSabi 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FWabiSabi; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FWieManWikiBenutzt =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FWieManWikiBenutzt 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FWieManWikiBenutzt 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FWieManWikiBenutzt; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FWikiTechnik =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FWikiTechnik 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FWikiTechnik 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FWikiTechnik; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FWikiWikiWeb =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FWikiWikiWeb 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FWikiWikiWeb 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FWikiWikiWeb; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/Hilfe%2FZufallsSeitePlugin =================================================================== --- trunk/locale/de/pgsrc/Hilfe%2FZufallsSeitePlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Hilfe%2FZufallsSeitePlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Hilfe%2FZufallsSeitePlugin; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/HochLaden =================================================================== --- trunk/locale/de/pgsrc/HochLaden 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/HochLaden 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=HochLaden; flags=EXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/HomePage =================================================================== --- trunk/locale/de/pgsrc/HomePage 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/HomePage 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=HomePage; flags=""; Modified: trunk/locale/de/pgsrc/InterWikiListe =================================================================== --- trunk/locale/de/pgsrc/InterWikiListe 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/InterWikiListe 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=InterWikiListe; pagetype=interwikimap; Modified: trunk/locale/de/pgsrc/KategorieAktionSeite =================================================================== --- trunk/locale/de/pgsrc/KategorieAktionSeite 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/KategorieAktionSeite 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=KategorieAktionSeite; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/KategorieKategorie =================================================================== --- trunk/locale/de/pgsrc/KategorieKategorie 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/KategorieKategorie 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=KategorieKategorie; flags=EXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/KategorieWikiPlugin =================================================================== --- trunk/locale/de/pgsrc/KategorieWikiPlugin 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/KategorieWikiPlugin 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=KategorieWikiPlugin; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/LeereSeiten =================================================================== --- trunk/locale/de/pgsrc/LeereSeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/LeereSeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=LeereSeiten; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/LinkSuche =================================================================== --- trunk/locale/de/pgsrc/LinkSuche 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/LinkSuche 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=LinkSuche; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/ListeRelationen =================================================================== --- trunk/locale/de/pgsrc/ListeRelationen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/ListeRelationen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=ListeRelationen; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/MeistBesucht =================================================================== --- trunk/locale/de/pgsrc/MeistBesucht 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/MeistBesucht 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=MeistBesucht; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/ModerierteSeite =================================================================== --- trunk/locale/de/pgsrc/ModerierteSeite 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/ModerierteSeite 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=ModerierteSeite; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/NeueSeite =================================================================== --- trunk/locale/de/pgsrc/NeueSeite 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/NeueSeite 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=NeueSeite; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/Neueste%C3%84nderungen =================================================================== --- trunk/locale/de/pgsrc/Neueste%C3%84nderungen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/Neueste%C3%84nderungen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=Neueste%C3%84nderungen; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/NeuesteSeiten =================================================================== --- trunk/locale/de/pgsrc/NeuesteSeiten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/NeuesteSeiten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=NeuesteSeiten; flags=PAGE_LOCKED%2CEXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/PasswortZur%C3%BCcksetzen =================================================================== --- trunk/locale/de/pgsrc/PasswortZur%C3%BCcksetzen 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/PasswortZur%C3%BCcksetzen 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=PasswortZur%C3%BCcksetzen; flags=PAGE_LOCKED; Modified: trunk/locale/de/pgsrc/PhpWikiDokumentation =================================================================== --- trunk/locale/de/pgsrc/PhpWikiDokumentation 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/PhpWikiDokumentation 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: application/x-phpwiki; pagename=PhpWikiDokumentation; flags=EXTERNAL_PAGE; Modified: trunk/locale/de/pgsrc/PhpWikiSystemverwalten =================================================================== --- trunk/locale/de/pgsrc/PhpWikiSystemverwalten 2024-01-29 19:41:16 UTC (rev 11077) +++ trunk/locale/de/pgsrc/PhpWikiSystemverwalten 2024-02-06 11:32:39 UTC (rev 11078) @@ -1,5 +1,5 @@ Date: Fri, 16 Dec 2022 15:26:16 +0000 -Mime-Version: 1.0 (Produced by PhpWiki 1.6.3) +Mime-Version: 1.0 (Produced by PhpWiki 1.6.4) Content-Type: app... [truncated message content] |
From: <var...@us...> - 2024-01-29 19:41:17
|
Revision: 11077 http://sourceforge.net/p/phpwiki/code/11077 Author: vargenau Date: 2024-01-29 19:41:16 +0000 (Mon, 29 Jan 2024) Log Message: ----------- lib/RssWriter.php: fix by Christof Meerwald Modified Paths: -------------- trunk/lib/RssWriter.php Modified: trunk/lib/RssWriter.php =================================================================== --- trunk/lib/RssWriter.php 2024-01-29 18:43:23 UTC (rev 11076) +++ trunk/lib/RssWriter.php 2024-01-29 19:41:16 UTC (rev 11077) @@ -266,7 +266,7 @@ $attr = array('xmlns' => 'http://www.w3.org/2005/Atom', 'version' => '0.3', // or 1.0 'lang' => $LANG); - $this->_channel = $this->__node('feed', $attr, $properties); + $this->_channel = $this->__atom_node('feed', $attr, $properties); } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-01-29 18:43:25
|
Revision: 11076 http://sourceforge.net/p/phpwiki/code/11076 Author: vargenau Date: 2024-01-29 18:43:23 +0000 (Mon, 29 Jan 2024) Log Message: ----------- lib/FileFinder.php: fix test, it is an array Modified Paths: -------------- trunk/lib/FileFinder.php Modified: trunk/lib/FileFinder.php =================================================================== --- trunk/lib/FileFinder.php 2024-01-24 12:07:18 UTC (rev 11075) +++ trunk/lib/FileFinder.php 2024-01-29 18:43:23 UTC (rev 11076) @@ -29,7 +29,7 @@ /** * A class for finding files. * - * This should really provided by pear. We don't want really to mess around + * This should really be provided by pear. We don't want really to mess around * with all the lousy systems. (WindowsNT, Win95, Mac, ...) * But pear has only System and File, which do nothing. * Anyway, in good PHP style we ignore the rest of the world and try to behave @@ -44,7 +44,7 @@ */ public function __construct($path = array()) { - if (!isset($this->_path) and $path === false) { + if (!isset($this->_path) and $path === array()) { $path = $this->_get_include_path(); } $this->_path = $path; @@ -207,7 +207,7 @@ * be enough to fix the problem * * This following line should be in the above if-block, but we - * put it here, as it seems to work-around the bug. + * put it here, as it seems to work around the bug. */ $GLOBALS['INCLUDE_PATH'] = implode($this->_get_ini_separator(), $this->_path); @ini_set('include_path', $GLOBALS['INCLUDE_PATH']); @@ -236,7 +236,7 @@ * Return all the possible shortened locale specifiers for the given locale. * Most specific first. * de_DE.iso8859-1@euro => de_DE.iso8859-1, de_DE, de - * This code might needed somewhere else also. + * This code might be needed somewhere else also. * * @param string $lang Locale string */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2024-01-24 12:07:21
|
Revision: 11075 http://sourceforge.net/p/phpwiki/code/11075 Author: vargenau Date: 2024-01-24 12:07:18 +0000 (Wed, 24 Jan 2024) Log Message: ----------- make function _fake_auth static (patch by Christof Meerwald) Modified Paths: -------------- trunk/lib/WikiUser/HttpAuth.php trunk/lib/WikiUser/HttpAuthUpper.php Modified: trunk/lib/WikiUser/HttpAuth.php =================================================================== --- trunk/lib/WikiUser/HttpAuth.php 2024-01-24 12:00:19 UTC (rev 11074) +++ trunk/lib/WikiUser/HttpAuth.php 2024-01-24 12:07:18 UTC (rev 11075) @@ -61,7 +61,7 @@ // FIXME! This doesn't work yet! // Allow httpauth by other method: Admin for now only - public function _fake_auth($userid, $passwd) + public static function _fake_auth($userid, $passwd) { return false; Modified: trunk/lib/WikiUser/HttpAuthUpper.php =================================================================== --- trunk/lib/WikiUser/HttpAuthUpper.php 2024-01-24 12:00:19 UTC (rev 11074) +++ trunk/lib/WikiUser/HttpAuthUpper.php 2024-01-24 12:07:18 UTC (rev 11075) @@ -62,7 +62,7 @@ // FIXME! This doesn't work yet! // Allow httpauth by other method: Admin for now only - public function _fake_auth($userid, $passwd) + public static function _fake_auth($userid, $passwd) { return false; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |