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: Geoffrey T. D. <da...@us...> - 2001-03-06 16:46:55
|
Update of /cvsroot/phpwiki/phpwiki In directory usw-pr-cvs1:/tmp/cvs-serv18507 Modified Files: Tag: release-1_2-branch HISTORY Log Message: Updated. All changes since 1.2.0 are now documented (however cryptically) in HISTORY. Index: HISTORY =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/HISTORY,v retrieving revision 1.12.2.1 retrieving revision 1.12.2.2 diff -C2 -r1.12.2.1 -r1.12.2.2 *** HISTORY 2001/02/08 18:28:31 1.12.2.1 --- HISTORY 2001/03/06 16:48:32 1.12.2.2 *************** *** 1,9 **** * Don't show signature image if $SignatureImg (in config.php) is left unset ! * Bug fix: hang on full zip dump ! * Bug fix: hang on diff ! * Bug fix: unzip failed on some old zip-dumps ! * Bug fix: check for DB files in /tmp was broken ! * Minor security fix: pagename must now be url-encoded ! * Spelling fixes in pgsrc/* 1.2.0 02/01/01 --- 1,16 ---- * Don't show signature image if $SignatureImg (in config.php) is left unset ! * Much improved german pgsrc/ ! * Spelling fixes in english pgsrc/* ! * Minor security fixes: ! + pagename must now be url-encoded ! + added permission checks in admin/{load,dump}serial.php ! * Bugs fixed ! + hang on full zip dump ! + hang on diff ! + unzip failed on some old zip-dumps ! + check for DB files in /tmp was broken ! + encode HTML entities within edit textarea ! + ensure page linkification in "Describe foo here." ! + fixes to transform code to improve HTML validity 1.2.0 02/01/01 |
From: Geoffrey T. D. <da...@us...> - 2001-03-05 23:37:31
|
Update of /cvsroot/phpwiki/phpwiki/templates In directory usw-pr-cvs1:/tmp/cvs-serv16502/templates Modified Files: browse.html editpage.html message.html Log Message: Split BumpyWords in page titles. Index: browse.html =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/templates/browse.html,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -r1.14 -r1.15 *** browse.html 2001/02/15 21:35:03 1.14 --- browse.html 2001/03/05 23:39:07 1.15 *************** *** 8,12 **** ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>###PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> --- 8,12 ---- ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>###SPLIT_PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> Index: editpage.html =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/templates/editpage.html,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -r1.15 -r1.16 *** editpage.html 2001/02/15 21:35:03 1.15 --- editpage.html 2001/03/05 23:39:07 1.16 *************** *** 8,12 **** ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>###PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> --- 8,12 ---- ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>Edit: ###SPLIT_PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> Index: message.html =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/templates/message.html,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** message.html 2001/02/15 21:35:03 1.9 --- message.html 2001/03/05 23:39:07 1.10 *************** *** 8,12 **** ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>###PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> --- 8,12 ---- ###ROBOTS_META### <base href="###BASE_URL###"> ! <title>###SPLIT_PAGE###</title> <link rel="stylesheet" title="phpwiki" href="###CSS_URL###" type="text/css"> </head> |
From: Geoffrey T. D. <da...@us...> - 2001-03-05 23:36:41
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv15818/lib Modified Files: diff.php Log Message: Minor code cleanup: don't htmlspecialchar page title, since GeneratePage() does this for us. Index: diff.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/diff.php,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** diff.php 2001/02/14 22:02:05 1.9 --- diff.php 2001/03/05 23:38:16 1.10 *************** *** 1072,1077 **** echo GeneratePage('MESSAGE', $html, ! sprintf(gettext ("Diff of %s."), ! htmlspecialchars($pagename)), 0); } ?> --- 1072,1076 ---- echo GeneratePage('MESSAGE', $html, ! sprintf(gettext ("Diff of %s."), $pagename), 0); } ?> |
From: Geoffrey T. D. <da...@us...> - 2001-03-05 23:35:57
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv15457/lib Modified Files: stdlib.php Log Message: Split BumpyWords in page title. Also minor code cleanup: ###BROWSE_PAGE### and ###ACTION### make no sense for the MESSAGE template. Index: stdlib.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/stdlib.php,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -r1.36 -r1.37 *** stdlib.php 2001/03/02 00:16:53 1.36 --- stdlib.php 2001/03/05 23:37:32 1.37 *************** *** 528,531 **** --- 528,535 ---- _dotoken('USERID', htmlspecialchars($user->id()), $page); _dotoken('PAGE', htmlspecialchars($name), $page); + _dotoken('SPLIT_PAGE', + htmlspecialchars( + preg_replace('/([[:lower:]])([[:upper:]])/', '\\1 \\2', $name)), + $page); _dotoken('LOGO', htmlspecialchars(DataURL($logo)), $page); _dotoken('CSS_URL', htmlspecialchars(DataURL(CSS_URL)), $page); *************** *** 538,545 **** // FIXME: Clean up this stuff - $browse_page = WikiURL($name); - _dotoken('BROWSE_PAGE', $browse_page, $page); - $arg_sep = strstr($browse_page, '?') ? '&' : '?'; - _dotoken('ACTION', $browse_page . $arg_sep . "action=", $page); _dotoken('BROWSE', WikiURL(''), $page); --- 542,545 ---- *************** *** 561,564 **** --- 561,570 ---- // invalid for messages (search results, error messages) if ($template != 'MESSAGE') { + $browse_page = WikiURL($name); + _dotoken('BROWSE_PAGE', $browse_page, $page); + + $arg_sep = strstr($browse_page, '?') ? '&' : '?'; + _dotoken('ACTION', $browse_page . $arg_sep . "action=", $page); + _dotoken('PAGEURL', rawurlencode($name), $page); if (!empty($hash['lastmodified'])) |
From: Steve W. <wai...@us...> - 2001-03-03 19:41:45
|
Update of /cvsroot/phpwiki/phpwiki/locale/nl/pgsrc In directory usw-pr-cvs1:/tmp/cvs-serv30349/locale/nl/pgsrc Modified Files: PaginasToevoegen Log Message: Changed my email address and the project homepage, where appropriate. Index: PaginasToevoegen =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/nl/pgsrc/PaginasToevoegen,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** PaginasToevoegen 2000/10/22 19:52:02 1.3 --- PaginasToevoegen 2001/03/03 19:43:14 1.4 *************** *** 11,15 **** in proberen te tiepen, zoals: ! PhpWiki project pagina: http://wcsb.org/~swain/php/wiki/ Wiki ondersteunt geen HTML tags (zie TekstFormmateringsRegels). <tags>Die --- 11,15 ---- in proberen te tiepen, zoals: ! PhpWiki project pagina: http://phpwiki.sourceforge.net/ Wiki ondersteunt geen HTML tags (zie TekstFormmateringsRegels). <tags>Die |
From: Steve W. <wai...@us...> - 2001-03-03 19:41:45
|
Update of /cvsroot/phpwiki/phpwiki/locale/es/pgsrc In directory usw-pr-cvs1:/tmp/cvs-serv30349/locale/es/pgsrc Modified Files: AgregarPaginas Log Message: Changed my email address and the project homepage, where appropriate. Index: AgregarPaginas =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/es/pgsrc/AgregarPaginas,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** AgregarPaginas 2001/02/01 07:06:39 1.2 --- AgregarPaginas 2001/03/03 19:43:14 1.3 *************** *** 5,9 **** Si desea añadir al Wiki, documentos con formato muy complejo, es mejor que ponga una URL hacia el documento antes que añadir aqui el texto del documento, como: ! Página web del proyecto PhpWiki: http://wcsb.org/~swain/php/wiki/ El Wiki no soporta HTML tags (ver ReglasDeFormatoDeTexto). <tags>son renderizados solo como texto.</tags> el Wiki está hecho para ser lo mas simple posible y así promover su uso. --- 5,9 ---- Si desea añadir al Wiki, documentos con formato muy complejo, es mejor que ponga una URL hacia el documento antes que añadir aqui el texto del documento, como: ! Página web del proyecto PhpWiki: http://phpwiki.sourceforge.net/ El Wiki no soporta HTML tags (ver ReglasDeFormatoDeTexto). <tags>son renderizados solo como texto.</tags> el Wiki está hecho para ser lo mas simple posible y así promover su uso. |
From: Steve W. <wai...@us...> - 2001-03-03 19:41:45
|
Update of /cvsroot/phpwiki/phpwiki In directory usw-pr-cvs1:/tmp/cvs-serv30349 Modified Files: CREDITS INSTALL.flatfile INSTALL.pgsql README Log Message: Changed my email address and the project homepage, where appropriate. Index: CREDITS =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/CREDITS,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** CREDITS 2001/02/01 07:12:59 1.10 --- CREDITS 2001/03/03 19:43:14 1.11 *************** *** 5,9 **** ! Core team ! ;[ Steve Wainstead | mailto:sw...@wc... ] : ;: original author ;: chief in charge --- 5,9 ---- ! Core team ! ;[ Steve Wainstead | mailto:sw...@pa... ] : ;: original author ;: chief in charge Index: INSTALL.flatfile =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/INSTALL.flatfile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** INSTALL.flatfile 2001/02/01 04:34:08 1.2 --- INSTALL.flatfile 2001/03/03 19:43:14 1.3 *************** *** 128,132 **** Steve Wainstead ! sw...@wc... $Id$ --- 128,132 ---- Steve Wainstead ! sw...@pa... $Id$ Index: INSTALL.pgsql =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/INSTALL.pgsql,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** INSTALL.pgsql 2001/02/02 02:55:31 1.7 --- INSTALL.pgsql 2001/03/03 19:43:14 1.8 *************** *** 65,69 **** If you find something I missed, please let me know. Steve Wainstead ! sw...@wc... Report bugs to php...@li... --- 65,69 ---- If you find something I missed, please let me know. Steve Wainstead ! sw...@pa... Report bugs to php...@li... Index: README =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/README,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -r1.10 -r1.11 *** README 2001/02/14 05:22:49 1.10 --- README 2001/03/03 19:43:14 1.11 *************** *** 67,71 **** Steve Wainstead ! sw...@wc... http://wcsb.org/~swain/ --- 67,71 ---- Steve Wainstead ! sw...@pa... http://wcsb.org/~swain/ |
From: Geoffrey T. D. <da...@us...> - 2001-03-03 19:28:19
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv28844/lib Modified Files: interwiki.map interwiki.php Log Message: Added new intermap entries from http://usemod.com/intermap.txt. Also fixed bug: only urlencode "page" name when it's really a query arg. (If it's in PATH_INFO, it shouldn't be urlencoded.) Index: interwiki.map =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/interwiki.map,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** interwiki.map 2001/02/08 10:29:44 1.1 --- interwiki.map 2001/03/03 19:29:48 1.2 *************** *** 35,37 **** --- 35,43 ---- BenefitsWiki http://www.benefitslink.com/cgi-bin/wiki.cgi? Why http://clublet.com/c/c/why? + SourceForge http://sourceforge.net/ + MetaWiki http://sunir.org/apps/meta.pl? + AcadWiki http://xarch.tu-graz.ac.at/autocad/wiki/ + CLiki http://www.telent.net/cliki/ SenseisLibrary http://senseis.xmp.net/? + JargonFile http://sunir.org/apps/meta.pl?wiki=JargonFile&redirect= + WikiPedia http://www.wikipedia.com/wiki.cgi? Index: interwiki.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/interwiki.php,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** interwiki.php 2001/02/14 22:02:05 1.4 --- interwiki.php 2001/03/03 19:29:48 1.5 *************** *** 27,31 **** list( $wiki, $page ) = split( ":", $link, 2 ); ! $url = $interwikimap[$wiki] . rawurlencode($page); if ($linktext) --- 27,37 ---- list( $wiki, $page ) = split( ":", $link, 2 ); ! $url = $interwikimap[$wiki]; ! ! // Urlencode page only if it's a query arg. ! if (strstr($url, '?')) ! $url .= rawurlencode($page); ! else ! $url .= $page; if ($linktext) |
From: Geoffrey T. D. <da...@us...> - 2001-03-02 21:25:16
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv32349/lib Modified Files: Tag: release-1_2-branch stdlib.php Log Message: Fix for invalid HTML from doubly-indented list elements. This: ** Item used to generate "<ul><ul><li>Item</ul></ul>" which is invalid. Now we generate "<dl><dd><ul><li>Item</ul></dl>" which is valid. Index: stdlib.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/stdlib.php,v retrieving revision 1.21.2.2 retrieving revision 1.21.2.3 diff -C2 -r1.21.2.2 -r1.21.2.3 *** stdlib.php 2001/03/02 03:48:47 1.21.2.2 --- stdlib.php 2001/03/02 21:26:03 1.21.2.3 *************** *** 181,184 **** --- 181,189 ---- $retvar = ''; + if ($level > 10) { + // arbitrarily limit tag nesting + ExitWiki(gettext ("Nesting depth exceeded in SetHTMLOutputMode")); + } + if ($tagtype == ZERO_LEVEL) { // empty the stack until $level == 0; *************** *** 230,240 **** // we add the diff to the stack // stack might be zero ! while ($stack->cnt() < $level) { ! $retvar .= "<$tag>\n"; ! $stack->push($tag); ! if ($stack->cnt() > 10) { ! // arbitrarily limit tag nesting ! ExitWiki(gettext ("Stack bounds exceeded in SetHTMLOutputMode")); ! } } --- 235,262 ---- // we add the diff to the stack // stack might be zero ! if ($stack->cnt() < $level) { ! while ($stack->cnt() < $level - 1) { ! // This is a bit of a hack: ! // ! // We're not nested deep enough, and have to make up ! // some kind of block element to nest within. ! // ! // Currently, this can only happen for nested list ! // element (either <ul> <ol> or <dl>). What we used ! // to do here is to open extra lists of whatever ! // type was requested. This would result in invalid ! // HTML, since and list is not allowed to contain ! // another list without first containing a list ! // item. ("<ul><ul><li>Item</ul></ul>" is invalid.) ! // ! // So now, when we need extra list elements, we use ! // a <dl>, and open it with an empty <dd>. ! ! $retvar .= "<dl><dd>"; ! $stack->push('dl'); ! } ! ! $retvar .= "<$tag>\n"; ! $stack->push($tag); } |
From: Geoffrey T. D. <da...@us...> - 2001-03-02 21:14:39
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv27561/lib Modified Files: transform.php Log Message: Fix for invalid HTML from doubly-indented list elements. This: ** Item used to generate "<ul><ul><li>Item</ul></ul>" which is invalid. Now we generate "<dl><dd><ul><li>Item</ul></dl>" which is valid. Index: transform.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/transform.php,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -r1.18 -r1.19 *** transform.php 2001/03/02 00:24:17 1.18 --- transform.php 2001/03/02 21:16:05 1.19 *************** *** 110,113 **** --- 110,118 ---- $retvar = ''; + if ($level > 10) { + // arbitrarily limit tag nesting + ExitWiki(gettext ("Lists nested too deep in SetHTMLOutputMode")); + } + if ($level <= $this->stack->cnt()) { // $tag has fewer nestings (old: tabs) than stack, *************** *** 139,149 **** // we add the diff to the stack // stack might be zero ! while ($this->stack->cnt() < $level) { $retvar .= StartTag($tag, $args) . "\n"; $this->stack->push($tag); - if ($this->stack->cnt() > 10) { - // arbitrarily limit tag nesting - ExitWiki(gettext ("Stack bounds exceeded in SetHTMLOutputMode")); - } } } --- 144,169 ---- // we add the diff to the stack // stack might be zero ! if ($this->stack->cnt() < $level) { ! while ($this->stack->cnt() < $level - 1) { ! // This is a bit of a hack: ! // ! // We're not nested deep enough, and have to make up some kind of block ! // element to nest within. ! // ! // Currently, this can only happen for nested list element ! // (either <ul> <ol> or <dl>). What we used to do here is ! // to open extra lists of whatever type was requested. ! // This would result in invalid HTML, since and list is ! // not allowed to contain another list without first containing ! // a list item. ("<ul><ul><li>Item</ul></ul>" is invalid.) ! // ! // So now, when we need extra list elements, we use a <dl>, and ! // open it with an empty <dd>. ! $retvar .= "<dl><dd>"; ! $this->stack->push('dl'); ! } ! $retvar .= StartTag($tag, $args) . "\n"; $this->stack->push($tag); } } |
From: Geoffrey T. D. <da...@us...> - 2001-03-02 03:47:23
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv25794/lib Modified Files: Tag: release-1_2-branch stdlib.php transform.php Log Message: Some fixes to clean-up generated HTML. See comments made on SF Task# 26974 for details about problems which remain. Index: stdlib.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/stdlib.php,v retrieving revision 1.21.2.1 retrieving revision 1.21.2.2 diff -C2 -r1.21.2.1 -r1.21.2.2 *** stdlib.php 2001/02/08 18:28:31 1.21.2.1 --- stdlib.php 2001/03/02 03:48:47 1.21.2.2 *************** *** 219,225 **** } elseif ($level > $stack->cnt()) { ! // we add the diff to the stack ! // stack might be zero ! while ($stack->cnt() < $level) { $retvar .= "<$tag>\n"; $stack->push($tag); --- 219,234 ---- } elseif ($level > $stack->cnt()) { ! // Test for and close top level elements which are not allowed to contain ! // other block-level elements. ! if ($stack->cnt() == 1 and ! preg_match('/^(p|pre|h\d)$/i', $stack->top())) ! { ! $closetag = $stack->pop(); ! $retvar .= "</$closetag>"; ! } ! ! // we add the diff to the stack ! // stack might be zero ! while ($stack->cnt() < $level) { $retvar .= "<$tag>\n"; $stack->push($tag); Index: transform.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/transform.php,v retrieving revision 1.8 retrieving revision 1.8.2.1 diff -C2 -r1.8 -r1.8.2.1 *** transform.php 2001/01/04 18:34:15 1.8 --- transform.php 2001/03/02 03:48:47 1.8.2.1 *************** *** 137,142 **** $tmpline = str_replace('<', '<', $tmpline); - // four or more dashes to <hr> - $tmpline = ereg_replace("^-{4,}", '<hr>', $tmpline); // %%% are linebreaks --- 137,140 ---- *************** *** 233,236 **** --- 231,241 ---- $html .= SetHTMLOutputMode($heading, ZERO_LEVEL, 0); + } elseif (preg_match('/^-{4,}\s*(.*?)\s*$/', $tmpline, $matches)) { + // four or more dashes to <hr> + // <hr> can not be contained in a + $html .= SetHTMLOutputMode('', ZERO_LEVEL, 0) . "<hr>\n"; + if ( ($tmpline = $matches[1]) != '' ) { + $html .= SetHTMLOutputMode('p', ZERO_LEVEL, 0); + } } else { // it's ordinary output if nothing else *************** *** 238,241 **** --- 243,249 ---- } + // These are still problems as far as generating correct HTML is + // concerned. Paragraph (<p>) elements are not allowed to contain + // other block-level elements (like <form>s). $tmpline = str_replace('%%Search%%', $quick_search_box, $tmpline); $tmpline = str_replace('%%Fullsearch%%', $full_search_box, $tmpline); |
From: Steve W. <wai...@us...> - 2001-03-02 00:41:27
|
Update of /cvsroot/phpwiki/phpwiki/templates In directory usw-pr-cvs1:/tmp/cvs-serv26408 Modified Files: README Log Message: Stripped stuff about page references which are now obsolete. Index: README =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/templates/README,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** README 2001/02/10 22:15:08 1.4 --- README 2001/03/02 00:42:50 1.5 *************** *** 1,5 **** $Id$ ! PhpWiki distinguishes between four different templates: - template for browsing pages (default: browse.html) --- 1,5 ---- $Id$ ! PhpWiki distinguishes between three different templates: - template for browsing pages (default: browse.html) *************** *** 9,16 **** This template is used when users edit a page by clicking on the EditText link. - - - template for editing references (default: editlinks.html) - This template is used when users edit references of a page - by clicking on the EditLinks link on the EditText page. - template for plain messages from PhpWiki (default: message.html) --- 9,12 ---- |
From: Steve W. <wai...@us...> - 2001-03-02 00:37:26
|
Update of /cvsroot/phpwiki/phpwiki In directory usw-pr-cvs1:/tmp/cvs-serv25223 Modified Files: INSTALL.mSQL Log Message: Added note that mSQL will not be supported in 1.3 unless someone else wants to keep it up to date. Index: INSTALL.mSQL =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/INSTALL.mSQL,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** INSTALL.mSQL 2001/02/01 04:12:38 1.3 --- INSTALL.mSQL 2001/03/02 00:38:50 1.4 *************** *** 1,2 **** --- 1,8 ---- + Note: mSQL will not be supported in the 1.3 development branch, unless + someone wants to assume responsibility for it. When the new version of + mSQL is released we might reconsider it, but there has been no demand + for a mSQL based Wiki so far. --Steve Wainstead, sw...@pa... + + mSQL support is fairly stable. However, due to the limitations of mSQL's SQL syntax, certain features found in the MySQL and Postgresql |
From: Geoffrey T. D. <da...@us...> - 2001-03-02 00:22:53
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv19995/lib Modified Files: transform.php Log Message: Attempts to clean up generated HTML. WikiTransform::SetHTMLMode(): Eliminate the $tagtype argument, since somewhere along the line it had lost all meaning. Check when pushing nested elements that the top-level element is of a type which can contain other block-level elements. Elements of type <p>, and <pre>, among others, are not allowed to contain other block-level elements. wtm_list_dl: Fix bug (which manifested itself only with non-empty <dt>s). Some remaining problems which perhaps should be addressed: Wtm_title_search, wtm_fulltext_search, wtm_mostpopular as well as some of the the magic phpwiki: links (the ones which generate forms) all generate some sort of block-level HTML element (either <form>s or <dl>s.) As noted above, these are not allowed within <p> elements (and others). Bold/italics: __Bold ''BoldItalic__ Italic'' ... it's contrived, but it will generate improperly nested HTML. Index: transform.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/transform.php,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -r1.17 -r1.18 *** transform.php 2001/02/15 21:37:08 1.17 --- transform.php 2001/03/02 00:24:17 1.18 *************** *** 33,50 **** function SetHTMLMode($tag, $tagtype, $level) ! Wiki HTML output can, at any given time, be in only one mode. ! It will be something like Unordered List, Preformatted Text, ! plain text etc. When we change modes we have to issue close tags ! for one mode and start tags for another. ! SetHTMLMode takes care of this. ! ! $tag ... HTML tag to insert ! If $tag is an array, first element give tag, second element ! is a hash containing arguments for the tag. ! $tagtype ... ZERO_LEVEL - close all open tags before inserting $tag ! NESTED_LEVEL - close tags until depths match ! $level ... nesting level (depth) of $tag ! nesting is arbitrary limited to 10 levels function do_transform($html, $content) contains main-loop and calls transformer functions --- 33,64 ---- function SetHTMLMode($tag, $tagtype, $level) ! This is a helper function used to keep track of what HTML ! block-level element we are currently processing. ! Block-level elements are things like paragraphs "<p>", ! pre-formatted text "<pre>", and the various list elements: ! "<ul>", "<ol>" and "<dl>". Note that some of these elements ! can be nested, while others can not. (In particular, according to ! the HTML 4.01 specification, a paragraph "<p>" element is not ! allowed to contain any other block-level elements. Also <pre>, ! <li>, <dt>, <dd>, <h1> ... have this same restriction.) ! ! SetHTMLMode generates whatever HTML is necessary to get us into ! the requested element type at the requested nesting level. ! ! $tag ... type of HTML element to open. ! If $tag is an array, $tag[0] gives the element type, ! and $tag[1] should be a hash containing attribute-value ! pairs for the element. ! ! If $tag is the empty string, all open elements (down to the ! level requested by $level) are closed. Use ! SetHTMLMode('',0) to close all open block-level elements. ! ! $level ... requested nesting level for current element. ! The nesting level for top level block is one (which is ! the default). + Nesting is arbitrary limited to 10 levels + function do_transform($html, $content) contains main-loop and calls transformer functions *************** *** 82,86 **** // sets current mode like list, preformatted text, plain text, ... // takes care of closing (open) tags ! function SetHTMLMode($tag, $tagtype, $level) { if (is_array($tag)) { --- 96,100 ---- // sets current mode like list, preformatted text, plain text, ... // takes care of closing (open) tags ! function SetHTMLMode($tag, $level = 1) { if (is_array($tag)) { *************** *** 96,153 **** $retvar = ''; ! if ($tagtype == ZERO_LEVEL) { ! // empty the stack until $level == 0; ! if ($tag == $this->stack->top()) { ! return; // same tag? -> nothing to do ! } ! while ($this->stack->cnt() > 0) { ! $closetag = $this->stack->pop(); ! $retvar .= "</$closetag>\n"; ! } ! ! if ($tag) { ! $retvar .= StartTag($tag, $args) . "\n"; ! $this->stack->push($tag); ! } ! ! } elseif ($tagtype == NESTED_LEVEL) { ! if ($level <= $this->stack->cnt()) { ! // $tag has fewer nestings (old: tabs) than stack, ! // reduce stack to that tab count ! while ($this->stack->cnt() > $level) { ! $closetag = $this->stack->pop(); ! if ($closetag == false) { ! //echo "bounds error in tag stack"; ! break; ! } ! $retvar .= "</$closetag>\n"; ! } ! ! // if list type isn't the same, ! // back up one more and push new tag ! if ($tag != $this->stack->top()) { ! $closetag = $this->stack->pop(); ! $retvar .= "</$closetag>" . StartTag($tag, $args) . "\n"; ! $this->stack->push($tag); ! } ! } else { // $level > $this->stack->cnt() ! // we add the diff to the stack ! // stack might be zero ! while ($this->stack->cnt() < $level) { ! $retvar .= StartTag($tag, $args) . "\n"; ! $this->stack->push($tag); ! if ($this->stack->cnt() > 10) { ! // arbitrarily limit tag nesting ! ExitWiki(gettext ("Stack bounds exceeded in SetHTMLOutputMode")); ! } ! } } - - } else { // unknown $tagtype - ExitWiki ("Passed bad tag type value in SetHTMLOutputMode"); } ! return $this->token($retvar); } --- 110,152 ---- $retvar = ''; ! if ($level <= $this->stack->cnt()) { ! // $tag has fewer nestings (old: tabs) than stack, ! // reduce stack to that tab count ! while ($this->stack->cnt() > $level) { ! $closetag = $this->stack->pop(); ! assert('$closetag != false'); ! $retvar .= "</$closetag>\n"; ! } ! // if list type isn't the same, ! // back up one more and push new tag ! if ($tag && $tag != $this->stack->top()) { ! $closetag = $this->stack->pop(); ! $retvar .= "</$closetag>" . StartTag($tag, $args) . "\n"; ! $this->stack->push($tag); ! } ! } else {// $level > $this->stack->cnt() ! // Test for and close top level elements which are not allowed to contain ! // other block-level elements. ! if ($this->stack->cnt() == 1 and ! preg_match('/^(p|pre|h\d)$/i', $this->stack->top())) ! { ! $closetag = $this->stack->pop(); ! $retvar .= "</$closetag>"; ! } ! ! // we add the diff to the stack ! // stack might be zero ! while ($this->stack->cnt() < $level) { ! $retvar .= StartTag($tag, $args) . "\n"; ! $this->stack->push($tag); ! if ($this->stack->cnt() > 10) { ! // arbitrarily limit tag nesting ! ExitWiki(gettext ("Stack bounds exceeded in SetHTMLOutputMode")); ! } } } ! return $this->token($retvar); } *************** *** 173,179 **** $line = $this->content[$lnum]; ! // blank lines clear the current mode if (!strlen($line) || $line == "\r") { ! $html .= $this->SetHTMLMode('', ZERO_LEVEL, 0); continue; } --- 172,178 ---- $line = $this->content[$lnum]; ! // blank lines clear the current mode (to force new paragraph) if (!strlen($line) || $line == "\r") { ! $html .= $this->SetHTMLMode('', 0); continue; } *************** *** 206,210 **** } // close all tags ! $html .= $this->SetHTMLMode('', ZERO_LEVEL, 0); return $this->untokenize($html); --- 205,209 ---- } // close all tags ! $html .= $this->SetHTMLMode('', 0); return $this->untokenize($html); *************** *** 486,493 **** // has to be registereed before list OL function wtm_list_ul($line, &$trfrm) { ! if (preg_match("/^([#*]*\*)[^#]/", $line, $matches)) { $numtabs = strlen($matches[1]); $line = preg_replace("/^([#*]*\*)/", '', $line); ! $html = $trfrm->SetHTMLMode('ul', NESTED_LEVEL, $numtabs) . '<li>'; $line = $html . $line; } --- 485,492 ---- // has to be registereed before list OL function wtm_list_ul($line, &$trfrm) { ! if (preg_match("/^([#*;]*\*)[^#]/", $line, $matches)) { $numtabs = strlen($matches[1]); $line = preg_replace("/^([#*]*\*)/", '', $line); ! $html = $trfrm->SetHTMLMode('ul', $numtabs) . '<li>'; $line = $html . $line; } *************** *** 497,504 **** // ordered lists <OL>: "#" function wtm_list_ol($line, &$trfrm) { ! if (preg_match("/^([#*]*\#)/", $line, $matches)) { $numtabs = strlen($matches[1]); $line = preg_replace("/^([#*]*\#)/", "", $line); ! $html = $trfrm->SetHTMLMode('ol', NESTED_LEVEL, $numtabs) . '<li>'; $line = $html . $line; } --- 496,503 ---- // ordered lists <OL>: "#" function wtm_list_ol($line, &$trfrm) { ! if (preg_match("/^([#*;]*\#)/", $line, $matches)) { $numtabs = strlen($matches[1]); $line = preg_replace("/^([#*]*\#)/", "", $line); ! $html = $trfrm->SetHTMLMode('ol', $numtabs) . '<li>'; $line = $html . $line; } *************** *** 509,517 **** // definition lists <DL>: ";text:text" function wtm_list_dl($line, &$trfrm) { ! if (preg_match("/(^;+)(.*?):(.*$)/", $line, $matches)) { $numtabs = strlen($matches[1]); ! $line = $trfrm->SetHTMLMode('dl', NESTED_LEVEL, $numtabs); if(trim($matches[2])) ! $line = '<dt>' . $matches[2]; $line .= '<dd>' . $matches[3]; } --- 508,516 ---- // definition lists <DL>: ";text:text" function wtm_list_dl($line, &$trfrm) { ! if (preg_match("/^([#*;]*;)(.*?):(.*$)/", $line, $matches)) { $numtabs = strlen($matches[1]); ! $line = $trfrm->SetHTMLMode('dl', $numtabs); if(trim($matches[2])) ! $line .= '<dt>' . $matches[2]; $line .= '<dd>' . $matches[3]; } *************** *** 522,526 **** function wtm_preformatted($line, &$trfrm) { if (preg_match("/^\s+/", $line)) { ! $line = $trfrm->SetHTMLMode('pre', ZERO_LEVEL, 0) . $line; } return $line; --- 521,525 ---- function wtm_preformatted($line, &$trfrm) { if (preg_match("/^\s+/", $line)) { ! $line = $trfrm->SetHTMLMode('pre') . $line; } return $line; *************** *** 535,539 **** elseif($whichheading[1] == '!!!') $heading = 'h1'; $line = preg_replace("/^!+/", '', $line); ! $line = $trfrm->SetHTMLMode($heading, ZERO_LEVEL, 0) . $line; } return $line; --- 534,538 ---- elseif($whichheading[1] == '!!!') $heading = 'h1'; $line = preg_replace("/^!+/", '', $line); ! $line = $trfrm->SetHTMLMode($heading) . $line; } return $line; *************** *** 572,577 **** 'cellpadding' => 1, 'cellspacing' => 1, ! 'border' => 1)), ! ZERO_LEVEL, 0) . $row; } --- 571,575 ---- 'cellpadding' => 1, 'cellspacing' => 1, ! 'border' => 1))) . $row; } *************** *** 582,588 **** function wtm_hr($line, &$trfrm) { if (preg_match('/^-{4,}(.*)$/', $line, $m)) { ! $line = $trfrm->SetHTMLMode('', ZERO_LEVEL, 0) . '<hr>'; if ($m[1]) ! $line .= $trfrm->SetHTMLMode('p', ZERO_LEVEL, 0) . $m[1]; } return $line; --- 580,586 ---- function wtm_hr($line, &$trfrm) { if (preg_match('/^-{4,}(.*)$/', $line, $m)) { ! $line = $trfrm->SetHTMLMode('', 0) . '<hr>'; if ($m[1]) ! $line .= $trfrm->SetHTMLMode('p') . $m[1]; } return $line; *************** *** 591,595 **** // default mode: simple text paragraph function wtm_paragraph($line, &$trfrm) { ! $line = $trfrm->SetHTMLMode('p', ZERO_LEVEL, 0) . $line; return $line; } --- 589,593 ---- // default mode: simple text paragraph function wtm_paragraph($line, &$trfrm) { ! $line = $trfrm->SetHTMLMode('p') . $line; return $line; } |
From: Geoffrey T. D. <da...@us...> - 2001-03-02 00:15:30
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv19764/lib Modified Files: stdlib.php Log Message: StartTag(): minor beautification: get rid of extra spaces in start tags. Index: stdlib.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/stdlib.php,v retrieving revision 1.35 retrieving revision 1.36 diff -C2 -r1.35 -r1.36 *** stdlib.php 2001/02/17 00:47:08 1.35 --- stdlib.php 2001/03/02 00:16:53 1.36 *************** *** 13,17 **** CookSpaces($pagearray) class Stack (push(), pop(), cnt(), top()) - SetHTMLOutputMode($newmode, $depth) UpdateRecentChanges($dbi, $pagename, $isnewpage) ParseAndLink($bracketlink) --- 13,16 ---- *************** *** 74,78 **** function StartTag($tag, $args = '') { ! $s = ''; if (is_array($args)) { --- 73,77 ---- function StartTag($tag, $args = '') { ! $s = "<$tag"; if (is_array($args)) { *************** *** 85,89 **** } } ! return "<$tag $s>"; } --- 84,88 ---- } } ! return "$s>"; } |
From: Geoffrey T. D. <da...@us...> - 2001-03-01 01:57:39
|
Update of /cvsroot/phpwiki/phpwiki/locale/de/pgsrc In directory usw-pr-cvs1:/tmp/cvs-serv2914/locale/de/pgsrc Modified Files: EditiereText GaesteBuch KonvertiereLeerzeichenZuTabs MeistBesucht PhpWiki SandKiste SeiteFinden SeitenErzeugen StartSeite TextFormatierungsRegeln WieManWikiBenutzt WikiTechnik WikiWikiWeb Log Message: SF Patch #404963: Updated German pgsrc by Jörg Rathlev <jra...@us...> I've done some work to complete the german translation of the files in locale/de/pgsrc/. I've also slightly modified some of the already translated german pages. The only pages I've not (yet) translated are GuterStil (english GoodStyle - hard to do since it's only a quotation), PhpWikiAdministration and WabiSabi. All other pages are included in the attached zip archive. Joerg Index: EditiereText =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/EditiereText,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** EditiereText 2000/11/06 17:31:54 1.2 --- EditiereText 2001/03/01 01:59:00 1.3 *************** *** 1 **** ! Alle Seiten haben einen EditiereText link am unteren Ende. Man kann eine Seite editieren, indem man diesen Link anklickt. --- 1 ---- ! Alle Seiten (mit Ausnahme von Suchergebnissen) haben unten einen Link "EditiereText". Man kann die aktuelle Seite editieren, indem man diesen Link anklickt. Index: GaesteBuch =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/GaesteBuch,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** GaesteBuch 2000/11/06 17:31:54 1.2 --- GaesteBuch 2001/03/01 01:59:00 1.3 *************** *** 1,3 **** ! Trage dich einfach mit Namen und Datum unten ein! Jeff Dairiki, Arno Hollosi, SteveWainstead, Php Wiki Autoren --- 1,3 ---- ! Trage dich einfach mit Namen und Datum auf dieser Seite ein! Jeff Dairiki, Arno Hollosi, SteveWainstead, Php Wiki Autoren Index: KonvertiereLeerzeichenZuTabs =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/KonvertiereLeerzeichenZuTabs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** KonvertiereLeerzeichenZuTabs 2000/11/02 21:15:32 1.1 --- KonvertiereLeerzeichenZuTabs 2001/03/01 01:59:00 1.2 *************** *** 1,19 **** ! VariousBrowsers have trouble with the tab character used in the TextFormatierungsRegeln. If you can't type a tab, or, if you are fixing up a page written by someone who didn't type tabs, then you should have us convert spans of spaces to tabs for you. You request space to tab conversion with the checkbox that appears near the bottom of EditText and EditCopy pages. It looks something like this... ! [[o] I can't type tabs. Please KonvertiereLeerzeichenZuTabs for me when I save. ! A span of spaces must be at least '''three''' spaces long to be recognized ! as a tab. Use multiples of '''eight''' spaces to make multiple tabs. ! Each span of eight spaces will convert to one tab. If the ! last span comes up a little short, that's ok, as long as ! there are at least three spaces in the last (only) span. ! '''Check your work.''' This sort of heuristic can lead to ! unexpected results. ! ----- ! [Maintenance note: This page is seen when the user clicks on the ! "KonvertiereLeerzeichenZuTabs" link on any edit screen. It describes what happens ! when you ask the system to do this, why you would want it to, and ways to ! avoid the spaces-instead-of-tabs problem.] ! --- 1,12 ---- ! MancheWebbrowser haben Probleme mit dem Tabulator, der in den TextFormatierungsRegeln verwendet wird. Falls du keinen Tab eingeben kannst oder eine Seite bearbeitest, die jemand geschrieben hat, der keine Tabs verwendet hat, kann das Wiki-System Folgen von Leerzeichen für dich in Tabs umwandeln. ! Du aktivierst die Umwandlung, indem du das Kontrollfeld unten auf der Seite EditiereText markierst. Das Kontrollfeld sieht etwa so aus: ! [[o] Ich kann keine Tabulatoren verwenden. Bitte für mich, wenn ich speichere. ! Eine Folge von Leerzeichen muß mindestens '''drei''' Leerzeichen lang sein, um als Tab erkannt zu werden. Verwende Vielfache von '''acht''' Leerzeichen, um mehrere Tabs einzugeben. Jeweils acht Leerzeichen werden in einen Tab umgewandelt. Die letzte Folge darf auch etwas kürzer sein, so lange mindestens drei Leerzeichen in der letzten (oder einzigen) Folge sind. + '''Bitte überprüfe die so erstellten Seiten!''' Diese Art der Tabulatorerkennung kann manchmal zu unerwarteten Ergebnissen führen. + + ----- + [Hinweis zu dieser Seite: diese Seite wird angezeigt, wenn der Benutzer den Link "Konvertiere LeerzeichenZuTabs" auf irgendeiner Bearbeiten-Seite anzeigt. Sie erklärt, was diese Funktion bewirkt, warum man sie verwendet, und Möglichkeiten zum Vermeiden des Problems der Leerzeichen statt Tabs.] \ No newline at end of file Index: MeistBesucht =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/MeistBesucht,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** MeistBesucht 2000/11/06 17:31:54 1.2 --- MeistBesucht 2001/03/01 01:59:00 1.3 *************** *** 1,4 **** ! Eine Liste der meistbesuchten Seiten dieses Wikis: ! (Zähler, Seitenname) ! ! %%Mostpopular%% --- 1,4 ---- ! Eine Liste der meistbesuchten Seiten dieses Wikis: ! (Zähler, Seitenname) ! ! %%Mostpopular%% Index: PhpWiki =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/PhpWiki,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** PhpWiki 2000/11/02 21:15:32 1.1 --- PhpWiki 2001/03/01 01:59:00 1.2 *************** *** 1,6 **** ! You are using PhpWiki at this very moment. Incredible, ain't it? ! Visit our home page at http://phpwiki.sourceforge.net/ and see PhpWiki ! in action at http://phpwiki.sourceforge.net/phpwiki/. ! ! --- 1,3 ---- ! Du verwendest jetzt gerade PhpWiki. Faszinierend, oder? ! Besuche die Website von PhpWiki unter http://phpwiki.sourceforge.net/ und schaue dir PhpWiki in Aktion an unter http://phpwiki.sourceforge.net/phpwiki/ (und natürlich auch hier :-)). \ No newline at end of file Index: SandKiste =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SandKiste,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** SandKiste 2000/11/06 17:31:54 1.2 --- SandKiste 2001/03/01 01:59:00 1.3 *************** *** 1,4 **** ! In der SandKiste kannst du dich so richtig austoben und alle Wikimerkmale ! ausprobieren. Viel Spass :-) --- 1,3 ---- ! Hier kannst du das Wiki ausprobieren. Viel Spass :-) Index: SeiteFinden =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SeiteFinden,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** SeiteFinden 2000/11/02 21:15:32 1.1 --- SeiteFinden 2001/03/01 01:59:00 1.2 *************** *** 1,19 **** ! Here are some good starting points for browsing. ! * WieManWikiBenutzt gives you the quick lowdown on Wiki markup. ! * FrischeSeiten recorded automatically ! * WikiTechnik of browsing and editing on this server ! Here's a title search. Try something like ''wiki'' ! or ''sandwich''. %%Search%% ! Use the following for a full text search. This takes a few seconds. The results will show all lines on a given page that contain a match. ! %%Fullsearch%% ! ! ! --- 1,15 ---- ! Als Startpunkt zum Herumstöbern im Wiki eignen sich am besten die folgenden Seiten: ! * WieManWikiBenutzt erklärt dir die Textformatierungen in einem Wiki. ! * FrischeSeiten ist eine automatisch erstellte Liste neuer Seiten. ! * WikiTechnik erkärt die Technik, mit der PhpWiki arbeitet. ! Hier ist eine Suche nach Seitentiteln. Suche zum Beispiel nach ''wiki'' oder ''sandwich''. %%Search%% ! Und hier ist eine Volltextsuche. Die Suche dauert ein paar Sekunden. Im Suchergebnis werden die Zeilen aus den gefundenen Seiten angezeigt, in denen ein Suchbegriff gefunden wurde. ! %%Fullsearch%% \ No newline at end of file Index: SeitenErzeugen =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SeitenErzeugen,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** SeitenErzeugen 2000/11/02 21:15:32 1.1 --- SeitenErzeugen 2001/03/01 01:59:00 1.2 *************** *** 1,11 **** ! To add a new page to Wiki, all you have to do is come up with a meaningful title, capatalize all the words and StringThemTogetherLikeThis. Wiki automagically recognizes it as a hyperlink. ! Then you can go ahead and ClickTheQuestionMark at the end of your new hyperlink, and the Wiki will give you a window for making the new page. ! If you wish to add documents with complex markup to the Wiki, you might be better off providing a URL to it than trying to add the text of the document here, like so: ! PhpWiki project homepage: http://wcsb.org/~swain/php/wiki/ ! The Wiki does not support HTML tags (see TextFormatierungsRegeln). <tags>They will just render like text.</tags> Wiki is meant to be as simple as possible to encourage use. ! Note that there is a feature that your system administrator can enable to allow embedded HTML, but there are security risks involved. --- 1,11 ---- ! Um dem Wiki eine neue Seite hinzuzufügen mußt du dir nur einen sinnvollen Titel einfallen lassen, alle Wörter im Titel großschreiben und sie AufDieseArtZusammenfuegen. Wiki erkennt dies automatisch als einen Hyperlink. (Umlaute kannst du in Titeln leider nicht verwenden.) ! Dann kannst du das Fragezeichen am Ende des neuen Hyperlinks anklicken, und Wiki öffnet einen Editor zum Erstellen der neuen Seite. ! Wenn du ein Dokument mit aufwendigen Formatierungen zum Wiki hinzufügen willst, ist es vielleicht einfacher, einen Link zu diesem Dokument ins Wiki einzufügen statt das Dokument selbst. Zum Beispiel: ! Die Homepage des PhpWiki Projektes: http://phpwiki.sourceforge.net/ ! Wiki unterstüzt keine HTML-Tags (siehe TextFormatierungsRegeln). <tags>werden einfach wie normaler Text angezeigt.</tags> Wiki soll so einfach wie möglich sein, damit es jeder benutzen kann. ! Es gibt eine Funktion, durch die der Systemverwalter HTML in Dokumenten erlauben kann, das führt aber zu Sicherheitsrisiken. \ No newline at end of file Index: StartSeite =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/StartSeite,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** StartSeite 2000/11/06 17:31:54 1.2 --- StartSeite 2001/03/01 01:59:00 1.3 *************** *** 1,7 **** ! * Was ist ein WikiWikiWeb? Eine kurze Beschreibung dieser Applikation. ! * Lerne WieManWikiBenutzt und lerne über SeitenErzeugen. * Die SandKiste ist zum Spielen und zum Experimentieren. * Bitte trage dich im GaesteBuch ein. ! * Jüngste Veränderungen findest man unter FrischeSeiten. * Eine Liste der [MeistBesucht]en Seiten. * ReleaseNotes (in Englisch) --- 1,9 ---- ! * Was ist ein WikiWikiWeb? Eine kurze Beschreibung dieser Anwendung. ! * Lerne WieManWikiBenutzt und wie mann SeitenErzeugen kann. * Die SandKiste ist zum Spielen und zum Experimentieren. * Bitte trage dich im GaesteBuch ein. ! * Jüngste Veränderungen findet man unter FrischeSeiten. * Eine Liste der [MeistBesucht]en Seiten. * ReleaseNotes (in Englisch) + + Tip: Zurück zu dieser Startseite kommst du durck Klicken auf das PhpWiki Logo. \ No newline at end of file Index: TextFormatierungsRegeln =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/TextFormatierungsRegeln,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** TextFormatierungsRegeln 2000/11/02 21:15:32 1.1 --- TextFormatierungsRegeln 2001/03/01 01:59:00 1.2 *************** *** 1,64 **** ! '''Paragraphs''' ! * Don't indent paragraphs ! * Words wrap and fill as needed ! * Use blank lines as separators ! * Four or more minus signs make a horizontal rule ! * %%''''% makes a linebreak (in headings and lists too) ! '''Lists''' - * asterick for first level - ** asterick-asterick for second level, etc. - * Use * for bullet lists, # for numbered lists (mix at will) - * tab-Term:-tab Definition for definition lists - * One line for each item - * Other leading whitespace signals preformatted text, changes font. ! '''Headings''' ! * '!' at the start of a line makes a small heading ! * '!!' at the start of a line makes a medium heading ! * '!!!' at the start of a line makes a large heading ! '''Fonts''' ! * Indent with one or more spaces to use a monospace font: ! This is in monospace ! This is not ! '''Indented Paragraphs''' ! ''(Quotes)'' ! * tab-space-:-tab -- often used (with emphasis) for quotations. ! '''Emphasis''' ! * Use doubled single-quotes ('') for emphasis (usually italics) ! * Use doubled underscores (__) for strong emphasis (usually bold) ! * Mix them at will: ''__bold italics__'' ! * ''Emphasis'' can be used ''multiple'' times within a line, but ''cannot'' cross line boundaries: - ''this - will not work'' ! '''References''' ! * Hyperlinks to other pages within the Wiki are made by placing the page name in square brackets: [this is a page link] or UsingWikiWords (preferred) ! * Hyperlinks to external pages are done like this: [http://www.wcsb.org/] ! * You can name the links to the external pages by providing a name, a bar (|) and then the hyperlink: [Steve's home page | http://wcsb.org/~swain/] ! * You can suppress linking to old-style references by preceeding the word with a '!', e.g. !NotLinkedAsWikiName ! * [1], [2], [3], [4] refer to remote references. Click EditLinks on the edit form to enter URLs. These differ from the newer linking scheme; references are unique to a page. ! * Also, the old way of linking URL's is still supported: precede URLs with "http:", "ftp:" or "mailto:" to create links automatically as in: http://c2.com/ ! * URLs ending with .png, or .jpg are inlined if in square brackets, by themselves: [http://phpwiki.sourceforge.net/phpwiki/png.png] ! '''HTML Mark-Up Language''' ! * Don't bother ! * < and > are themselves ! * The & characters will not work ! * If you really must use HTML, your system administrator can enable this feature. Start each line with a bar (|). Note that this feature is disabled by default. --- 1,67 ---- ! ! Tip ! Schau dir am besten auch den "Quelltext" dieser Seite an, indem du unten auf den Link zum Editieren klickst. Dann verstehst du die Beispiele besser. + ! Absätze ! * Rücke Absätze nicht ein ! * Zeilenumbrüche werden automatisch erstellt ! * Absätze werden durch Leerzeilen getrennt ! * Vier oder mehr Minuszeichen am Zeilenanfang erzeugen eine horizontale Linie ! * %%''''% erstellt einen Zeilenumbruch (auch in Überschriften und Listen) ! ! Listen ! * Ein Sternchen für die erste Ebene ! ** Sternchen-Sternchen für die zweite Ebene, usw. ! * Verwende * für Aufzählungslisten, # für numerierte Listen (auch durcheinander) ! * Eine Zeile für jeden Listenpunkt ! * Tab-Begriff:-Tab erstellt eine Definition für glossarähnliche Listen ! * Andere Leerzeichen als Tab am Zeilenanfang erstellen vorformatierten Text mit einer anderen Schriftart ! ! Überschriften ! * '!' am Zeilenanfang erstellt eine kleine Überschrift ! * '!!' eine mittlere ! * '!!!' eine große ! ! Schriftart ! * Um eine Schriftart mit gleichen Zeichenabständen (schreibmaschinenähnlich, zum Beispiel für Quelltexte) zu erhalten, füge am Anfang der Zeile ein oder mehr Leerzeichen ein. ! Hier haben alle Zeichen den gleichen Abstand ! Und hier nicht. + ! Eingerückte Absätze ! * Mit einem Semikolon und einem Doppelpunkt (;:) am Zeilenanfang erstellst du einen eingerückten Absatz. ! ;: Dieser Absatz ist eingerückt. Verwende diese Funktion zum Beispiel (zusammen mit ''Betonung'' zum zitieren von Texten). ! ! Hervorhebung + * Verwende zwei einfache Anführungszeichen für ''Betonung'' (wird normalerweise kursiv dargestellt) + * Verwende doppelte Unterstriche für __starke Betonung__ (wird normalerweise fett dargestellt) + * Du kannst sie auch zusammen verwenden: ''__fett & kursiv__'' + * ''Betonungen'' können ''mehrfach'' in einer Zeile verwendet werden, aber sie können ''nicht'' über das Zeilenende hinausgehen: ! ''So etwas ! funktioniert nicht'' ! ! Querverweise ! * Hyperlinks zu anderen Seiten im Wiki werden erstellt, indem man den Namen in eckige Klammern einschließt [das ist ein Link] oder besser WikiWörterVerwendet. ! * Hyperlinks zu externen Seiten werden so erstellt: [http://www.wcsb.org/] ! * Du kannst Links zu externen Seiten einen Namen geben, indem du in der eckigen Klammer erst den Namen und dann, getrennt durch einen senkrechten Strich (|), die Adresse angibst: [Steve's Homepage | http://wcsb.org/~swain/] ! * Du kannst das Erstellen eines Links verhindern, indem du vor das Wort ein Ausrufungszeichen setzt, zum Beispiel !DasIstKeinLink. ! * [1], [2], [3], [4] beziehen sich auf externe Verweise. Klicke auf !EditiereVerweise auf der Bearebiten-Seite, um die Adressen einzugeben. ! * Wenn du im Text Adressen eingibst, die mit "http:", "ftp:" oder "mailto:" beginnen, werden diese auch automatisch in Links umgewandelt, zum Beispiel http://c2.com/ ! * Adressen, die mit .png oder .jpg enden (d.h. Bilder) werden in die Seite eingefügt, wenn sie in eckige Klammern gesetzt werden. HIER EIN BEISPIEL EINFÜGEN!!! + ! HTML-Formatierungen + + * Du benötigst keine HTML-Formatierungen + * < und > erscheinen einfach so im Text + * Sonderzeichen mit & funktionieren nicht + * Wenn du wirklich HTML verwenden ''mußt'', kann dein Systemverwalter diese Funktion aktivieren. Du mußt dann jede Zeile mit einem senkrechten Strich (|) beginnen. Normalerweise ist diese Funktion aber deaktiviert. \ No newline at end of file Index: WieManWikiBenutzt =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WieManWikiBenutzt,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -r1.2 -r1.3 *** WieManWikiBenutzt 2000/11/06 17:31:54 1.2 --- WieManWikiBenutzt 2001/03/01 01:59:00 1.3 *************** *** 3,12 **** __Alles was du wissen mußt ist:__ ! * Um eine Seite zu editieren klicke auf "EditiereText" am unteren Ende der Seite. Du solltest das gleich jetzt tun und den Quelltext dieser Seite lesen - es ergibt dann mehr Sinn. ! * Italics bekommt man, indem man Wörter in jeweils zwei Apostrophen ' einschließt, ''wie in diesem Beispiel''. * Fette Schrift bekommt man, indem man Wörter in jeweils zwei untergesetzten Strichen einschließt, __wie in diesem Beispiel__ * Und beides, indem man __''beides verwendet''__. ! * Eine unsortierte Liste erhält man, indem man eine Zeile mit '*' startet. ! * Vorformatierten Text rückt man mit zumindest einem Leerzeichen ein: Das ist ein Gedicht --- 3,12 ---- __Alles was du wissen mußt ist:__ ! * Klicke auf "EditiereText" am unteren Ende der Seite, um sie zu bearbeiten. Du solltest das gleich jetzt tun und den Quelltext dieser Seite lesen - es ergibt dann mehr Sinn. ! * Kursiven Text bekommt man, indem man Wörter in jeweils zwei Apostrophen ' einschließt, ''wie in diesem Beispiel''. * Fette Schrift bekommt man, indem man Wörter in jeweils zwei untergesetzten Strichen einschließt, __wie in diesem Beispiel__ * Und beides, indem man __''beides verwendet''__. ! * Eine Liste erhält man, indem man eine Zeile mit '*' startet. ! * Vorformatierten Text rückt man mit mindestens einem Leerzeichen ein: Das ist ein Gedicht *************** *** 24,29 **** ---- * Links kann man erzeugen, indem man einzelne Wörter, deren Anfangsbuchstabe groß geschrieben wird, zusammenfügt. Wenn du also etwa eine Seite darüber schreiben willst, daß Arno Ratten mag, schreibst du: ArnoMagRatten. Falls die Seite noch nicht existiert erscheint dahinter ein Fragezeichen, das dir die Möglichkeit gibt die Seite zu erzeugen: DieseSeiteSollteNichtExistieren. (Und bitte verdirb das Beispiel nicht, indem du diese Seite erzeugst). ! * Um externe Links zu setzen, kannst du einfach die URL eintippen und PhpWiki erzeugt einen passenden Link, z.B. http://www.diezeit.de/ ! * Um Bilder einzubinden, schließt man deren URL in eckigen Klammern ein, wie hier: [http://www.yourhost.yourdomain/images/picture.png]. Falls die URL des Bildes nicht in eckigen Klammern steht, wird einfach nur die URL (nicht aber das Bild) angezeigt. * Jetzt kann es eigentlich schon mit dem SeitenErzeugen losgehen! --- 24,29 ---- ---- * Links kann man erzeugen, indem man einzelne Wörter, deren Anfangsbuchstabe groß geschrieben wird, zusammenfügt. Wenn du also etwa eine Seite darüber schreiben willst, daß Arno Ratten mag, schreibst du: ArnoMagRatten. Falls die Seite noch nicht existiert erscheint dahinter ein Fragezeichen, das dir die Möglichkeit gibt die Seite zu erzeugen: DieseSeiteSollteNichtExistieren. (Und bitte verdirb das Beispiel nicht, indem du diese Seite erzeugst). ! * Um externe Links zu setzen, kannst du einfach die Adresse eintippen und PhpWiki erzeugt einen passenden Link, z.B. http://www.diezeit.de/ ! * Um Bilder einzufügen, schließt man deren Adresse in eckigen Klammern ein, wie hier: [http://www.yourhost.yourdomain/images/picture.png]. Falls die Adresse des Bildes nicht in eckigen Klammern steht, wird einfach nur die Adresse (nicht aber das Bild) angezeigt. * Jetzt kann es eigentlich schon mit dem SeitenErzeugen losgehen! Index: WikiTechnik =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WikiTechnik,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** WikiTechnik 2000/11/02 21:15:32 1.1 --- WikiTechnik 2001/03/01 01:59:00 1.2 *************** *** 1,17 **** ! PhpWiki is written in the server-side scripting language PHP, available from http://www.php.net/. PHP resembles C and Perl in its syntax, and functions much like ASP, EmbPerl or JSP. ! PhpWiki consists of a dozen or so files of mixed PHP and HTML. The web pages that make up a WikiWikiWeb based on PHP live in a DBM file with backup copies of previous versions of pages stored in a second DBM file. ! Every time a user hits the site the page requested is pulled from the DBM and rendered on the fly. The user only ever requests the file index.php, which then decides which other php files to include. ! Links to pages in the wiki are automatically linked: PhpWiki. This might be the single most compelling aspect of a wiki, the ability to add pages simply by linking to them. The next most compelling thing is how easily external URL's link: # http://www.wcsb.org/ # ftp://ftp.redhat.com/ # news://news.mozilla.org/ ! Combined with one namespace and a simple markup, a Wiki exhibits many of the characteristics of WabiSabi. ! PhpWiki is licensed under the Gnu General Public license, which you should be able to see here: http://www.gnu.org/copyleft/gpl.txt. ! ! ! --- 1,14 ---- ! PhpWiki ist in der serverseitigen Skriptsprache PHP (http://www.php.net/) geschrieben. PHP hat eine ähnliche Syntax wie Perl oder C und funktioniert ähnlich wie ASP, EmbPerl oder JSP. ! PhpWiki besteht aus etwa einem Dutzend Dateien mit gemischtem PHP und HTML. Die Webseiten, aus denen ein WikiWikiWeb besteht, werden von PHP live in einer DBM-Datei gespeichert, außerdem werden Sicherungskopien der vorherigen Versionen aller Seiten in einer weiteren DBM-Datei gespeichert. (PhpWiki unterstützt inzwischen neben DBM auch Datenbankserver wie MySQL oder PostgreSQL und einfache Textdateien.) ! Immer wenn ein Benutzer eine Seite anfordert wird sie aus der DBM geholt und on-the-fly erstellt. Anwender fragen nur die Seite index.php ab, die automatisch feststellt, welche weiteren Seiten eingebunden werden müssen. ! Links auf andere Seiten in einem Wiki werden automatisch erstellt: PhpWiki. Die Möglichkeit, neue Seiten zu erstellen, indem man einfach einen Link zu diesen erstellt, ist eine der wichtigsten Eigenschaften eines Wiki. Außerdem sind Links auf externe Seiten genauso einfach zu erstellen: # http://www.wcsb.org/ # ftp://ftp.redhat.com/ # news://news.mozilla.org/ ! In Verbindung mit einem einzigen Namensraum und einfachen Textformatierungen besitzt ein Wiki viele Eigenschaften von WabiSabi. ! PhpWiki ist freie Software unter der GNU General Public License, die unter dieser Adresse zu finden ist: http://www.gnu.org/copyleft/gpl.txt. \ No newline at end of file Index: WikiWikiWeb =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WikiWikiWeb,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** WikiWikiWeb 2000/11/02 21:15:32 1.1 --- WikiWikiWeb 2001/03/01 01:59:00 1.2 *************** *** 1,12 **** ! A WikiWikiWeb is a site where everyone can collaborate on the content. The most well-known and widely used Wiki is the Portland Pattern Repository at http://c2.com/cgi-bin/wiki?WikiWikiWeb. ! I found these statements there particularly relevant: ! ''The point is to make the EditText form simple and the SeiteFinden search fast.'' ! ''In addition to being quick, this site also aspires to Zen ideals generally labeled WabiSabi. Zen finds beauty in the imperfect and ephemeral. When it comes down to it, that's all you need.'' ! You can say hello on GaesteBuch, or read about WieManWikiBenutzt and SeitenErzeugen. Currently this Wiki has no "theme" for discussion, so go ahead and play with it and have fun! ! ! --SteveWainstead ! --- 1,9 ---- ! Ein WikiWikiWeb ist eine Website, bei der jeder am Inhalt mitarbeiten kann. Jeder, der das Wiki liest, kann auch Seiten bearbeiten und neue Seiten erstellen. Das bekannteste und meistverwendete Wiki ist das Portland Pattern Repository unter http://c2.com/cgi-bin/wiki?WikiWikiWeb. ! Einige Zitate: ! ''Die Idee ist, die Funktion EditiereText einfach und die Suchfunktion (SeiteFinden) schnell zu machen.'' ! ''Abgesehen von der Geschwindigkeit orientiert sich diese Site auch an Zen-Idealen die als WabiSabi bezeichnet werden. Nach Zen liegt Schönheit im Unvollständigen, Kurzlebigen. Letzendlich benötigt man nichts weiter.'' ! Du kannst dich im GaesteBuch eintragen oder lernen, WieManWikiBenutzt und wie man SeitenErzeugen kann. \ No newline at end of file |
From: Geoffrey T. D. <da...@us...> - 2001-03-01 01:47:22
|
Update of /cvsroot/phpwiki/phpwiki/locale/de/pgsrc In directory usw-pr-cvs1:/tmp/cvs-serv1561/locale/de/pgsrc Modified Files: Tag: release-1_2-branch EditiereText GaesteBuch KonvertiereLeerzeichenZuTabs MeistBesucht PhpWiki SandKiste SeiteFinden SeitenErzeugen StartSeite TextFormatierungsRegeln WieManWikiBenutzt WikiTechnik WikiWikiWeb Log Message: SF Patch #404963: Updated German pgsrc by Jörg Rathlev <jra...@us...> I've done some work to complete the german translation of the files in locale/de/pgsrc/. I've also slightly modified some of the already translated german pages. The only pages I've not (yet) translated are GuterStil (english GoodStyle - hard to do since it's only a quotation), PhpWikiAdministration and WabiSabi. All other pages are included in the attached zip archive. Joerg Index: EditiereText =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/EditiereText,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** EditiereText 2000/11/06 17:31:54 1.2 --- EditiereText 2001/03/01 01:48:43 1.2.2.1 *************** *** 1 **** ! Alle Seiten haben einen EditiereText link am unteren Ende. Man kann eine Seite editieren, indem man diesen Link anklickt. --- 1 ---- ! Alle Seiten (mit Ausnahme von Suchergebnissen) haben unten einen Link "EditiereText". Man kann die aktuelle Seite editieren, indem man diesen Link anklickt. Index: GaesteBuch =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/GaesteBuch,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** GaesteBuch 2000/11/06 17:31:54 1.2 --- GaesteBuch 2001/03/01 01:48:43 1.2.2.1 *************** *** 1,3 **** ! Trage dich einfach mit Namen und Datum unten ein! Jeff Dairiki, Arno Hollosi, SteveWainstead, Php Wiki Autoren --- 1,3 ---- ! Trage dich einfach mit Namen und Datum auf dieser Seite ein! Jeff Dairiki, Arno Hollosi, SteveWainstead, Php Wiki Autoren Index: KonvertiereLeerzeichenZuTabs =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/KonvertiereLeerzeichenZuTabs,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** KonvertiereLeerzeichenZuTabs 2000/11/02 21:15:32 1.1 --- KonvertiereLeerzeichenZuTabs 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,19 **** ! VariousBrowsers have trouble with the tab character used in the TextFormatierungsRegeln. If you can't type a tab, or, if you are fixing up a page written by someone who didn't type tabs, then you should have us convert spans of spaces to tabs for you. You request space to tab conversion with the checkbox that appears near the bottom of EditText and EditCopy pages. It looks something like this... ! [[o] I can't type tabs. Please KonvertiereLeerzeichenZuTabs for me when I save. ! A span of spaces must be at least '''three''' spaces long to be recognized ! as a tab. Use multiples of '''eight''' spaces to make multiple tabs. ! Each span of eight spaces will convert to one tab. If the ! last span comes up a little short, that's ok, as long as ! there are at least three spaces in the last (only) span. ! '''Check your work.''' This sort of heuristic can lead to ! unexpected results. ! ----- ! [Maintenance note: This page is seen when the user clicks on the ! "KonvertiereLeerzeichenZuTabs" link on any edit screen. It describes what happens ! when you ask the system to do this, why you would want it to, and ways to ! avoid the spaces-instead-of-tabs problem.] ! --- 1,12 ---- ! MancheWebbrowser haben Probleme mit dem Tabulator, der in den TextFormatierungsRegeln verwendet wird. Falls du keinen Tab eingeben kannst oder eine Seite bearbeitest, die jemand geschrieben hat, der keine Tabs verwendet hat, kann das Wiki-System Folgen von Leerzeichen für dich in Tabs umwandeln. ! Du aktivierst die Umwandlung, indem du das Kontrollfeld unten auf der Seite EditiereText markierst. Das Kontrollfeld sieht etwa so aus: ! [[o] Ich kann keine Tabulatoren verwenden. Bitte für mich, wenn ich speichere. ! Eine Folge von Leerzeichen muß mindestens '''drei''' Leerzeichen lang sein, um als Tab erkannt zu werden. Verwende Vielfache von '''acht''' Leerzeichen, um mehrere Tabs einzugeben. Jeweils acht Leerzeichen werden in einen Tab umgewandelt. Die letzte Folge darf auch etwas kürzer sein, so lange mindestens drei Leerzeichen in der letzten (oder einzigen) Folge sind. + '''Bitte überprüfe die so erstellten Seiten!''' Diese Art der Tabulatorerkennung kann manchmal zu unerwarteten Ergebnissen führen. + + ----- + [Hinweis zu dieser Seite: diese Seite wird angezeigt, wenn der Benutzer den Link "Konvertiere LeerzeichenZuTabs" auf irgendeiner Bearbeiten-Seite anzeigt. Sie erklärt, was diese Funktion bewirkt, warum man sie verwendet, und Möglichkeiten zum Vermeiden des Problems der Leerzeichen statt Tabs.] \ No newline at end of file Index: MeistBesucht =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/MeistBesucht,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** MeistBesucht 2000/11/06 17:31:54 1.2 --- MeistBesucht 2001/03/01 01:48:43 1.2.2.1 *************** *** 1,4 **** ! Eine Liste der meistbesuchten Seiten dieses Wikis: ! (Zähler, Seitenname) ! ! %%Mostpopular%% --- 1,4 ---- ! Eine Liste der meistbesuchten Seiten dieses Wikis: ! (Zähler, Seitenname) ! ! %%Mostpopular%% Index: PhpWiki =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/PhpWiki,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** PhpWiki 2000/11/02 21:15:32 1.1 --- PhpWiki 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,6 **** ! You are using PhpWiki at this very moment. Incredible, ain't it? ! Visit our home page at http://phpwiki.sourceforge.net/ and see PhpWiki ! in action at http://phpwiki.sourceforge.net/phpwiki/. ! ! --- 1,3 ---- ! Du verwendest jetzt gerade PhpWiki. Faszinierend, oder? ! Besuche die Website von PhpWiki unter http://phpwiki.sourceforge.net/ und schaue dir PhpWiki in Aktion an unter http://phpwiki.sourceforge.net/phpwiki/ (und natürlich auch hier :-)). \ No newline at end of file Index: SandKiste =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SandKiste,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** SandKiste 2000/11/06 17:31:54 1.2 --- SandKiste 2001/03/01 01:48:43 1.2.2.1 *************** *** 1,4 **** ! In der SandKiste kannst du dich so richtig austoben und alle Wikimerkmale ! ausprobieren. Viel Spass :-) --- 1,3 ---- ! Hier kannst du das Wiki ausprobieren. Viel Spass :-) Index: SeiteFinden =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SeiteFinden,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** SeiteFinden 2000/11/02 21:15:32 1.1 --- SeiteFinden 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,19 **** ! Here are some good starting points for browsing. ! * WieManWikiBenutzt gives you the quick lowdown on Wiki markup. ! * FrischeSeiten recorded automatically ! * WikiTechnik of browsing and editing on this server ! Here's a title search. Try something like ''wiki'' ! or ''sandwich''. %%Search%% ! Use the following for a full text search. This takes a few seconds. The results will show all lines on a given page that contain a match. ! %%Fullsearch%% ! ! ! --- 1,15 ---- ! Als Startpunkt zum Herumstöbern im Wiki eignen sich am besten die folgenden Seiten: ! * WieManWikiBenutzt erklärt dir die Textformatierungen in einem Wiki. ! * FrischeSeiten ist eine automatisch erstellte Liste neuer Seiten. ! * WikiTechnik erkärt die Technik, mit der PhpWiki arbeitet. ! Hier ist eine Suche nach Seitentiteln. Suche zum Beispiel nach ''wiki'' oder ''sandwich''. %%Search%% ! Und hier ist eine Volltextsuche. Die Suche dauert ein paar Sekunden. Im Suchergebnis werden die Zeilen aus den gefundenen Seiten angezeigt, in denen ein Suchbegriff gefunden wurde. ! %%Fullsearch%% \ No newline at end of file Index: SeitenErzeugen =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/SeitenErzeugen,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** SeitenErzeugen 2000/11/02 21:15:32 1.1 --- SeitenErzeugen 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,11 **** ! To add a new page to Wiki, all you have to do is come up with a meaningful title, capatalize all the words and StringThemTogetherLikeThis. Wiki automagically recognizes it as a hyperlink. ! Then you can go ahead and ClickTheQuestionMark at the end of your new hyperlink, and the Wiki will give you a window for making the new page. ! If you wish to add documents with complex markup to the Wiki, you might be better off providing a URL to it than trying to add the text of the document here, like so: ! PhpWiki project homepage: http://wcsb.org/~swain/php/wiki/ ! The Wiki does not support HTML tags (see TextFormatierungsRegeln). <tags>They will just render like text.</tags> Wiki is meant to be as simple as possible to encourage use. ! Note that there is a feature that your system administrator can enable to allow embedded HTML, but there are security risks involved. --- 1,11 ---- ! Um dem Wiki eine neue Seite hinzuzufügen mußt du dir nur einen sinnvollen Titel einfallen lassen, alle Wörter im Titel großschreiben und sie AufDieseArtZusammenfuegen. Wiki erkennt dies automatisch als einen Hyperlink. (Umlaute kannst du in Titeln leider nicht verwenden.) ! Dann kannst du das Fragezeichen am Ende des neuen Hyperlinks anklicken, und Wiki öffnet einen Editor zum Erstellen der neuen Seite. ! Wenn du ein Dokument mit aufwendigen Formatierungen zum Wiki hinzufügen willst, ist es vielleicht einfacher, einen Link zu diesem Dokument ins Wiki einzufügen statt das Dokument selbst. Zum Beispiel: ! Die Homepage des PhpWiki Projektes: http://phpwiki.sourceforge.net/ ! Wiki unterstüzt keine HTML-Tags (siehe TextFormatierungsRegeln). <tags>werden einfach wie normaler Text angezeigt.</tags> Wiki soll so einfach wie möglich sein, damit es jeder benutzen kann. ! Es gibt eine Funktion, durch die der Systemverwalter HTML in Dokumenten erlauben kann, das führt aber zu Sicherheitsrisiken. \ No newline at end of file Index: StartSeite =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/StartSeite,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** StartSeite 2000/11/06 17:31:54 1.2 --- StartSeite 2001/03/01 01:48:43 1.2.2.1 *************** *** 1,7 **** ! * Was ist ein WikiWikiWeb? Eine kurze Beschreibung dieser Applikation. ! * Lerne WieManWikiBenutzt und lerne über SeitenErzeugen. * Die SandKiste ist zum Spielen und zum Experimentieren. * Bitte trage dich im GaesteBuch ein. ! * Jüngste Veränderungen findest man unter FrischeSeiten. * Eine Liste der [MeistBesucht]en Seiten. * ReleaseNotes (in Englisch) --- 1,9 ---- ! * Was ist ein WikiWikiWeb? Eine kurze Beschreibung dieser Anwendung. ! * Lerne WieManWikiBenutzt und wie mann SeitenErzeugen kann. * Die SandKiste ist zum Spielen und zum Experimentieren. * Bitte trage dich im GaesteBuch ein. ! * Jüngste Veränderungen findet man unter FrischeSeiten. * Eine Liste der [MeistBesucht]en Seiten. * ReleaseNotes (in Englisch) + + Tip: Zurück zu dieser Startseite kommst du durck Klicken auf das PhpWiki Logo. \ No newline at end of file Index: TextFormatierungsRegeln =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/TextFormatierungsRegeln,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** TextFormatierungsRegeln 2000/11/02 21:15:32 1.1 --- TextFormatierungsRegeln 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,64 **** ! '''Paragraphs''' ! * Don't indent paragraphs ! * Words wrap and fill as needed ! * Use blank lines as separators ! * Four or more minus signs make a horizontal rule ! * %%''''% makes a linebreak (in headings and lists too) ! '''Lists''' - * asterick for first level - ** asterick-asterick for second level, etc. - * Use * for bullet lists, # for numbered lists (mix at will) - * tab-Term:-tab Definition for definition lists - * One line for each item - * Other leading whitespace signals preformatted text, changes font. ! '''Headings''' ! * '!' at the start of a line makes a small heading ! * '!!' at the start of a line makes a medium heading ! * '!!!' at the start of a line makes a large heading ! '''Fonts''' ! * Indent with one or more spaces to use a monospace font: ! This is in monospace ! This is not ! '''Indented Paragraphs''' ! ''(Quotes)'' ! * tab-space-:-tab -- often used (with emphasis) for quotations. ! '''Emphasis''' ! * Use doubled single-quotes ('') for emphasis (usually italics) ! * Use doubled underscores (__) for strong emphasis (usually bold) ! * Mix them at will: ''__bold italics__'' ! * ''Emphasis'' can be used ''multiple'' times within a line, but ''cannot'' cross line boundaries: - ''this - will not work'' ! '''References''' ! * Hyperlinks to other pages within the Wiki are made by placing the page name in square brackets: [this is a page link] or UsingWikiWords (preferred) ! * Hyperlinks to external pages are done like this: [http://www.wcsb.org/] ! * You can name the links to the external pages by providing a name, a bar (|) and then the hyperlink: [Steve's home page | http://wcsb.org/~swain/] ! * You can suppress linking to old-style references by preceeding the word with a '!', e.g. !NotLinkedAsWikiName ! * [1], [2], [3], [4] refer to remote references. Click EditLinks on the edit form to enter URLs. These differ from the newer linking scheme; references are unique to a page. ! * Also, the old way of linking URL's is still supported: precede URLs with "http:", "ftp:" or "mailto:" to create links automatically as in: http://c2.com/ ! * URLs ending with .png, or .jpg are inlined if in square brackets, by themselves: [http://phpwiki.sourceforge.net/phpwiki/png.png] ! '''HTML Mark-Up Language''' ! * Don't bother ! * < and > are themselves ! * The & characters will not work ! * If you really must use HTML, your system administrator can enable this feature. Start each line with a bar (|). Note that this feature is disabled by default. --- 1,67 ---- ! ! Tip ! Schau dir am besten auch den "Quelltext" dieser Seite an, indem du unten auf den Link zum Editieren klickst. Dann verstehst du die Beispiele besser. + ! Absätze ! * Rücke Absätze nicht ein ! * Zeilenumbrüche werden automatisch erstellt ! * Absätze werden durch Leerzeilen getrennt ! * Vier oder mehr Minuszeichen am Zeilenanfang erzeugen eine horizontale Linie ! * %%''''% erstellt einen Zeilenumbruch (auch in Überschriften und Listen) ! ! Listen ! * Ein Sternchen für die erste Ebene ! ** Sternchen-Sternchen für die zweite Ebene, usw. ! * Verwende * für Aufzählungslisten, # für numerierte Listen (auch durcheinander) ! * Eine Zeile für jeden Listenpunkt ! * Tab-Begriff:-Tab erstellt eine Definition für glossarähnliche Listen ! * Andere Leerzeichen als Tab am Zeilenanfang erstellen vorformatierten Text mit einer anderen Schriftart ! ! Überschriften ! * '!' am Zeilenanfang erstellt eine kleine Überschrift ! * '!!' eine mittlere ! * '!!!' eine große ! ! Schriftart ! * Um eine Schriftart mit gleichen Zeichenabständen (schreibmaschinenähnlich, zum Beispiel für Quelltexte) zu erhalten, füge am Anfang der Zeile ein oder mehr Leerzeichen ein. ! Hier haben alle Zeichen den gleichen Abstand ! Und hier nicht. + ! Eingerückte Absätze ! * Mit einem Semikolon und einem Doppelpunkt (;:) am Zeilenanfang erstellst du einen eingerückten Absatz. ! ;: Dieser Absatz ist eingerückt. Verwende diese Funktion zum Beispiel (zusammen mit ''Betonung'' zum zitieren von Texten). ! ! Hervorhebung + * Verwende zwei einfache Anführungszeichen für ''Betonung'' (wird normalerweise kursiv dargestellt) + * Verwende doppelte Unterstriche für __starke Betonung__ (wird normalerweise fett dargestellt) + * Du kannst sie auch zusammen verwenden: ''__fett & kursiv__'' + * ''Betonungen'' können ''mehrfach'' in einer Zeile verwendet werden, aber sie können ''nicht'' über das Zeilenende hinausgehen: ! ''So etwas ! funktioniert nicht'' ! ! Querverweise ! * Hyperlinks zu anderen Seiten im Wiki werden erstellt, indem man den Namen in eckige Klammern einschließt [das ist ein Link] oder besser WikiWörterVerwendet. ! * Hyperlinks zu externen Seiten werden so erstellt: [http://www.wcsb.org/] ! * Du kannst Links zu externen Seiten einen Namen geben, indem du in der eckigen Klammer erst den Namen und dann, getrennt durch einen senkrechten Strich (|), die Adresse angibst: [Steve's Homepage | http://wcsb.org/~swain/] ! * Du kannst das Erstellen eines Links verhindern, indem du vor das Wort ein Ausrufungszeichen setzt, zum Beispiel !DasIstKeinLink. ! * [1], [2], [3], [4] beziehen sich auf externe Verweise. Klicke auf !EditiereVerweise auf der Bearebiten-Seite, um die Adressen einzugeben. ! * Wenn du im Text Adressen eingibst, die mit "http:", "ftp:" oder "mailto:" beginnen, werden diese auch automatisch in Links umgewandelt, zum Beispiel http://c2.com/ ! * Adressen, die mit .png oder .jpg enden (d.h. Bilder) werden in die Seite eingefügt, wenn sie in eckige Klammern gesetzt werden. HIER EIN BEISPIEL EINFÜGEN!!! + ! HTML-Formatierungen + + * Du benötigst keine HTML-Formatierungen + * < und > erscheinen einfach so im Text + * Sonderzeichen mit & funktionieren nicht + * Wenn du wirklich HTML verwenden ''mußt'', kann dein Systemverwalter diese Funktion aktivieren. Du mußt dann jede Zeile mit einem senkrechten Strich (|) beginnen. Normalerweise ist diese Funktion aber deaktiviert. \ No newline at end of file Index: WieManWikiBenutzt =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WieManWikiBenutzt,v retrieving revision 1.2 retrieving revision 1.2.2.1 diff -C2 -r1.2 -r1.2.2.1 *** WieManWikiBenutzt 2000/11/06 17:31:54 1.2 --- WieManWikiBenutzt 2001/03/01 01:48:43 1.2.2.1 *************** *** 3,12 **** __Alles was du wissen mußt ist:__ ! * Um eine Seite zu editieren klicke auf "EditiereText" am unteren Ende der Seite. Du solltest das gleich jetzt tun und den Quelltext dieser Seite lesen - es ergibt dann mehr Sinn. ! * Italics bekommt man, indem man Wörter in jeweils zwei Apostrophen ' einschließt, ''wie in diesem Beispiel''. * Fette Schrift bekommt man, indem man Wörter in jeweils zwei untergesetzten Strichen einschließt, __wie in diesem Beispiel__ * Und beides, indem man __''beides verwendet''__. ! * Eine unsortierte Liste erhält man, indem man eine Zeile mit '*' startet. ! * Vorformatierten Text rückt man mit zumindest einem Leerzeichen ein: Das ist ein Gedicht --- 3,12 ---- __Alles was du wissen mußt ist:__ ! * Klicke auf "EditiereText" am unteren Ende der Seite, um sie zu bearbeiten. Du solltest das gleich jetzt tun und den Quelltext dieser Seite lesen - es ergibt dann mehr Sinn. ! * Kursiven Text bekommt man, indem man Wörter in jeweils zwei Apostrophen ' einschließt, ''wie in diesem Beispiel''. * Fette Schrift bekommt man, indem man Wörter in jeweils zwei untergesetzten Strichen einschließt, __wie in diesem Beispiel__ * Und beides, indem man __''beides verwendet''__. ! * Eine Liste erhält man, indem man eine Zeile mit '*' startet. ! * Vorformatierten Text rückt man mit mindestens einem Leerzeichen ein: Das ist ein Gedicht *************** *** 24,29 **** ---- * Links kann man erzeugen, indem man einzelne Wörter, deren Anfangsbuchstabe groß geschrieben wird, zusammenfügt. Wenn du also etwa eine Seite darüber schreiben willst, daß Arno Ratten mag, schreibst du: ArnoMagRatten. Falls die Seite noch nicht existiert erscheint dahinter ein Fragezeichen, das dir die Möglichkeit gibt die Seite zu erzeugen: DieseSeiteSollteNichtExistieren. (Und bitte verdirb das Beispiel nicht, indem du diese Seite erzeugst). ! * Um externe Links zu setzen, kannst du einfach die URL eintippen und PhpWiki erzeugt einen passenden Link, z.B. http://www.diezeit.de/ ! * Um Bilder einzubinden, schließt man deren URL in eckigen Klammern ein, wie hier: [http://www.yourhost.yourdomain/images/picture.png]. Falls die URL des Bildes nicht in eckigen Klammern steht, wird einfach nur die URL (nicht aber das Bild) angezeigt. * Jetzt kann es eigentlich schon mit dem SeitenErzeugen losgehen! --- 24,29 ---- ---- * Links kann man erzeugen, indem man einzelne Wörter, deren Anfangsbuchstabe groß geschrieben wird, zusammenfügt. Wenn du also etwa eine Seite darüber schreiben willst, daß Arno Ratten mag, schreibst du: ArnoMagRatten. Falls die Seite noch nicht existiert erscheint dahinter ein Fragezeichen, das dir die Möglichkeit gibt die Seite zu erzeugen: DieseSeiteSollteNichtExistieren. (Und bitte verdirb das Beispiel nicht, indem du diese Seite erzeugst). ! * Um externe Links zu setzen, kannst du einfach die Adresse eintippen und PhpWiki erzeugt einen passenden Link, z.B. http://www.diezeit.de/ ! * Um Bilder einzufügen, schließt man deren Adresse in eckigen Klammern ein, wie hier: [http://www.yourhost.yourdomain/images/picture.png]. Falls die Adresse des Bildes nicht in eckigen Klammern steht, wird einfach nur die Adresse (nicht aber das Bild) angezeigt. * Jetzt kann es eigentlich schon mit dem SeitenErzeugen losgehen! Index: WikiTechnik =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WikiTechnik,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** WikiTechnik 2000/11/02 21:15:32 1.1 --- WikiTechnik 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,17 **** ! PhpWiki is written in the server-side scripting language PHP, available from http://www.php.net/. PHP resembles C and Perl in its syntax, and functions much like ASP, EmbPerl or JSP. ! PhpWiki consists of a dozen or so files of mixed PHP and HTML. The web pages that make up a WikiWikiWeb based on PHP live in a DBM file with backup copies of previous versions of pages stored in a second DBM file. ! Every time a user hits the site the page requested is pulled from the DBM and rendered on the fly. The user only ever requests the file index.php, which then decides which other php files to include. ! Links to pages in the wiki are automatically linked: PhpWiki. This might be the single most compelling aspect of a wiki, the ability to add pages simply by linking to them. The next most compelling thing is how easily external URL's link: # http://www.wcsb.org/ # ftp://ftp.redhat.com/ # news://news.mozilla.org/ ! Combined with one namespace and a simple markup, a Wiki exhibits many of the characteristics of WabiSabi. ! PhpWiki is licensed under the Gnu General Public license, which you should be able to see here: http://www.gnu.org/copyleft/gpl.txt. ! ! ! --- 1,14 ---- ! PhpWiki ist in der serverseitigen Skriptsprache PHP (http://www.php.net/) geschrieben. PHP hat eine ähnliche Syntax wie Perl oder C und funktioniert ähnlich wie ASP, EmbPerl oder JSP. ! PhpWiki besteht aus etwa einem Dutzend Dateien mit gemischtem PHP und HTML. Die Webseiten, aus denen ein WikiWikiWeb besteht, werden von PHP live in einer DBM-Datei gespeichert, außerdem werden Sicherungskopien der vorherigen Versionen aller Seiten in einer weiteren DBM-Datei gespeichert. (PhpWiki unterstützt inzwischen neben DBM auch Datenbankserver wie MySQL oder PostgreSQL und einfache Textdateien.) ! Immer wenn ein Benutzer eine Seite anfordert wird sie aus der DBM geholt und on-the-fly erstellt. Anwender fragen nur die Seite index.php ab, die automatisch feststellt, welche weiteren Seiten eingebunden werden müssen. ! Links auf andere Seiten in einem Wiki werden automatisch erstellt: PhpWiki. Die Möglichkeit, neue Seiten zu erstellen, indem man einfach einen Link zu diesen erstellt, ist eine der wichtigsten Eigenschaften eines Wiki. Außerdem sind Links auf externe Seiten genauso einfach zu erstellen: # http://www.wcsb.org/ # ftp://ftp.redhat.com/ # news://news.mozilla.org/ ! In Verbindung mit einem einzigen Namensraum und einfachen Textformatierungen besitzt ein Wiki viele Eigenschaften von WabiSabi. ! PhpWiki ist freie Software unter der GNU General Public License, die unter dieser Adresse zu finden ist: http://www.gnu.org/copyleft/gpl.txt. \ No newline at end of file Index: WikiWikiWeb =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/de/pgsrc/WikiWikiWeb,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -C2 -r1.1 -r1.1.2.1 *** WikiWikiWeb 2000/11/02 21:15:32 1.1 --- WikiWikiWeb 2001/03/01 01:48:43 1.1.2.1 *************** *** 1,12 **** ! A WikiWikiWeb is a site where everyone can collaborate on the content. The most well-known and widely used Wiki is the Portland Pattern Repository at http://c2.com/cgi-bin/wiki?WikiWikiWeb. ! I found these statements there particularly relevant: ! ''The point is to make the EditText form simple and the SeiteFinden search fast.'' ! ''In addition to being quick, this site also aspires to Zen ideals generally labeled WabiSabi. Zen finds beauty in the imperfect and ephemeral. When it comes down to it, that's all you need.'' ! You can say hello on GaesteBuch, or read about WieManWikiBenutzt and SeitenErzeugen. Currently this Wiki has no "theme" for discussion, so go ahead and play with it and have fun! ! ! --SteveWainstead ! --- 1,9 ---- ! Ein WikiWikiWeb ist eine Website, bei der jeder am Inhalt mitarbeiten kann. Jeder, der das Wiki liest, kann auch Seiten bearbeiten und neue Seiten erstellen. Das bekannteste und meistverwendete Wiki ist das Portland Pattern Repository unter http://c2.com/cgi-bin/wiki?WikiWikiWeb. ! Einige Zitate: ! ''Die Idee ist, die Funktion EditiereText einfach und die Suchfunktion (SeiteFinden) schnell zu machen.'' ! ''Abgesehen von der Geschwindigkeit orientiert sich diese Site auch an Zen-Idealen die als WabiSabi bezeichnet werden. Nach Zen liegt Schönheit im Unvollständigen, Kurzlebigen. Letzendlich benötigt man nichts weiter.'' ! Du kannst dich im GaesteBuch eintragen oder lernen, WieManWikiBenutzt und wie man SeitenErzeugen kann. \ No newline at end of file |
From: Jeff D. <da...@da...> - 2001-02-28 20:58:34
|
In message <E14...@us...>,"Geoffrey T. Dairiki " writes: >Log Message: >Minor type correction. ^^^^ That's "typo" -- haha. Jeff |
From: Geoffrey T. D. <da...@us...> - 2001-02-28 20:53:00
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv20011/lib Modified Files: main.php Log Message: Minor type correction. Index: main.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/main.php,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -r1.9 -r1.10 *** main.php 2001/02/21 17:16:44 1.9 --- main.php 2001/02/28 20:54:18 1.10 *************** *** 90,94 **** $user = new WikiUser(get_auth_mode($action)); if ($user->is_authenticated()) ! $LogEntry->user = $user->id; --- 90,94 ---- $user = new WikiUser(get_auth_mode($action)); if ($user->is_authenticated()) ! $LogEntry->user = $user->id(); |
From: Geoffrey T. D. <da...@us...> - 2001-02-27 23:21:12
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv758/lib Modified Files: editpage.php Log Message: Fix SF bug #404646. Must quote htmlspecialchars in <textarea>. Index: editpage.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/editpage.php,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -r1.14 -r1.15 *** editpage.php 2001/02/15 21:33:40 1.14 --- editpage.php 2001/02/27 23:22:30 1.15 *************** *** 28,32 **** } ! $textarea = implode("\n", $pagehash["content"]); if ($editing_copy) { $pagehash["version"] = $currentpage["version"]; --- 28,32 ---- } ! $textarea = htmlspecialchars(implode("\n", $pagehash["content"])); if ($editing_copy) { $pagehash["version"] = $currentpage["version"]; |
From: Geoffrey T. D. <da...@us...> - 2001-02-27 23:14:54
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv32345/lib Modified Files: Tag: release-1_2-branch editpage.php Log Message: Fix SF bug #404646. Must quote htmlspecialchars in <textarea>. Index: editpage.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/editpage.php,v retrieving revision 1.8.2.1 retrieving revision 1.8.2.2 diff -C2 -r1.8.2.1 -r1.8.2.2 *** editpage.php 2001/02/15 21:25:02 1.8.2.1 --- editpage.php 2001/02/27 23:16:12 1.8.2.2 *************** *** 37,41 **** } ! $textarea = implode("\n", $pagehash["content"]); if (isset($copy)) { // $cdbi = OpenDataBase($WikiPageStore); --- 37,41 ---- } ! $textarea = htmlspecialchars(implode("\n", $pagehash["content"])); if (isset($copy)) { // $cdbi = OpenDataBase($WikiPageStore); |
From: Geoffrey T. D. <da...@us...> - 2001-02-21 17:15:44
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv23751/lib Modified Files: main.php Log Message: Recursive bug fix. (Ie. fix stupid bug introduced in the last bug fix.) Index: main.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/main.php,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -r1.8 -r1.9 *** main.php 2001/02/20 13:44:03 1.8 --- main.php 2001/02/21 17:16:44 1.9 *************** *** 36,40 **** } ! if (isset($QUERY_STRING) && !preg_match('/[&=]/', $QUERY_STRING)) return urldecode(fix_magic_quotes_gpc($QUERY_STRING)); --- 36,40 ---- } ! if (isset($QUERY_STRING) && preg_match('/^[^&=]+$/', $QUERY_STRING)) return urldecode(fix_magic_quotes_gpc($QUERY_STRING)); |
From: Geoffrey T. D. <da...@us...> - 2001-02-20 13:43:06
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv29310/lib Modified Files: main.php Log Message: Fix SF bug #132843 some more. Also add code to properly glean the page name from obsolete 'index.php?PageName' style URLS. Index: main.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/main.php,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -r1.7 -r1.8 *** main.php 2001/02/17 21:52:08 1.7 --- main.php 2001/02/20 13:44:03 1.8 *************** *** 18,22 **** { $LogEntry->status = 302; // "302 Found" ! header("Location: " . SERVER_URL . $REQUEST_URI . '/'); exit; } --- 18,22 ---- { $LogEntry->status = 302; // "302 Found" ! header("Location: " . SERVER_URL . preg_replace('/(\?|$)/', '/\1', $REQUEST_URI, 1)); exit; } *************** *** 24,28 **** function DeducePagename () { ! global $pagename, $PATH_INFO; if (isset($pagename)) --- 24,28 ---- function DeducePagename () { ! global $pagename, $PATH_INFO, $QUERY_STRING; if (isset($pagename)) *************** *** 36,39 **** --- 36,42 ---- } + if (isset($QUERY_STRING) && !preg_match('/[&=]/', $QUERY_STRING)) + return urldecode(fix_magic_quotes_gpc($QUERY_STRING)); + return gettext("FrontPage"); } |
From: Geoffrey T. D. <da...@us...> - 2001-02-17 21:51:19
|
Update of /cvsroot/phpwiki/phpwiki/lib In directory usw-pr-cvs1:/tmp/cvs-serv20470/lib Modified Files: main.php Log Message: Fix infinite redirect bug. (SF bug #132843.) Index: main.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/lib/main.php,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -r1.6 -r1.7 *** main.php 2001/02/16 05:10:54 1.6 --- main.php 2001/02/17 21:52:08 1.7 *************** *** 14,18 **** } ! if (USE_PATH_INFO && !isset($PATH_INFO)) { $LogEntry->status = 302; // "302 Found" --- 14,19 ---- } ! if (USE_PATH_INFO && !isset($PATH_INFO) ! && (!isset($REDIRECT_URL) || !preg_match(',/$,', $REDIRECT_URL))) { $LogEntry->status = 302; // "302 Found" |
From: Steve W. <wai...@us...> - 2001-02-17 18:04:59
|
Update of /cvsroot/phpwiki/phpwiki In directory usw-pr-cvs1:/tmp/cvs-serv32489 Modified Files: index.php Log Message: Missing semicolon on line 49, fixed. Index: index.php =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/index.php,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -r1.11 -r1.12 *** index.php 2001/02/16 04:43:07 1.11 --- index.php 2001/02/17 18:05:47 1.12 *************** *** 47,51 **** // PhpWiki can generate an access_log (in "NCSA combined log" format) // for you. If you want one, define this to the name of the log file. ! define('ACCESS_LOG', '/tmp/wiki_access_log') ///////////////////////////////////////////////////////////////////// --- 47,51 ---- // PhpWiki can generate an access_log (in "NCSA combined log" format) // for you. If you want one, define this to the name of the log file. ! define('ACCESS_LOG', '/tmp/wiki_access_log'); ///////////////////////////////////////////////////////////////////// |