#tips
サイトのトップにてがろぐのRSSを埋め込んだよ 日記しか更新しない倉庫サイトになっているので…ニコ 10pressさんの記事 を参考にしました、いつもありがとうございます!
ついでにアニメーションのがたつきとかを調整しました 誤差だけど、一度気になってしまうとしょうがないからね…
サイトのトップにてがろぐのRSSを埋め込んだよ 日記しか更新しない倉庫サイトになっているので…ニコ 10pressさんの記事 を参考にしました、いつもありがとうございます!
ついでにアニメーションのがたつきとかを調整しました 誤差だけど、一度気になってしまうとしょうがないからね…
#tips
エマちゃんがリブートに帰ってきたので、簡易ページ の一覧にアイコンを追加したよ
ついでに外部ページからリンクした時の、タブの指定もできるようにちょっといじりました ChatGPTさまさまだ〜
変更箇所
ページ遷移の時にページの先頭から表示させるようにしたかったのですが、id="tab"の要素がコンテンツにかかっていたのでURLのハッシュを消すjsを採用🙏
綺麗に飛ぶようになったよ〜▲CLOSE
エマちゃんがリブートに帰ってきたので、簡易ページ の一覧にアイコンを追加したよ
ついでに外部ページからリンクした時の、タブの指定もできるようにちょっといじりました ChatGPTさまさまだ〜
変更箇所
// ページ遷移の際にどのタブを表示するか
document.addEventListener('DOMContentLoaded', function() {
var hash = window.location.hash.replace('#', '');
if (hash && document.getElementById(hash)) {
openTab(hash);
history.replaceState(null, null, window.location.pathname);
} else {
openTab('tab1');
}
});
ページ遷移の時にページの先頭から表示させるようにしたかったのですが、id="tab"の要素がコンテンツにかかっていたのでURLのハッシュを消すjsを採用🙏
綺麗に飛ぶようになったよ〜▲CLOSE
wavebox覗いたらファストフードの差し入れがどっさり届いてて笑顔になりました ピザ、ピザ、タコス、ハンバーガー… たくさんありがとうございます!もぐもぐ
#tips
サイトの日記 にリンクカードの設定を組み込みました
こちら 参考にさせていただいてます、ありがとうございます!
てがろぐにもリンクカードいれたいな〜でもphpのいじり方よくわからないし…触らないでおこう…🙃
02/17 追記
他のサイトさん眺めてたら有志の方がスクリプト配布 してくれてるの見つけました ありがた〜い あとで入れよう!
04/16 追記
てがろぐ本体で実装され たので実装しました!ありがたい!簡単!
サイトの日記 にリンクカードの設定を組み込みました
こちら 参考にさせていただいてます、ありがとうございます!
てがろぐにもリンクカードいれたいな〜でもphpのいじり方よくわからないし…触らないでおこう…🙃
02/17 追記
他のサイトさん眺めてたら有志の方がスクリプト配布 してくれてるの見つけました ありがた〜い あとで入れよう!
04/16 追記
てがろぐ本体で実装され たので実装しました!ありがたい!簡単!
#tips
こちらのWEBP画像変換機能 ですが、変換後のWEBP画像がちょっと荒いなと思ったのでChatGPTに聞いてカスタムしました。
imagewebp関数で $qualityを渡すといいらしい。ついでにリヴリーのレイアウトいろいろ追加 したよ〜 忘備録として以下メモしておきます。
変更箇所
こちらのWEBP画像変換機能 ですが、変換後のWEBP画像がちょっと荒いなと思ったのでChatGPTに聞いてカスタムしました。
imagewebp関数で $qualityを渡すといいらしい。ついでにリヴリーのレイアウトいろいろ追加 したよ〜 忘備録として以下メモしておきます。
変更箇所
// WebP変換▲CLOSE
function convertToWebp($filePath, $uploadDir, $fileExtension, $quality = 90) {
$webpPath = $uploadDir . pathinfo($filePath, PATHINFO_FILENAME) . '.webp';
$image = null;
switch ($fileExtension) {
case 'jpg': case 'jpeg':
$image = imagecreatefromjpeg($filePath);
break;
case 'png':
$image = imagecreatefrompng($filePath);
break;
case 'gif':
$image = imagecreatefromgif($filePath);
break;
}
if ($image) {
imagewebp($image, $webpPath, $quality);
imagedestroy($image);
unlink($filePath);
}
return $webpPath;
}
function convertThumbnailToWebp($thumbnailPath, $miniDir, $quality = 90) {
$fileExtension = strtolower(pathinfo($thumbnailPath, PATHINFO_EXTENSION));
$webpThumbnailPath = $miniDir . pathinfo($thumbnailPath, PATHINFO_FILENAME) . '.webp';
switch ($fileExtension) {
case 'jpg': case 'jpeg':
$image = imagecreatefromjpeg($thumbnailPath);
break;
case 'png':
$image = imagecreatefrompng($thumbnailPath);
break;
case 'gif':
$image = imagecreatefromgif($thumbnailPath);
break;
case 'webp':
$image = imagecreatefromwebp($thumbnailPath);
break;
default:
$image = false;
break;
}
if ($image !== false) {
imagewebp($image, $webpThumbnailPath, $quality);
imagedestroy($image);
unlink($thumbnailPath);
} else {
echo "サムネイルの WebP 変換に失敗しました。対応していない画像形式か、ファイルが破損している可能性があります。";
}
}
ギリヴ妄想ログを少し更新しました これでXにポストしてた分は追加できた〜 先はまだまだ長い
追記
2024年度分まで全部格納してきた👍 お気に入りポストをスペースで話してもいいかもしれない!って思うきもちと、恥ずかしすぎるのきもちが両方ある
追記
2024年度分まで全部格納してきた👍 お気に入りポストをスペースで話してもいいかもしれない!って思うきもちと、恥ずかしすぎるのきもちが両方ある
#tips
てがろぐでD&Dまたはコピペで画像投稿するやつ
導入しました!めっちゃ便利じゃん〜!!ありがとうございます!!個人的には自動でwebpに変換してくれるのがハッピーすぎて大喜びだよ…ありがとうありがとう…
てがろぐでD&Dまたはコピペで画像投稿するやつ
導入しました!めっちゃ便利じゃん〜!!ありがとうございます!!個人的には自動でwebpに変換してくれるのがハッピーすぎて大喜びだよ…ありがとうありがとう…
イラスト を1つ追加しました 去年のギリヴフェスの時の合同誌に寄稿させてもらった絵だよ〜 マダラカガいっぱい描けてたのしかったな〜
正確にはもう少し落ち着いた色味で提出したんだけど、鮮やかなのもギリギリまで迷ってたのでせっかくだからサイトにはそっちを載せた 素敵なギリヴイラストいっぱいの、しあわせな企画に参加できて光栄でした 改めてありがとうございました!
ついでにWPのアプデもしたので、どこか表示が崩れてるかもです 変になってたらこっそり教えてもらえると助かります!