🗐 てがろぐ - Fumy Otegaru Memo Logger -

お手軽一言掲示板(この辺の文章は「管理画面」の「設定」内にある「フリースペース」タブから編集できます。)

or 管理画面へ

検索語「〔除外:$ci=;〕」の検索結果1201件]12ページ目)

NO IMAGE
てがろぐ本体を1クリックでバージョンUPできるPHPスクリプト「TegUp」Ver 0.9.0 ができたので配布しました。
TegUp:てがろぐ本体を1クリックでバージョンUpできるPHPスクリプト
てがろぐと同じディレクトリに置いてブラウザでアクセスするだけで、新バージョンが存在するかどうかを調べて、あればボタンクリックだけで自動バージョンアップされます。
まだ最小限の機能だけなので、とりあえず Ver 0.9.0 ということで公開しました。もうちょっと機能増強したいとは思っています。
最新版をお使いでない方々は、ご活用頂ければ幸いです。

アナウンス:TwitterPawoo(Mastodon)
NO IMAGE
てがろぐCGIをワンクリックでバージョンアップできるPHPが、ほぼ完成したような気がします。近日中には配布できるといいな……。(最初の画面イメージ実行後の画面イメージ

🌰Re:4062◆てがろぐのご活用をどうもありがとうございます。(╹◡╹) 下書き投稿へも移動ナビが出るのは、今のところは仕様です。当初は「ずっと下書き状態にしておく」という使用形態を想定していなかったこともありまして。将来的には改善したいと思っています。◆また、ご要望もどうもありがとうございます。[[NAVI:PREVNEXT]] の PREVとNEXTの分割挿入は需要もあるようですから、実装を検討します。現時点では No.4063 さんがご紹介下さったあたりのCSSテクニックを駆使してみて下さい。
🌰Re:4063◆サポートありがとうございます!
Icon of misaki
ベーシック認証を使うのにサーバーでの管理が必須だったのですが、データ量が多くhtmlで管理するのもなと調べていたところ、てがろぐを見つけて重宝しております。
開発方面はめっきりなのですが、html/cssのみでカスタマイズができる点が大変便利で助かります。
本当にありがとうございます。

一点、機能的な部分で質問です。
「続きを読む」機能を一覧表示時には活用した状態で、単独ページ?を開いた際には全文表示にすることは可能でしょうか。
使い方のページやこちらのログも拝見したのですが見つけられず、もし方法があるようでしたらお時間あるときにでもご教授いただけましたら幸いです。
NO IMAGE
食べたいアイスがまだそこそこあるんですけども、そろそろアイスの気温でもなくなってきた……?🍨🍨🍨

🍨Re:4044◆「あえて識別子に G を加えるなら、デフォルトでギャラリーモードで表示されるようにしたいのだろう」と考えて良さそうに思いますから、識別子 G の仕様は「最初からチェックが入っている状態の『ギャラリーモードで検索』チェックボックスを表示する」という仕様で良いのではないかな、と思います。とすると、おっしゃるようにCSSで非表示にすれば、強制的にギャラリーモードで検索結果が表示される検索窓になりますね。(まあ、たとえそういう仕様ではなくても、JavaScriptを使えば非表示状態でもチェックをONにできますが。)
ご要望ありがとうございます。その方向で実装してみます。
Icon of admin
投稿を見るには鍵を入力:
NO IMAGE
あずきバーを食べました。🍨🍨🍨

🍨ふと気付いたんですが、ギャラリーモードで複合検索窓を表示すると、ギャラリーモードを維持できない(=検索結果が通常モードで表示されてしまう)問題がありますね。次のバージョンで解決します。

🍨Re:4041-4042◆なるほど。ご要望をありがとうございます。そういう動作の需要があるとは考えていませんでした。複合検索窓でオプションとして指定できる識別子を増やしましょうかね? 例えば、
  • G=ギャラリーモードで検索するオプションを追加
  • S=サイトマップページモードで検索するオプションを追加
  • N=いま適用されているスキン指定を解除して検索結果を表示するようにする
……というような感じで。この場合、
  • 例えば [[SEARCHBOX:COMPLEX:CHG]] のように、識別子として「CHG」を指定すると、(C)カテゴリ→(H)ハッシュタグ→(G)ギャラリー内限定検索チェックボックスの順に出力されるとか。
  • もちろん、「ギャラリー内に限定して検索」チェックボックスだけが必要なら [[SEARCHBOX:COMPLEX:G]] だけと書けば良い感じで。
これなら、そんなに難しくはないので、次のバージョンで実装できると思います。

「ギャラリーモードで検索するオプションを追加」というよりは、「検索結果を強制的にギャラリーモードで表示する」という機能(動作)の方が望ましいですかね……?「こう動作すると望ましい」みたいな、細部の動作にご要望があればお知らせ下さい。
NO IMAGE
🍨Re:4037◆複合検索窓の条件指定部分は1つ1つがli要素で出力されていますから、標準では縦に並んで表示されます。それが横に並んでいるということは、既に何らかのCSSが加えられているのだと思います。それが今どうなっているのかをお知らせ頂かないと、何とも言い難いです。現状でどう見えているのかの画面イメージ(スクリーンショット)を貼って頂くとか、それをどう見せるようにしたいのかを図示して頂くとか、現状のCSSソースを転記して頂くとかがあれば、何らかのアドバイスができるかもしれません。
NO IMAGE
とうとう10月になってしまいました。今年もあと4分の1……。いつの間に……。_(:3」z)_

🍨Re:4032◆ああ、ゲストブックでも投稿者が後から編集できる方が便利ですかね。その発想はありませんでした。ご要望ありがとうございます。使用イメージが分かると「何を実装すれば良いか」が考えやすくなるのでありがたいです。補足というか備考というか:現状の仕様が「IDは管理者だけが作る」という前提なので、ユーザ側の操作をそのまま受け入れる仕様になっているのですが、「IDを誰でも作成できる」となると、他の皆が tomoyo とか sakura とかなIDを使っている中で、1人だけ SupermanFromSriJayawardenepuraKotte みたいな長いID名で作成されたときの対策(※そのまま出力するとレイアウトが崩れる可能性があるので)とかが何もないのもちょっと問題なので(笑)、その辺も考慮しないといけないよな……という気がしていまして、もしかしたら「IDなしで投稿できる」(=ログインしなかったらゲスト扱いの投稿にする)みたいな方がまだ楽だという可能性もあるな……とちょっと思ったのでした。いや、ID名の長さ1点だけが問題なら上限を設ければ良いだけなんですけども、他にも『今は思いつけていない』問題があるかもしれませんから、そこを洗い出すところから始めないといけないので。現状では「IDさえ違っていれば表示名は重複可能」な仕様ですけども、そこも重複を拒否するような設定も必要かもしれませんね。あとは、ログインフォームのID選択欄がセレクトボックスになっていると、人数が多くなりすぎたときに選ぶのが大変なので、IDも直接打ち込む方式にできるような設定も必要でしょうね。……というような感じで。他にもたぶん考えればもっと何かあるでしょうね……。^^;

🍨Re:4033◆誰でも書けるとなると、やはりスパム対策は必要になりますよね。既存の掲示板BBSとか、あっという間に自動投稿スパムで一杯になりますからね……。ここにそのような自動投稿スパムが来ないのは、ログインが必要だからなんでしょうね。……とすると、やはり自由に誰でも書けるようにできる設定を設けるとしても、ログインは必要にする方が良さそうな気もしますね……。

🍨Re:4034-5◆なるほど。内側スキンを空っぽにする発想もありませんでした。^^; あとは、エクスポート機能をログイン者に限るよう制限しておく方が望ましいでしょうね。(リンクが画面上に存在しなくても、そのURLを自力で作成してアクセスすることは可能ですから。Twilogの「ソースを取得」ボタンみたいな感じをイメージしていたので、デフォルト設定では「誰でも使用可能」な状態になっていますので。)
Icon of admin
書き込みテスト

失礼します。

#テスト
NO IMAGE
昼食はピザ。🍕🍕🍕

🍕Re:4029◆ゲストブック的に誰でも投稿できる使い方を考えるとき、『IDなしで投稿できる』のと『IDを自由に作成できる』のとでは、どちらの動作が望ましいですかね? まだ検討段階の域を出ていませんが、掲示板モードという動作はなんとなく考えてはいました。
なお、現状のバージョンでどうにかするには、例えば「1行目には必ず名前を書く」&「2行目から本文を書く」という仕様を強制できれば、(行単位で分解する記法を使うことで)ゲストブック的に使えるスキンを作ることはできそうな気がします。(投稿に使うIDは全員共通のゲストIDを1つ用意する感じで。)
NO IMAGE
たけのこの里を食べようかな……。🍫🍫🍫

🍫Re:4026◆情報をどうもありがとうございます。おかげさまで、カラフルボックスでのセットアップ手順を修正できました。mixhostもそうですが、標準モジュールもデフォルトでは入っていない仕様になっているというのは、もはや「CGIを使う」ということを積極的には考慮しない方針なんでしょうかね……。
🍫Re:4027◆Spotifyの埋め込みサイズは、管理画面の設定から自由に変更できますのでお試し下さい。660×175(px)にすると、だいたいApple Musicの埋め込みサイズと同じになると思います。てがろぐの設定では(従来からお使いの方々の表示が突然変わってしまわないように)Spotifyは「旧標準サイズ」がデフォルトになっていますが、今のSpotifyだとApple Musicのように「横長」が基本なようです。
Spotifyの埋め込みサイズ選択肢
NO IMAGE
果たして、追加のアイスは買っておく方が良いか、それとも在庫だけで残暑を乗り切れるか……?🍨🍨🍨

🍨Re:4012◆ご活用ありがとうございます。ご要望もありがとうございます。良さげな実装方法さえ思いつけば加えたいとは思っているのですが、今のところ思いついていません。気長にお待ち頂ければ幸いです。当面は、いかにスクリーンショットを楽にファイル化するかをお考え頂く方が現実的かもしれません。
🍨Re:4015◆設置ありがとうございます。お好きなようにご活用頂ければ幸いです。
🍨Re:4016◆スキンの配布をありがとうございます。活用の幅が広がって嬉しいです。(╹◡╹)ノ
NO IMAGE
おはようございます。🌰

🌰Re:4009◆はい。可能です。「所属カテゴリ別に装飾を変化させる方法」をご覧下さい。装飾関連についてはカスタマイズ方法ページにいろいろ書いてありますので、目次をざっと眺めたり、[Ctrl]+[F]で検索したりしてみて下さい。

(追記)
おっと、回答を書いている間に新たな回答が。
🌰Re:4010◆サポートありがとうございます。(╹◡╹)ノ β版のご試用もどうもありがとうございます。
NO IMAGE
β版のご試用をどうもありがとうございます!

🌰Re:4003◆私はまさにそのDancemaniaシリーズのCD(をリッピングしたデータ)で聴くことが多いです。Smile.dkのアルバムは持っていないのに、プレーヤー上で検索してみると Butterfly は4枚のCDに収録されていました。(そのうちの1つは Dancemania10 でした。)Dancemaniaは配信されていないんですねえ。トラック間で連続するノンストップな仕様だと配信しにくいんでしょうかね……?
🌰Re:4004◆β版のご試用をありがとうございます。:NEWのご指摘もありがとうございます。うっかりしていました。ローカルのソースは修正しましたので次のバージョンでは直ります。もし今すぐご活用なさりたい場合は、No.4007の方法をお試し下さい。
🌰Re:4005◆お役に立ったようで嬉しいです。(╹◡╹)ノ
🌰Re:4006◆はい。日付の変更もできます。デフォルト設定では、投稿欄の下部に「日付」ボタンは出ていないのですが、管理画面の「設定」→「投稿欄の表示」→「日時ボタンの表示設定」で設定をONに変更すると「日付」ボタンが現れるようになり、投稿日時として認識される日時を自由に手動入力できます。また、手動入力された日時を使って全投稿を並べ直すこともできます。詳しくは、などもご参照下さい。
NO IMAGE
リンク先を別タブで開く [ラベル:NEW]URL の記法を使った場合に、リンクテキストにそのまま :NEW の文字が出てしまう問題を今すぐ解決するには、以下の手順で tegalog.cgi を編集して下さい。

1. Ver 4.1.1βの tegalog.cgi をテキストエディタで開きます。
2. 4409~4410行目に移動します。すると、以下のような記述が見えるハズです。(見えない場合は、バージョンが違います。)
# 新規ウインドウ
$addatt .= ' target="_blank"';

3. ここに1行追加して、以下のような3行になるようにします。
# 新規ウインドウ
$linklabel =~ s/(.+):NEW/$1/;
$addatt .= ' target="_blank"';

4. 上書き保存して、サーバにUPして下さい。

すると、リンクテキストに :NEW が出ないようになります。
この機能を今すぐ使う場合には、お手数ですが上記の手順をお試し下さい。この機能を使わないか、次のバージョンまで待てる場合には、何もしなくて大丈夫です。
NO IMAGE
開発進捗状況報告サイトで、てがろぐ Ver 4.1.1(β版)の配布を開始しました。ご自由にダウンロードしてご活用頂けます。お試し頂ければ幸いです。主に以下の点を搭載しています。

🆕 Ver 4.1.1βの更新点(概要):
《▼新機能》
リンクを作る際に、従来の [ラベル]URL 記法に加えて、URLを丸括弧で括る [ラベル](URL) 記法も使用可能にしました。
リンク先URLを、相対パス(../page.html)や、絶対パス(/path/to/file.html)でも指定できるようにしました。
●リンク先として mailto: や tel: のURIスキームを使って、メールアドレスや電話番号へもリンク可能にしました。
●リンク個別に、任意のclass名を付加できるオプション記法を追加しました。
●リンクラベルにオプション「 :NEW 」を加えると、そのリンクだけに target="_blank" を出力する機能を追加しました。
●リンクラベルにオプション「 :NF 」を加えると、そのリンクだけに rel="nofollow" を出力する機能を追加しました。
●CodePenを埋め込む機能(記法のみ)を追加。

《▼仕様改善》
●ツイートのURLが x.com ドメインになっていても埋め込めるようにしました。

詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。

▼アナウンス
Mastodon:Pawoo
Twitter:
NO IMAGE
Dub-I-Dub も Butterfly も今でも時々聴きます。

🌰Re:3998◆Apple Music公式サイトから「埋め込み用コード」を取得して静的なHTMLに埋め込んでみても、同様の問題が発生していますので、さすがにこれは仕様変更ではなく一時的な不具合ではないでしょうかね……? 1曲目しか埋め込めない仕様になったのだとしたら、表示されている曲名と再生される曲が一致していない状態もおかしいですし。待っていれば、そのうち改善(解決)されるのではないでしょうか。
NO IMAGE
🌰Re:3994◆ちょいと状況がよく見えないので、もう少し詳しく状況を教えて頂けますでしょうか。
例えば、1投稿の中に、画像Ⓐ→画像Ⓑ→画像Ⓒの順序で3枚の画像を掲載している場合、[[COMMENT:PICTS]] を使うと、Ⓐ→Ⓑ→Ⓒ の順序で3枚すべてが出力されます。にもかかわらず、『その投稿の最後の画像がサムネイルになる』という状況になる理由が分からないのですが。
もし、
  • [[COMMENT:PICTS]] を使っているなら3枚の画像全部がⒶ→Ⓑ→Ⓒの順番で表示されるハズですし、
  • デフォルトのギャラリー用スキンで使っている [[ONEPICT:1]] を使っているなら画像Ⓐの1枚だけが表示されるハズですから、
どちらにしても、「最後の1枚(画像Ⓒ)だけが見える」という状況にはならないと思うのですけども。
どのようなスキンをお使いなのか、どのような本文を投稿しているのか、等の情報をもう少し詳しく教えて頂けると、何らかの回答ができるかもしれません。
NO IMAGE
栗の季節ですね。モンブランは大好物です。🌰🌰🌰

🌰Re:3991◆シェルにログインするなどして、シンボリックリンクを作成できるなら、サーバによっては実現できるかもしれません。ただ、たぶんレンタルサーバ等では(たとえシンボリックリンクを作成できても、実行が拒否される結果として)実際には機能しない気がしますが。
例えば、以下のような構造でファイルを配置します。Web

┣━ base
┃  ├─ tegalog.cgi (=Ⓐ)
┃  └─ fumycts.pl  (=Ⓑ)

┣━ tegalogA
┃  ├─ Ⓐへのシンボリックリンクをリンク名 tegalog.cgi で作る
┃  ├─ Ⓑへのシンボリックリンクをリンク名 fumycts.pl で作る
┃  :

┣━ tegalogB
┃  ├─ Ⓐへのシンボリックリンクをリンク名 tegalog.cgi で作る
┃  ├─ Ⓑへのシンボリックリンクをリンク名 fumycts.pl で作る
┃  :

上記のようなディレクトリ構造を作ると、 tegalog.cgi ファイルと fumycts.pl ファイルの実体は、baseディレクトリに1セット置くだけで済みます。tegalogAディレクトリやtegalogBディレクトリにあるのは、あくまでも、baseディレクトリにある実体ファイルを参照しているだけですから。
このようなリンクを作成してプログラムを実行できる環境なら、お望みのようにバージョンアップ作業は1回だけで済みます。ただ、レンタルサーバではこのような方法でのプログラムの実行は拒否されるのではないかと思いますので、たぶん動作はしない気がします。もしうまくいくサーバがあったら教えて下さい。(^_^;)
Icon of admin
CodePenの埋め込み機能嬉しいです!!
次の配布を楽しみにしてます。
あと、開発放言の各投稿からQUICKPOSTに投稿番号を挿入するボタン あると嬉しいです✨ #要望

#質問 です。
複数のてがろぐを設置したときに同じtegalog.cgi、fumycts.plを読み込むことは可能でしょうか。
例えばですが、
├index.html
└blog ┬ tegalog.cgi、fumycts.pl
    ├ tegalogA
    └ tegalogB

のように、てがろぐディレクトリ外にtegalog.cgiとfumycts.plを設置し、てがろぐAとBはその二つのcgiとplファイルを読み込むという感じです。
てがろぐが便利&使いやすいのでついつい増やしてしまうのでアップデートが一括でできたらいいなと思いました。
もし方法がなければ今まで通りこつこつひとつづつアップしていきますが、可能でしたらご教授ください。
よろしくお願いします。

最近涼しくなってきたので、秋の味覚を置いておきます(柿の絵文字ってないんですね) つ🍠🍠🍠🌰🌰🌰🍇🍇
NO IMAGE
かき氷を補充購入しておくべきか、それとももうアイスで充分と考えるか……。🍧🍧🍧

🍧Re:3985◆ありがとうございます。今後、カテゴリ周辺機能を拡充する際などで、一連の処理全体を見直すことがあったときに、半角記号も許容できるように検討します。
NO IMAGE
バニラのカップアイスを食べました。🍨

🍨Re:3980◆参考情報をどうもありがとうございます。てがろぐでは、ユーザさんがどんなスキンを用意なさっているかが事前にはわかりませんので、極力CSSを強制出力するのは避けたいと思っていまして(スキンに影響を及ぼすかも知れませんから)、JavaScriptだけで対処する必要があるだろうな……と思っています。何か考えて試してみますので、気長にお待ち頂ければ幸いです。

🍨Re:3983◆ご愛用ありがとうございます! 調べてみたところ、カテゴリ名の登録処理に関してはそこそこ横着な実装になっておりまして(^_^;)、半角記号5つ ' " > < & は使えない(強制的に消される)仕様になっていました。これを修正しようとすると、ちょいと確認しないといけない範囲が広くて、抜けがあるとバグの温床になってしまいますから、今のところは「仕様」だとご解釈頂いて、全角文字をお使い頂けますとありがたいです。
Icon of admin
にししさん、こんばんは。お返事有難うございます!3975の要望を出したものです。
私はJavaScriptに詳しくないので、ただただ「なるほど~!」と読ませて頂きました。

てがろぐを使用なさっている方で上手く対処している方はお見かけしていないのですが、CSSで実装する方法で下記のようなものは見かけました。

【CSSだけで作る開閉エリア 「もっと読む」タイプ】
https://webwork-plus.com/content/design/open-area.html...

てがろぐはaタグとJavaScriptで実装されているので的外れなことを申しているかもしれませんが…。
にししさんが考えられているJavaScriptの実装で上手く行ったらそれが1番ベストですね!
気が向かれた時にでも、宜しくお願いいたしますm(__)m
NO IMAGE
近所のスーパーで、かき氷の販売コーナーが大幅減少していた……! まだ暑いのに……!🍧🍧🍧
返信が遅くなってすみません。気力が乏しすぎまして。_(┐「ε:)_

🍧Re:3972◆涼しくなってくれることを期待したいです……!
🍧Re:3973◆「8月末まで夏休み」という人々の場合には「わぁ、休みがたくさんある!」みたいな感想になるかもしれませんが、「8月29日から2学期」みたいな場合だと40日まであっても「それがどうした……!」みたいな反応になりそうですね。^^;
🍧Re:3974◆そういえば、たしかにGMailは招待制でしたね。もう記憶がおぼろげですが。ググってみたところ、サービス開始が2004年4月で、日本で招待制が廃止されたのは2006年8月だったとか。

🍧Re:3975◆ご活用ありがとうございます。たしかにその問題はありますよね。過去にも度々要望はありまして、何かうまい解決方法はないかな……と思っているのですが。『隠されていた範囲の要素の高さから、画面(描画領域)の高さを引いて、値がマイナスにならなければその分だけ上方向にスクロールする』……みたいなJavaScriptでいけますかね? 常に上方向にスクロールすれば良いわけではなくて、あくまでも「続きを展開した結果として(読み進めるために)スクロールが発生した場合にだけ、スクロールした分量だけ戻す」みたいな処理が要りそうな気がしているのですが。なんか、既にうまく解決した方がいらっしゃったら教えて下さい。(^_^;)

🍧Re:3976◆ご要望ありがとうございます。こんなOpenライセンスな地図サービスがあったんですねえ。詳しい解説をどうもありがとうございます。ちょいと見てみましたが、「共有リンクURL」から「埋込用HTMLのパラメータ」に変換する方法がなさそうなので、少なくとも「共有リンクURL」を書くだけで埋め込めるように作るのは無理っぽいですね。埋込用のHTMLから地図URLを抜き出して指定する仕様にすればいけそうですが。将来的には任意のHTMLソースをそのまま書ける機能も用意するつもりではいますので、それをお待ち頂くのが現実的かな……、という気が今のところはしています。気長にお待ち頂ければ幸いです。

🍧Re:3977◆任意のURLを読みに行く処理はPHPだと激しく簡単なんですが、Perlだと外部のモジュールを読まない限り難しいんですよね……。というわけで、外部ページのOGPを読む機能は作っていなかったのですが、よくよく考えたら(てがろぐ内部でリンク先HTMLを読みに行かなくても)JavaScriptで読みに行けば良さそうな気もしてきました。Twitterの埋め込みのように、最初の一瞬は「埋め込み中……」のような表示が見える可能性はありますが、JavaScriptでリンク先を読みに行ってOGPがあればテキストリンクを置き換える……という処理をすれば良さそうな気もしてきました。そういう方向で一度実装を考えてみましょうかね。例えば、[リンクテキスト:OGP]https://example.com/のような記法でリンクされたときにだけOGPを読みに行くJavaScriptを出力する……みたいな方法があるかな、と思いました。ちょっと考えてみます。

🍧Re:3978◆blosxom……! ありましたね。私も一瞬だけ使った(使おうとした)ことはありましたが、Web上だけでは完結しない仕組みが面倒で使わなかった気がします。やはり作るとしたら、(たとえHTMLソースを自力で書くとしても)Web上の編集画面内から投稿できる仕組みの方が楽で望ましいですね。投稿するのはあくまでもコンテンツ本体部分だけで、タイトルや日付やカテゴリみたいなメタデータは別途CMS上で登録・管理できるようになっていないと、面倒すぎて使い続ける気が起きなさそうな気はしています。
Icon of admin
マッパー@あどみです。>>3976 に続き連投申し訳ありませんが、もう一つリクエストです。

てがろぐ自体にもOGP+Twitter Card出力機能が実装され、これをonにしていればTwitter/Xやfacebook等にてがろぐのリンクが貼られたときに#OGPが表示される状態ですが、逆に他のサイトのURLをてがろぐの投稿に貼ったときに、そのサイトで出力しているOGPが表示される機能がほしいです。
ニュースサイトなどはほとんど皆OGPを出力しているので、気になったニュースのURLをどんどん貼っていって、画像とサマリー付きでリンク集風になるような使い方ができると思います。
URLリンクの全部にOGPが貼られるとうざくなる場合もありそうなので、「任意URLリンク」「指定No.リンク」等の並びで「OGP付きリンク」のボタンがある感じをイメージしています。
リンク先にOGPがない場合は、単にURLリンクだけを生成して終わるような。

ご検討のほど、よろしくお願いいたします。
Icon of admin
マッパー@あどみと申します。
最近てがろぐを設置し、データベースなしでこんなに高機能なんて!と感心しつつ、カスタマイズにはげんでいるところです。
早速ですが、#地図 の埋め込み機能のリクエストです。

🗾 OpenStreetMapの埋め込みについて
私は、OpenStreetMapという、誰でも編集できて利用の制約がゆるいオンライン地図のマッピングで活動しています。
OpenStreetMapのサイト自体に共有リンクを出力する機能があるので、これを使っててがろぐの投稿に地図表示を埋め込めるといいなと思います。
(以下、技術的な説明が長いのでたたみます)

共有メニューから「リンク」をクリックすると
https://
www.openstreetmap.org/?
mlat=43.3853&mlon=145.8171#
map=16/43.3853/145.8171

「HTML」をクリックすると
<iframe
 width="425" height="350" src="https://
www.openstreetmap.org/export/embed.html?
bbox=145.8067059516907%2C43.37855547332784%2C145.8275628089905%2C43.392075799933046&
layer=mapnik&
marker=43.38531601356901%2C145.81713438034058"
 style="border: 1px solid black">
</iframe>
<br/>
<small>
<a href="https://
www.openstreetmap.org/?mlat=43.3853&mlon=145.8171#map=16/43.3853/145.8171">大きな地図を表示
</a>
</small>

というURLが出力されます。
(こちらはURL貼り付け禁止とのことですが、説明に必要なため、引用として貼らせていただきました。元のURLに改行はありませんが、意図的にあちこちに改行を入れてリンク表示にされないようにしています。表示される場所はいずれも北海道の納沙布岬です)

「リンク」の方のURLは、mlat=xx&mlon=xx が地図上のマーカーの座標(緯度経度)です。
#map=16 の16などの数値はズームレベル(表示縮尺)その後ろの数値は地図の中心の座標です。
マーカー付きで当該場所の地図を表示したOpenStreetMapのサイトが開きます。
OpenStreetMap側のチェックボックスで、マーカーを含めないリンクにもできます。

「HTML」の方のURLはiframeタグ付きで出力されていて、てがろぐのソースを見るとYoutube等の埋め込みもirameタグを使用しているので、このURLをてがろぐに合うように加工して投稿に埋め込めないだろうかと思ったところです。
bbox=から&までの間の数値は、前半がフレームの左下角、後半が右上角の座標です。
layer=mapnikというのはOpenStreetMapの標準地図レイヤーを指しています。サイト上で6種類の地図レイヤーが選択できるようになっているので、URLを出力したときに選択しているレイヤー名が表示され、埋め込み地図でも同じ地図レイヤーで表示されます。
marker=以降は前段に書いたマーカー座標です。

世間一般では、Googleマップの埋め込みの需要の方が多いだろうとは思いますが、私がOpenStreetMap界隈で活動しているため、こちらでリクエストさせていただきました。
Googleマップにも「地図を共有または埋め込む」というメニューがあり、iframeタグ付きの埋め込み用URLが出力できるので、OpenStreetMapができるならGoogleマップもできるのかもしれません。
Icon of tomoyo
初期のメールは下書きの自動保存等がなかったので、長文になる時はテキストエディタで打って、それを添付で送ってたなあとか思い出した。
そしてMacではWindowsのテキストファイルが開けないと言う問題に直面したとか。
メルアド取ったはいいが相手がいなくて使いみちがなかったとかそういう昔話。そもそも電子メールとは?と説明するところからだったとか。
Gmailは最初招待制だったよね。PCヲタの友達がさっさと招待してくれてID取れたんだよなあとか、そういうことを思い出す深夜。
NO IMAGE
今日も暑くなりそう……。_(┐「ε:)_ ただ、今の時点ではまだ扇風機だけで大丈夫ですが。

🍧Re:3969◆ご要望をありがとうございます。訪問者が自力でIDを作成できる機能については、一応は開発ToDoリストに含まれてはいるものの、そうそう直近には実現できなさそうに思いますので、現状ではWordPress等をお使いになるのが現実的な気がします。
参考までに、てがろぐにどんな機能を追加すれば実現できそうかを記してみます。
(長くなりますので畳んでおきます)

  1. メールを送信できる機能を用意する。
  2. 訪問者が自分でIDを作成できる機能を用意する。
    • (これにはいくつかの方法がありますが例えば以下のような方法が考えられます)
      • ユーザIDの新規作成画面だけは非ログイン状態でも表示できるように作り替える。
      • 一時的にダミーのIDでログインされているような状態になるよう作り替えて、ユーザIDの新規作成画面だけは表示できるようにする。
      • そもそもログイン画面に、ユーザIDの新規作成機能も持たせるよう作り替える。
  3. ユーザID作成画面にメールアドレスの登録項目を加える。
  4. メールアドレスの実在を確認するためのURLを(指定のメールアドレスに)送信する機能を加える。
    • (これには以下の3つの機能が必要なように思います)
      • メールアドレスの実在を確認するための一時的なURLを生成する機能
      • そのURLにアクセスがあった場合にだけ、新規に作成されたユーザIDを有効にする設定機能
      • 管理者が自力でIDを作成した場合に限っては上記の確認作業を不要にする機能(※これは現状の手軽さを維持するために必要だと思います)

誰でもIDを作成できるようにする場合は、弱いパスワードを拒否するような仕組みもある方が望ましいかもしれませんね。
あと、「返信お知らせメール」を送信するためには、以下の5・6も必要です。
  1. 投稿に対して返信が付いたかどうかを認識する機能を加える。
    • (現状では、SNSのように返信する機能がありませんので、以下のどちらかが必要です。)
      • SNSのように、ある投稿に対して「返信」を繋げられるようにする機能を加える。
      • 本文中に書かれた >>3969 のような記述を探してそれを「返信」だと解釈する機能を加える。
  2. 返信が付いたときにお知らせメールを送信する機能を加える。
    • (ただし、これには以下の2つの機能が必要だと思います。)
      • 既に返信お知らせメールを送信済みの投稿が再編集された場合には送信しないようにする仕様。
      • 既存の投稿が再編集された結果として、そこに返信が追記された場合にはお知らせメールを送信する機能。

たぶんですが、本格運用するためには以下の機能も必要な気がします。
  1. お知らせメール送信時に不達でエラーメールが返ってきた場合に対処する機能を加える。(そうしないと、ユーザID作成後にメールアドレスが削除された場合、そのメールアドレス宛に何度も送信してしまうことになりますから。)
    • ただ、これはちょっと難しくて、以下の機能が必要です。
      1. メールボックスを自動で定期的にチェックする仕組みを用意する。(これが大変そうです)
      2. メールの中身を読んで、それが不達エラーメールかどうかを判定する機能を作る。
      3. 不達エラーだった場合には、そのメールアドレスが登録されているIDを停止するなどの処置をする。


……というわけで、上記の機能を加えれば、概ねご要望の機能になるのではないかと思います。

てがろぐに将来的に上記のような機能が加わる可能性がないとは言えませんが、仮に加わるとしてもずいぶん先になると思います。
現状では、WordPressをお使い頂くのが一番現実的なような気がします。(もちろんMastodonやMisskeyのようなSNSでも良いですが、それらよりはWordPressの方がまだ設置は容易でしょう。)
なお、WordPressには、だれでもユーザー登録ができるようにするオプションが存在しますし、登録したメールアドレス宛てに通知メールが送信される機能もあるようです。
NO IMAGE
今日もかき氷(宇治金時)を食べました! あつい……!🍧🍧🍧

🍧Re:3962◆お役に立ったようで良かったです!(╹◡╹)ノ
🍧Re:3964◆私も知りたかったんですが、No.3965さんの解説が詳しいですね!
🍧Re:3965◆詳しい解説をどうもありがとうございます! Blobcatはそういう背景で、いろんな人によって作られたキャラクターなんですねえ。参考リンクもありがとうございます。分かりやすくて助かります。
🍧Re:3966◆イーロン……!!! たしかにツイートの埋め込み機能は、URLが twitter.com ドメインであることを前提にしていますので x.com だと埋め込まれませんね。次のバージョンでは対処します。現状では、埋め込みたいツイートのURLのうち x.com の部分を twitter.com に自力で書き換えて頂くと埋め込まれないでしょうか? お手数ですが、お試し頂ければ幸いです。

■フリースペース:

ここは、CGIの設定画面から自由に文章を入力して掲載できるスペースです。スキンを編集しなくてもCGI上から手軽に内容を変更できます(HTML使用可)。
動作サンプルです。◆他のスキン:標準スキン, 昔のツイッターっぽいスキン(ピンク版), 付箋型スキン, シンプル日記スキン, ジャーナル(日誌)スキン, ブログタイプスキン, チャットタイプスキン, 黒板スキンてがろぐCGIの配布ページに戻る

編集

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■新着画像リスト:

Perlのバージョンを上げる設定(さくらインターネット)

全318個 (総容量 36.17MB)

■日付一覧:

■日付検索:

■カレンダー:

2023年10月
1234567
891011121314
15161718192021
22232425262728
293031

■最近の投稿:

最終更新日時:
2025年7月15日(火) 16時51分46秒〔26時間前〕

動作サンプルです。 ご自由にお試し下さい。パスワードguest管理画面もお試し頂けます。
■いま見ているスキンは「昔のツイッターっぽいスキン(ピンク)」です。他に、 標準スキン昔のツイッターっぽいスキン(ブルー)付箋型スキンシンプル日記スキンジャーナル(日誌)スキンブログタイプスキン(タイトル付きブログっぽくできるスキン)、 黒板スキンチャットタイプスキンがあります。
てがろぐCGIの配布・解説ページに戻る