No.3110, No.3109, No.3108, No.3107, No.3106, No.3105, No.3104[7件]

🆕 Ver 3.8.2βの更新点(概要):
《▼新機能・仕様改善》
●インスタグラムの埋め込み機能。
●新着画像リスト(最近に投稿された画像だけの一覧)の出力機能。
●投稿本文内に含まれる画像をすべて抽出して表示できる記法 [[COMMENT:PICTS]] の追加。
●全文検索の強調表示では、半角英字の大文字小文字が一致しなくても強調対象になるよう仕様改善。
《▼不具合修正》
●「skin=」パラメータでスキンが指定されているとき、投稿本文内のハッシュタグをすべて抜き出す記法 [[COMMENT:TAGS]] が動作しない不具合を解消。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。今のところそこ以外に解説はありません。
2年以上前(日 21:09:15) アップデート✨

🌰Re:3108◆いつの話だったかな……と思ったら、もう1ヶ月前だったんですね。ご活用頂ければ幸いです。他のユーザの方々にも便利にご活用頂けているようですので、てがろぐの便利さが向上して嬉しいです。(╹◡╹) ご要望をどうもありがとうございました!
2年以上前(日 21:09:07)

Ver.3.8.1にて要望を実装して頂きありがとうございます。
こんなに早く実装されるとは思わなかったので嬉しいです!
上手く活用させていただきます。
新着画像リストも面白そうですね。
自分では全部の機能を使いこなせないのに続々と追加されていく機能に毎回わくわくしています。
#感謝 2年以上前(日 17:17:56)

🌰Re:3104◆新機能がお役に立っているようで嬉しいです。(╹◡╹)
🌰Re:3105◆感想ありがとうございます。需要があると分かると開発モチベーションが維持しやすいのでありがたいです。順調にいけば、近日中にβ版として公開できそうな気がしています。
2年以上前(金 23:23:55) 回答/返信

🌰この名古屋のリフォーム会社の施工例ページが、てがろぐで生成されています。ギャラリーっぽい表示で、クリックすると個別ページに飛びます。これは特にギャラリーモードを活用しているわけではなく、「全投稿に必ず1枚以上の写真を掲載する」という前提で運営しているので、「画像ありき」のスキンを作って通常モードで使っています。(たとえ画像がなくても、サムネイル領域が空白になるだけで、表示が崩れることはありませんけども。)
🌰スキンが1つしかないのに「TOPではギャラリーっぽい表示」で「単独投稿ページでは全文表示」になっているのは、内側スキンskin-onelog.htmlを次のように書いているからです。
<!-- ▼TOPでのみ表示する部分 -->
<div class="oneWorkBox forLinkListBox">
<a href="[[PARMAURL:FULL]]" class="oneItemOnLinkList">
<span class="oneLinkImage"><img src="透明GIF" width="300" height="300" alt="" style="background-image:url('[[GETURL:PICT:1]]');"></span>
<span class="oneLinkTitle">[[COMMENT:TITLE]]</span>
<span class="oneLinkDate">[[DATE:Y.M.D]]</span>
</a>
</div>
<!-- ▼単独投稿表示時でのみ表示する部分 -->
<div class="oneWorkBox forIndividual">
<p class="workDate">[[DATE:Y.M.D]]</p>
<h3 class="workTitle"><a href="[[PARMAURL:FULL]]">[[COMMENT:TITLE]]</a></h3>
<p class="workMain">
[[COMMENT:BODY]]
</p>
</div>
このようにHTMLを書いておいて、
●投稿単独表示時では .forLinkListBox を display:none; にし、
●それ以外の状況では .forIndividual を display: none; に
しています。こうすると、1つのスキンだけでも「単独投稿表示時」と「それ以外」とでデザインを別々に用意できます。(よほど本文が長い場合には、無駄にHTMLソースが長くなる問題はありますが。)
※上記で、「投稿1枚目の画像」を background-image で表示しているのは、元の写真の縦横比に関係なく正方形に描画するためです。今ならそんな回りくどい方法を使わなくてもCSSで object-fit: cover; とか書けば良いのですが、このサイトでは(企業サイトなので)一応ふるーいブラウザ(IE11等)で閲覧された場合も考慮して、背景画像を駆使する方法を使っています。
畳む
🌰さらに、このリフォーム会社のHOMEページ冒頭では、投稿の最新10件をループスライダーで無限ループ表示させています。右から左へ向かって流れていく「施工例」の部分です。ここは、埋め込み用に作成したスキンを使って埋め込んでいます。クリックすると、投稿単独ページに飛びます。
🌰ここは、外側スキンを次のように書いて
<!-- ループスライダー -->
<div class="loopSlider">
<ul>
[[TEGALOG:10]]
</ul>
</div>
[[VERSION]]
(※VERSION部分は、ライセンスがあるので非表示になっています。)
畳む、内側スキンを以下のように書いて
<li>
<p class="loopBoxImage forLinkListBox">
<a href="[[PARMAURL:PURE:FULL]]" class="oneItemOnLinkList">
<span class="oneLinkImage"><img src="透明GIF" width="142" height="142" alt="" style="background-image:url('[[GETURL:PICT:1]]');"></span>
<span class="oneLinkTitle">[[COMMENT:TITLE]]</span>
<span class="oneLinkDate">[[DATE:Y.M.D]]</span>
</a>
</p>
</li>
(※ここでも「1枚目の画像」をbackground-imageで掲載しているのは、さっきと同じ理由です。)
畳むいるだけです。
使っているスキンは、メインのが1つと、ループスライダー埋め込み用のが1つの、計2つです。
2年以上前(金 23:14:15)