From: <var...@us...> - 2008-10-22 11:33:16
|
Revision: 6319 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6319&view=rev Author: vargenau Date: 2008-10-22 11:33:06 +0000 (Wed, 22 Oct 2008) Log Message: ----------- We are describing the current release. Remove "NEW" Modified Paths: -------------- trunk/pgsrc/Help%2FRichTablePlugin Modified: trunk/pgsrc/Help%FRichTablePlugin =================================================================== --- trunk/pgsrc/Help%2FRichTablePlugin 2008-10-22 11:28:50 UTC (rev 6318) +++ trunk/pgsrc/Help%2FRichTablePlugin 2008-10-22 11:33:06 UTC (rev 6319) @@ -10,7 +10,7 @@ The *~RichTable* [plugin|Help:WikiPlugin] is a plugin that takes off from the [OldStyleTable|Help:OldStyleTablePlugin] plugin. It allows a user to specify arbitrary properties of <tt><table></tt>, <tt><tr></tt> and <tt><td></tt> with a very simple markup. -NEW: The plugin is now fixed so that the contents of each cell are individually processed by the ~BlockParser. This means that if everything works correctly, you can do interesting things like put *invoke plugins*, use *enumerated lists* etc within each cell! +The contents of each cell are individually processed by the ~BlockParser. This means that you can do interesting things like put *invoke plugins*, use *enumerated lists* etc within each cell! *A <tt>"-"</tt> (dash) at the start of a new line represents a new row in the table. *A <tt>"|"</tt> (vertical bar or pipe) at the start of a new line represents a cell. @@ -27,10 +27,6 @@ *If there is no cell in the current row, content lines are dropped silently. *The two special characters <tt>"~~"</tt> and <tt>"?>"</tt> should be escaped as <tt>"\~~"</tt> and <tt>"?\>"</tt>. I havn't discovered any other characters yet that might need to be escaped. This is required for the block parser to work. -! Bugs -* The source code sucks -* The plugin can't nest itself yet. Thus nested tables are currently not possible. - We allow attributes with or without quotes (") <verbatim> border=1, cellpadding="5" @@ -111,6 +107,9 @@ ?> </verbatim> +!!! Known Bugs +* The plugin can't nest itself yet. Thus nested tables are currently not possible. + !!! Author * [Sameer D. Sahasrabuddhe|http://www.it.iitb.ac.in/~sameerds/phpwiki/index.php/RichTablePlugin] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2009-02-23 09:45:20
|
Revision: 6530 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6530&view=rev Author: vargenau Date: 2009-02-23 09:45:12 +0000 (Mon, 23 Feb 2009) Log Message: ----------- Commas inside now work Modified Paths: -------------- trunk/pgsrc/Help%2FRichTablePlugin Modified: trunk/pgsrc/Help%FRichTablePlugin =================================================================== --- trunk/pgsrc/Help%2FRichTablePlugin 2009-02-22 18:19:50 UTC (rev 6529) +++ trunk/pgsrc/Help%2FRichTablePlugin 2009-02-23 09:45:12 UTC (rev 6530) @@ -31,9 +31,6 @@ {{{ border=1, cellpadding="5" style="font-family: sans-serif; border-top:1px solid #dddddd;" -}}} -What will not work is style with comma inside, e. g. -{{{ style="font-family: Verdana, Arial, Helvetica, sans-serif" }}} This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2010-12-16 11:56:34
|
Revision: 7778 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7778&view=rev Author: vargenau Date: 2010-12-16 11:56:28 +0000 (Thu, 16 Dec 2010) Log Message: ----------- Legacy Modified Paths: -------------- trunk/pgsrc/Help%2FRichTablePlugin Modified: trunk/pgsrc/Help%2FRichTablePlugin =================================================================== --- trunk/pgsrc/Help%2FRichTablePlugin 2010-12-16 11:53:55 UTC (rev 7777) +++ trunk/pgsrc/Help%2FRichTablePlugin 2010-12-16 11:56:28 UTC (rev 7778) @@ -1,4 +1,4 @@ -Date: Thu, 9 Dec 2010 14:51:45 +0000 +Date: Thu, 16 Dec 2010 12:56:02 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0RC1) X-Rcs-Id: $Id$ Content-Type: application/x-phpwiki; @@ -10,6 +10,11 @@ The **~RichTable** [[Help:WikiPlugin|plugin]] is a plugin that takes off from the [[Help:OldStyleTablePlugin|OldStyleTable]] plugin. It allows a user to specify arbitrary properties of ##<table>##, ##<tr>## and ##<td>## with a very simple markup. +This plugin is included for legacy only. We recommand to +use [[Help:MediawikiTablePlugin|Mediawiki tables]] instead. + +== Syntax == + The contents of each cell are individually processed by the ~BlockParser. This means that you can do interesting things like put **invoke plugins**, use **enumerated lists** etc within each cell! * A ##"-"## (dash) at the start of a new line represents a new row in the table. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2011-04-13 13:59:03
|
Revision: 8047 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=8047&view=rev Author: vargenau Date: 2011-04-13 13:58:52 +0000 (Wed, 13 Apr 2011) Log Message: ----------- Wikicreole syntax Modified Paths: -------------- trunk/pgsrc/Help%2FRichTablePlugin Modified: trunk/pgsrc/Help%2FRichTablePlugin =================================================================== --- trunk/pgsrc/Help%2FRichTablePlugin 2011-04-13 13:50:57 UTC (rev 8046) +++ trunk/pgsrc/Help%2FRichTablePlugin 2011-04-13 13:58:52 UTC (rev 8047) @@ -1,4 +1,4 @@ -Date: Thu, 16 Dec 2010 12:56:02 +0000 +Date: Wed, 13 Apr 2011 15:56:28 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0RC1) X-Rcs-Id: $Id$ Content-Type: application/x-phpwiki; @@ -110,10 +110,10 @@ }}} == Known Bugs == -* The plugin can't nest itself yet. Thus nested tables are currently not possible. +* The plugin can't nest itself. Thus nested tables are currently not possible. See [[Help:MediawikiTablePlugin|Mediawiki tables]] to have nested tables. == Author == -* [Sameer D. Sahasrabuddhe|http://www.it.iitb.ac.in/~sameerds/phpwiki/index.php/RichTablePlugin] +* [[http://www.it.iitb.ac.in/~sameerds/phpwiki/index.php/RichTablePlugin|Sameer D. Sahasrabuddhe]] <noinclude> ---- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2011-04-13 14:57:00
|
Revision: 8048 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=8048&view=rev Author: vargenau Date: 2011-04-13 14:56:50 +0000 (Wed, 13 Apr 2011) Log Message: ----------- Better layout Modified Paths: -------------- trunk/pgsrc/Help%2FRichTablePlugin Modified: trunk/pgsrc/Help%2FRichTablePlugin =================================================================== --- trunk/pgsrc/Help%2FRichTablePlugin 2011-04-13 13:58:52 UTC (rev 8047) +++ trunk/pgsrc/Help%2FRichTablePlugin 2011-04-13 14:56:50 UTC (rev 8048) @@ -1,4 +1,4 @@ -Date: Wed, 13 Apr 2011 15:56:28 +0000 +Date: Wed, 13 Apr 2011 16:54:29 +0000 Mime-Version: 1.0 (Produced by PhpWiki 1.4.0RC1) X-Rcs-Id: $Id$ Content-Type: application/x-phpwiki; @@ -17,22 +17,39 @@ The contents of each cell are individually processed by the ~BlockParser. This means that you can do interesting things like put **invoke plugins**, use **enumerated lists** etc within each cell! -* A ##"-"## (dash) at the start of a new line represents a new row in the table. -* A ##"|"## (vertical bar or pipe) at the start of a new line represents a cell. -* Attributes for the tags -** A line that starts with a ##"*"## (star or asterisk) after a ##"|"## is parsed for attributes for the corresponding cell. -** Attributes for the table are given on line that starts with a ##"*"##, only if the line appears before any other line except whitespace. -** A line that starts with a ##-## is always parsed for attributes since it can't have any content, unlike a cell. -* Cell contents -** Cell contents are processed by the ~BlockParser. -** Any line that starts with a ##"*"## anywhere other than the table attribute line is treated as normal content. -** Any line that starts with whitespace is also treated as content. -** Any cell line that does not have a ##"*"## after the ##"|"## is treated as normal content. -** All content lines that follow a cell line are added to that cell. They can contain arbitrary text except the above cases. -** If there is no cell in the current row, content lines are dropped silently. -* The two special characters ##"~~"## and ##"?>"## should be escaped as ##"\~~"## and ##"?\>"##. I havn't discovered any other characters yet that might need to be escaped. This is required for the block parser to work. +A ##"-"## (dash) at the start of a new line represents a new row in the table. -We allow attributes with or without quotes (") +A ##"|"## (vertical bar or pipe) at the start of a new line represents a cell. + +=== Attributes for the tags === + +A line that starts with a ##"~*"## (star or asterisk) after a ##"|"## is parsed for attributes for the corresponding cell. + +Attributes for the table are given on line that starts with a ##"~*"##, only if the line appears before any other line except whitespace. + +A line that starts with a ##-## is always parsed for attributes since it can't have any content, unlike a cell. + +=== Cell contents === + +Cell contents are processed by the ~BlockParser. + +Any line that starts with a ##"~*"## anywhere other than the table attribute line is treated as normal content. + +Any line that starts with whitespace is also treated as content. + +Any cell line that does not have a ##"~*"## after the ##"|"## is treated as normal content. + +All content lines that follow a cell line are added to that cell. They can contain arbitrary text except the above cases. + +If there is no cell in the current row, content lines are dropped silently. + +=== Special characters === + +The two special characters ##"~~"## and ##"?>"## should be escaped as ##"\~~"## and ##"?\>"##. I havn't discovered any other characters yet that might need to be escaped. This is required for the block parser to work. + +=== Attributes === + +We allow attributes with or without quotes ("): {{{ border=1, cellpadding="5" style="font-family: sans-serif; border-top:1px solid #dddddd;" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |