« Movable Type 日付アーカイブ | メイン | テキストブラウザのインストール記録 »

Tips

Movable Type 検索結果

Movable Type 3.34 のテンプレートで Twitter Bootstrap を使ってレスポンシブWEBデザインに、続編。
各ブログ別の検索結果ページ。 ▼
<!DOCTYPE html>
<html lang="ja" xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=<$MTPublishCharset$>" />
	<meta name="generator" content="<$MTProductName version="1"$>" />

	<link rel="stylesheet" href="/dat/css/bootstrap.min.css">
	<link rel="stylesheet" href="/dat/css/bootstrap-responsive.min.css">

	<link rel="stylesheet" href="<$MTBlogURL$>styles-site.css" type="text/css" />
<MTIgnore>
 ##########  検索結果のフィードのAuto Discovery用リンクは検索が実行されたときにのみ表示されます。
</MTIgnore>
<MTNoSearch><MTElse>
	<link type="application/atom+xml" rel="alternate" title="<$MTBlogName encode_html="1"$>: 検索結果" href="<$MTCGIPath$><$MTSearchScript$>?<MTIfStraightSearch>search<MTElse>tag</MTElse></MTIfStraightSearch>=<$MTSearchString encode_url="1"$>&amp;Template=feed&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" />
</MTElse></MTNoSearch>		
	<title><$MTBlogName encode_html="1"$>: 検索結果</title>
</head>
<body class="<MTNoSearch>layout-one-column<MTElse>layout-two-column-right</MTElse></MTNoSearch> mt-search-results">
<div class="container-fluid">
	<div id="container">
		<div id="container-inner" class="pkg">

			<div id="banner">
				<div id="banner-inner" class="pkg">
					<h1 id="banner-header"><a href="<$MTBlogURL$>" accesskey="1"><$MTBlogName encode_html="1"$></a></h1>
					<h2 id="banner-description"><$MTBlogDescription$></h2>
				</div>
			</div>

<div class="row-fluid">
				<div id="pagebody">
					<div id="pagebody-inner" class="pkg">
<div class="span9">
						<div id="alpha">
							<div id="alpha-inner" class="pkg">

<MTIgnore>
  ##########  通常の検索では検索クエリ用のフォームを返す
</MTIgnore>
								<MTIfStraightSearch>
								<h2 class="search-results-header">検索</h2>
								<form class="form-search" method="post" action="<$MTCGIPath$><$MTSearchScript$>" id="search-form">
									<input type="hidden" name="IncludeBlogs" value="<$MTSearchIncludeBlogs$>" />
									<p>
										<label for="search" accesskey="4"><MT_TRANS phrase="Search this site"></label>
										<input type="text" size="30" name="search" id="search" value="<$MTSearchString encode_html="1"$>" />
										<input class="btn" type="submit" value="検索" />
									</p>
									<p id="search-options">
										<input type="checkbox" name="CaseSearch" /> 大文字/小文字を区別 
										<input type="checkbox" name="RegexSearch" /> 正規表現で検索
									</p>
								</form>
								</MTIfStraightSearch>
								
<MTIgnore>
	 ##########  検索結果表示
</MTIgnore>
								 <MTSearchResults>
									  <MTBlogResultHeader>
											<h3 class="search-results-header">
											<MTIfStraightSearch>
												ブログ: <$MTBlogName$> での検索結果
											</MTIfStraightSearch>
											<MTIfTagSearch>
												<$MTBlogName$>でタグ <$MTSearchString$> が指定されているエントリー
												</MTIfTagSearch>
											</h3>
											<div class="search-results-container">
									  </MTBlogResultHeader>

											<h4><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h4>
											<p><$MTEntryExcerpt$> <$MTEntryEditLink$></p>
											<MTIfTagSearch>
												 <div class="entry-tags">
													  <h5 class="entry-tags-header">タグ:</h5> 
													  <ul class="entry-tags-list">
															<MTEntryTags>
																 <li class="entry-tag"><a href="<$MTTagSearchLink$>&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" rel="tag"><$MTTagName$></a></li>
															</MTEntryTags>
													  </ul>
												</div>
											</MTIfTagSearch>

											<p class="entry-footer">
												 <span class="post-footers"><MTIfNonEmpty tag="EntryAuthorDisplayName">投稿者: <$MTEntryAuthorDisplayName$>  </MTIfNonEmpty>日時: <$MTEntryDate$></span>
											</p>

									  <MTBlogResultFooter>
											</div>
									  </MTBlogResultFooter>
								 </MTSearchResults>

<MTIgnore>
  ##########  検索結果がないときのメッセージ
