No.3437, No.3436, No.3435, No.3434, No.3433, No.3432, No.3431[7件]

🍵Re:3434◆4300行目にある引用符に囲まれた半角スペースは必要なもの(=消すと正しく動作しなくなるもの)です。どんな問題が発生していますか? おそらくぼかしがうまくいかない原因は別の所にあると思います。
この4300行目にある $userclass = ' ' . &fcts::forsafety( $setdat{'imageclass'} ); の引用符内の空白を消してしまうと、以下のような出力になってしまいます。
【背景】画像を原寸画像へのリンクにする設定の場合、画像は <a class="imagelink" ~> というaタグで囲まれる形で出力されます。
【設定】画像拡大スクリプト関連の設定項目に『画像リンクに独自のclass属性値を追加』という項目があります。ここにclass名の指定がある場合(例えば sakura )は、画像は <a class="imagelink sakura" ~> というaタグで囲まれる形で出力されます。
【問題】もし4300行目の空白を消してしまうと、ここは <a class="imagelinksakura" ~> という連結されたclass名が1つだけ出力されるaタグになってしまいます。
要するに4300行目の半角スペースは、2つのclass名を区切るための空白なのです。これを消してしまったら、class名が正しく解釈されなくなります。
🍵Re:3435◆うまくいったようで良かったです。NO IMAGEダミーも(リンクにはならないのでa要素で囲むわけにはいきませんが、代わりにspanを使って)<span class="imagesearch">~</span> で囲むとかにして、imagesearchクラスが適用されるようにしておく方が装飾が作りやすくて良さそうですね。今後のバージョンで改善します。
🍵Re:3436◆スキン配布ありがとうございます! スキンの選択肢が増えてきて嬉しいです。(╹◡╹)
2年以上前(月 20:35:39) 回答/返信


3426・3430です。なるほど、NO IMAGEのダミー画像があるからずれていたんですね。私もそっちにまで考えが及ばず、.imagesearchのmarginなどで調整しようと悪戦苦闘してました。
NO IMAGEダミー画像を出力しない設定にする方法とvertical-align: middle;を加える方法の両方試したところ、どちらでも新着画像欄で上にずれなくなりました。あらためまして、ありがとうございました!とても助かりました! 2年以上前(月 02:39:41)

ちょっと気になった部分があるのですが、
tegalog.cgiの4300行目、$userclass = ' '
の' '部分に余分なスペースが入っているようです。
nsfwのぼかし部分のはみ出し処理がうまくいかず、デベロッパーツールで確認したところ発見しました。
素人のため大きな不具合になるかどうかはわかりませんが、ひとまずご報告にきました。
>>3431
もし >>3432 の方法を試しても改善しない場合、ブラウザの問題かもしれません。
1、ブラウザキャッシュをクリア
2、それでだめならブラウザの「ブックマーク同期」をオフにしてキャッシュをクリア
そして再度ログインできるかお試しください。
私も以前何かの拍子に同じ状況でログインできなくなったことがあり、設置マニュアルの方法を試しても変わらずで苦戦しました。
別のブラウザではログインできたのでキャッシュまわりの問題だろうと予想し、上記の方法を試したところ無事ログインできました。よければご参考までに。
もしマニュアルの方法で解決されてましたら失礼しました…! 2年以上前(月 02:29:36)

🍵Re:3430◆ああ、そうか。NO IMAGEダミー画像はリンクにならないので <a class="imagesearch" ~> が付かないのでした。画像を6個以上アップロードするか(NSFWでなくて可)、NO IMAGEダミー画像を出力しない設定(=管理画面の「設定」→「ページの表示」→【新着画像リストの表示】→「▼投稿画像の総数が掲載個数に満たない場合:」欄で『何も出力しない』を選択)にすれば問題はなくなると思います。(^_^;) もしくは、以下のように vertical-align: middle; を加えるのでもいけそうな気がします。
.imagesearch {
display: inline-block;
overflow: hidden;
width: 100px;
height: 100px;
vertical-align: middle;
}
🍵Re:3431◆No.3432さんの指摘通り psif.cgi ファイルをアップロードできているかどうか、パーミッションが正しいかをご確認下さい。このファイルは、中身を外部から閲覧されなくするために拡張子を .cgi にしていますが、中身はデータファイルですので、特にパーミッションを自動で設定してくれるようなFTPソフトでUPするとうまくいかないかもしれません。(もし psif.cgi ファイルがちゃんと存在していてパーミッションも正しいように見える場合は、psif.cgiを一旦削除して、再度アップロードしなおして、パーミッションを設定し直してみて下さい。)
🍵Re:3432◆的確なサポートありがとうございます!
2年以上前(日 19:14:16) 回答/返信

パスワード・セッションID格納ファイル=psif.cgiなので
・アップロードされているか
・パーミッションを
てがろぐ セットアップ(設置)方法 - にししふぁくとりー
https://www.nishishi.com/cgi/tegalog/setup/#permission...
を参考にして確認
してみてはどうでしょうか…? 2年以上前(日 18:19:24)