近況

« 2022年10月 | メインページ | 2022年12月 »

2022年11月 アーカイブ

2022年11月 5日

第892回:RSS廃止

 今回更新で、サイト更新内容をまとめた「RSS」ファイルを廃止・撤去しました。

続きを読む "第892回:RSS廃止" »

2022年11月 5日 00:00 カテゴリー:雑記

2022年11月12日

第893回:バナー追加終了

 先日のRSS終了に続いて、バナー追加も終了しました。

続きを読む "第893回:バナー追加終了" »

2022年11月12日 16:00 カテゴリー:雑記

2022年11月19日

第894回:リニューアルの構想

 諦めずにじわじわ考えてるサイトリニューアル。

続きを読む "第894回:リニューアルの構想" »

2022年11月19日 16:00 カテゴリー:雑記

2022年11月26日

第895回:自動更新

 以前から始めていたサイトの自動更新を、全面的に適用しました。

 準備している更新内容を、指定した日時に有効にするぶんです。

 もともと年始の更新をサボって寝正月にする目的で、日付が変わったら自動的に表示内容を変える機能を入れていました。

 PHPのIF・DATE関数を使って、年月日の値が指定値以上ならこの部分を表示する、という具合に。

 そこに先日、「作者近況」のMovable Typeの日時指定投稿を有効化して、そちらも自動更新できるようにしました(以前から試していたんですが、run-periodic-tasksのパーミッションを変えるのを忘れていて、うまくいってませんでした)。

 ただし「作者近況」以外の部分はあくまで日単位の自動更新の仕組みでしたので、ついでだからと日時単位で指定できるようにしました。

 たとえば、以下が「更新履歴」の日時指定更新内容(今回分)です。


<?php
date_default_timezone_set('Asia/Tokyo');
if (date("Ymd")>=20221126) {
print <<< rntxt
  <tr>
   <td class="i1 d0 b2 c0 rv"><p><em>2022年11月12日</em></p></td>
   <td class="i1 d0 b4 c0 rt">
   <p><a href="galr-289.php">ギャラリー「{$glttl[289]}」</a>公開。</p>
   <p><a href="blog/2022/11/0895.php">「作者近況」</a>第895回を追加。</p>
   <p>バナーを追加(最終)。</p>
   </td>
  </tr>

rntxt;
}
?>

 この3行目を


if (date("YmdHi")>=202211261600) {

に変えるだけ。24時間制の時刻(2桁固定)がH、分(2桁固定)がiです。

 PHPって、やりたいと思ったことが必ず実現できてすごいです。かゆいところに手が届く仕様。

 直近更新3回分でテストしてきましたが、うまくいっているから今後もこのやり方でいきます。

 これで旅行中も安心になりました。

 最後に、ギャラリー次回作の線画です。

ギャラリー次回作の線画

2022年11月26日 16:00 カテゴリー:雑記

« 2022年10月 | メインページ | 2022年12月 »

Movable Type