| @@ 2124-2132 (lines=9) @@ | ||
| 2121 | // close anything from $x to end in last |
|
| 2122 | $close = strrev(substr($last, $x)); |
|
| 2123 | $y = 0; |
|
| 2124 | while (!empty($close[$y])) { |
|
| 2125 | if ($close[$y] === '*') { |
|
| 2126 | $list .= '</li></ul>'; |
|
| 2127 | } //.($x>0?'</li>':''); |
|
| 2128 | if ($close[$y] === '#') { |
|
| 2129 | $list .= '</li></ol>'; |
|
| 2130 | } //.($x>0?'</li>':''); |
|
| 2131 | ++$y; |
|
| 2132 | } |
|
| 2133 | // open anything from $x to end in |
|
| 2134 | $open = substr($current, $x); |
|
| 2135 | $y = 0; |
|
| @@ 2136-2144 (lines=9) @@ | ||
| 2133 | // open anything from $x to end in |
|
| 2134 | $open = substr($current, $x); |
|
| 2135 | $y = 0; |
|
| 2136 | while (!empty($open[$y])) { |
|
| 2137 | if ($open[$y] === '*') { |
|
| 2138 | $list .= '<ul class="wikiulist">'; |
|
| 2139 | } |
|
| 2140 | if ($open[$y] === '#') { |
|
| 2141 | $list .= '<ol class="wikiolist">'; |
|
| 2142 | } |
|
| 2143 | ++$y; |
|
| 2144 | } |
|
| 2145 | $endli = ($last === $current) ? '</li>' : ''; |
|
| 2146 | $last = $current; |
|
| 2147 | $lines[$i] = $list . $endli . "\n<li> " . substr($line, $p + 1); |
|
| @@ 2161-2169 (lines=9) @@ | ||
| 2158 | // close anything left open |
|
| 2159 | $close = strrev($last); |
|
| 2160 | $y = 0; |
|
| 2161 | while (!empty($close[$y])) { |
|
| 2162 | if ($close[$y] === '*') { |
|
| 2163 | $list .= "</li></ul>\n"; |
|
| 2164 | } |
|
| 2165 | if ($close[$y] === '#') { |
|
| 2166 | $list .= "</li></ol>\n"; |
|
| 2167 | } |
|
| 2168 | ++$y; |
|
| 2169 | } |
|
| 2170 | ||
| 2171 | return $list; |
|
| 2172 | } |
|