これは、NGということなのでしょうか?add_root( 'entrynames' ); $functions = array( 'unlink_node', 'set_content', 'get_content' ); if ( ! check_methods_ok( $xmlDoc, $functions ) ) { $checkOk = false; } // XPATH $xpath = $xmlDoc->xpath_new_context(); $functions = array( 'xpath_eval' ); if ( ! check_methods_ok( $xpath, $functions ) ) { $checkOk = false; } } else { $checkOk = false; } } else { $checkOk = false; } // XSLT関連チェック ---------------------------------------------------- if ( function_exists( 'domxml_xslt_stylesheet_file' ) ) { // DOM XSLT API関連チェック } else { // Sablotron API関連チェック $functions = array( 'xslt_create', 'xslt_process', 'xslt_free' ); if ( ! check_functions_ok( $functions ) ) { $checkOk = false; } } // ---------------------------------------------------------------------- print "
\n"; print "----------------------------------------------------------------------
\n"; if ( $checkOk ) { print "CMS Designer動作環境チェック結果は「OK」です。
\n但し、これは実際に動作する事を保証するものではありません。
\nCMS Designerをインストールして実際の動作をご確認ください。
\n"; } else { print "CMS Designer事前動作チェック結果は「NG」です。
\nサーバ管理者又はレンタルサーバ運営者に連絡して、こちらのページを参考に対応を依頼してください。
\n但し、'image'が先頭に付く関数の未サポートについては、画像の拡大/縮小機能を使わなければ問題ありません。
\n"; } function check_functions_ok( $functions ) { $resultOk = true; foreach( $functions as $function ) { if ( !function_exists( $function ) ) { print( $function . "がサポートされていません。
\n" ); $resultOk = false; } } return $resultOk; } function check_methods_ok( $object, $functions ) { $resultOk = true; foreach( $functions as $function ) { if ( !method_exists( $object, $function ) ) { print( get_class( $object ) . "->" . $function . "がサポートされていません。
\n" ); $resultOk = false; } } return $resultOk; } ?>
なお、「こちらのページを参考に〜」という箇所をクリックしても「ページが見つかりません」でした。
ちなみに、実際にCMS Designerをインストールしてtestcms.phpを実行したところ、画面は表示されましたが、「お知らせ」の欄は空欄でした。
manager.phpを実行すると、「このファイルを開くか、または保存しますか?」というダイアログボックスが表示されました。
これは、CMS Designerは利用できないということなのでしょうか?