</MTIgnore>
								 <MTNoSearchResults>
									  <h4 class="search-results-header">
											<MTIfStraightSearch>
												 <$MTSearchString$> を含むエントリー
											</MTIfStraightSearch>
											<MTIfTagSearch>
												 タグ: <$MTSearchString$> が指定されているエントリー
											</MTIfTagSearch>
									  </h4>
									  <p><$MTSearchString$> を含むページが見つかりませんでした。</p>
								 </MTNoSearchResults>
								 
								 <MTNoSearch>
									<h4 class="search-results-header">使用方法</h4>
									<p>すべての言葉が含まれるページを検索します。言葉を検索するときは、引用符で囲んでください。:</p>
									<blockquote>
										<p><code>"movable type"</code></p>
									</blockquote>
									<p>以下のように検索条件を AND、OR、NOT を使って指定することもできます: :</p>
									<blockquote>
										<p><code>検索条件1 OR 検索条件2</code></p>
										<p><code>検索条件1 NOT 検索条件2</code></p>
									</blockquote>
								 </MTNoSearch>
							</div>
						</div>
					</div>
</div>
<MTIgnore>
	 ##########  検索結果のDIV(ALPHA)ここまで
	 ##########  ここから検索情報を表示するBETAサイドバー
</MTIgnore>
						<MTNoSearch>
						<MTElse>
							 <MTIgnore>
								  ##########  検索またはタグの情報を変数に代入
							 </MTIgnore>

							 <MTSetVar name="search_feed_text" value="フィードを取得">
							 <MTIfTagSearch>
								  <MTSetVar name="search_feed_param" value="tag">
								  <MTSetVarBlock name="search_feed_description">フィードリーダーを利用して検索結果を購読し、今後投稿されるエントリーでタグ「<$MTSearchString$>」が指定されているものにアクセスできます。</MTSetVarBlock>
							  <MTElse>	 
								  <MTSetVar name="search_feed_param" value="search">
								  <MTSetVarBlock name="search_feed_description">フィードリーダーを利用して検索結果を購読し、今後投稿されるエントリーで「<$MTSearchString$>」にマッチするものにアクセスできます。</MTSetVarBlock>
							 </MTElse>	 
							 </MTIfTagSearch>

<div class="span3">
							 <div id="beta">
								 <div id="beta-inner" class="pkg">

									  <MTIgnore>
											##########  (タグ)検索結果のフィードの購読に関する情報
									  </MTIgnore>
									  <div class="module-search-feed module">
										  <h3 class="module-header">購読</h3>
										  <div class="module-content">
												<p><$MTGetVar name="search_feed_description">  [<a href="http://www.sixapart.jp/about/feeds">フィードとは</a>]</p>
												<p>
													 <img src="<$MTStaticWebPath$>images/status_icons/feed.gif" alt="<$MTGetVar name="search_feed_text"$>" width="9" height="9" /> <a href="<$MTCGIPath$><$MTSearchScript$>?<$MTGetVar name="search_feed_param"$>=<$MTSearchString encode_url="1"$>&amp;Template=feed&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" title="フィードを取得">フィードを取得</a>
												</p>
										  </div>
									  </div>

									  <MTIgnore>
											##########  タグ一覧はタグ検索でのみ表示
									  </MTIgnore>
									  <MTIfTagSearch>
									  <div class="module-tags module">
										  <h3 class="module-header">その他のタグ</h3>
										  <div class="module-content">
												<p>このブログで使われているタグ:</p>
												<ul>
												<MTTags>
													 <li><a href="<$MTTagSearchLink$>"><$MTTagName$> (<$MTTagCount$>)</a></li>
												</MTTags>
												</ul>
										  </div>
									  </div>
									  </MTIfTagSearch>

								 </div>
							</div>
</div>
					  </MTElse>
					  </MTNoSearch>

					</div>
				</div>  <MTIgnore>#### ページ本体ここまで ####</MTIgnore>
</div>
		</div>
	</div> <MTIgnore>#### コンテナここまで ####</MTIgnore>
</div>
	<script src="/dat/js/bootstrap.min.js"></script>
	<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
	<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
</body>
</html>
ブログを串刺し検索する場合は CGIPath の
mt/search_templates/default.tmpl
を直接修正。 ▼
<!DOCTYPE html>
<html lang="ja" xmlns="http://www.w3.org/1999/xhtml" id="sixapart-standard">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=<$MTPublishCharset$>" />
	<meta name="generator" content="<$MTProductName version="1"$>" />

	<link rel="stylesheet" href="/dat/css/bootstrap.min.css">
	<link rel="stylesheet" href="/dat/css/bootstrap-responsive.min.css">

	<link rel="stylesheet" href="<$MTBlogURL$>styles-site.css" type="text/css" />
