2024-03-16

LOOP8の攻略サイト作成中

現在、LOOP8の攻略サイトを作ろうと思って、発生するイベントのデータを収集中です。こんな感じでまとめています。

NPCが12人いて、1人あたり60~70個ほどイベントがあるので結構大変です。1/3くらいは攻略本にイベント名と発生条件が掲載されているのですが、その他は掲載されていないので(なぜだ)、タイトルを適当に付けたり発生条件を試行錯誤して検証したりしてます。

このゲーム、確かに賛否両論なのは分かるんですが、yukkun20的には結構刺さっているので、もう少し広まってほしいんだよな。色々惜しいところもあるゲームなので、改良されたシステムを搭載した次回作に期待したいし。ということでまだまだ時間掛かりそうですが、今集めているデータも整理して、いつか公開する予定です。


2024-01-01

2023年まとめ

2024年になりました。今年もよろしくお願いします。年始から大変なことが起きてしまいましたね…

今年も例年通り、昨年1年間の総括をしたいと思います。

[関連記事]年間まとめ | Y.A.S.

このサイトについて

※数字は左からビジット数(実人数)、セッション数(アクセス数)、ページビュー数(閲覧されたページ数)、クリック数(外部リンクのクリック数)。

いつもアクセスして下さっている皆様、ありがとうございます。昨年よりはアクセス数が微減ですがプレイ日記が少なかったからですかね(ゼノブレ3DLCのみ)。

2023年中に統計上アクセスが多かったページ(ホームページを除く)ですが、上から順に

でした。やっぱりネット上に情報が少ないゲームネタが受けるってことですね。か…。TOSはリマスター版が出たので納得。

2024年に特に楽しみにしているコンテンツ

  • アニメ
    • ダンジョン飯
  • 漫画
    • ワールドトリガー
    • ニニンがシノブ伝ぷらす
  • ゲーム
    • ユニコーンオーバーロード
    • 界の軌跡

今年の抱負

  • テイフェス情報まとめの、2010年分を更新したい(去年も一昨年も言ってた)
  • 榊ガンパレ年表は「新大陸編」を進めたい(去年も一昨年も言ってた)

という感じでしょうか。


2023-11-16

WPtouchでモバイルテーマのデザインが崩れてしまった場合の対処法

WordPressでは、ウェブサイトをモバイル端末に対応したレスポンシブデザインで表示させるプラグイン「WPtouch」が組み込まれています。しかし先日来、WPtouchのモバイルテーマのデザインが崩壊していることに気づきました。ご迷惑をおかけした皆様、申し訳ありません。

右が意図した表示/左が崩れた表示

原因が全然わからないし、ネット上にも情報が全然なくて対応ができず困っていたのですが、ようやく突き止めることができました。

WordPressのバージョンを6.4にすると、CSSがレンダリングされなくなるのが原因のようです。

上記サイトによると、Wordpressの次回のアップデートで改善されるようですが、それまでの暫定的な対応方法が記載されています。以下適当に翻訳&補足。

1.リンク先にアクセスし、右上の「Download ZIP」からZIPファイルをダウンロードする

2.Wordpressのダッシュボードにアクセスし、「プラグイン > 新規プラグインを追加 > プラグインのアップロード」から先ほどDLしたZIPファイルをアップロードし有効化する

3.「プラグイン > インストール済プラグイン」に「WP 6.4 Theme path fixer」というプラグインが表示されていればOK

そもそもWP6.3以下を使用中の場合は、次のバージョンが出るまでバージョンアップしないことが推奨されているようです。6.4にアップグレード済の場合のみこの対応が必要になるみたいですね。yukkun20もこれで問題が解決しましたのでお困りの方はどうぞ。


2023-04-21

タグクラウドのデザインを変更しました

タグクラウド 左メニューに表示されているタグクラウド(タグごとに、そのタグが付けられた投稿をまとめて閲覧できるページへのリンクを貼ったもの。これ→)ですが、先日までは「Configurable Tag Cloud」というプラグインを使用していました。

