2023年4月 この範囲を時系列順で読む この範囲をファイルに出力する
皆さん、スキンの制作が上手で羨ましい…
配布してらっしゃらなくても、お願いしたら使わせて頂けないかしら。。。。
てがろぐ以外のプログラムで //example.com/tegalog.cgi を取得、解析、加工、出力するような用途は想定されたものになりますか?
フィード(RSS)のスキンは用意していただきましたが、フィード以外のことは判断がつかなかったため、この場で質問させてください。
既出でしたら申し訳ございません。
- ブログを書くときは tegalog.cgi や tegalog.cgi?mode=edit の投稿フォームを利用します
- 閲覧者のことは //example.com/my-blog.html へ誘導します(サイト上、my-blog.html 等の表示の上では tegalog.cgi への誘導、ナビゲーションをしないものとします)
- my-blog.html では //example.com/my-program.js などが tegalog.cgi を取得(fetch)してその解析結果を加工、出力します(my-blog.html に埋め込みます)
ご不明な点がございましたら謹んで説明いたします。
お忙しい中、お手数をおかけして申し訳ございません。
恐縮ですが、ご回答いただけますと幸いです。畳む
🌸🌸🌸🌸🌸一昨日行ってきました!満開です!🌸🌸🌸🌸
私のサイトは創作系じゃないので「てがWA!」さんには登録できませんが、ジャンル不問のユーザーリンク集が作られたら登録します! >>3581 さんと同じように他ジャンルサイトさんのてがろぐも見てみたいです!
ツイートもされてましたが、創作系だけで114もあるなら、創作以外も含めたら軽く数倍はあるんじゃないかな…?
カテゴリ別の新着投稿リストがとてもうれしいです。ありがとうございます。
あと最近では予約投稿機能もうれしいです。こちらでも問題なく使えています!#感謝
いろんなサイトさんのてがろぐ活用例がいっぱい見れて楽しいです
創作サイト以外のジャンルのサイトさんのてがろぐもぜひ見たいので、以前FANBOXでおっしゃってたユーザーリンク集も楽しみに待ってます‼
開発大変かと思いますがひっそり応援してます 頑張ってください!🍦🍭🥙🍮🍨🍩🧁🧇🍟
てがろぐひとつでサイトを作れたら楽だろうなあと思っていたので、小説サイトを作るハードルを下げられたら幸いです。
Twitterで見る デモモードで動作しています。ここでは、作者であるnishishiアカウント以外のツイートの埋め込みはできません。テキストリンクとして掲載は可能ですが、ツイート主が拡散を希望していない可能性がある点にもご配慮下さい。
返信ありがとうございます……! パスワード付き投稿に関して質問したものです。
(実を言うと①から③の羅列はてがろぐでこのような設定をしていて、どうしてもパスワード入力後にskin-Cにいかないーというものでした。)
お答えいただいた、JavaScriptでのactionに入るURLにskin-Bを外してskin-Cを加える……というやり方で自分のやりたかったものが作れました! ありがとうございます。
🍵Re:3576◆てがろぐのご活用をありがとうございます。②と③に分けて回答します。
まず、③はたぶん簡単です。投稿単独ページへのリンクを例えば <a href="[[PERMAURL]]">~</a> のように作っているのなら、このリンク先に望みのスキン指定を加えれば良いので、 <a href="[[PERMAURL]]&skin=skin-typeC">~</a> のような感じで skinパラメータを加えると、skin-typeC を使った状態のページに移動できます。
ただ、新着投稿リストのように、てがろぐ側がリンクHTML全部を出力するタイプの箇所では、上記のように自力でリンク先URLを構成することができません。その場合には、JavaScriptを使って「リスト内のa要素のhref属性値にskinパラメータを足す」というような処理が必要だと思います。
次に②ですが、JavaScriptを使えば可能です。鍵付き投稿のパスワード入力フォームは
➡ <form action="tegalog.cgi?postid=3566" method="post" class="passkeyform">~
のようなHTMLで出力されています。このaction属性値に、例えば
➡ <form action="tegalog.cgi?postid=3566&skin=skin-typeB" method="post" class="passkeyform">~
のような感じで望みのスキン指定を加えれば、移動先の投稿単独ページでは skin-typeB を使って表示されます。
パスワード入力フォームには class="passkeyform" という属性が付いていますから、この属性値で対象のform要素を探して、それらのaction属性値に &skin=skin-typeB を加えるようなスクリプトを書けば良いのではないかと思います。
上記のような感じの対処方法でいかがでしょう?(私の解釈がお望みの動作と異なるようでしたらご指摘下さい。) #🌱豆知識
質問です。てがろぐで鍵付き投稿を使いたいのですが
①デフォルトスキンAを設定している
②鍵付き投稿はデフォルトスキンAとは違うBというスキン
③投稿本体(記事単体)はA、Bとは違うCというスキンで表示したい。
という場合、どのように設定すればいいでしょうか?
それとも、そういった使い方は難しいでしょうか?
2023年3月 この範囲を時系列順で読む この範囲をファイルに出力する
🍵Re:3574◆β版のご試用をありがとうございます! 設定ファイルのバックアップも、投稿データのように履歴を蓄積しようかな……とも思ったんですが、とりあえず現状の設定を落とせる機能だけ先に用意してみました。お役に立ったようで良かったです。(╹◡╹)◆私も長年 IntelliMouse ユーザで、そればかり調達していました。片側の側面に2ボタンでも慣れはするんですね。(まあ、そうでなかったらそういう製品ばかりになるわけないですもんね。^^;)
>もしかして最近の5ボタンマウスって、片側の側面に2つボタンがあるタイプばかりなの……?
言われてみれば確かに最近は左右側面に1つずつ戻る・進むボタンがある5ボタンマウスって見かけなくなりましたね。初めて使った5ボタンマウスがMicrosoftのIntelliMouse Opticalだったので、今でも戻る・進むボタンが左右に1つずつある物の方が原点みたいな感覚です。私もにししさん同様ブラウザの戻るボタンと進むボタンの配置で覚えてました。
今では主流となった片側側面に2ボタン式のマウスも、左右に1つずつのものと併用しているうちに慣れて、どちらもそれぞれ良いなと思えるようになりました。最初はどっちが戻る・進むなのかがなかなか覚えられなかったですが(^^;) 前に「進む」、後ろに「戻る」で覚えました。片側側面に2ボタン式は、親指部分がくぼんでいる形のものが手にフィットして良いです。
🆕 Ver 3.9.4βの更新点(概要):
《▼新機能》
●新着投稿リストをカテゴリ別に出力できるオプションを追加。
●許可したIPアドレス以外からのログインを拒否できる設定を追加。
●設定ファイル tegalog.ini のバックアップ機能を追加。
●画像インデックスファイルのバックアップ機能を追加。
《▼仕様改善》
●簡易本番適用されているスキンが見つからない場合のエラー表示を分かりやすく改善。
《▼不具合修正》
❎何も表示が限定されていない状況で「状況に応じた見出し」部分に余計なマークアップが出力されてしまっていた不具合を修正。(Ver 3.9.3βで発生した不具合)
❎[[CATEGORYLINKS:SITEMAP]] 等の記法を使っても「カテゴリなし(cat=-)」の場合はデフォルトスキンでの表示になってしまう不具合を修正。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。
🍬Re:3570◆ご要望をありがとうございます。なるほど、出現数に関係なく整列させる発想はありませんでした。文字コード順に並べるなら簡単ですので(※ひらがなやカタカナは50音順に並びますが、漢字は読みの順にはなりませんけども)実装します。もうしばらくお待ち下さい。
#要望 もし難しくなければハッシュタグ一覧の表示順設定を、投稿数関係なく50音順(か文字コード順)にできたら嬉しいです…!
🍍Re:3569◆ひっそりでも作って配布して下さってありがとうございます! ひっそり運営でもたいへんありがたいです! 今後ともご愛用頂ければ幸いです。(╹◡╹)ノ
(修正追記)➡ 目に付いたものをリツイートする方針にすると、目に付かなかったツイート(奥ゆかしくて宣伝はしない方)のを無視してしまう(ように端からは見えてしまう)のも何か感じが悪いので、(作者という立場でのアカウントでは)リツイートはしない方がいいのかな……とも思えてきました。あと、そもそもツイート主さんが作者のリツイートを望んで居るとも限りませんしね……。よく考えたら。(さすがにここでアピールして下さったなら拡散を望んでおられると思って良いとは思うんですが、本人による投稿かどうかは判断できませんし。)そういう背景があることを考えると、もう「全部リツイートはしない」みたいな方が良いのかなとも思えてきまして、そうしようかな、と考えています。てがWA!さんのように、スキン配布サイトの紹介も兼ねたリンク集もあるわけですしね。公式サイトの片隅に、スキン配布の宣伝ができる専用の掲示板みたいなのを用意しても良いのかもしれませんが。とりあえず、リツイートに関してはやめておいた方が良いかな、と思うようになりました。^^; 今後また覆す可能性もありますけども。とりあえず今のところはそんな感じで。
時々ここでスキン配布のツイートを宣伝して下さるのをありがたいなあと思っていたんですけども、最近薄々気付いていたんですが、ツイート主ご本人が投稿しているわけではなかったんですね?(^_^;) いや、全部が全部そうかどうかは分かりませんけども。^^;
ご回答ありがとうございます。管理画面にも入れなかったので、サブのスキンを指定した状態で管理画面にアクセスしたところ、おっしゃる通り仮適用状態になっておりました。設定を戻して今は無事に表示されております。
AN HTTPDを使ってローカルで見た時はスキンリストのページにも仮適用の表示がされておらず、問題なく表示できていたので気づきませんでした。随分前に設定したことを忘れてスキンを削除してしまっていたかもしれません。
お手数おかけしました、ありがとうございました。
🍵Re:3561◆てがろぐ管理画面から「スキンの切り替え」を押してみて下さい。(または tegalog.cgi?mode=admin&work=skinlist に直接アクセスしても良いです。)何かのスキンが簡易本番適用されているような扱いになっていませんか?(簡易本番適用されていたスキンが見つからなくなった場合に、おっしゃるような動作になります。)画面の上部で解除できると思いますので、もし適用されているなら、解除してみて下さい。
例えば、skin-blogtype を簡易本番適用している状態で、skin-blogtypeディレクトリを削除すると、パラメータなしでtegalog.cgiにアクセスしている状態でも下図のように SKIN NOT FOUND のエラーが表示されます。
こんな感じの画面ではないですかね?
その場合は、管理画面の「スキンの切り替え」にアクセスすると、下図のように画面上部にデフォルトスキンに戻すボタンが表示されます。それを押せば、デフォルトスキンの適用状態に戻せます。
自力で問題が解決できませんでしたので、こちらで質問させてください。
てがろぐ設置後、パーミッション等もすべて設定して正常に動くことを確認した後、ローカルでカスタマイズしたものをまるごとサーバーに上書きしたところSKIN NOT FOUNDエラーが出てしまいました。
これを正しく表示させるにはどうすれば良いでしょうか。
現在の状況
・デフォルトテンプレートを読み込まない(SKIN NOT FOUND)
試したこと
・別のブラウザで閲覧(同様のエラー)
・&skin=skin-〇〇でサブディレクトリのスキンを指定すれば表示される
・tegalog.iniを初期のものと差し替えたら表示される(他の設定も初期化される)
ファイル構成など
・cgiと同じ階層にデフォルトのskin-cover.htmlとskin-onelog.htmlがある
・テンプレートの名称は変更していない
・cgi、iniファイルの直接書き換えはしていない
もしかしたら意識せずイレギュラーな使い方をしてしまっているかもしれません。
ご教示いただけましたら助かります。よろしくお願いします。
テストテストテストテスト
テストテストテストテスト
テストテストテストテスト
テストテストテストテスト
🍵Re:3556◆こちらこそ、今後ともご愛用頂ければ幸いです。(╹◡╹)ノ