Hatena::ブログ(Diary)

サバニFRP

2009-06-15

[]chaika.xrea.jp を WordPress にした

chaika.xrea.jp があまりにもそっけなかったので WordPress にした。拾ってきたテーマなんでデザインが適当です。かもめ関連の日記やリリースノートもあっちに書く予定。

要望要望 2013/06/13 15:10 スレッドの削除と再読み込みがひとつの操作でできると、とてもうれしい…。

2009-05-23

[]1.0.0b3

http://chaika.xrea.jp/ リリースしました。

もじゃもじゃ 2013/02/19 19:20 提案・要望をどこに書けば良いのか分からなかったのでここに失礼します。
次スレ立て支援機能があれば便利だと思います。

1. 2ch.netにマッチするURLを取得。
2. ↑からタイトル取得、同板からスレ一覧を拾い、パターンマッチングする。
3. 新しいURLに書き換え&本文中にある書き換え前の旧スレタイを新スレタイに置き換える。
4. (゜д゜)ウマー

UIは既存の書き込み欄に「スレURL更新」とかチェックボックスやコンテキストメニューがあれば十分じゃないかと。
どうか、気が向いたらよろしくお願いします。

ゲンゲン 2013/05/30 19:36 愛用させて頂いてます。
私からも要望を。気が向いたら対応をお願いします。
1.画像のプレビューサイズを指定出来るようにしてもらいたい
サイズの大きな画像をプレビューすると全画面でも見切れていたりするので。
2.レス抽出のポップアップからリンクを辿って3つポップアップを出すと以下の画像のようになります。
http://www.dotup.org/uploda/www.dotup.org4235374.png
その後、最初のポップアップにカーソルを戻しても2枚目のポップアップが消えず、2枚目のポップアップにカーソルを移すと最初のポップアップが消えてしまいます。

上記2点さえ対応頂ければ更に使いやすくなると思いますので宜しくお願いします。

2009-05-20

[]書き込みウィザードAA挿入機能の試験実装

AAファイルは XML 形式の独自ファイルです。samples.zip を展開してできた AA フォルダを chaika のデータディレクトリにコピーすることで、書き込みウィザードのツールメニューから開けます。

samples.zip には 日本語名ファイルが含まれるので Windows 以外では Shift_JIS に対応したアーカイバで展開してください。

AA ファイルの暫定仕様

  • 拡張子は、aa.xml で aalist 要素と aa 要素からなる
  • aa 要素にテキストノードが含まれると複数行AAとして扱われる
  • テキストノード内のタブ文字は挿入時に削除される
  • 処理が適当なのでテキストノードは、CDATA セクションで囲むこと
<aalist>
  <aa title="キタ━━━━━(゚∀゚)━━━━━!!!!"/>
  <aa title="エエエェェ(´д`)ェェエエエ"/>
  <aa title="(ノ∀`)アチャー "/>

  <aa title="クマー"><![CDATA[
       ∩___∩
       | ノ      ヽ
      /  ●   ● |
      |    ( _●_)  ミ
     彡、   |∪|  、`\
    / __  ヽノ /´>  )
    (___)   / (_/
     |       /
     |  /\ \
     | /    )  )
     ∪    (  \
           \_) 
  ]]></aa>
</aalist>

kaftkaft 2009/08/02 13:52 このファイルを編集したかったのですが、僕が使っているソフト「XMLEDITOR.NET」では編集できませんでした。どのソフトなら編集できますか?

2009-04-15

[]1.0.0b2

http://chaika.xrea.jp/ リリースしました。

  • スレッド表示で大量のファイルで構成されたスキンの読み込みが遅くなっていたのを修正
  • スレ一覧のデザイン修正してコンパクトにした
  • 書き込みウィザードにBeログイン機能をつけた
  • 板一覧に板名検索を再実装した

2009-04-07

[]スレ一覧ダイエット

タイトルヘッダを削除するする方向へ持っていきたい。

f:id:fls:20090407225720p:image

2009-04-05

[]特定のサイト で cookie が許可されているか取得

XPCOM では、ある URL で cookie の読み書きが可能かを一発で取得する方法が無いようで、ちょっとめんどくさい。

まず、設定の cookie の例外サイトにて許可・不許可の指定がされているか確認して、そのあと設定で cookie が有効になっているか確認しなければならない。(cookie が有効か確認するインターフェイスすらなく、preferences を直接読まないといけないのはなんでだろう。window.navigator.cookieEnabled も内部では pref を読んでる)

んで、まとめると下記のようになる。引数 aURL は nsIURI を渡すこと。

function cookieEnabled(aURL){
    var permManager = Cc["@mozilla.org/permissionmanager;1"]
                .getService(Ci.nsIPermissionManager);
    var cookiePermission = permManager.testPermission(aURL, "cookie");

    if(cookiePermission == Ci.nsIPermissionManager.DENY_ACTION){
        return false; // 例外サイトで不許可
    }else if(cookiePermission == Ci.nsIPermissionManager.ALLOW_ACTION){
        return true; // 例外サイトで許可
    }else if(cookiePermission == Ci.nsICookiePermission.ACCESS_SESSION){
        return true; // 例外サイトで現在のセッションでのみ許可
    }

        // 設定で cookie が有効になっているか 
    var pref = Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch);
    const COOKIE_BEHAVIOR_REJECT = 2;
    return pref.getIntPref("network.cookie.cookieBehavior") != COOKIE_BEHAVIOR_REJECT;
}

2009-03-21

[]1.0.0b1

http://chaika.xrea.jp/ リリースしました。

ななしななし 2009/03/21 13:31 規制に巻き込まれてるのでこちらに

1.0.0b1で
【レスアンカーからポップアップ】して
ポップアップされたレスの【IDにオンマウス】からポップアップを行うと
IDオンマウスのポップアップ内容が倍々で増えていきます