// ==================================================================== // コンストラクター・デストラクター // ==================================================================== // -------------------------------------------------------------------- // コンストラクター // -------------------------------------------------------------------- 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 = "ゆかり検索 > " + NklCommon.APP_NAME_J + "一覧"; mDirectoryTopLink = "<a href=\"/search.php" + aListLinkArg + "\">ゆかり検索</a> > <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(); }