Пример #1
0
        // ====================================================================
        // コンストラクター・デストラクター
        // ====================================================================

        // --------------------------------------------------------------------
        // コンストラクター
        // --------------------------------------------------------------------
        public YukariOutputWriter()
        {
            // プロパティー
            FormatName     = "ゆかり用リスト";
            TopFileName    = "index" + Common.FILE_EXT_PHP;
            OutputSettings = new YukariOutputSettings();

            // メンバー変数
            String aListLinkArg = "<?php empty($yukarisearchlink) ? print \"\" : print \"?yukarihost=\".$yukarihost;?>";

            mListExt          = Common.FILE_EXT_PHP;
            mDirectoryTopName = "ゆかり検索 &gt; " + NklCommon.APP_NAME_J + "一覧";
            mDirectoryTopLink = "<a href=\"/search.php" + aListLinkArg + "\">ゆかり検索</a> &gt; <a href=\"" + TopFileName + aListLinkArg + "\">"
                                + NklCommon.APP_NAME_J + "一覧</a>";
            mAdditionalDescription = "ファイル名をクリックすると、ゆかりでリクエストできます。<br>";
            mAdditionalHeader      = "<?php\n"
                                     + "$yukarisearchlink = '';\n"
                                     + "if (array_key_exists('yukarihost', $_REQUEST)) {\n"
                                     + "    $yukarihost = $_REQUEST['yukarihost'];\n"
                                     + "    $yukarisearchlink = 'http://'.$yukarihost.'/search.php?searchword=';\n"
                                     + "}\n"
                                     + "?>\n";
            mListLinkArg = aListLinkArg;
        }
 // --------------------------------------------------------------------
 // 出力設定を生成
 // --------------------------------------------------------------------
 protected override void GenerateOutputSettingsCore()
 {
     OutputSettings = new YukariOutputSettings();
 }