<MTIgnore>
 ##########  <MT_TRANS phrase="SEARCH FEED AUTODISCOVERY LINK PUBLISHED ONLY WHEN A SEARCH HAS BEEN EXECUTED">
</MTIgnore>
<MTNoSearch><MTElse>
	<link type="application/atom+xml" rel="alternate" title="<MT_TRANS phrase="Blog Search Results">" href="<$MTCGIPath$><$MTSearchScript$>?<MTIfStraightSearch>search<MTElse>tag</MTElse></MTIfStraightSearch>=<$MTSearchString encode_url="1"$>&amp;Template=feed&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" />
</MTElse></MTNoSearch>		
	<title><MT_TRANS phrase="Search Results"></title>
</head>
<body class="<MTNoSearch>layout-one-column<MTElse>layout-two-column-right</MTElse></MTNoSearch> mt-search-results">
<div class="container-fluid">
	<div id="container">
		<div id="container-inner" class="pkg">

			<div id="banner">
				<div id="banner-inner" class="pkg">
					<h1 id="banner-header"><MT_TRANS phrase="Blogs search in REMIX."></h1>
				</div>
			</div>

<div class="row-fluid">
			<div id="pagebody">
				<div id="pagebody-inner" class="pkg">
<div class="span9">
					<div id="alpha">
						<div id="alpha-inner" class="pkg">

<MTIgnore>
  ##########  <MT_TRANS phrase="STRAIGHT SEARCHES GET THE SEARCH QUERY FORM">
</MTIgnore>
							 <MTIfStraightSearch>
							 <h2 class="search-results-header"><MT_TRANS phrase="Search"></h2>
							 <form class="form-search" method="post" action="<$MTCGIPath$><$MTSearchScript$>" id="search-form">
								<input type="hidden" name="IncludeBlogs" value="<$MTSearchIncludeBlogs$>" />
								<p>
									<label for="search" accesskey="4"><MT_TRANS phrase="Search this site"></label>
									<input type="text" size="30" name="search" id="search" value="<$MTSearchString encode_html="1"$>" />
									<input class="btn" type="submit" value="<MT_TRANS phrase="Search">" />
								</p>
								<p id="search-options">
									<input type="checkbox" name="CaseSearch" /> <MT_TRANS phrase="Match case">
									<input type="checkbox" name="RegexSearch" /> <MT_TRANS phrase="Regex search">
								</p>
							 </form>
							 </MTIfStraightSearch>
							
<MTIgnore>
	 ##########  <MT_TRANS phrase="SEARCH RESULTS DISPLAY">
</MTIgnore>
							 <MTSearchResults>
								  <MTBlogResultHeader>
										<h3 class="search-results-header">
										<MTIfStraightSearch>
											 <MT_TRANS phrase="Matching entries from [_1]" params="<$MTBlogName$>">
										</MTIfStraightSearch>
										<MTIfTagSearch>
											 <MT_TRANS phrase="Entries from [_1] tagged with '[_2]'" params="<$MTBlogName$>%%<$MTSearchString$>">
											 </MTIfTagSearch>
										</h3>
										<div class="search-results-container">
								  </MTBlogResultHeader>
							 
										<h4><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></h4>
										<p><$MTEntryExcerpt$> <$MTEntryEditLink$></p>
										<MTIfTagSearch>
											 <div class="entry-tags">
												  <h5 class="entry-tags-header"><MT_TRANS phrase="Tags">:</h5>
												  <ul class="entry-tags-list">
														<MTEntryTags>
															 <li class="entry-tag"><a href="<$MTTagSearchLink$>&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" rel="tag"><$MTTagName$></a></li>
														</MTEntryTags>
												  </ul>
											 </div>
										</MTIfTagSearch>
							 
										<p class="entry-footer">
											 <span class="post-footers"><MT_TRANS phrase="Posted <MTIfNonEmpty tag="EntryAuthorDisplayName">by [_1] </MTIfNonEmpty>on [_2]" params="<$MTEntryAuthorDisplayName$>%%<$MTEntryDate$>"></span>
										</p>
							 
								  <MTBlogResultFooter>
										</div>
								  </MTBlogResultFooter>
							 </MTSearchResults>

<MTIgnore>
  ##########  <MT_TRANS phrase="NO RESULTS FOUND MESSAGE">
