開発日記

今日の作業 -- ぱんだ

  1. $HTTP_*_VARSをスーパーグローバル配列($_GET,$_POSTなど)に統一しました。 PHP4.1.0以降のサポートになります。
  2. mbstring関連のコードの存在チェックを削除しました。 mbstringが有効でないPHP上でPukiWiki1.4を動作させる必要がある場合は、簡易mbstring互換コードを用意しましたので、それを使ってみてください。 filembstring.php
  3. gpl.txtをcvsに投入しました。
  4. その他バグ修正など。 変更点はcvsのコメントを参照してください。

  • 困ったなあ…。ls2.inc.phpで186行めからの部分の変更で、PukiWiki/1.4/ちょっと便利に/固定アンカーをcontentsの飛び先にのように、$idに固定IDを代入しにくくなってしまった。 -- reimy 2003-05-16 (金) 18:03:00
    -		if ($params['title'] and preg_match('/^(\*+)\s*(.*)$/',$line,$matches))
    +		if ($params['title'] and preg_match('/^(\*{1,3})/',$line,$matches))
     		{
     			$level = strlen($matches[1]);
    -			$title = $matches[2];
    -			if (preg_match('/^(.*)\[(#[A-Za-z][\w-]+)\](.*)$/',$title,$matches))
    -			{
    -				$title = $matches[1].$matches[3];
    -				$id = $matches[2];
    -			} else {
    -				$id = LS2_CONTENT_HEAD.$anchor++;
    -			}
    -			
    +			$id = LS2_CONTENT_HEAD.$anchor++;
    			ls2_list_push($params,$level + strlen($level));
  • 固定IDを使う場合はls2.inc.phpは1.13ではなく1.12の改造のままにしておいたほうがいいかな。 -- reimy 2003-05-16 (金) 18:08:59
  • make_heading()を使う場面では、固有ID以外の部分と同時に、固有IDを使う可能性も高いですから、make_heading()が両方を返すようにしておいた方が便利かもしれません。検討します。 -- ぱんだ 2003-05-16 (金) 21:48:34

添付ファイル: filembstring.php 767件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2003-05-16 (金) 21:51:03
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.245 sec.

OSDN