しかしいつの間にか(ここ数週間だと思うのですがしばらく気づかなかったので…)このプラグインではタグクラウドが表示されず、タグクラウドウィジェットも設置できなくなっていました。ネットで情報を収集したところ、PHPのバージョンによってそういう状況が起こるそうですが…

仕方ないので、Wordpressにデフォルトで搭載されているタグクラウドウィジェットを使用することにしました。ただしデザインがどうにも気になるので、タグが綺麗に並ぶようにCSSで調整することにしました。コードはこんな感じです。


/***** タグクラウド カスタマイズ *****/
.tagcloud {
  padding: 0px 2px 0px 2px;
  display:flex;
  flex-wrap:wrap;
}

.tagcloud a {
  text-decoration: none; /*テキスト初期化*/
  color:; /*フォントカラー(無指定)*/
  font-size: 11px !important ; /*フォントサイズ*/
  font-weight:normal; /*文字強調(強調しない)*/
  display: inline-block; /*横並びで上下左右空白有り*/
  padding: 2px 6px 0px 6px; /*タグ内側の上右下左の余白*/
  margin: 3px 1px 0px 1px; /*タグ外側の上右下左の余白*/
  border: 1px solid white; /*タグを囲う枠線*/
  word-break: break-all; /*テキストの途中で改行させない*/
  flex: 1 1 auto; /* タグ枠を横に伸ばし、どの行も同じ幅になるようにする */
  text-align:center; /* タグ枠内の文字を中央寄せ */
}

.tagcloud a:hover {
  background: #ffffff; /*ホバー時のタグ背景色*/
  color: #ff0033; /*ホバー時のタグフォントカラー*/
  transition: all 0.6s ease; /*ホバー時に背景色・フォントカラー変更をアニメーションさせる*/
}

/***** タグクラウド カスタマイズ 終わり *****/

しかしいつの間にか知らないCSSが増えていますね…。yukkun20がcssを真面目に学んだのはもう20年くらい前なので、最近はついていくのが大変です。


2023-01-01

2022年まとめ

2023年になりました。本年もよろしくお願いいたします。星界の新刊には引き続き期待したいですね。

今年も例年通り、昨年1年間の総括をしたいと思います。

[関連記事]年間まとめ | Y.A.S.

このサイトについて

※数字は左からビジット数(実人数)、セッション数(アクセス数)、ページビュー数(閲覧されたページ数)、クリック数(外部リンクのクリック数)。

いつもアクセスして下さっている皆様、ありがとうございます。2019年から3年連続でアクセス数が伸びているのは本当にありがたいです。最近はTwitter経由でアクセスしてくださっている方も多いですし、もっと積極的に情報を配信していきたいですね。

2022年中に統計上アクセスが多かったページ(ホームページを除く)ですが、上から順に

でした。やっぱりネット上に情報が少ないゲームネタが受けるってことか…。昨年はSNU:Xが完結したので、そちらのアクセスが多かったのも納得です。来年の小説枠は星界新刊が発売されたら星界、でなかったら榊ガンパレで頑張りたい。

2023年に特に楽しみにしているコンテンツ

  • アニメ
    • 葬送のフリーレン
  • 漫画
    • ワールドトリガー
    • ニニンがシノブ伝ぷらす
    • HUNTER×HUNTER
  • ゲーム
    • LOOP8
    • ポケモンSV

今年の抱負

  • テイフェス情報まとめの、2010年分を更新したい(去年も言ってた)
  • 榊ガンパレ年表は「新大陸編」を進めたい(去年も言ってた)

という感じでしょうか。

おまけ

なんとか2022年中に、目標だった10万位を超えることが出来ました。

実は100戦目を迎えた頃は45勝55敗(勝率45%)と大きく負け越していたのですが、そこで新たなチームを編成し、そこから29勝15敗(勝率66%)と盛り返しました。

