2023年3月 この範囲を時系列順で読む この範囲をファイルに出力する
2023年2月 この範囲を時系列順で読む この範囲をファイルに出力する
新着投稿リストの表示について質問というか要望なのですが
1)「下げる」機能を使った記事をリストに含めないことはできますか?
設定画面→ページの表示→「新着投稿リストの表示」及び「下げた投稿の表示」欄には項目がありませんでした。
できるなら設定画面で「下げた投稿を新着投稿リストに表示する/しない」を設定できると嬉しいです。
2)特定カテゴリ(区分)だけの「新着投稿リスト」を表示したい
例えば[[LATESTLIST:カテゴリID]]のようなスキン変数でそのカテゴリに属する新着記事のみリスト表示できるような記述方法が欲しいです。
ご検討のほどよろしくお願いいたします。#質問 #要望
by sakura. ⌚2023年2月28日(火) 17:23:47〔2年以上前〕 <324文字> 編集
by admin. ⌚2023年2月28日(火) 14:59:46〔2年以上前〕 <35文字> 編集
by admin.
⌚2023年2月27日(月) 03:30:52〔2年以上前〕
テスト
<28文字>
編集
てがろぐのおかげで私が携わっている掲示板の改良プロジェクトが大幅に進みました。
ツイート掲載機能等が付いております。
https://github.com/PrefKarafuto/New_0ch_Plus/releases/...
良かったらそれを適用した掲示板も見に来てください。
本当にありがとうございます。
https://pref-karafuto.tk/bbs/
by admin. ⌚2023年2月26日(日) 22:25:58〔2年以上前〕 <207文字> 編集
詳しい機能説明は、公式ページをどうぞ。
開発進捗状況報告ページでは、今回の更新点を軽く紹介しています。
by nishishi. ⌚2023年2月26日(日) 13:17:28〔2年以上前〕 アップデート✨ <130文字> 編集
🍮Re:3499◆β版のご試用をありがとうございます! 問題ないようで良かったです。たしかにレンタルブログっぽい機能ですね。既製スキンをそのまま使いたい(ただし配色程度は変えたい)方々には楽になるのではないかな、と期待しています。
シュークリーム食べたい。
by nishishi. ⌚2023年2月26日(日) 00:17:38〔2年以上前〕 回答/返信 <150文字> 編集
#報告
by admin. ⌚2023年2月24日(金) 20:36:55〔2年以上前〕 <86文字> 編集
🆕 Ver 3.9.2βの更新点(概要):
《▼新機能》
●設定に『上書きスタイルシート』項目を新設し、そこに書いたCSSソースを「スキンのhead要素末」または「スキン内の指定箇所」に挿入できる機能を追加。
●文字数を指定して本文の一部分を抽出する記法で、三点リーダではない任意の記号を指定できる新記法 [[COMMENT:TITLE:文字数:省略記号]] 等を追加。
●Powered-by表記のリンクを別タブでのリンクにできる新記法 [[VERSION:NEWTAB]] を追加。(a要素に target="_blank" rel="noreferrer noopener" の2属性を付加。)
《▼仕様改善》
●日付一覧・日付検索のリストで、2000年より古い日付もリストアップできるように改善。(ただし1970年以降のみ)
●日付境界バー内部の日付表記やリンクをCSSで装飾しやすいように、マークアップとclass名を追加。
●「補助出力」設定で、ギャラリーモード等のためのスキンディレクトリの指定でも相対パスを使用可能に。(従来は / や . 等の記号が強制削除されていました。)
●スキンのプレビュー適用時に、絶対パスや上位ディレクトリを参照する相対パスの記述での指定を許可するか禁止するかを設定可能に。
《▼不具合修正》
❎投稿日時として50年以上前の日付を指定すると、相対時間表記(=投稿時点からの経過時間の表記)が正しくなくなる問題を修正。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
(ツイート埋め込み処理中...)Twitterで見る
by nishishi. ⌚2023年2月24日(金) 17:55:40〔2年以上前〕 アップデート✨ <761文字> 編集
by admin. ⌚2023年2月24日(金) 07:23:43〔2年以上前〕 <59文字> 編集
Ver3.9.1も快調に動作しております。固定記事の日時表示、設定でアクセス日時にできたんですね。
ここでそのような表示にした、というポストを見たことだけ覚えていたので配布版でも設定ができることに気が付いておりませんでした😅
GoogleSearchConsoleはたぶんリンクを貼ってるところはすべてクロールするんだと思います
どの対処法を施してもリストアップ自体はされます(404も拾うので
by sakura. ⌚2023年2月23日(木) 22:22:37〔2年以上前〕 <218文字> 編集
この機能では、投稿内にある1つ目の画像を問答無用で採用するので、1つ目の画像が「Twitter側がCardに求める様式」に該当していない場合は、Twitter Cardには画像が表示されないことになります。#🌱豆知識
一番よくありそうなケースは、SVGな気がします。Twitter CardはSVG形式の画像をサポートしていないので、SVG画像が1枚目にあるとTwitter Cardに画像は出ません。WebPは使えます。
JPG, PNG, WEBP and GIF formats are supported. Only the first frame of an animated GIF will be used. SVG is not supported.
https://developer.twitter.com/en/docs/twitter-for-webs...
あと、Twitter側が指定している条件は下記の通りです。
▼summary(小画像の場合):Twitterのドキュメント
Images for this Card support an aspect ratio of 1:1 with minimum dimensions of 144x144 or maximum of 4096x4096 pixels. Images must be less than 5MB in size. The image will be cropped to a square on all platforms.
➡ 縦横比 1:1、最小サイズ 144x144、最大サイズ 4096x4096 ピクセル。画像サイズは 5MB まで。画像は正方形にトリミングされる。
▼summary_large_image(大画像の場合):Twitterのドキュメント
Images for this Card support an aspect ratio of 2:1 with minimum dimensions of 300x157 or maximum of 4096x4096 pixels. Images must be less than 5MB in size.
➡ 縦横比 2:1、最小サイズ 300x157、最大サイズ 4096x4096 ピクセル。画像サイズは 5MB まで。
by nishishi. ⌚2023年2月23日(木) 22:15:43〔2年以上前〕 情報 <1100文字> 編集

このような設定項目を設けているのは、先頭に固定された投稿の投稿日時が古い場合は、「アクセス者が最初に見る(可能性の高い)投稿日時」が古いことになるので、そこを見ただけで「なんだ、このページはさっぱり更新されていないではないか」と誤解されてしまう可能性があるかなと思いまして、それを避けるためです。
他にも、そもそも投稿日時を出力しない設定とかにもできます。デフォルト設定は「本来の投稿日時」です。#🌱豆知識
詳しくは、ヘルプドキュメントの「先頭に固定した際にだけ投稿日時の文字列を自動変更する方法」をご覧下さい。
by nishishi. ⌚2023年2月23日(木) 21:59:26〔2年以上前〕 <449文字> 編集
🍓Re:3489◆Perlで書けば書くほど他の言語に移植しにくくなると思うので、PHPに置き換えるのが最終目標なら、先に現状をPHPに移植するところから始めた方が良いのではないかな……という気もします。ある機能を作るとき、Perlで書くのとPHPで書くのとではPHPの方が圧倒的に便利なので、(最終的にPHP化しようという考えがあるなら)Perlで機能追加はしない方がトータルでは楽なのではないかな……と思います。いや、もちろん開発者次第ではありますが。^^;
🍓Re:3490◆ご表明をどうもありがとうございます! あれから全く製作は進んでいないんですが(^_^;)、製作再開しても良いかな……という気もしつつあります。
🍓Re:3491◆何か対処法があれば良いのですが、なかなかなさそうな気がしているのですよね……。対策としては rel=canonical でURLを正規化する方法があるわけですけども、だからといって、特定のハッシュタグ限定ページや日付別ページを、特定の単独ページに正規化して良いわけではないですよね……。postid=のパラメータがないURLのクロールをブロックする手はあるかも知れませんが。(^_^;) 何か良い方法はないですかね?? ある条件での限定ページで、対象投稿が1件しかなかった場合には、その単独投稿ページのURLを rel=canonical で指定するようにする、という手はありそうな気もするのですが。
(追記)
🍓Re:3492◆おっと、回答を書いている間にレスが。rel=noindex でブロックした場合も「noindex タグによって除外されました」という理由でリストアップされるので、正攻法としては rel=canonical しかないのかな、という気もしています。というか、そういう重複ってCMSではどこでも発生しそうなので、何かそれ専用の対策をGoogleが用意してくれても良いのではないかと思うのですけどもね……。^^; rel=canonical みたいに正規化はせずに、しかし「このページには他のページと同じコンテンツが含まれていますよ」と示すだけに留めておくmeta指示みたいな……。^^;
(さらに追記)
Search Consoleをよく見たら、rel=canonical で正しく正規化できている場合でもなお、「代替ページ(適切な canonical タグあり)」という理由で『ページがインデックスに登録されなかった理由』欄にリストアップされていますので、これはもうCMS的なツールでは避けようがない、という解釈で居るのが良いのではないでしょうか。(^_^;;; >>3492,3491
「登録されたいのに登録されない」という場合は問題ですが、そうでないなら(検索上不利になるエラーとかそういうわけではないので)No.3492さんのおっしゃるように気にしないのが良いのではないかな……と思います。
by nishishi. ⌚2023年2月23日(木) 21:32:22〔2年以上前〕 回答/返信 <1278文字> 編集
現状できるのはrobots.txtで該当パラメータをブロックするくらいだと思いますがこれをしてもgoogle seach console「robots.txtによりブロックされました」とリストアップされてしまいます。タグや区分のリンクをインデックスに登録したい(検索結果に表示されるようにしたい)、というのでなければそんなに気にしなくてもいいのではと思います
設定でタグや区分のリンクにrel=noindex,nofollowを付加できるようになったらいいのかなぁと思いますが…
by sakura. ⌚2023年2月23日(木) 21:24:17〔2年以上前〕 <290文字> 編集
ご質問があるのですが、google seach console で、ページが重複しているためインデックスに登録できないとの理由で未登録のページが多数存在します。
どうもタグや区分のリンクを全てクロールしているみたいです。実際のページ数は250なのに1500ページが未登録になっています。対処方があれば教えて下さい。よろしくお願い致します。
by admin. ⌚2023年2月23日(木) 19:36:19〔2年以上前〕 <212文字> 編集
他の方のてがろぐサイトも沢山見てみたいです。
by admin. ⌚2023年2月23日(木) 08:51:21〔2年以上前〕 <47文字> 編集
にしし様のスクリプトを参考に改良していきたいと思っています。参考になります。
https://github.com/PrefKarafuto/New_0ch_Plus
by admin. ⌚2023年2月22日(水) 01:02:56〔2年以上前〕 <140文字> 編集
by nishishi. ⌚2023年2月21日(火) 21:17:03〔2年以上前〕 <173文字> 編集
🍮Re:3486◆ご要望をありがとうございます。ログイン画面関連のセキュリティ仕様については、次の正式版(の予定)であるVer.4で大きく改善するつもりでおりますので、もうしばらくお待ち頂ければ幸いです。
プリンは買っていないんですが(寒かったので)、ピザは買いました!🍕🍕🍕
by nishishi. ⌚2023年2月21日(火) 21:16:32〔2年以上前〕 回答/返信 <212文字> 編集
#要望 管理画面、ADMIN MODEのページにメタタグのロボット避け(noindex,nofollow…noneで良さそうですが)を入れてほしいです。私自身はrobots.txtもやってはいますがその他にfumycts.plファイルにメタタグを追加しています。ですが、アップデート毎に編集するのもな…と思いまして。他ユーザーさんのてがろぐが見たくて検索した際、管理画面が引っかかるのがちょっと気になりました。ご検討いただければ幸いです。
by tomoyo. ⌚2023年2月21日(火) 18:55:08〔2年以上前〕 <260文字> 編集
https://なんとなく想像するパス/tegalog.cgi ではなく
https://なんとなく想像するパス/skin-cover.html のように。
それで、
- skin-cover.html すらも 404 Not Found エラーになるなら、間違いなくURLが違います。
- その場合は、なんとかして正しいURLを探る必要があります。
- skin-cover.html は表示されるなら、URL自体は正しいです。
- URLが正しいなら、あとは、500エラーを解消する方策を探れば良いだけです。
「404エラーになったり500エラーになったりする」という場合、可能性としては「そもそもアクセスするURLが間違っている」場合と、「URLは合っているが動作していない」場合とがありますので、まずは「そのどちらなのか」を先に確定させる方が望ましいと思います。(アクセスできない原因が1つとは限りませんから、一気に解決させようとせずに、1つずつ可能性を潰していって特定する方が近道だと思います。)
by nishishi. ⌚2023年2月20日(月) 23:45:36〔2年以上前〕 情報 <594文字> 編集
頂いた方法で今一度設定しなおしてみます。なるほど、横幅が大きめだったからそのぶん内部の文字も大きくなるということだったのですね。
お忙しいのに改善策いただき本当にありがとうございました!!
by admin. ⌚2023年2月19日(日) 19:22:54〔2年以上前〕 <127文字> 編集
>>3479 の「仮想環境内のUbuntu」でしたら素直にそのUbuntuにApache2などをインストールすることで動かせるのではないでしょうか?(Ubuntuはlinuxディストリビューションなのでそもそもperlが入ってますし…CGIモジュールは入ってない可能性がありますが)
CGI - metacpan.org
> CGI.pm was included in the perl distribution from perl v5.4 to v5.20, however is has now been removed from the perl core...
perl 5.20 がインストールされているようでしたらぎりぎり標準で使えるようですが、ubuntu latest versionではまず間違いなくCGIモジュールはperlの標準パッケージではないので、"apt-get install -y libcgi-pm-perl"のような操作が必要になると思います。
あとCGIを動かすHTTP webサーバーのために Apache2 or Nginx 前者の方が情報多いので動かしやすいかもです。
cpanmも入れるのであれば"apt-get install -y cpanminus" の後で "cpanm CGI" でモジュールが入ると思いますがcpanmは結構重たかったので自分がコンテナ作る時は省いて、libcgi-pm-perlのみで試して動いたので使ってないです。
Ubuntu LTS 20.04で動かしていて、Time::Localモジュールはデフォルトで入ってたので(Ubuntu – パッケージのファイル一覧: perl-modules-5.30/focal/all )自分で入れてないです。
正直ANHTTPDの方がセットアップは簡単だと思います(PHPも動く環境が欲しいなら違いますけど…)。
こういうやつもいるよという書込み失礼しました。
by admin. ⌚2023年2月19日(日) 11:29:17〔2年以上前〕 <944文字> 編集
by tomoyo. ⌚2023年2月19日(日) 06:29:52〔2年以上前〕 <69文字> 編集
🍮Re:3476◆私もいっぱい見たいです!
🍮Re:3477◆たしかに、スキンのカスタマイズをローカルでしたいという需要はありそうですね。そういえば。ローカル上でのセットアップ方法も解説しておいた方が良いのかな……という気もしてきました。私が開発に使っているのは、まさにその AN HTTPD を使う方法です。Perlのインストール後に perl.exe の所在地へパス(PATH)が通っていない場合には、おっしゃるとおり AN HTTPD の設定画面で perl.exe のフルパスを指定する必要がありますね。
🍮Re:3478◆私も、てがろぐを作るのが楽しいです。😊
🍮Re:3479◆ええと、それはXAMPPが動くかどうかというご質問ですかね? それとも、その環境でてがろぐが動作するか?というご質問ですかね?^^; XAMPPは入れたら動くと思います(いやまあ、それは当たり前でしたね^^;)。XAMPPにはPerlが含まれていますので、それさえ入れればてがろぐも動作するとは思うのですが、もしCGIモジュール(CGI.pm)やTime::Localモジュールが含まれていない場合には別途CPANとかから手に入れる必要があります。比較的新しいバージョンのPerlでは、CGIモジュールが標準から外れてしまっているので含まれていない可能性もあるっぽい情報を目にしたこともあるんですが……。CGIモジュールが存在するかどうかは、コマンドラインから perl -MCGI -e "print $CGI::VERSION" というコマンドを打ってやると分かります。CGIモジュールがインストールされている場合には 4.50 みたいなバージョン番号が返ってきますが、インストールされていない場合にはエラーが出ます。
by nishishi. ⌚2023年2月19日(日) 01:00:26〔2年以上前〕 回答/返信 <829文字> 編集
by admin. ⌚2023年2月16日(木) 10:06:37〔2年以上前〕 <32文字> 編集
Webサービスを作るのってこんなに楽しかったのか。
こんな楽しさを誰も教えてくれないとは酷いぞ()
by admin. ⌚2023年2月16日(木) 00:41:34〔2年以上前〕 <63文字> 編集
localhostの知識ゼロの者です(ローカル=C:\のファイルをブラウザで開く、しか知りませんでした…)
XAMPPは調べても全くわからなかったので大感謝です。
最初はページが表示されませんでしたが「設定>拡張子.pl,.cgi>実行プログラム」の欄を「インストールしたStrawberryフォルダの中のC:\~~\perl.exe」に変更したら解決した気がします…?
自分はスキンカスタマイズをFTP通さず楽にやりたいというだけの理由だったので、細かい動作確認はしてないしHTML/CSS以外については何もわかってないですが、同じような境遇の方に向けて知識ゼロでもできたよ!という報告とおすすめの書き込みでした!
by admin. ⌚2023年2月16日(木) 00:28:55〔2年以上前〕 <361文字> 編集
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172
🍘Re:3502◆てがろぐが何か参考になったのなら幸いです。
🍘Re:3503◆管理画面の「画像の管理」から画像をアップロードする場合には、アップロードと同時にキャプションも付けられますのでお試し下さい~。
🍘Re:3504◆ご活用ありがとうございます!(╹◡╹)ノ
🍘Re:3505◆ご要望をどうもありがとうございます。➊そういえば、新着投稿リストには「下げた投稿」もそのままリストアップされる仕様でしたね……。ここは、もしかしたらデフォルトで下げた投稿は対象外にした方が良いかな……という気もしました。新着に表示されると下げる意味が薄れそうですしね。ご指摘ありがとうございます。➋たしかに、カテゴリごとに新着投稿リストが出力できると便利な場面もありそうですね。今後のバージョンで実装したいと思います。気長にお待ち頂ければ幸いです。(╹◡╹)