Electronによる掲示板ビューア Siki Part23
レス数が950を超えています。1000を超えると書き込みができなくなります。
https://sikiapp.net/
・Windows7以上、Mac、Linuxで動作します
・色々なサイトを同一のインターフェースで閲覧することを目標に開発しています
※5ch専用ブラウザではありません(重要)
Wiki
https://wikiwiki.jp/siki-app/
過去スレ
Electronによる掲示板ビューア Siki Part22
https://egg.5ch.net/test/read.cgi/software/1689403635/ >>847
4chanの修正ありがとうございます
site下の4chanフォルダ削除でタイトル更新できました 質問スレpart3 で、回答をいただきました。
たぶん無理だという事です。
マルチ質問をしてしまって、すみません。 >>853
そうですね。手軽にやりたい考えを捨てたらどうにかなりますからね
面倒くさいという気持ちを持たずに普通に操作するだけなんで問題ないです >>853
関係ないが
名前欄はずっと846にしないと で、右クリックで表示されるコンテキストメニューの表示位置の編集って出来たら便利かもね >>847
更新乙です
まだ1回でミュートにならないことがあります 表示中スレッドのゴミ箱マークClosed以下のスレって一つずつ右クリックで消せませんでしたっけ?
一覧を消去だけに変更されたのかな ごめんなさいバージョンダウンしても同じでした
勘違いっぽいです >>861
クリックするとそのスレが開かれてClosedから消えるからそれと勘違いしたんじゃない あ、やっぱり勘違いじゃなかったです
0.24.13までは右クリックで「開く」と「消去」が出てきます
作者さんこれって意図的なものですか?
わりと便利だったのですが >>863
本当だ
0.24.14からメニューが消えてますね >>863
右クリックメニュー消えたのは固有の事象だと思ってけどみなそうなんだね 開発途中のソフトウェアなのでアップデートも仕様変更も不具合もまあ多い
「NG/強調」についての不具合報告です。v0.24.15で確認しました
クリックして編集を押して中身を作成保存するより前にNGや強調の種類をプルダウンから選択しても正しく設定されない模様です
クリックして編集を押して中身を作成保存してからなら問題ありません 右クリックメニューなんかで悩んだり製作リソース割いたりする必要ないと思うがな。
じぇーんすたいる の*Config.ini
[MENU]
ViewPopupClose=True このタブを閉じる(&C)
ViewPopupCloseWOSave=True 未読として閉じる(&Q)
ViewPopupCloseOthers=True このタブ以外を閉じる(&W)
ViewPopupCloseNoResTabs=True 新着なしのタブを閉じる(&Y)
ViewPopupCloseAll=True すべてのタブを閉じる(&X)
ViewPopupCloseLeft=True これより左を閉じる
ViewPopupCloseRight=True これより右を閉じる
・・・
みたいにユーザーに自由にカスタマイズさせればいいんだよ。 書き込み欄を開いてRONINログイン画面を開いて再度Sikiに戻った時にタスクがスレッドじゃなく書き込み欄になるように為りませんかね?
確か以前のバージョンではRONIN画面をESCで閉じるてそのままShift+Enterで書き込みが出来ていたと思うのですが win11なんだけどバージョンアップデートを適応する度にアイコンがショートカットエラー起こすようになった。なんで? みんな上級者だね。
俺なんかデフォルトで満足してるw そんなもんよ
windowsのデスクトップとかに今凝ってる人おらんでしょ >>875
// タブバーの背景色
.board-tabs, .thread-tabs{ background: rgb(240, 240, 240); }
// タブの背景色
span.tab{ background: inherit; }
// アクティブなタブの背景色
span.tab.active { background: rgb(255, 255, 255); } あんなに皆10数年前はSamurizeで特に用途の無いメーター出したりfoobar弄り倒してたのに・・・ foobarもいじりすぎてた人は2.0に移れず苦労してるみたいだね スレッド一覧の項目順をスクショ↓のようにしたいです
wikiにあった↓のコードを応用すれば良いかと思いましたが
今ひとつわかりません
どのようにコードを書き換えれば良いでしょうか
よろしくお願いします
```
//orderの数値は任意に順番変更可能
//成形のため最後の要素にはmargin-right: 1em;をつける
#boardPane .bcon .bf {
.res { order: 2; }
.posts { order: 3; }
.speed { order: 5; margin-right: 1em; }
span[style="flex: 1 1 0%;"] { order: 4; }
.pubdate { order: 1; }
}
```
https://i.imgur.com/VEfHYdU.png >>881
>>880です
言葉足らずでした、マウス操作では出来るのですが
新たに板を開いた時にその都度操作しています
cssで定義出来れば楽だと思いました
いかがでしょうか そのwikiのCSSだと.bcon .bfの要素並べ替えるだけでヘッダの並び替えや項目の長さの調整してないからごく限定的な設定でしかうまくいかないような気がする >>882
できるかできないかで言えばCSSで可能
だけど、自分で調整できないと使い物にならないし副作用も発生するからCSSと開発ツールが分からないのなら弄るのはやめた方がいい 軽く見てみたけどこうか?
```
$columns : 30px 1fr 50px 60px 20px auto !important;
#boardPane{
.resize-container{
grid-template-columns: $columns;
.unread { order: 0; } // 未読のレス数
.title { order: 1; } // タイトル
.speed { order: 2; } // 勢い
.resnum { order: 3; } // レス数
.incres { order: 4; } // レス増加数
}
.content .bcon .bf {
grid-template-columns: $columns;
.inc { order: 0; } // 未読のレス数
.title { order: 1; } // タイトル
.speed { order: 2; } // 勢い
.res { order: 3; } // レス数
.incres { order: 4; } // レス増加数
}
}
```
このネタをwikiに書くのはどうなんだろうな
開発者ツール使えない人にとっては応用のしようがないし開発者ツール使える人なら自分でなんとかできるわけだから記載しておく意味がないと思う
使用する上で前提になる条件とどういう制限が発生するかがわかってないと扱えないし >>847
セッションとかが吹っ飛ぶ不具合修正されたのか乙 CSSわからん人からオーダーメイドの依頼が発生してしまうだけでほとんど利益がないな >>885
一応注意点を書いておくとgridの幅を上書きで適用している都合で項目数に過不足があると表示が崩れる
ドラッグによる項目の入れ替えも効かなくなるので項目の数・順序・幅を変えるにはCSS書き換えないといけない
そういう点でCSSわからん人は使っちゃいけないと思う >>888
「板として開かれたお気に入り」や「最近読んだスレッド」などのレイアウトも乱れるからそれぞれCSS書かないと駄目なんよ >>889
それは使ってない機能だから盲点だなぁ
調べる気はないが こういう機能と密に結合してるものはCSSでの調整には向かないんだろうな
そういうものを極力作らないようにしてあるとは思うけど >>890
すまん言葉が足りてなかった…
盲点を意外と突かれるから複雑で面倒なCSSは教えなくて良いよ、と言いたかったんだ ふたばのレスは番号じゃなくて行頭に>付けて文章を引用する文化なんだけど
その表示が>付かなかったり>2個付いたり崩れることがあるな
「ちょっと見る」とかブラウザで見ると本来の正しい表示になってるんだけど またショートカットアイコンが消えた
どういう理屈で消えてんだろ >>885
ありがとうございました
開発ツールものぞいてみてunreadのキーワードを見つけ
>>880 のコードに追加した者のうまく反映できませんでした
>>885のコードを参考に調整してみたいと思います >>895
まあ基本的には自分で調整するものだから
ねだってばかりでは成長しないよ >>893
URL先がジャンプするリンクだと二重引用になったりする
画像引用は引用符が何故かつかない
あと引用元が数値文字参照使ってレスしてると変なことになることが多いような >>880
wikiにこのコード書かれたのが2021年11月
スレ一覧のヘッダ項目を動かせるようになったのが2022年8月のv.0.13.0
2021年時点ではマウスによる並べ替えができなかったので書かれたんだろうけど現在では使う必要がないからwikiから消しておくわ >>898
Siki用CSS理解の助けになるから注釈付きで残しておいて欲しいかな
アップデートにより使用をお勧めしないコード とか項目作って
wiki編集しない人間の勝手なお願いだけどね >>847
なんかまだミュートおかしいです。1回ではミュートされず2回目でようやく消えます。
で、2回かかってミュートした奴は2回解除しないと、ミュート解除されません。
スレによってOKだったりダメだったりしてる見たいです。 >>899
残しといても質問ホイホイにしかならないし消しといたほうが無難
CSSわかってて開発者ツール使えないと利用できないタイプの変更だから 超昔Winamp使ってたなあ。スキン使ったりして。
窓の手時代やな 他の板のスレでも表示されているかもしれませんが
ニュー速+や芸スポなどで名前の右横にレス総数とそのレス経過数が表示されています
https://i.imgur.com/SbHRVKk.png
他のブラウザ等で同スレを見ても出ていないので設定なのかと思いますが、これを消すことは可能ですか? >>903
名無しの判定が出来てないスレだとそうなるんだよね
自分はこれで名前の後ろのカウンタを非表示にしてる
```
//名前の後ろのカウンタ
.res-col.rc-mname .cnt {
display: none;
}
``` >>904
ありがとうございます
お手数ですが、この文字列をどこに貼ればいいのでしょうか? >>904>>906
無事解決しました
どうもありがとうございました >>904
GJ!!
すげえ、、もう不満はない!思っててもどんどん良くなって行くw 名前常時はカウント切ればいいけどデフォ置き換えカットの人はこの仕様も知っとくといい
板の名無しデフォが変わると置き換え指定名に合わず今の名前+カウントが出る
右クリ板操作→板情報を最新の後開きなおすと今のデフォ名を置き換え対象にする(前の名無しのレスは名前とカウントが出る)
5ちゃんで名無し置き換え想定だと指定3つくらい欲しい kakologプラグインで板一覧表示出来てる人います?
検索しても「https://kakolog.jp/q/検索ワード は解析できませんでした」ってエラー出る q/検索ワードだと解析できませんでしたになるな
?q=検索ワードだと解析できませんでしたは出ないが何も起こらん なんか特定の文字が駄目なんじゃない?とかエスパーしてみる
確かff5ch検索の場合だけど検索ワードにアットマーク(@)が含まれてると駄目だった 試しに@単独でかけてみたけどq/のスレッドは開けるけどそこから板の?q=だとconnection errorだね
ヒット件数多くてもプラグイン板は各指定の最新50までだから奥調べる気ならちょっと見る必要 >>912
siki再起動してないのが原因だった
というかウィンドウのリフレッシュを再起動だと思い込んでいた 要望です
今の仕様では、各レスは position: absolute で描画されていますが、
それだとユーザーがレスの余白 padding や、line-height を自由に変更できないため、
(レス本文が切れたりする。画像参照)
absolute の指定を無しにしてほしいです
おそらく、各レスへジャンプできるようにするためなどの理由で絶対座標で描画しているのだと思いますが、
ジャンプならアンカー a を各レスに設けると実現できると思います
https://i.imgur.com/bErzK1u.png それはpositionじゃなくてheightの話じゃないだろうか あとline-heightはsikiの設定で変えられる >>916
各レスの座標とサイズを事前計算してハメ込んでるのは、件の変化に応じて再レイアウト・再描画を発生させないためだったはず(要望と設計目的が完全に衝突してる) position の問題ですね
Siki は、各レスの描画領域の高さを計算で出しているようで(position: absolute と top で指定)、
そのために、レスの line-height や padding などユーザーが変更し本文の行数・高さが変わってしまうと
Siki が計算した高さからはみ出てしまい、本文が切れてしまいます
(そのため、ユーザーはレスの余白や行間などを自由に変更できない) >>918
>>916 の添付画像内の説明を読んでほしいのですが、
Siki の設定で変更しても不具合が起きます
添付画像は、Siki の設定で行の高さを変更しただけ(他は初期状態)ですが、
本文が切れています >>919
img タグの画像の幅と高さを記述すると、ブラウザがプログレッシブに再計算・再描画しなくてよくなる、に似たようなことですね
メリットに比べて弊害が大きいように感じるので、仕様を再考してほしい、という話です 初起動後に行の高さ変更してみたけどはみ出し発生しないわ
極端に高い値与えても設定値変えた時点で自動的にheightが再計算されてはみ出しは起こらなかった Siki をダウンロードし、data フォルダを作成してポータブルモードで起動し、
初期設定のまま「テーマ編集」の「レス本文の行の高さ」を 2 に変更してみてください。
レス本文が切れて描画されます。
(Siki ではレスの高さが絶対値で指定されているため、行間を広く指定すると本文がはみ出てしまう) あ、なるほど
ウィンドウの横幅が狭いとかでレス表示部で折り返しが発生するとはみ出すわけね 過去ログ読んでくれれば分かるけど、本文の見切れ問題は作者も気にしているしここで利用者とやり取りして調整を繰り返したんだ
その上で今でも直し切れてないってことは大規模な設計レベルの見直しが必要か今の仕様のまま上手く行く良いアイディアが思い付かないってことなんだと思う
RomTenma氏は基本フットワークは軽いけど、イメージができない/納得のできるアイディアがない/興味がないものに対しては消極的よ 再現条件があるようだ
Siki の window (レスビュー)の幅を変えると再現したり、しなかったり
https://i.imgur.com/mB4k9zw.png
https://egg.5ch.net/test/read.cgi/software/1690256791/
上記スレだと再現する
レス番34 くらい
より確実に再現するには、
「レス本文の行の高さ」を 2 に加えて、css で左右の余白を大きくする
.rcon > .rb { padding: 4px 100px; }
これだとこのスレでも再現する やっと「line-heightはsikiの設定で変えられる」おじさんが問題を理解できたのか >>925で言われてる通り要素の高さの計算の問題であってabsoluteの問題ではないよなぁ…
まぁ設計上はabsoluteとtopとheightで一体の作りなので近いといえば近いかもしれんが >>928
ありがとう
既知だったのですね
これは根本的な設計の変更が必要になる変更なので、変更は大掛かりになると思う
既知ということがわかれば、それでよいです
現状でも大きな支障はないので
(個人的に、レス本文の左の余白を大きくしたかったのですが、
デフォルトの設定のまま使うか、
自分で試して妥協できる点を探そうと思います) >>931
そうですね
正確には、要素の高さの計算が正確にできていない
(ので、position: absolute の top や height が、実態と異なってしまっている)
という問題
(計算が正確にできるなら、absolute でも問題ない)
が、absolute にしていると他にも問題が出る(出がち)なので、
システム任せにする方が、簡単で、筋が良いと思う
例えば、「レスのヘッダーを複数行で表示」を有効にすれば、
たとえヘッダーが1行収まっても、Siki は 2行分の高さを確保してレスを描画しようとするので、
レス下部の余白が大きくなってしまう(ヘッダーが1行で収まるレスの場合)
また、画像や動画のサムネイルの表示は、横長の画像や動画であっても、
設定で指定した高さが確保され、レス下部に大きな余白ができてしまう(横長の画像の場合)
これらも、計算を正確に行えば(計算で必要な高さを出せば)、absolute でも
余計な余白を作らずにレスを描画できるのだけど、
現状の Siki では最大値を確保しているようだ
なので、レス下部に不要な余白ができてしまうことが多い だからheightの問題だって最初から言ってるのに… もっと視覚的に使えるように出来ないのかな?
例えばログ一覧はジェーンみたいに表示できるようにするとか
態々フォルダーとか敷居高いような気がする >>935
> 例えばログ一覧はジェーンみたいに表示できるようにするとか
ジェーンみたいにとか言われても分かんねえよ あーなるほど、再レイアウト/再描画自体は発生してるのね
問題はその際の「各レス要素のサイズ(height)の予測計算値」が不正確な点にあって、そこが解決すればレス要素下部に生じる余白の過不足も解消するってことか
なんとなくだけど、プロポーショナルフォントの利用が前提の場合、実際にフィットする高さを算出するには「高さ未指定で実際に再描画」する必要があるように思える(目的と実行手段が衝突) レスの下の余白は自分もずっと気になっている一人で余白はなくなって欲しい派なんですが
レスの件数が多い場合に高さを指定しないとChronium側の負荷が大きくて
画面描画の性能が出ないとかの問題があって今の仕様になったのかなと思ったり
まあ完全に推測なんで全然見当違いかもしれませんが position: absolute; なんて普通は使わんよなぁ ジェーンみたいにっていうやつはジェーン使えよ
郷に入っては郷に従えって言葉もあるだろ Janeみたいにしろだの、仕様を変更しろだのもう無茶苦茶やなw ぼちぼち次スレなので>>1に公式掲示板入れるのよろしくです
>>14に改修済テンプレあります(========から下) 2スレ目にすてきな画像入れて欲しい
そうするとサムネカッコよくなるんで なんかsikiの設定でレス表示のサイズ変えてみたら上のpaddingが見つからなかった
.rcon {
padding-top: 6px;
} 多分何言ってるかわかんないと思うんでSS貼っときます
Sikiで見ると2レスまでに貼った画像・動画がサムネになるんですたぶん
JaneSpyleのスレ↓見るとなんかカッコいいじゃないですか
てかなんであれがテーマソングやねん
https://i.imgur.com/MR51yah.png >>945
ng表示のレスが見切れてたから変えた
関係なくてスマン
```
.rcon:not(.ng) {
padding-top: 6px;
}
``` >>946
設定>サイト編集>板 の "ヘッダーに表示する項目"の"サムネイル画像" と
"スレッドの画像からサムネイルの作成" をチェックで出来るよ 一部の現行スレが取得できない(タブは開くけどずっとローディングのくるくるが表示されたまま)のはなぜなのでしょうか >>949
自分は、そういうスレ遭遇した事ないし、どのスレか解らないしなぁ。
なんか、前に一部の板は、プラグインのNutsを導入して有効化してないと、スレを開けないとか
見た事あるような気が気がするけど、記憶が曖昧。 >>950
たとえばこのスレ。Webブラウザでは正常に開くのですが
Sikiではずっと読み込み中みたいな表示のまま
https://mevius.5ch.net/test/read.cgi/google/1293204805/
Sikiのバージョンは0.15.23 (x64)(Windows10未満の最終版) レス数が950を超えています。1000を超えると書き込みができなくなります。