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

てがろぐ - Fumy Otegaru Memo Logger -

2026年2月9日(月) 19:17:23〔1時間前〕 更新

■カテゴリ「カテゴリなし」の投稿[4258件](7ページ目) ( 4258

■フリースペース: 編集

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

■日付検索:

■全文検索:

or 管理画面へ

〔69文字〕 編集

No.5467 by Icon of admin あどみ 〔126日前〕

5462さん、にししさん、ありがとうございます。

もしかして見えてるのかな?と心配になることがあり質問させて頂きましたが、安心しました。

〔160文字〕 編集

No.5466 by Icon of admin あどみ 〔126日前〕

てがろぐVer4.7.0へアップデートいたしました。
1行単位フリースペースをさっそく使用してみましたが、便利で楽しいですね!
いろいろな使い方がありそうでワクワクします。
定期的なアップデートがあるお陰で、いつも安心して楽しく使用できます。
本当に素敵なCGIをありがとうございます(^^♪これからも応援しております。

〔341文字〕 編集

No.5465 by NO IMAGE にしし 〔126日前〕

先日と今日にちょいとツイートもした、改良版の「編集最大」機能をここ(=いま見ている動作試験場)で使えますのでちょいと試してみて下さい。
前の仕様ではモバイル端末でソフトウェアキーボードが表示される場合にあまり役立たなくなることから改良してみたものの、ソフトウェアキーボードの存在が自動考慮されたところでモバイル端末で使いにくい点には変わりない気もします。(^_^;)

まあ、PCで使う場合にはボタン列の増加に自動追随されるようになるので、PCで使う分には便利さは増しているのではないか、、、と思えばいいかな。^^;
なお、自動追随機能は設定でOFFにもできるので、「編集最大機能は使いたいが自動で調整はされたくない」という(従来と同じ)場合にも対応しています。

〔43文字〕 編集

No.5464 by NO IMAGE にしし 〔126日前〕

すごい時間差だ。
4秒差でのサポートをどうもありがとうございます。(笑) >>5462

〔239文字〕 編集

No.5462 by Icon of sakura さくら 〔126日前〕

>>5459
実際にここで最小権限である「みさき」でログインしてみるとわかりますが、下書き状態の記事は下書き保存したアカウントでしか見られません。
先ほど私が「あどみ」でNo.5461の記事を下書き保存で投稿したのですが、あどみ以外のアカウントでログインしている場合は記事Noのリンクをクリックしても見られないです。
私とは別の方が「ともよ」のアカウントでNo.5460の記事を下書き保存されているようですが、これも「ともよ」以外のアカウントからは見られません。

〔117文字〕 編集

No.5459 by Icon of admin あどみ 〔127日前〕

すみません、質問なのですが、「管理者以外は閲覧のみ出来る権限でログインしているとき」、下書き状態になっている記事は見ることが出来ますか?
もし見ることが出来るようになっている場合、管理者以外は見られないようにすることは可能でしょうか?

〔3文字〕 編集

No.5458 by Icon of admin あどみ 〔128日前〕

テスト

〔154文字〕 編集

No.5456 by Icon of admin あどみ 〔131日前〕

質問です。

表示される記事の数を、ホーム画面(一番最初に表示されるデフォルトのページ)では10件、次のページ以降では20件、などにすることは可能ですか?

カテゴリごとなら表示する記事の件数を指定出来ますが、カテゴリを指定していない場合です。

もしご存知の方がいらっしゃいましたらよろしくお願い致します。

〔355文字〕 編集

No.5455 by Icon of admin あどみ 〔131日前〕

重複している要望・疑問等でしたらすいません。

開発中のいいねボタンのメッセージ送信機能に関して、

・返信不要のチェックボックスを表示したい
・それぞれのフォームごとに入力できる文字数を制限したい
・お礼メッセージはいいねボタンが押されたときにのみ出るのか?(メッセージ送信機能だけでも、送信が完了しましたなどの文言を出したい)
・メッセージ確認画面がほしい、使う使わないの設定も
・メッセージ確認画面をモーダル(ページ移動なし)で表示したい(モーダルで確認画面を出し、そこにある送信ボタンを押して送信、完了したらモーダルは消える感じで……)

あとこれって設置したいディレクトリごとにこのツールのPHPを設置するんですかね?
まだまだ先の話ですがこれもtegupで簡単にバージョンアップできると嬉しいです~

〔111文字〕 編集

No.5454 by Icon of misaki みさき 〔132日前〕

動画投稿できるようになってうれしいです!音声(m4a)ファイルも再生できました。開発者様ありがとうございます。

リクエスト 
ループ再生もできるようにしてください。短い動画はそのほうがいい場合もあり需要はあると思います!

〔109文字〕 編集

No.5453 by Icon of admin あどみ 〔132日前〕

にししさんが作られているいいね拍手ツール(仮名)のボタン押下・メッセージ受信の通知をRSSフィードで配信機能、ぜひ欲しいです!
機能の希望者がいるということをお伝えしたくこちらに書かせていただきました。応援しています。

〔643文字〕 編集

No.5451 by NO IMAGE にしし 〔133日前〕

てがろぐ作者(私のこと)に珈琲をおごって下さる方々もどうもありがとうございます!
開発の合間の珈琲に活用させて頂いております。

デジタル スターバックス カード ギフト(※この③)の場合、購入時にメールアドレスの入力が必要なようですが、そのメールアドレスは私へは知らされません。スタバ側から届くメールの差出人は *.starbucks.co.jp ドメインになっていて、メール本文には、
  • 選択されたカードデザイン
  • 宛名
  • メッセージ本文
  • 贈り主のお名前
……だけが書かれています。贈り主のメールアドレスは含まれていませんので、匿名で送りたい方もご安心下さい。逆に何らかの返信が必要な場合は、送信処理をスタバ側に任せない方法(任意の手段でURLだけを送る方法もあります)でお送り下さる方が確実です。

そもそも、ここにリストアップしている中で、匿名で送信が可能な②・③・⑤は、どれも差出人の情報は「入力された名前」しか分かりません。(^_^;) ただ、②の場合はAmazon側が提供する機能を使って返信文を送ることはできます(送り先がどこなのかはこちらからは分かりませんが、操作をミスって別画面に遷移してしまったりしなければ、受け取った画面で1回だけ返信文の送信が可能な仕様になっています)。
一番『匿名性が高くて、できるリアクションがない』のが③です。本当に(書かれた)名前とメッセージ本文しか分かりませんので。^^;

なお、どの方法でもたいへんありがたいです。(╹◡╹)ノ

〔71文字〕 編集

No.5450 by Icon of admin あどみ 〔133日前〕

いいねツールへの要望です。

特定の記事だけボタンを非表示にする、という機能が欲しいです。
もし難しそうでなければ検討して頂けますと幸いです。

〔171文字〕 編集

No.5449 by Icon of sakura さくら 〔134日前〕

お世話になっております
>>5421
こちらの件ありがとうございます
きちんと説明できる自信が無いのでダミーサイトを作ったのですが、上手く再現することができませんでした

今回のアップデートは無事に表示されているので、しばらく様子見をしようと思います
返信をいただいたのに申し訳ありません
またなにかありましたら、よろしくお願いいたします🙇

〔37文字〕 編集

No.5445 by Icon of admin あどみ 〔134日前〕

5444さん、ありがとうございます🙇
有志の方のスクリプトを探してみます!

〔88文字〕 編集

No.5444 by Icon of admin あどみ 〔134日前〕

>>5443
現状WebP形式での画像の自動サイズ取得はできません。(対応していないといいますか…)
有志の方が作成したスクリプトをいれて取得するしか今の所方法がないと思います

〔56文字〕 編集

No.5443 by Icon of admin あどみ 〔134日前〕

いつもお世話になっております、ありがとうございます。

WebP形式での画像の自動サイズ習得は難しいでしょうか?

〔471文字〕 編集

No.5441 by Icon of sakura さくら 〔138日前〕

>>5440
5428・5431・5433の者です。無事にnickyからてがろぐへの移行が出来たようで良かったです!
<font color~の代わりとなるてがろぐ専用記法の説明は、下記の「てがろぐ使い方・設定方法」のページにある「文字装飾記法・色指定記法の書き方」に記載されています。
https://www.nishishi.com/cgi/tegalog/usage/#howtopostt...

わかりやすいヘルプが充実しているのも てがろぐの良いところです。使い始めて疑問に思ったことは、大抵「てがろぐ使い方・設定方法 」「FAQ・豆知識 」「カスタマイズ方法 」のいずれかのページ内で検索すると見つかりますので、ぜひヘルプを辞書感覚で併用しながら色々触ってみて下さい。AIとのチャット形式で使えるヘルプ もあります。試しに「文字色を変えたい」と質問してみたら、上記URLと同じ内容を回答してくれました。

> にししさん
私が勝手に書いたPythonの話題にもかかわらず、補足説明して下さってありがとうございますm(_ _)m

〔142文字〕 編集

No.5440 by Icon of admin あどみ 〔139日前〕

nickyの移植、やっとなりました!
お世話になった方々にお礼申し上げます

それと本文がだいぶ古いのため<font color="gray" face="serif"> みたいなhtmlタグが含まれていてそのまま表示されてしまったのですがどういう書き方だといいですか? style?

〔136文字〕 編集

No.5439 by NO IMAGE にしし 〔139日前〕

>>5438
Pythonはインデントに意味がある言語なので、行頭にある空白数を変えないように文字だけを書き換えて下さい。(^_^;)
なお、avifは管理画面の設定にある「アップロードを許可する画像形式」に自力で加えれば使えます。(デフォルト設定のままだと使えません。)

〔39文字〕 編集

No.5438 by Icon of admin あどみ 〔139日前〕

5437
<br />が消えました笑 すみませ…
元のコードは改行されてません

〔283文字〕 編集

No.5437 by Icon of admin あどみ 〔139日前〕

5443
にししさんのをコピペして<br/>を
にしたのですがエラーが…

 File "/Users/MAC/Desktop/nicky_logs/convert_nicky.py", line 18
    text = raw.replace("<br>", "
")
IndentationError: unexpected indent



は置換ツールで置き換えたので漏れはないと思います

あと全然関係ないのですがavifは対応してますか?(nkyファイルには含まれてません〜念のため

なんだか色々申し訳ないです
てがろぐの設置だけは完了しました🙆

〔173文字〕 編集

No.5436 by NO IMAGE にしし 〔139日前〕

ああ、あと、てがろぐ投稿本文内の改行は、データファイル内では <br/> ではなく <br /> と書かないと認識されません(brと/の間に空白が1つだけ必要です)ので、ソース内の <br/> はすべて <br /> と書いて下さい。そうしないとたぶん、本文中に <br/> という文字がそのまま出るだけになるのではないかな、と思います。たぶん。

〔356文字〕 編集

No.5435 by NO IMAGE にしし 〔139日前〕

>>5434
横からですが、
   raw = f.read()
   text = raw.decode("euc_jp")
   text = text.replace("<br>", "<br/>")

から、真ん中の行を削除すると、
   raw = f.read()
   text = text.replace("<br>", "<br/>")

こうなるわけですが、これだと 変数text が定義されなくなってしまいますので(エラーメッセージの「name 'text' is not defined」はそのことを指摘しています)、ここは、
   raw = f.read()
   text = raw.replace("<br>", "<br/>")

のように書き換える必要があるでしょうね。

〔321文字〕 編集

No.5434 by Icon of admin あどみ 〔139日前〕

5433
またもやエラーが…

Traceback (most recent call last):
  File "/Users/MAC/Desktop/nicky_logs/convert_nicky.py", line 18, in <module>
    text = text.replace("<br>", "<br/>")
NameError: name 'text' is not defined


text = raw.decode("euc_jp")は1行まるごと削除でよかったですか?
with open(fname, "r", encoding="utf-8") as f:に置換はしてます

お手数をおかけします🙇

〔195文字〕 編集

No.5433 by Icon of sakura さくら 〔139日前〕

>>5431
既に文字コードをUTF-8に変更されているとのことですので、convert_nicky.pyの

text = raw.decode("euc_jp")

の部分を削除して下さい。

さらに
with open(fname, "rb") as f:
の部分を

with open(fname, "r", encoding="utf-8") as f:

に変えてみて下さい。

〔289文字〕 編集

No.5432 by Icon of admin あどみ 〔139日前〕

5431
ありがとうございます〜

ターミナルでエラーが出ました
UnicodeDecodeError: 'euc_jp' codec can't decode byte 0xb4 in position 6: illegal multibyte sequence

nkyファイルとconvert_nicky.pyはUTF-8/LFになっています
convert_nicky.pyにeuc_jpの文字があるのはわかりますが、どこのデコードを指しているのか(私には)わかりません

上記の理由でnicky2tegalog.txtは生成されませんでした
どうしたらいいでしょう?

〔2978文字〕 編集

No.5431 by Icon of sakura さくら 〔139日前〕

>>5429
5428です。てがろぐ自体がnickyのように自分でサーバーに設置して使うCGIツールなのと、nickyのログファイルが1日1ファイル式で多そうなことから、サーバー上・ブラウザ上だけでnicky→てがろぐへ1クリックで引っ越しを完結させる方法は私には思いつけないのですが、Macでも移植・引っ越し作業自体は可能です。ローカルで作業をする場合、とにかくまずは てがろぐのダウンロードと、FTPでnickyのログファイル群をダウンロードをして下さい。にししさんが5430でおっしゃっている画像を見て「ああ、簡単だ」と思えるようでしたらここから先の作業も簡単かと思います。(私が入力している間に にししさんの投稿が…/笑)

大まかに言うと

①ローカルでnkyファイル群をてがろぐの書式沿って変換・統合
②ダウンロードしたてがろぐのzipを解凍し、説明に従ってサーバーに設置 ・動作確認をする
③ローカル側のてがろぐフォルダにあるtegalog.xml(てがろぐのログファイル)をテキストエディタで開き、①で変換したnickyのログを貼り付けて保存
④ ③で更新したtegalog.xmlと、nickyで使っていた画像ファイル群をFTPでサーバーにアップロード
⑤サーバー上のてがろぐで、nickyのログが表示されるか確認

という流れです。
当方にMac環境がないので実際の動作確認はできないのですが、AIに尋ねてみたらMacなら最初から入っているPythonで>>5428で書いたWindowsPowerShellと同等の処理ができるとのことです。
以下、AIからの回答を引用・整理しました。

Miで変換用のPythonスクリプトを用意する(上記①の部分にあたります)
Miを起動して、下記のコードを貼り付けて「convert_nicky.py」というファイル名で保存します。

長いので折り畳み
import glob
import re

def normalize_date(jp_date):
    # 例: "2020年04月22日(水)13:14"
    match = re.match(r'(\d{4})年(\d{2})月(\d{2})日.*?(\d{2}):(\d{2})', jp_date)
    if match:
        yyyy, mm, dd, hh, mi = match.groups()
        return f"{yyyy}/{mm}/{dd} {hh}:{mi}:00"
    return jp_date.strip()  # 変換できなかった場合はそのまま返す

output = "nicky2tegalog.txt"
lines = []

for fname in sorted(glob.glob("*.nky")):
    with open(fname, "rb") as f:
        raw = f.read()
        text = raw.decode("euc_jp")
        text = text.replace("<br>", "<br/>")

        for line in text.splitlines():
            fields = line.split("\x01")
            if len(fields) >= 4:
                date = normalize_date(fields[0].strip())
                title = fields[1].strip()
                body = fields[2].strip()
                image = fields[3].strip()
                if image:
                    body += "<br/>[PICT:" + image + "]"
                lines.append((date, title, body))

with open(output, "w", encoding="utf-8") as out:
    for i, (date, title, body) in enumerate(reversed(lines), 1):
        out.write(f"<log><date>{date}</date><id>{i}</id><user>admin</user><cat></cat><comment>{title}<br/>{body}</comment></log>\n")


nkyファイルをまとめたフォルダを作る
デスクトップに nicky_logs というフォルダを作って、そこにFTPでダウンロードしてきた.nkyファイル群と、先ほど作ったconvert_nicky.py を一緒に入れます。

ターミナル上でnicky_logsフォルダを開く
ターミナルを起動して、下記のコードを入力してEnterを押します。

cd ~/Desktop/nicky_logs

ターミナルでPythonスクリプトを実行する
下記のコードを入力してEnterを押します。

python3 convert_nicky.py

するとconvert_nicky.pyが実行されて、デスクトップのnicky_logsフォルダ内に「nicky2tegalog.txt」というファイルが生成されているはずです。

txtファイルの中身をtegalog.xmlに貼り付けて保存(上記③の部分にあたります)
Miでnicky2tegalog.txtを開いて、中身をすべて選択してコピーしておきます。
次にMiでローカルのてがろぐフォルダにあるtegalog.xmlを開きます。
tegalogxml.png
画像で濃くなっている部分のように、
<?xml version="1.0" encoding="UTF-8" ?>
<tegalog>

</tegalog>
の間に、先ほどコピーしておいたnicky2tegalog.txtの中身を貼り付けます。先頭の2行や</tegalog>を消してしまわないように注意して下さい。貼り付けたら上書き保存をします。

更新したxmlとnickyの画像群をFTPでアップロード(上記④の部分にあたります)
FTPソフトを起動し、更新したtegalog.xmlをアップロードします。
そして同じくFTPで、nickyで使用していた画像ファイルをサーバー上のimagesフォルダの中にすべてアップロードします。

ブラウザで動作確認(上記⑤の部分にあたります)
ブラウザからサーバーに設置したてがろぐにアクセスして、正常に表示されるか確認して下さい。nickyのログが正常に移植・表示されていた場合は、てがろぐの管理画面にアクセスして
全投稿の一括調整(投稿日時順ソート、投稿番号の再採番) を行って下さい。

〔332文字〕 編集

No.5429 by Icon of admin あどみ 〔139日前〕

おはようございます☺︎
5428

WindowsのPCを使っておらず(Mac)、nickyのログがPC内にはなく(サーバー上)、てがろぐCGIも未ダウンロードです
狙ったわけじゃないんですがすみません

.nkyファイルはサーバー提供のwebFTPで開いているので制御文字か判別できませんでした
UTF-8にはなっています。だいぶ前に手動で変えました

2020年04月22日(水)13:14タイトルほんぶん<br>2020-4-22.jpg40

曜日が日本語という以外はほぼ同じ仕様でしょうか?(↑コピペ
基本的にサーバー上で作業してきたのでローカルで行うとすればFTPとエディタ(mi)ぐらいです
windowsを使わない方法があれば…

〔365文字〕 編集

No.5428 by Icon of admin あどみ 〔139日前〕

要望なのですが、CGI側にハードコードされたものだと思われるCDNで読み込まれるjQuery・lightbox2などのライブラリに
"integrity" 及び crossorigin="anonymous" の値が設定されていないのが少し気になります。
利用しているCDNそれぞれで

https://releases.jquery.com/
https://cdnjs.com/libraries/lightbox2

属性が付与されたスクリプトタグをappendChildで挿入する形にして頂けると、SRIが担保されると思うので嬉しいです。
ユーザー側で設定するlightbox系ライブラリのJavaScriptやCSSファイルの読み込みでもこれらの値が設定できるといいんですが…。

ご検討どうぞよろしくお願いいたします。

■日付一覧:

■カレンダー:

2025年10月
1234
567891011
12131415161718
19202122232425
262728293031

■最近の投稿:

■新着画像リスト:

挿入される画像表示記法の選択タイムスタンプを維持する設定(FFFTP)投稿や編集直後の動作(移動先)投稿結果のステータス画面

全333個 (総容量 36.93MB)

■複合全文検索:

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

ランダムに1件を見る / ギャラリーモードで表示 / 画像一覧モードで表示 / サイトマップモードで表示 / 時系列順で表示する

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