</MTIgnore>
							 <MTNoSearchResults>
								  <h3 class="search-results-header">
										<MTIfStraightSearch>
											 <MT_TRANS phrase="Entries matching '[_1]'" params="<$MTSearchString$>">
										</MTIfStraightSearch>
										<MTIfTagSearch>
											 <MT_TRANS phrase="Entries tagged with '[_1]'" params="<$MTSearchString$>">
										</MTIfTagSearch>
								  </h3>
								  <p><MT_TRANS phrase="No pages were found containing '[_1]'." params="<$MTSearchString$>"></p>
							 </MTNoSearchResults>
							 
							 <MTNoSearch>
								  <h4 class="search-results-header"><MT_TRANS phrase="Instructions"></h4>
								  <p><MT_TRANS phrase="By default, this search engine looks for all words in any order. To search for an exact phrase, enclose the phrase in quotes">:</p>
								  <blockquote>
										<p><code>"<MT_TRANS phrase="movable type">"</code></p>
								  </blockquote>
								  <p><MT_TRANS phrase="The search engine also supports AND, OR, and NOT keywords to specify boolean expressions">:</p>
								  <blockquote>
										<p><code><MT_TRANS phrase="personal OR publishing"></code></p>
										<p><code><MT_TRANS phrase="publishing NOT personal"></code></p>
								  </blockquote>
							 </MTNoSearch>
						</div>
					</div> 
</div>
<MTIgnore>
	 ##########  <MT_TRANS phrase="END OF ALPHA SEARCH RESULTS DIV">
	 ##########  <MT_TRANS phrase="BEGINNING OF BETA SIDEBAR FOR DISPLAY OF SEARCH INFORMATION">
</MTIgnore>
					<MTNoSearch>
					<MTElse>
						 <MTIgnore>
							  ##########  <MT_TRANS phrase="SET VARIABLES FOR SEARCH vs TAG information">
						 </MTIgnore>

						 <MTSetVar name="search_feed_text" value="<MT_TRANS phrase="Subscribe to feed">">
						 <MTIfTagSearch>
							  <MTSetVar name="search_feed_param" value="tag">
							  <MTSetVarBlock name="search_feed_description"><MT_TRANS phrase="If you use an RSS reader, you can subscribe to a feed of all future entries tagged '[_1]'." params="<$MTSearchString$>"></MTSetVarBlock>
						  <MTElse>	 
							  <MTSetVar name="search_feed_param" value="search">
							  <MTSetVarBlock name="search_feed_description"><MT_TRANS phrase="If you use an RSS reader, you can subscribe to a feed of all future entries matching '[_1]'." params="<$MTSearchString$>"></MTSetVarBlock>
						 </MTElse>	 
						 </MTIfTagSearch>

<div class="span3">
						<div id="beta">
							 <div id="beta-inner" class="pkg">

								  <MTIgnore>
										##########  <MT_TRANS phrase="SEARCH/TAG FEED SUBSCRIPTION INFORMATION">
								  </MTIgnore>
								  <div class="module-search-feed module">
									  <h3 class="module-header"><MT_TRANS phrase="Feed Subscription"></h3>
									  <div class="module-content">
											<p><$MTGetVar name="search_feed_description">  [<a href="<MT_TRANS phrase="http://www.sixapart.com/about/feeds">"><MT_TRANS phrase="What is this?"></a>]</p>
											<p>
												 <img src="<$MTStaticWebPath$>images/status_icons/feed.gif" alt="<$MTGetVar name="search_feed_text"$>" width="9" height="9" /> <a href="<$MTCGIPath$><$MTSearchScript$>?<$MTGetVar name="search_feed_param"$>=<$MTSearchString encode_url="1"$>&amp;Template=feed&amp;IncludeBlogs=<$MTSearchIncludeBlogs$>" title="<MT_TRANS phrase="Subscribe to feed">"><MT_TRANS phrase="Subscribe to feed"></a>
											</p>
									  </div>
								  </div>

								  <MTIgnore>
										##########  <MT_TRANS phrase="TAG LISTING FOR TAG SEARCH ONLY">
								  </MTIgnore>
								  <MTIfTagSearch>
								  <div class="module-tags module">
									  <h3 class="module-header"><MT_TRANS phrase="Other Tags"></h3>
									  <div class="module-content">
											<p><MT_TRANS phrase="Other tags used on this blog">:</p>
											<ul>
											<MTTags>
												 <li><a href="<$MTTagSearchLink$>"><$MTTagName$> (<$MTTagCount$>)</a></li>
											</MTTags>
											</ul>
									  </div>
								</div>
								</MTIfTagSearch>

							 </div>
						</div>
</div>
					</MTElse>
					</MTNoSearch>

				</div>
			</div>  <MTIgnore>#### <MT_TRANS phrase="END OF PAGE BODY"> ####</MTIgnore>
</div>
		</div>
	</div> <MTIgnore>#### <MT_TRANS phrase="END OF CONTAINER"> ####</MTIgnore>
</div>
	<script src="/dat/js/bootstrap.min.js"></script>
	<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
	<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
</body>
</html>

トラックバック

このエントリーのトラックバックURL:
https://www.remix.asia/cgi/mt/mt-tb.cgi/6982

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)