Google Groups

先日,先輩にとある祝賀会の幹事を仰せつかったので,さっそく http://groups-beta.google.co.jp/ を使ってメーリングリストを立ち上げました.

 さて,この Google Groups ですが,実は言語カテゴリを変更するインタフェースが備えられていません(当日現在).現時点では,「どの国のGoogleサイトからログインしたか」で言語カテゴリが自動的に割り振られ,変更できなくなります.

 そこで,Opera 8を使った言語カテゴリ変更hackを紹介します.うっかり予定外の言語カテゴリが割り振られてしまったときなどにご活用ください.

言語カテゴリの削除

  1. Manage(管理)→Categories(カテゴリ)から,適当なカテゴリを登録する
  2. 登録ページに "Current GROUP-NAME categories (現在のGROUP-NAMEのカテゴリ)"という項目と,"[Remove] REGISTERED-CATEGORY ([削除] 登録したカテゴリ)というボタンが追加されていることを確認する
  3. Ctrl+F3 キーを押して,そのページのソースをエディタで開く
  4. ソースから次のような部分を探し出す
  <td><FORM action="/group/GROUP-NAME/manage_dir" method=post>
    <INPUT style="font-size: 90%;" type="submit" 
        name="Action.Delete" value="Remove">
  <INPUT type="hidden" name="node" value="12345678">
  </FORM>
  </td>
  1. INPUT type="hidden" name="node" value= の value属性の値を次のように書き換える
    1. 言語:英語 を取り除くとき: 67188897
    2. 言語:日本語 を取り除くとき: 67188926
  2. 編集したファイルを保存する
  3. Opera 8 の ツール→詳細ツール→キャッシュから更新 を実行する
  4. [Remove]([削除])ボタンを押す

言語カテゴリの追加

  1. Manage(管理)→Categories(カテゴリ)から,適当なカテゴリを探す
  2. 登録ページに "Add a category(カテゴリを追加する)"という項目と,"[Add this category]([このカテゴリを追加])というボタンがあることを確認する
  3. Ctrl+F3 キーを押して,そのページのソースをエディタで開く
  4. ソースから次のような部分を探し出す
  <FORM action="/group/GROUP-NAME/manage_dir" method=get>
  <INPUT style="font-size:90%;" type="submit"
	   name="Action.Add" value="Add this category">
  <INPUT type="hidden" name="node" value="112345678">
  1. INPUT type="hidden" name="node" value= の value属性の値を次のように書き換える
    1. 言語:英語 を追加するとき: 67188897
    2. 言語:日本語 を取り除くとき: 67188926
  2. 編集したファイルを保存する
  3. Opera 8 の ツール→詳細ツール→キャッシュから更新 を実行する
  4. [Add a category]([このカテゴリを追加])ボタンを押す