現在のチームはこんな感じ。サーナイト、ドラパルトは持ち物と技構成を変更し、デカヌチャン、ロトム、カイリューを入れました。マスカーニャは続投。(またそのうちきちんと紹介します)

基本的に先発はサーナイト/デカヌチャンで起点を作成するか、マスカーニャ/ロトムで場を荒らし、中堅はドラパルトで壁を張り、大将のカイリューがノーマルテラスタル龍舞神速ですべてを蹂躙するというパーティです。カイリュー頼りなので勝てる時は圧勝、負ける時は手も足も出ないことが多いですが。マスターボール級はやはり得意とする戦法を一つは持っておくと迷いがなくなっていいです。

ちなみにこのサーナイトですが、以前のチームにいたサーナイトとは別人です。別に前の子の技構成を変更しても良かったんですけど、yukkun20の夢は、いろんな型のサーナイトを何体も用意し、戦略に応じて入れ替えながら戦う真のサーナイト使いだからな(え

…え?1体目が色違いだから、他の子も色違いじゃないとばれるんじゃないかって?心配ご無用!

色違いのラルトスあと5体捕まえてきたから。ちなみに↑のスクショは色違い探しをしている時に見つけた、世にも珍しい色違いラルトス2体が同時に出現したところです(わかりにくいですが、右端と左から2番目が色違い)。ちなみにこの時点での色違い出現確率は1/1024なので、サーナイト含め5体の群れのうち2体が色違いになる可能性は10万分の1くらいだな。マジか…


2022-11-04

ウェブサイトのデザインを変更しました

今週は祝日もあったりして少し時間に余裕があったので、PC版サイトの小規模改修をしていました。主に左カラムにあるメニュー周りです。

ゲームプレイ日記の整理

今までは適当に羅列しているだけだったプレイ日記ですが、数も大分増えてきましたので、「サモンナイトシリーズ」「テイルズオブシリーズ」「ヴァニラウェア作品」「その他」に分類することにしました。


「人気のあるページ」の設置

新たに「人気のあるページ」をメニューに加えました。「投稿」「固定ページ」の中から、直近24〜48時間以内の閲覧回数をベースに表示されているそうです。最近までTOX2のエンディング集がランキングに上がっていたのですが、先日ちょうど10周年だったからですかね。

やっぱりゲームネタが人気なのか…


メニューの量も大分増えて長くなってしまいました。そろそろ左カラムのみの2分割だけじゃなくて、左右カラムを備えた3分割タイプにすべきなんですかね…。

このサイトをブログ化する時にも死ぬほど悩んだのですが、結局それまでのデザインを踏襲した結果2分割型にしました。でもいつか3分割にする日が来るかもしれないと思って、3分割に変更できるような仕込みはしてたはずなんだよな…ただその仕込みがどこに仕込まれてるのかもう思い出せない。


2022-08-19

PHPをバージョンアップしたら「データベース接続確立エラー」が出た場合の対処法(続き)

昨日の記事に記載したとおり、PHPのバージョンを7.3.33に上げました。しかし調べているうちに、7.4に上げられないのはプラグインとかのせいではなく、データベース(MySQL)のバージョンが古いからである可能性が浮上しました。

幸いスターサーバーには、MySQL5.0を5.7にバージョンアップする「データベース移行ツール」というものがあります。

使い方はこちらでわかりやすくまとめてくれています。スターサーバーはこういうところが好き。

ただ手順8の「8. ご利用プログラムの設定ファイルを編集し、データベースホスト名を変更します。」というところはどうやってすればいいのかわかりにくいかもしれませんので、Wordpressを使用している場合の処理方法をまとめておきます。

1.「サーバー管理ツール」から「FTPアカウント設定」> データベースを移行したいドメインの「選択」 > WebFTPの「ログイン」を順にクリック

2.ファイル一覧から「wp-config.php」を探し(通常は「wp」フォルダの直下)、編集アイコン(真ん中辺にある紙とペンのアイコン)をクリック

3.開いたウィンドウで「/** MySQL のホスト名 */」の次の行にあるデータベースの名称を、指示通り書き換える

4.ウィンドウの上部にある「上書保存」をクリックして終了

という感じでした。

あとは上記サイト通り進めて、わずか5分ほどでデータベースのバージョンアップが完了しました。その状態であればPHPも7.4.28に上げることが出来たので一安心です。

 

2022-08-18

PHPをバージョンアップしたら「データベース接続確立エラー」が出た場合の対処法

これまでうちのサイトではPHP7.1.33を使用していたのですが、昨日あたりからWordpressのダッシュボードに入ると、そろそろPHPをバージョンアップしろという警告が出るようになったので、サクサクバージョンアップしました。ちなみにyukkun20はスターサーバー(旧ファイアバード)というサービスを使っていますが、その場合のPHPのバージョンアップの方法については以前扱っていますのでそちらをご確認ください。

7.1.33より上のバージョンで選択できるのは、7.2.34、7.3.33、7.4.28(推奨)、8.0.16、8.1.6なのですが、どれがいいかよく分からなかったのでとりあえず推奨の7.4.28にしておきましょう。ポチッとな。これでサイトにアクセスすると…

サイトが飛んでしまいました。Y.A.S.ここに眠る。「データベース接続確立エラー」が致命傷でした(ノД`)シクシク

…あまりのことに思考が停止してしまいましたが、どう考えてもPHPのバージョンアップが原因なのでひとまず7.1.33に戻したところ、ひとまず復旧しました。助かった。

さて、それで良しとするわけにはいかないので、抜本的な解決を図りましょう。いろいろググったところによると、おそらくプラグインかテーマがPHPの新しいバージョンに対応していないのが原因っぽいです。ではどのプラグインやテーマが悪さをしているのか調べましょう。

1.プラグイン「PHP Compatibility Checker」を導入する

このプラグインは、サイト上のテーマとプラグインのコードを精査し、PHPのバージョンごとの互換性を調べてくれるプラグインです。

インストールについては特筆すべき事はないので省略。インストールできたら、「ダッシュボード > ツール PHP Compatibility」を開きます。

とりあえず「PHP 7.3」「有効化中のプラグインとテーマのみをスキャン」にチェックを入れてサイトをスキャンします。1回目はエラーが出たのですが、無視して「サイトを再スキャン」を選択するとうまくいきました。結構時間かかりますので気長に待ちましょう。

終わるとこんな感じでレポートが出ます。結果は「互換性あり」「警告:○」(○は警告の個数)「エラー:○」のような感じで出ます。

2.原因となっているプラグインやテーマを修正する

「エラー」が出たものについては修正した方が良さそうです。

一番簡単なのは、そのプラグインやテーマを無効化することだと思います。ただどうしても使い続けたい場合は、先ほどの結果の「詳細切り替え」をクリックすると、プラグインやテーマのうち、どのPHPファイルのコードの何行目に問題があるのか示してくれるので、そこを個別に修正しましょう。

yukkun20の場合、エラーは4つ出ました。

  • プラグイン「Commented entry list」→いつ入れたのかも覚えてないくらい古いプラグイン。現在は「WP-RecentComments」を使っていて不要なので無効化。
  • プラグイン「SyntaxHighlighter TinyMCE Button」→使い勝手が悪く、導入したものの一度も利用していなかったので無効化。
  • プラグイン「Wp Pagenavi Style」→以前から問題があると言われていたものの、デザインの都合上使い続けていたプラグイン。プラグイン「WP-Pagenavi」のCSSを一括設定するためのものだったので、必要なCSSを「WP-Pagenavi」のpagenavi-css.cssにコピーし、設定画面で「pagenavi-css.css を使用」にチェックを入れれば「Wp Pagenavi Style」は不要になる。無効化。
  • テーマ→「Assigning the return value of new by reference is deprecated in PHP 5.3 and has been removed in PHP 7.0」というエラーメッセージが出ました。意味が分からずググったところ、こちらのサイトに簡単な解決策が記載されていたのでそれに従って修正。

もう一度「PHP Compatibility Checker」でスキャンするとエラーはすべてなくなっていました。そこでPHPのバージョンを上げたところ、7.3.33までは問題無く上げられました。(ついでにPHP高速化設定もできました)
7.4以上にするとまた「データベース接続確立エラー」が出るので、おそらく7.4に対応できていないプラグインがあるんでしょうね。ただ現在の「PHP Compatibility Checker」ではPHP7.3までしか調査できないですし、7.3.33は現在公式にサポートされているので当面はこれで安心です。「PHP Compatibility Checker」がPHP8に対応したら、再び修正をしようと思います。(ただサポートページを見ると、開発が止まっているっぽい感じもします…)

Y.A.S.のテーマは、このブログを立ち上げたときにyukkun20が見よう見まねで作ったもので、yukkkun20自身も意味が分からず扱っているところがあるので、もし何か致命的な不具合が出たら自力で対処できる気がしないんですよね…。一般に配布されている最新のテーマに乗り換えるのも一つの選択肢ですが、そうするとこのサイトのデザインを捨てないといけないんです。もう18年くらいこのデザインを使っていて(マイナーチェンジはしていますが)自分でもすごく気に入っているので、捨てたくないんですよね。今回のエラーは軽いもので助かりました。

※2022-08-19追記

7.4にバージョンアップできました。こちらの記事をご覧ください。


2022-06-16

テイフェス情報まとめページがスマホからでも見やすくなりました

「テイフェス情報まとめ」のデザインを修正して、スマホやタブレットからでも見やすく調整しました。

テーブルはPCとスマホでは全然見え方が違うので、最近は両方に気を使ったデザインにしないといけないから難しいですね…。そもそもテーブルをデザインに使うのがよくないということは十分分かっているのですが。

これでデザイン関係の修正は一段落ですかね。日曜くらいからTOF2021の更新を真面目に始めようと思います。


2022-06-15

テイフェス出演者リストがスマホからでも見やすくなりました

テイフェス出演者リストのデザインを修正して、スマホやタブレットからでも見やすく調整しました。また同時に見出し列(出演者名と作品名/キャラ名を記載した列)を固定し、横スクロールをしても見出し列が見えたままになるようにしました。

PCではこれでほぼ問題はないのですが、スマホで見ると微妙にセルがずれます。ただこれはもうyukkun20の技術力では直りそうにないのでお許しください。

<<以下ひとりごと>>

これまでスマホ等では全く表の体裁をなしていなかったのですが、それはWPtouchのカスタムCSSで、モバイルテーマにおいてはテーブルの要素をすべてdisplay:blockでブロック化していたのが原因です。これをすると、表をスマホ等で閲覧した場合、左上のセルから始まり左から右、上から下のセルの順に一列に並べて表示できるため、小さめの表を見やすく表示するには向いています。ただ大きめの表を表示しようとすると極めて縦に長い表になるため、視認性が下がります。

そのためこのページではカスタムCSSをはずそうとしたのですが、あいにく特定のページでのみカスタムCSSを解除する方法が分かりませんでした(これが分かれば前述の微妙なセルのズレも直せると思うのだが…また後日きちんと調べよう)

仕方なくWPtouchのカスタムCSSよりも優先順位の高い、TablepressのカスタムCSSで、対応するプロパティにデフォルトの値を設定することで、事実上打ち消すことにしました。

各プロパティのデフォルト値は以下の通りです。

  • table:table
  • tbody:table-row-group
  • tr:table-row
  • th:table-cell
  • td:table-cell