<?php
-/////////////////////////////////////////////////
-// PukiWiki - Yet another WikiWikiWeb clone.
-//
-// $Id: setlinebreak.inc.php,v 1.2 2004/07/31 03:09:20 henoheno Exp $
+// PukiWiki - Yet another WikiWikiWeb clone
+// $Id: setlinebreak.inc.php,v 1.3 2005/01/23 08:22:53 henoheno Exp $
//
+// Set linebreak plugin - temporary on/of linebreak-to-<br/> conversion
+
// ²þ¹Ô¤ò<br />¤ËÃÖ´¹¤¹¤ë¥Õ¥é¥°($line_break)¤òÀßÄꤹ¤ë
//
// #setlinebreak(on) : ¤³¤ì°Ê¹ß¡¢²þ¹Ô¤ò<br />¤ËÃÖ´¹¤¹¤ë
global $line_break;
static $default;
- if (!isset($default))
- {
- $default = $line_break;
- }
- if (func_num_args() == 0)
- {
- $line_break = !$line_break;
- return '';
- }
+ if (! isset($default)) $default = $line_break;
- $args = func_get_args();
-
- switch (strtolower($args[0]))
- {
- case 'on':
+ if (func_num_args() == 0) {
+ $line_break = ! $line_break;
+ } else {
+ $args = func_get_args();
+ switch (strtolower($args[0])) {
+ case 'on': /*FALLTHROUGH*/
case 'true':
case '1':
$line_break = 1;
break;
-
- case 'off':
+ case 'off': /*FALLTHROUGH*/
case 'false':
case '0':
$line_break = 0;
case 'default':
$line_break = $default;
break;
-
default:
return FALSE;
+ }
}
return '';
}