SourceForge logo
SourceForge logo
Menu

phpwiki-checkins — Automatic notification of CVS checkins on PhpWiki.

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
(1)
Aug
Sep
Oct
Nov
Dec

Showing results of 13438

<< < 1 .. 525 526 527 528 529 .. 538 > >> (Page 527 of 538)
From: Geoffrey T. D. <da...@us...> - 2001年03月07日 16:43:39
Update of /cvsroot/phpwiki/phpwiki/lib
In directory usw-pr-cvs1:/tmp/cvs-serv29551/lib
Modified Files:
	config.php transform.php 
Log Message:
Recognize international characters in WikiWords.
We do this by using POSIX character classes (like [[:upper:]]) in the
perl regexps. Getting this to work involves calling setlocale().
(See comments in lib/config.php for more details.)
I suspect my current hacks will not work in all PHP environments. I'd
appreciate success/failure reports.
Index: config.php
===================================================================
RCS file: /cvsroot/phpwiki/phpwiki/lib/config.php,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -r1.34 -r1.35
*** config.php	2001年02月16日 04:43:07	1.34
--- config.php	2001年03月07日 16:45:20	1.35
***************
*** 96,99 ****
--- 96,121 ----
 }
 
+ // To get the POSIX character classes in the PCRE's (e.g.
+ // [[:upper:]]) to match extended characters (e.g. GrüßGott), we have
+ // to set the locale, using setlocale().
+ //
+ // The problem is which locale to set? We would like to recognize all
+ // upper-case characters in the iso-8859-1 character set as upper-case
+ // characters --- not just the one's which are in the current $LANG.
+ //
+ // As it turns out, at least on my system (Linux/glibc-2.2) as long as
+ // you setlocale() to anything but "C" it works fine. (I'm not sure
+ // whether this is how it's supposed to be, or whether this is a bug
+ // in the libc...)
+ //
+ // We don't currently use the locale setting for anything else, so for
+ // now, just set the locale to US English.
+ //
+ // FIXME: Not all environments may support en_US? We should probably
+ // have a list of locales to try.
+ 
+ if (setlocale('LC_CTYPE', 0) == 'C')
+ setlocale('LC_CTYPE', 'en_US.iso-8859-1');
+ 
 //////////////////////////////////////////////////////////////////
 // Autodetect URL settings:
Index: transform.php
===================================================================
RCS file: /cvsroot/phpwiki/phpwiki/lib/transform.php,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -r1.19 -r1.20
*** transform.php	2001年03月02日 21:16:05	1.19
--- transform.php	2001年03月07日 16:45:20	1.20
***************
*** 284,288 ****
 if (function_exists('wtt_interwikilinks')) {
 $transform->register(WT_TOKENIZER, 'wtt_interwikilinks',
! 			"!?(?<![A-Za-z0-9])$InterWikiLinkRegexp:$WikiNameRegexp");
 }
 $transform->register(WT_TOKENIZER, 'wtt_bumpylinks', "!?$WikiNameRegexp");
--- 284,288 ----
 if (function_exists('wtt_interwikilinks')) {
 $transform->register(WT_TOKENIZER, 'wtt_interwikilinks',
! 			"!?(?<![[:alnum:]])$InterWikiLinkRegexp:$WikiNameRegexp");
 }
 $transform->register(WT_TOKENIZER, 'wtt_bumpylinks', "!?$WikiNameRegexp");
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
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, '?') ? '&amp;' : '?';
- _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, '?') ? '&amp;' : '?';
+ 	 _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.
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('<', '&lt;', $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>";
 }
 
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
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"
286 messages has been excluded from this view by a project administrator.

Showing results of 13438

<< < 1 .. 525 526 527 528 529 .. 538 > >> (Page 527 of 538)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /