Download
Desenvolver
Conta
Download
Desenvolver
Login
Forgot Account/Password
Criar Conta
Linguagem
Ajuda
Linguagem
Ajuda
×
Login
Nome de acesso
Senha
×
Forgot Account/Password
Estado tradução de Português
Category:
Software
People
PersonalForge
Magazine
Wiki
Pesquisa
OSDN
>
Pesquisar Software
>
Internet
>
WWW/HTTP
>
Dynamic Content
>
Message Boards
>
BathyScaphe
>
Ticket List/Search
>
Tíquete #11502
BathyScaphe
Descrição
Project Summary
Developer Dashboard
Página da Web
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
Histórico
Downloads
List of Releases
Stats
Código Fonte
Code Repository list
Subversion
Visualizar Repositório
Tíquete
Ticket List
Milestone List
Type List
Lista de componentes
List of frequently used tickets/RSS
Submit New Ticket
News
Tíquete #11502
Ticket List
Submit New Ticket
RSS
25-51>掲示板のサーバ移転
:
2007-12-10 02:33
Última Atualização:
2007-12-10 20:04
monitor
ON
OFF
Relator:
(Anônimo)
Dono:
(Nenhum)
Tipo:
Patches
Estado:
Aberto
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
5 - Medium
Gravidade:
5 - Medium
Resolução:
Nenhum
Arquivo:
1
Details
まとめ http://pc11.2ch.net/test/read.cgi/mac/1196867670/51
>掲示板のサーバ移転が適切に反映されない
1板のURL変更。
板名: 新・mac板, URL: pc8.2ch.net/~ を pc11.2ch.net/~ 手動更新するとす
る。
起動前の設定:
board.plist(板名: 新・mac板, URL: pc8.2ch.net/~)
board_default.plist(板名: 新・mac板, URL: pc8.2ch.net/~)
起動後、1板のURL変更。(URL: pc8.2ch.net/~ を pc11.2ch.net/~ へ入
力)
application/source/bbs/BoardManager.m
@implementation BoardManager(Notification)
- (void)boardListDidChange:(NSNotification *)notification
(ry
[[NSNotificationCenter defaultCenter]
postNotificationName:([notification object] == [self defaultList])
? CMRBBSManagerDefaultListDidChangeNotification
: CMRBBSManagerUserListDidChangeNotification
object:self];
[self defaultList] == nil のとき(board_default.plist未ロード)の場合
CMRBBSManagerDefaultListDidChangeNotification が呼び出され
更新したものが board_default.plistがロードされることによって、
board_default.plist のものに
置き換わってしまう。
その後, board.plistが書き出される。(板名: 新・mac板, URL:
pc11.2ch.net/~)
確認のため、一度板編集シートを開く→(板名: 新・mac板, URL:
pc8.2ch.net/~)にょろーん・・・
URL: pc11.2ch.net/~ をまたまた入力!
board.plistが書き出される。(板名: 新・mac板, URL: pc11.2ch.net/~)
もう一度板編集シートを開く→(板名: 新・mac板, URL: pc11.2ch.net/~)お
k
board_default.plist(板名: 新・mac板, URL: pc8.2ch.net/~)のままなので、
再起動後、別板のURLを変更する、と、(板名: 新・mac板, URL:
pc8.2ch.net/~)にょろーん・・・
という、board_default.plist と board.plist が不一致の間(板リスト更新ソース
にしているhtmlが更新されるまで)
ループktkr
「方針」
board.plistの前にboard_default.plistを読み込ませることで、ユーザーの目に入
る・修正できる情報を優先させる。
/* Application Delegate
- (void)applicationDidFinishLaunching: (NSNotification *) aNotification
で読み込ませるのが妥当と思うけど、その変更はしていない。
*/
BW板リスト更新の読み込みは board_default.plist, board.plist 順の様なので変
更なし。
OS X 10.4.11 PPC
Ticket History (3/3 Histories)
2007-12-10 02:33
Updated by: None
File
2117: 071210.diff.tgz
is attached
2007-12-10 03:07
Updated by: None
Comentário
Logged In: NO
訂正
>[self defaultList] == nil のとき(board_default.plist未ロード)の場合
>CMRBBSManagerDefaultListDidChangeNotification が呼び出され
>更新したものが board_default.plistがロードされることによって、
>board_default.plist のものに
>置き換わってしまう。
[self defaultList]の内部変数 _defaultList がnilのとき(board_default.plist未ロー
ド)、
[self defaultList]が呼び出されることによって、board_default.plistがロードされ、
URLが
board_default.plist のものに置き換わってしまう。
BoardManager.mへの変更は不要かも。(未テスト)
2007-12-10 20:04
Updated by: None
Comentário
Logged In: NO
>>1
>- (void)applicationDidFinishLaunching: (NSNotification *) aNotification
ここじゃ順序が遅かったので CMRBrowser-ViewAccessor.m 内のセットアップ中がベ
ターか。
>>2
>BoardManager.mへの変更は不要かも。(未テスト)
不要で決定。
Attachment File List (
1
)
Attachment File List
071210.diff.tgz
(836bytes)
BoardManager.m, CMRBrowser-ViewAccessor.mとのdiff
Editar
Please login to add comment to this ticket »
Login
>掲示板のサーバ移転が適切に反映されない
1板のURL変更。
板名: 新・mac板, URL: pc8.2ch.net/~ を pc11.2ch.net/~ 手動更新するとす
る。
起動前の設定:
board.plist(板名: 新・mac板, URL: pc8.2ch.net/~)
board_default.plist(板名: 新・mac板, URL: pc8.2ch.net/~)
起動後、1板のURL変更。(URL: pc8.2ch.net/~ を pc11.2ch.net/~ へ入
力)
application/source/bbs/BoardManager.m
@implementation BoardManager(Notification)
- (void)boardListDidChange:(NSNotification *)notification
(ry
[[NSNotificationCenter defaultCenter]
postNotificationName:([notification object] == [self defaultList])
? CMRBBSManagerDefaultListDidChangeNotification
: CMRBBSManagerUserListDidChangeNotification
object:self];
[self defaultList] == nil のとき(board_default.plist未ロード)の場合
CMRBBSManagerDefaultListDidChangeNotification が呼び出され
更新したものが board_default.plistがロードされることによって、
board_default.plist のものに
置き換わってしまう。
その後, board.plistが書き出される。(板名: 新・mac板, URL:
pc11.2ch.net/~)
確認のため、一度板編集シートを開く→(板名: 新・mac板, URL:
pc8.2ch.net/~)にょろーん・・・
URL: pc11.2ch.net/~ をまたまた入力!
board.plistが書き出される。(板名: 新・mac板, URL: pc11.2ch.net/~)
もう一度板編集シートを開く→(板名: 新・mac板, URL: pc11.2ch.net/~)お
k
board_default.plist(板名: 新・mac板, URL: pc8.2ch.net/~)のままなので、
再起動後、別板のURLを変更する、と、(板名: 新・mac板, URL:
pc8.2ch.net/~)にょろーん・・・
という、board_default.plist と board.plist が不一致の間(板リスト更新ソース
にしているhtmlが更新されるまで)
ループktkr
「方針」
board.plistの前にboard_default.plistを読み込ませることで、ユーザーの目に入
る・修正できる情報を優先させる。
/* Application Delegate
- (void)applicationDidFinishLaunching: (NSNotification *) aNotification
で読み込ませるのが妥当と思うけど、その変更はしていない。
*/
BW板リスト更新の読み込みは board_default.plist, board.plist 順の様なので変
更なし。
OS X 10.4.11 PPC