2016年9月19日月曜日
2016年9月9日金曜日
Bloggerでインライン広告が表示されない
Bloggerでは「ブログの投稿」ガジェットの編集から、投稿の間に広告を表示する にチェックを入れることにより、簡単にインライン広告を設定できるようになっていますが
カスタマイズされたテンプレートでは表示されないことがあります(このテンプレートもそう)
[Blogger] main(-wrapper) にガジェットを追加できるようにする
2016年9月8日木曜日
header (version 03)
header ( 「ページヘッダー」 のガジェット ) を移動可能にする
最近のBloggerの変更で、右下に[フィードバックを送信]のボタンが付いた結果、レイアウトの編集画面が狭まり、ロックされているガジェットの編集ボタンが押せなくなってしまいました
<div id='header-wrapper'>
<b:widget id='Header1' locked='true'
を
locked='false'
に
これで ( 「ページヘッダー」 のガジェット ) をドラッグで移動して編集ボタンを押せます
関連エントリ:
2016年9月7日水曜日
BloggerにPocketボタンを追加
記事タイトルの側にあった方が良いと思うので
まぁこのままでも問題ないかな
2016年9月5日月曜日
[Blogger][CSS] blockquote class="code"
.code{やっぱりpreでは問題があるのでとりあえずこんな感じに
margin: 0;
padding: .5em;
text-align: left;
background: #d5ff82;
border:#a3aeb9 1px solid; /* 枠線 */
}
<blockquote class="code">.code{(上の)HTML記述はこう
margin: 0;
padding: .5em;
text-align: left;
background: #d5ff82;
border:#a3aeb9 1px solid; /* 枠線 */
}</blockquote>
2016年9月4日日曜日
[Blogger][CSS] preとcode
pre {
margin:2px;
padding:5px;
background:#d5ff82; /* 背景 */
border:#a3aeb9 1px solid; /* 枠線 */
}
code {
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
}
こんな感じかなぁ表示はもちろん上の様になる
preのCSS一部はblockquoteから流用
Bloggerの関連記事表示を考える
関連記事の表示はどうするか
以前使用していた LinkWithin ははっきり言って使い物にならないわけで
調べてみると、最近はMilliardを使っている人が多いみたいです
やったぜ、これで外人に差をつけられるぞ!!というわけです
ブログ個別の専用コードなので、テンプレートのバックアップを目的としている当ブログには導入できませんが、現在のメインブログに導入してみます
他はこちらが気になります
2016年9月2日金曜日
header背景画像のリンク切れを修正
第三者が作成したテンプレートで画像を使用しているものはリンク切れに注意
CSSを見ると
#header {
background: transparent url(http://img160.imageshack.us/img160/2641/bgxk7.jpg) bottom left no-repeat;
}
imageshack.us の画像リンクが切れています
幸いにも元となったクラシックテンプレートの画像リンクは切れていないので
こちらのHTMLを参照して
#header div {
background: transparent url(http://www.blogblog.com/snapshot_tequila/header-02.gif) bottom left no-repeat;
}
このヘッダー画像を修正しました
画像はどこにアップロードすれば良いか?
外部ホスティングサービスだと削除やサービス終了の問題が付きまといます
Bloggerにアップし、リンクするのが管理も一緒にできて楽でしょう
[Blogger] header下にガジェットを追加できるようにする
<div id='crosscol-wrapper'>
<b:section class='crosscol' id='crosscol' showaddelement='yes'/>
</div>
を追加
CSS:
#crosscol-wrapper {
clear: both;
background: #E9EAEB url(http://www.blogblog.com/snapshot_tequila/bg-footer.gif) bottom left no-repeat;
border-top: solid 1px #fff;
min-height: 15px;
}
こちらはfooterのCSSをそのまま流用
これでヘッダー下にページナビゲーション ( 「ページ」 のガジェット ) が追加できます
2016年8月31日水曜日
Bloggerのシェアボタンを取り戻す
<p class='post-footer-line post-footer-line-3'/>下に
<div class='post-share-buttons'>を追加
<b:include data='post' name='shareButtons'/>
</div>
参考:
記事タイトル横に "はてなブックマークボタン" を追加
テンプレートで
<b:includable id="post" var="post">セクションを展開
<a expr:href='data:post.url'><data:post.title/>下にコードを追加
<a expr:href='"http://b.hatena.ne.jp/entry/" + data:post.canonicalUrl' class="hatena-bookmark-button" data-hatena-bookmark-title="data:post.title" data-hatena-bookmark-layout="simple-balloon" title="このエントリーをはてなブックマークに追加"><img src="https://b.st-hatena.com/images/entry-button/button-only@2x.png" alt="このエントリーをはてなブックマークに追加" width="20" height="20" style="border: none;" /></a>
スクリプト:
<script type="text/javascript" src="https://b.st-hatena.com/js/bookmark_button.js" charset="utf-8" async="async"></script>は
</body>直前に記述
コードはここからもらってきたものを変更
ページのアドレスは data:post.canonicalUrl
ページのタイトルは data:post.title を使用する
一部参考:
引用部分(blockquote)
このブログ(現在表示されているブログ)では3カラム Snapshot: Tequila の気になる部分に手を入れていきたいと思います
Modified Snapshot: Tequila: レイアウトテンプレート対応の Snapshot: Tequila
以下をCSSに追加
blockquote {
}
blockquote p {
margin:2px;
padding:5px;
background:#d5ff82; /* 背景 */
border:#a3aeb9 1px solid; /* 枠線 */
border-left :solid 3px #a3aeb9;
}
blockquote cite {
margin:2px;
border-bottom :solid 1px #a3aeb9;
font-style: normal;
}
これはさすがにW-ZERO3 KUSTOMから流用
当時かなり色など拘った部分です
はてなダイアリーのブログの影響を受けて一部参考にしたと記憶しています
(W-ZERO3 ツールMEMO さんを含むかな?)
ブログの幅を変更
YouTubeの埋め込みコードがデフォルトで横幅560だから投稿幅はそれくらい欲しい
/* -- layout -- */
#outer-wrapper {
width: 964px; > 1120px
#main-wrapper {
line-height: 1.4;
float: left;
padding: 10px 12px;
border-top: solid 1px #fff;
width: 428px;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
/* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */
voice-family: "\"}\"";
voice-family: inherit;
width: 404px; > 560px
埋め込みテスト
サイドバーを右に移動
340行目
<div id='content-wrapper'>
下の
<div class='sidebar-wrapper'> 要素を
その下にある
<div id='main-wrapper'> 要素下に置きました
レイアウトテンプレート対応の Snapshot: Tequila
Snapshot: Tequila
はクラシックテンプレートであるため、レイアウトの編集ができません3カラムですが Snapshot: Tequila のレイアウトテンプレートが公開されています
適用方法は
テンプレートのページで > HTML を編集
上記ページのダウンロード XML をクリックして出てくる XML をコピーしたものに変更 > テンプレートを保存
サンプルブログ:このブログ(現在表示されているブログ)では3カラム Snapshot: Tequila の気になる部分に手を入れていきたいと思います
Bloggerでクラシックテンプレート Snapshot: Tequila を使う
以前は選択できたBlogger公式のクラシックテンプレート、Snapshot: Tequila ですが
現在は利用できなくなっています
幸いにも テンプレート HTML が今も公開されているので
クラシックテンプレートに戻す > テンプレート HTML の編集画面に上記ページに記載されている HTML をコピーする > テンプレートを保存
以下に Snapshot: Tequila の テンプレート HTML を控えておきます
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title><$BlogPageTitle$></title>
<$BlogMetaData$>
<link rel="stylesheet" type="text/css" href="style.css" />
<style type="text/css">
/*
-----------------------------------------------------
Blogger Template Style
Name: Snapshot: Tequila
Designer: Dave Shea
URL: mezzoblue.com / brightcreative.com
Date: 27 Feb 2004
------------------------------------------------------ */
/* -- basic html elements -- */
body {padding: 0; margin: 0; font: 75% Helvetica, Arial, sans-serif; color: #474B4E; background: #fff; text-align: center;}
a {color: #93DB04; font-weight: bold; text-decoration: none;}
a:visited {color: #839D07;}
a:hover {text-decoration: underline; color: #6C65D5;}
h1 {margin: 0; color: #7B8186; font-size: 1.5em; text-transform: lowercase;}
h1 a {color: #7B8186;}
h2, #comments h4 {font-size: 1em; margin: 2em 0 0 0; color: #7B8186; background: transparent url(http://www.blogblog.com/snapshot_tequila/bg-header1.gif) bottom right no-repeat; padding-bottom: 2px;}
@media all {
h3 {
font-size: 1em;
margin: 2em 0 0 0;
background: transparent url(http://www.blogblog.com/snapshot_tequila/bg-header1.gif) bottom right no-repeat;
padding-bottom: 2px;
}
}
@media handheld {
h3 {
background:none;
}
}
h4, h5 {font-size: 0.9em; text-transform: lowercase; letter-spacing: 2px;}
h5 {color: #7B8186;}
h6 {font-size: 0.8em; text-transform: uppercase; letter-spacing: 2px;}
p {margin: 0 0 1em 0;}
img, form {border: 0; margin: 0;}
/* -- layout -- */
@media all {
#content {
width: 700px;
margin: 0 auto;
text-align: left;
background: #fff url(http://www.blogblog.com/snapshot_tequila/bg-body.gif) 0 0 repeat-y;
}
#header {
background: #D8DADC url(http://www.blogblog.com/snapshot_tequila/bg-headerdiv.gif) 0 0 repeat-y;
}
#header div {
background: transparent url(http://www.blogblog.com/snapshot_tequila/header-02.gif) bottom left no-repeat;
}
#main {
line-height: 1.4;
float: left;
padding: 10px 12px;
border-top: solid 1px #fff;
width: 428px;
/* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */
voice-family: "\"}\"";
voice-family: inherit;
width: 404px;
}
}
@media handheld {
#content {
width: 90%;
}
#header {
background: #D8DADC;
}
#header div {
background:none;
}
#main {
float: none;
width: 100%;
}
}
/* IE5 hack */
#main {}
@media all {
#sidebar {
margin-left: 428px;
border-top: solid 1px #fff;
padding: 4px 0 0 7px;
background: #fff url(http://www.blogblog.com/snapshot_tequila/bg-sidebar2.gif) 1px 0 no-repeat;
}
#footer {
clear: both;
background: #E9EAEB url(http://www.blogblog.com/snapshot_tequila/bg-footer.gif) bottom left no-repeat;
border-top: solid 1px #fff;
}
}
@media handheld {
#sidebar {
margin: 0 0 0 0;
background: #fff;
}
#footer {
background: #E9EAEB;
}
}
/* -- header style -- */
#header h1 {padding: 12px 0 92px 4px; width: 557px; line-height: 1;}
/* -- content area style -- */
h3.post-title {font-size: 1.2em; margin-bottom: 0;}
h3.post-title a {color: #7C78B5;}
.post {clear: both; margin-bottom: 4em;}
.post-footer em {color: #B4BABE; font-style: normal; float: left;}
.post-footer {text-align: right;}
.comment-link {margin-left:.6em;}
#main img {border: solid 1px #E3E4E4; padding: 2px; background: #fff;}
.deleted-comment {font-style:italic;color:gray;}
/* -- sidebar style -- */
@media all {
#sidebar #description {
border: solid 1px #BFFC45;
padding: 10px 17px;
color: #839D07;
background: #CCFD6A url(http://www.blogblog.com/snapshot_tequila/bg-profile2.gif);
font-size: 1.2em;
font-weight: bold;
line-height: 0.9;
margin: 0 0 0 -6px;
}
}
@media handheld {
#sidebar #description {
background: #CCFD6A;
}
}
#sidebar h2 {font-size: 1.3em; margin: 1.3em 0 0.5em 0;}
#sidebar dl {margin: 0 0 10px 0;}
#sidebar ul {list-style: none; margin: 0; padding: 0;}
#sidebar li {padding-bottom: 5px; line-height: 0.9;}
#profile-container {color: #7B8186;}
#profile-container img {border: solid 1px #7C78B5; padding: 4px 4px 8px 4px; margin: 0 10px 1em 0; float: left;}
.archive-list {margin-bottom: 2em;}
#powered-by {margin: 10px auto 20px auto;}
/* -- sidebar style -- */
#footer p {margin: 0; padding: 12px 8px; font-size: 0.9em;}
#footer hr {display: none;}
</style>
</head>
<body>
<!-- Begin #content - Centers all content and provides edges for floated columns -->
<div id="content">
<div id="header"><div>
<h1><ItemPage><a href="<$BlogURL$>"></ItemPage>
<$BlogTitle$>
<ItemPage></a></ItemPage></h1>
</div></div>
<!-- Begin #main - Contains main-column blog content -->
<div id="main">
<Blogger>
<BlogDateHeader>
<h2 class="date-header"><$BlogDateHeaderDate$></h2>
</BlogDateHeader>
<!-- Begin .post -->
<div class="post"><a name="<$BlogItemNumber$>"></a>
<BlogItemTitle>
<h3 class="post-title">
<BlogItemUrl><a href="<$BlogItemUrl$>" title="external link"></BlogItemUrl>
<$BlogItemTitle$>
<BlogItemUrl></a></BlogItemUrl>
</h3>
</BlogItemTitle>
<p><$BlogItemBody$></p>
<p class="post-footer">
<em>posted by <$BlogItemAuthorNickname$> @ <a href="<$BlogItemPermalinkUrl$>" title="permanent link"><$BlogItemDateTime$></a></em>
<MainOrArchivePage><BlogItemCommentsEnabled>
<a class="comment-link" href="<$BlogItemCommentCreate$>"<$BlogItemCommentFormOnclick$>><$BlogItemCommentCount$> comments</a>
</BlogItemCommentsEnabled><BlogItemBacklinksEnabled>
<a class="comment-link" href="<$BlogItemPermalinkUrl$>#links">links to this post</a>
</BlogItemBacklinksEnabled>
</MainOrArchivePage> <$BlogItemControl$>
</p>
</div>
<!-- End .post -->
<!-- Begin #comments -->
<ItemPage>
<div id="comments">
<BlogItemCommentsEnabled><a name="comments"></a>
<h4><$BlogItemCommentCount$> Comments:</h4>
<dl id="comments-block">
<BlogItemComments>
<dt class="comment-data" id="c000000045"><a name="c<$BlogCommentNumber$>"></a>
At <a href="#c<$BlogCommentNumber$>" title="comment permalink"><$BlogCommentDateTime$></a>,
<$BlogCommentAuthor$> said...
</dt>
<dd class="comment-body">
<p><$BlogCommentBody$></p>
<$BlogCommentDeleteIcon$>
</dd>
</BlogItemComments>
</dl>
<p>
<$BlogItemCreate$>
</p>
</BlogItemCommentsEnabled>
<BlogItemBacklinksEnabled>
<a name="links"></a><h4>Links to this post:</h4>
<dl id="comments-block">
<BlogItemBacklinks>
<dt class="comment-title">
<$BlogBacklinkControl$>
<a href="<$BlogBacklinkURL$>" rel="nofollow"><$BlogBacklinkTitle$></a> <$BlogBacklinkDeleteIcon$>
</dt>
<dd class="comment-body"><$BlogBacklinkSnippet$>
<br />
<span class="comment-poster">
<em>posted by <$BlogBacklinkAuthor$> @ <$BlogBacklinkDateTime$></em>
</span>
</dd>
</BlogItemBacklinks>
</dl>
<p class="comment-timestamp"><$BlogItemBacklinkCreate$></p>
</BlogItemBacklinksEnabled>
<p>
<a href="<$BlogURL$>"><< Home</a>
</p>
</div>
</ItemPage>
<!-- End #comments -->
</Blogger>
</div>
<!-- End #main -->
<!-- Begin #sidebar -->
<div id="sidebar">
<p id="description"><$BlogDescription$></p>
<!-- Begin #profile-container -->
<$BlogMemberProfile$>
<!-- End #profile -->
<MainOrArchivePage>
<h2 class="sidebar-title">Links</h2>
<ul>
<li><a href="http://news.google.com/">Google News</a></li>
<li><a href="http://help.blogger.com/bin/answer.py?answer=110">Edit-Me</a></li>
<li><a href="http://help.blogger.com/bin/answer.py?answer=110">Edit-Me</a></li>
</ul>
</MainOrArchivePage>
<h2 class="sidebar-title">Previous Posts</h2>
<ul id="recently">
<BloggerPreviousItems>
<li><a href="<$BlogItemPermalinkURL$>"><$BlogPreviousItemTitle$></a></li>
</BloggerPreviousItems>
</ul>
<MainOrArchivePage>
<h2 class="sidebar-title">Archives</h2>
<ul class="archive-list">
<BloggerArchives>
<li><a href="<$BlogArchiveURL$>"><$BlogArchiveName$></a></li>
</BloggerArchives>
<ArchivePage><li><a href="<$BlogURL$>">Current Posts</a></li></ArchivePage>
</ul>
</MainOrArchivePage>
<p id="powered-by"><a href="http://www.blogger.com"><img src="http://buttons.blogger.com/bloggerbutton1.gif" alt="Powered by Blogger" /></a></p>
<!--
<p>This is a paragraph of text that could go in the sidebar.</p>
-->
</div>
<!-- End #sidebar -->
<!-- Begin #footer -->
<div id="footer"><hr />
<p><!-- This is an optional footer. If you want text here, place it inside these tags, and remove this comment. --> </p>
</div>
<!-- End #footer -->
</div>
<!-- End #content -->
</body>
</html>
投稿者 F(uriouz) 時刻: 0:00:00 0 コメント
ラベル: Blogger, Classic Template, Template