![アップグレード アップグレード](https://srad.jp/static/topics/upgrades_64.png)
日記に関するいくつかの変更を行いました 64
ストーリー by tach
負荷軽減策も入っています 部門より
負荷軽減策も入っています 部門より
日記ページを見ていると、 多くの方がすでにお気づきのようですが、 日記のテーマ周りを中心に多くの変更を行いました。 具体的には以下の通りです。
- テーマのレイアウトを table タグベースから css ベースに変更しました。
- 各テーマの HTML をほぼ統一し、css でテーマの切り替えを行うようにしました。
- 各日記エントリのページに「前のエントリ」「次のエントリ」のリンクを加えました。
- 日記トップ30にページ繰りを導入し、最新30ユーザだけでなく、もっと多くの日記を参照できるようになりました。
- 日記トップ30スラッシュボックスを RSS からの取得ではなく直接データを取得するように変更し、各日記エントリへのリンクだけでなく、ユーザ日記トップページへのリンクも入れるようにしました。
- 各セクショントップページに、そのセクションに関連した最新日記のスラッシュボックスを設置しました。
- 日記の RSS をキャッシュし、ヒットした場合は高速に RSS を取得できるようになりました。
確認は行っていますが、不具合が残っていると思いますので、 このストーリーにコメントして頂くか、 可能であればSourceForge.JP 上のスラッシュドット・バグレポートに登録をお願いします。
右側の「みんなの日記」ボックスについていくつか (スコア:2, 参考になる)
二点目。トップページではないほう (日記の10エントリを表示させているときに出てくる方) の、名前でクリックするやつのURL (A要素のhref属性値) なんですがエスケープしていないんじゃありませんか? 具体的にはMZ80.+userさんのURLが
http://srad.jp/~MZ80.+user/journal/ [srad.jp]
になっています。正しくは
http://srad.jp/~MZ80.%2Buser/journal/ [srad.jp]
でなければならないはずです。
Re:右側の「みんなの日記」ボックスについていくつか (スコア:1)
本文にも書きましたとおり、旧トップ30スラッシュボックスは、日記の RSS を取得して、 他のスラッシュボックスと同じように生成しています。新しい方は、 バックエンドで直接 DB からデータを取得し、生成しています。この二つは別の ブロック ID を持っている(つまり別のスラッシュボックスである)ため、 デフォルト設定ではないユーザ(スラッシュボックスをカスタマイズしているユーザ) の場合、古い方が出てしまいます。こちらは早めに改善する予定です。
エスケープする関数を間違えているかも…。確認します。
Re:右側の「みんなの日記」ボックスについていくつか (スコア:1)
というか自分の書いたのを読み返してみたら随分トゲがある書き方でしたね。すみません…。
バグじゃないけど(オフトピ) (スコア:1)
例えば日記一覧 [srad.jp]の時刻表記と
各項目 [srad.jp]の時刻表記をログインした時の
設定→トップページ→時刻表示フォーマット
の設定に揃える事って出来ないのでしょうか?
# ↑の各項目のところにも以前書いたんだけど、12時間制だといつの
# 書き込みなのか自分でも判断出来ないときがあるので…
Re:バグじゃないけど(オフトピ) (スコア:2, 参考になる)
いま確認しました。
「各項目」のリンクにある方は、日記の「generic」テーマの表記です。
ここはテーマのデザインの一部なので固定(仕様)です。「slashdotjp」
テーマか「liquid」テーマにすると、設定した時刻フォーマットで表示
します。
Re:バグじゃないけど(オフトピ) (スコア:1)
早速変更、ばっちりです。ありがとうございました。
てっきり色でも変える機能かぐらいにしか思ってなくて変更すら
したことなかったです。これだから初心者は…
Re:バグじゃないけど(オフトピ) (スコア:1)
日記システムのページ [srad.jp]の日付フォーマットはユーザの設定したフォーマットになって欲しいです。
#トラッカーは私も「ホントに見てるの?」感が強いので申し訳ないけど抵抗があります。
LIVE-GON(リベゴン)
Re:バグじゃないけど(オフトピ) (スコア:1)
トラッカーに登録すると、担当者全員にメールが飛びます。なので、強制的に 見てはいますし、再現可能な場合はきちんと再現することを確認しています。 が、反応がないもしくは遅いため、そういう印象を持たれたことに関しては謝ります。すみません。 再現は可能であっても、構造上解決が難しい問題も多く、 なかなか苦慮しております。
むしろ、日記や(このストーリー以外に付いている)コメントはすべてに目を通せるほどの数 ではありませんし、気が付いたものをこちら記録しながら可能な範囲で改善していくという状況です。 申し訳ありませんが、よろしくお願いします。
Re:バグじゃないけど(オフトピ) (スコア:1)
追記ですが、 トラッカー一覧 [osdn.jp]で数を見て頂くと、 決して放置しているわけではないことをおわかり頂けると思います。 報告されているバグの 9 割は改善されている(かもしくは改修しないことを決定している)ことがわかると思います。
まぁこの数値だけですべてを判断できるというものではないですけど、 「決して見ていないわけではない」ということはわかると思います。
Re:バグじゃないけど(オフトピ) (スコア:2, 興味深い)
「前のエントリ」が、より新しいエントリ、
「次のエントリ」が、より古いエントリへのリンクになっていますが、
時系列を示す言葉を使ったほうが、誤解が無いような気がします。
例えば、そのまんま「新しいエントリ」「古いエントリ」みたいな。
Re:バグじゃないけど(オフトピ) (スコア:2, 興味深い)
モデ件がまわってきた後に立てた自分の日記で、それに付いた(他の人の)コメントを自分でモデレート
できますけど、問題ないでしょうか?
たとえばフレームの元系政治ネタの日記を立てて、食いついた人をマイナスモデするという使い方が
出来てしまいます。(しかも日記本文はマイナスモデされない)
#ちょっと気になったので。
Re:バグじゃないけど(オフトピ) (スコア:1)
ストーリーの方では、自分がコメントを書いたストーリーではモデレート
できないのですが、それと同じ状態といえるかもしれません。
ただ、日記なのでそこまでやらなくても良いのかなぁ…、と思います。
P.S. みなさま SourceForge.JP のトラッカーは使ってくれないのね…。:)
もうちょっとうまくスラッシュドットと結合した状態に見えないとダメだなぁ…。;_;
Re:バグじゃないけど(オフトピ) (スコア:1)
トラッカーほんと見てるの?と疑われてそのままのような気がします。
日記に「ここ直した」というのと同時にトラッカーのURLも書いて地味に宣伝広報していくしかないかも?
それか、サイドバーのSlashdotの下に要望リストみたいな形でリンク追加するとか。
# 現状でも情報提供にバグ報告があってそっから更にクリックで飛べますが。
Re:バグじゃないけど(オフトピ) (スコア:1)
フォーラムでスラドに関するメタな議論をするのが良いかと思うんだけど。
プロジェクトページにフォーラム作れるよね>tach氏
妖精哲学の三信
「だらしねぇ」という戒めの心、「歪みねぇ」という賛美の心、「仕方ない」という許容の心
Re:バグじゃないけど(オフトピ) (スコア:1)
好きだし適していると思うんですけどね。^^;
一つのアイテム(課題)に対して、フォーラムのようにみんなでコメントを
付けられるので。スレッドにはできないけれど…。
SF.JP のトラッカーはいまいち使いにくいので、もっと改善するというのは
比較的優先順位が高いのですが、まだ進んでいません…。^^;
Re:バグじゃないけど(オフトピ) (スコア:1)
あと、スラッシュコード等に対する作業権限を持っていないと(つまりスタッフじゃないと)コメントしづらい雰囲気も感じます。
フォーラムならフランクに雑談兼議論ができるんじゃないかと。で、具体的に作業が決まったらトラッカーに投げると。
妖精哲学の三信
「だらしねぇ」という戒めの心、「歪みねぇ」という賛美の心、「仕方ない」という許容の心
Re:バグじゃないけど(オフトピ) (スコア:1)
無茶な要望とかもガンガン出してもらっていいし、些細な点でも気になる
ところがあったらガンガンアイテムを作ってもらったほうが嬉しいです。
そのかわり、簡単にできないものはほとんど放置気味になってしまいますが…。
それでも、ひとつの場所に要望やバグがまとまっているということはとても
重要だと思います。「具体的に作業が決まったらトラッカーに投げる」に
なると、決まらなかったものはフォーラムに放置されて、せっかくの議論が
忘れ去られることになりかねません。それを防ぐために、ひとつの問題に
対してひとつの ID が振られ、その ID ですべてをトラッキングできるように
なっているのですから。
#ちなみに、ぼくはこういうコメントとか返信とかのほうがよっぽど気を遣い
#ます。:)
あと、フォーラムを使うくらいなら、/.J 内にひとつ専用のストーリーを
立てた方がよっぽどマシだと思います。もともと掲示板サイトだし、書いて
くれる人も多いだろうし。:)
でもそれは上記の理由によりあまりやりたくはありません…。
Re:バグじゃないけど(オフトピ) (スコア:1)
わたしはむしろ逆で、自分の日記へのコメントの場合は、無制限にモデレートできて欲しいです。
日記はあくまで自分のスペースなので、荒らしコメントがついてしまった場合に、自分で処理したいですから。
他人の日記コメントに対してはモデレータでないとモデできないという現状仕様は当然だと思います。
Re:バグじゃないけど(オフトピ) (スコア:1)
http://osdn.jp/tracker/index.php?func=detail&aid=13608&group_i... [osdn.jp]
ただ、現状だとストーリーに付いたコメントか日記に付いたコメントか
というのは全く意識しない構造になっており、区別するのが難しいです。
また、他人によるモデレートの扱いとかメタモデの扱いとか、いろいろな
ところにも同時に手を入れないといけないので、実装はかなり面倒です。
Re:バグじゃないけど(オフトピ) (スコア:1)
それは、あなた(モデレータ)が書いたコメントではなくて、AC が書いたコメントなので。:)
Re:バグじゃないけど(オフトピ) (スコア:1)
#と書いて、ACもシステム的にはユーザが識別されてるのだとあらためて思った。
妖精哲学の三信
「だらしねぇ」という戒めの心、「歪みねぇ」という賛美の心、「仕方ない」という許容の心
Re:バグじゃないけど(オフトピ) (スコア:1)
同一 IPID からのコメントはモデレートできないとかいう仕様ですかね。
時間ができたら、ちょっと見てみます。
Re:バグじゃないけど(オフトピ) (スコア:1)
というのは、できればアレたまに出してほしいから。
どうせすべての日記は公開されますし、「最新日記」としてリストアップもされ
ます。「アレたまを見ていれば、日記も一緒に読める」という状態が理想で、
逆にアレたまに出さないのがイレギュラーだと考えています。それが別にタレコむ
ような内容でなくても(タレコむ内容なら、「タレコむ」にしてタレコんでもら
えればいいですし)。
「タレコむようなものではないからアレたまには載せるな!」という考えの方が
いらっしゃると耳にしましたが、アレたまが想定しているのはそうではないのです。
タレコむようなものでないものから「インスパイア」されてストーリーになったり
話がふくらんでいくのがアレたま流だと考えています。
ただ、そうはいっても「アレたまに載る」ということ以外のメリットはあまりない
ので、むしろメリットを増やすようにしていきたいなと思っています。たとえば、
アレたまに入ればタグをつけられるので、アレたま内だけではなく日記の方にも
タグの表示や作成ができるようにしようと考えています。それ以外にもいくつか
アイデアはありますので、そういう機能をたくさん提供できればなと思います。
Re:バグじゃないけど(オフトピ) (スコア:1)
自分は冗長以外はできるだけアレたまの+だけ付けるようにしてますが、しかし書いた人があまり意識していない日記エントリに対して+/-を判断するとしたら、大抵の場合は-になってしまうと想像できます。そうするとわざわざマイナスになるものをアレたまに載せようとは思いません。アレたまに載せるということは+/-のジャッジのまな板にのせるという意味があるように思います。そして、日記なんだからデフォルトでそんなまな板にのせるつもりは無いという人も多いかと。
LIVE-GON(リベゴン)
「エントリが多いユーザ」の「次の30エントリ」が正しく動作していないようです (スコア:1)
# 自分の日記数ってどれくらいの順位なんだろうと思ってぽちってみただけなのでID
Re:「エントリが多いユーザ」の「次の30エントリ」が正しく動作していないようです (スコア:1)
Re:「エントリが多いユーザ」の「次の30エントリ」が正しく動作していないようです (スコア:1)
ということからすると、例えば自分のユーザページ(http://srad.jp/my/ とか http://srad.jp/~tach/ [srad.jp] とか)や、 右に出るユーザ情報ボックス(自己紹介とか入るやつ)に、日記の順位とか表示されていると良さそうですね。 コメント投稿数ランクとかいろいろできそうです。
個人での統計情報の充実はおもしろそうなので、こういうのも検討しようと思います。
Re:「エントリが多いユーザ」の「次の30エントリ」が正しく動作していないようです (スコア:1)
http://osdn.jp/tracker/?group_id=4&atid=101&aid=13576&func... [osdn.jp]
ご報告ありがとうございました。
Re:「エントリが多いユーザ」の「次の30エントリ」が正しく動作していないようです (スコア:1)
お陰で先ほどエントリ数で120番目だと言う事が分かりました。
# 思ったより上の方でした
携帯で日記が読めない? (スコア:1)
Re:携帯で日記が読めない? (スコア:1)
確かに見えなくなっていますね。
調査して改善します。
Re:携帯で日記が読めない? (スコア:1)
修正して反映させましたので、見られるようになりました。
ご報告ありがとうございました。
IE6 (スコア:1)
現在、IE6のシェア、ユーザ比率がどれだけあるか不明なのですが、IE6で日記を見ると、引用部分(blockquote)が崩れます。
Firefox 3を常用しているので個人的には影響ありませんし、困りませんが。
Re:IE6 (スコア:1)
blockquote は確認してなかったですね。調査して改善します。
Re:IE6 (スコア:1)
https://osdn.jp/tracker/?func=detail&atid=101&aid=13574&gr... [osdn.jp]
ご報告ありがとうございました。
Re:IE6 (スコア:1)
改善されていることを確認しました。
テーマごとの違いがありがたかったのに… (スコア:1)
slashdotjp を使っています。
他のテーマは
* 1 コメント
* このエントリを読む...
* okky の日記
* 編集
* 削除
の部分がエントリの最後に提示されますが、slashdotjpだけはエントリの最初に出てきていたのが気に入っていたのです。コメントがないなら「xxxx の日記」の部分だけで話が済みますし、コメントがあるなら、そのエントリを別タブで開けばコメントも読める。その判断が「エントリを読む前に」できるのがありがたかった。
が、今回の変更でslashdotjpも上記のリンクがエントリの最後に移動してしまいました。
是非、上記のリンクを「エントリの最初」に表示されるテーマを作っていただきたい。あるいは、独立して指定できるのでも良いです(本来的には最初か最後に固めるだけなら、どちらでもできるよねぇ?)
fjの教祖様
Safari等 (スコア:1)
0 コメン
ト
ってなります。liquid を除くどのテーマでも。省帯域/シンプル等の設定関係無し(とかいう細かいところは Mac 版の Safari でしか確認してません)。
で、liquid だけならないけど、これはこれで「コメント」の背景画像の右端が切れてます。
あと、プレビューのときに妙な空白が(よく確認していない)
Re:Safari等 (スコア:1)
(なぜコレで直るのかはわからないけど…)
https://osdn.jp/tracker/?group_id=4&atid=101&aid=13598&fun... [osdn.jp]
プレビューに関しては、以下の問題と同じなら直っています。
https://osdn.jp/tracker/index.php?func=detail&aid=13585&group_... [osdn.jp]
ご報告ありがとうございました。
Re:Safari等 (スコア:1)
「コメント」とプレビュー時については確認しました。
同じ WebKit 系といっても微妙に違っちゃうんですね。こりゃ大変だ、といいつつ細かい話ですが、日記テーマが liquid のときの「 0 コメント」をボタンに見せる背景画像の右端切れはまだ発生するようです。
Re:Safari等 (スコア:1)
float: right を解除するときちんと表示できるので、おそらく float の処理まわりに
何かがあるのだと思います。これが Webkit のバグなのか、それとも css の書き方に
問題があるのかはわかりませんが…。
ともあれ、いまのところ wontfix ということで勘弁してください。^^;
削除したエントリ(日記)がアレたまに残る (スコア:1)
例
http://srad.jp/firehose.pl?op=view&id=36011 [srad.jp]
日記、保存時のプレビューもセンタリングされるようで表示がおかしいです。
テーマはslashdotjp,ブラウザはFirefox 3です。
共有した日記がチェックボックスで削除できない (スコア:1)
共有を選んだ(それがデフォルトというのも問題かな)のですから、それは仕方がないことかと思います。
ところで日記エントリの一覧で[edit]横のチェックボックスにチェックを入れ、一番下の「チェックされた日記を削除」を押しても、『共有する』を選んだ日記は、日記エントリの一覧から削除されないみたいです。しかし『ただの日記』はあっけなく削除されました。
アレたまのエントリを無駄に増やしたくないですし、かといって再現の確認のため消したい日記がないので、追試していただけると嬉しいです。
モデレータは基本役立たずなの気にしてないよ
Re:共有した日記がチェックボックスで削除できない (スコア:1)
とりいそぎ、slashdotjp プロジェクトにトラッキングアイテムを作成しました。 https://osdn.jp/tracker/index.php?func=detail&aid=13601&group_... [osdn.jp] です。
で、一覧から消えない話ですが、手元でテストしたところ、アレたまに登録した 日記でもちゃんと一覧から削除できました。ということで、削除できなかったと したら、アレたまに登録しているからではなく、もっと別の原因ではないかと 思います。
もし今後同じようなことが発生した場合、どの日記が削除できないのかなどの 情報を付けていただいた上で、SourceForge.JP 上の slashdotjp プロジェクト バグトラッカーに投稿 [osdn.jp]していただければと思います。
申し訳ありませんが、よろしくお願いします。
最近更新したユーザ一覧にエントリ数が表示されてません。 (スコア:1)
「最近更新したユーザ」ですが
変更前は、日記のエントリ数が有ったと思ったのですが、今は見えていません。
恐らく仕様の変更かとは思いますが
できれば復活しておいて欲しいです。
ページの下にある「エントリが多いユーザ」との表示の統一感も増すと思います。
Re:最近更新したユーザ一覧にエントリ数が表示されてません。 (スコア:1)
どうせどちらも同じ情報を出しているし…。ということで変更します。
Re:最近更新したユーザ一覧にエントリ数が表示されてません。 (スコア:1)
Re:最近更新したユーザ一覧にエントリ数が表示されてません。 (スコア:1)
Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3
どうもありがとうございました。
迅速なのはありがたいです。
日記の「前のエントリ」「次のエントリ」 (スコア:1)
「前のエントリ」が1つ新しい日記エントリへのリンク、「次のエントリ」で1つ古い日記エントリへのリンクになっているようですが、逆の(「前のエントリ」で1つ古い日記エントリへ、「次のエントリ」で1つ新しい日記エントリへ)方が判りやすいような気がするのですが…
Re:日記の「前のエントリ」「次のエントリ」 (スコア:1)
http://srad.jp/~tach/journal/453846 [srad.jp]
もし良ければこちらでも議論をして頂ければと思います。