다운로드
소프트웨어 개발
계정
다운로드
소프트웨어 개발
Login
Forgot Account/Password
계정 만들기
언어
도움
언어
도움
×
Login
Login Name
Password
×
Forgot Account/Password
Translation Status of 한국말
Category:
Software
People
PersonalForge
Magazine
Wiki
검색
OSDN
>
브라 우즈 소프트웨어
>
Internet
>
WWW/HTTP
>
Dynamic Content
>
Message Boards
>
BathyScaphe
>
Ticket List/Search
>
Ticket #11502
BathyScaphe
Description
Project Summary
Developer Dashboard
웹 페이지
Developers
Image Gallery
List of RSS Feeds
Activity
Statistics
History
다운로드
List of Releases
Stats
소스 코드
Code Repository list
Subversion
View Repository
티켓
Ticket List
Milestone List
Type List
Component List
List of frequently used tickets/RSS
Submit New Ticket
News
Ticket #11502
Ticket List
Submit New Ticket
RSS
25-51>掲示板のサーバ移転
오픈 날짜:
2007-12-10 02:33
마지막 업데이트:
2007-12-10 20:04
monitor
ON
OFF
Reporter:
(Anonymous)
소유자:
(None)
Type:
Patches
Status:
Open
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
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
댓글 올리기
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
댓글 올리기
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
Edit
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