Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
somehow, an earlier version of Text_Wiki was added to PEAR CVS; this …
…commit reflects the 0.14 version, which should have been imported in the first place. git-svn-id: https://svn.php.net/repository/pear/packages/Text_Wiki/trunk@157782 c90b9560-bf6c-de11-be94-00142212c4b1
- Loading branch information
Paul M Jones
committed
May 2, 2004
1 parent
66233b6
commit 72faf53
Showing
12 changed files
with
168 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
<?php | ||
/* vim: set expandtab tabstop=4 shiftwidth=4: */ | ||
// +----------------------------------------------------------------------+ | ||
// | PHP version 4 | | ||
// +----------------------------------------------------------------------+ | ||
// | Copyright (c) 1997-2003 The PHP Group | | ||
// +----------------------------------------------------------------------+ | ||
// | This source file is subject to version 2.0 of the PHP license, | | ||
// | that is bundled with this package in the file LICENSE, and is | | ||
// | available through the world-wide-web at | | ||
// | http://www.php.net/license/2_02.txt. | | ||
// | If you did not receive a copy of the PHP license and are unable to | | ||
// | obtain it through the world-wide-web, please send a note to | | ||
// | license@php.net so we can mail you a copy immediately. | | ||
// +----------------------------------------------------------------------+ | ||
// | Authors: Paul M. Jones <pmjones@ciaweb.net> | | ||
// +----------------------------------------------------------------------+ | ||
// | ||
// $Id$ | ||
|
||
|
||
/** | ||
* | ||
* This class implements a Text_Wiki_Rule to mark forced line breaks in the | ||
* source text. | ||
* | ||
* @author Paul M. Jones <pmjones@ciaweb.net> | ||
* | ||
* @package Text_Wiki | ||
* | ||
*/ | ||
|
||
class Text_Wiki_Rule_break extends Text_Wiki_Rule { | ||
|
||
|
||
/** | ||
* | ||
* The regular expression used to parse the source text and find | ||
* matches conforming to this rule. Used by the parse() method. | ||
* | ||
* @access public | ||
* | ||
* @var string | ||
* | ||
* @see parse() | ||
* | ||
*/ | ||
|
||
var $regex = '/ _\n/'; | ||
|
||
|
||
/** | ||
* | ||
* Generates a replacement token for the matched text. | ||
* | ||
* @access public | ||
* | ||
* @param array &$matches The array of matches from parse(). | ||
* | ||
* @return string A delimited token to be used as a placeholder in | ||
* the source text. | ||
* | ||
*/ | ||
|
||
function process(&$matches) | ||
{ | ||
return $this->addToken(); | ||
} | ||
|
||
|
||
/** | ||
* | ||
* Renders a token into text matching the requested format. | ||
* | ||
* @access public | ||
* | ||
* @param array $options The "options" portion of the token (second | ||
* element). | ||
* | ||
* @return string The text rendered from the token options. | ||
* | ||
*/ | ||
|
||
function renderXhtml($options) | ||
{ | ||
return "<br />\n"; | ||
} | ||
} | ||
|
||
?> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.