-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGES
286 lines (221 loc) · 7.51 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
本程式由 WD BBS 修改而成
其中新增/修改過許多功能
我將來源放在新增的功能後面用括號括起來
其程式碼由其原作所有
[2002/07/13 之前]
1.新增
文章評分 (WD)
文章加密 (exbbs)
冷度 (建中資訊社13th 學術長王向榮)
水球回顧新模式(maple itoc修改)
光棒 (exbbs)
視窗(提示, 選項)
getans2
亂數進站畫面
賣信箱
rpg 買賣武器防具
自訂光棒顏色
水球回顧最後一句
2.修改
水球回顧模式 (建中之夏, 烏魯木齊)
所有大大的patch (所有大大)
getdata防止控制碼
getdata提示加色控制 (exbbs)
pressanykey 改為 視窗形式, 原pressanykey 改為 pressanykey_old
水球回顧 會再出現新信未讀 --> 不會..
獨立 NOTE2 (exbbs)
留言版撰寫模式
cursor_show 讀檔部分 分離
[2002/07/13]
1.將 habit 的打勾打叉獨立出來, 方便修改
2.修改 record.c -> substitute_record() 增加判斷 .PASSWDS
[2002/07/18]
1.bbs.c:971 多幫 POST 檢查新增判斷,spendtime <= 3
避免有人用灌水程式或嚴重灌水。
[2002/07/25]
1.修改點歌的時候, 就算沒有選歌, 還是會要你填資料
[2002/07/26]
1.文章評分時,如果遇到最高分或最低分就不能評分的BUG
[2002/07/27]
1.增加精華區 分隔線設定 --> 標題首字為 "-" 減號
2.增加小板主可以改自己目錄的標題
[2002/07/28]
1.增加看精華區時, 如果遇到分隔縣會自動跳過
2.修改 小板主如果在修改目錄名稱時, 把自己的名字去掉,
不做任何事再按t還是可以修改目錄 的BUG
[2002/07/30]
1.修改mbbsd使其可以顯示故鄉
2.改用mbbsd
[2002/07/31]
1.新增板內v板 , 可以在閱讀文章的時候v掉板
[2002/08/03]
1.將精華區加密的文章詢問是否編輯名單獨立成 一個鍵 'L'
2.修改精華區案大寫 G 會斷線的問題
[2002/08/04]
1.將MAXPATHLEN 從 1024 改為 256 並改由 config.h 定義
[2002/08/06 ~ 10]
1.修改 board.c lightbar_set, 在最後指使用一個 prints
2.修改 board.c v_board 由原先按 v 判斷是否要將看板設定成已閱讀
改由詢問要設成何種狀態
3.修改 board.c v_board
4.修改 board.c 在看板列表為私人版時, 出現訊息不會自動清除畫面
[2002/08/22]
1.將 menu.c 的光棒化的函示從 stuff.c 全部移到 domenu() 以方便管理
2.將 showmsgline() 從 screen.c 移除 因為沒有必要, 只用在 main menu裡
[2002/08/23]
1.將 放在 SO/ 裡系統相關的檔案移到 sys_so
[2002/08/25]
1.將 admin.c 改成動態載入
[2002/08/25]
1.增加 HABIT_NOBRDHELP 讓使用者自訂是否要看板說明
[2002/09/03]
1.修改 收錄文摘會當掉 的問題
[2002/11/29]
1.增加 ptt 推文
2.修改 BUG : 文章類別空白會換行
3.修改 BUG : read.c i_read() -> case RC_FULL -> clear();
這樣 list 刪除時才會更新
[2002/12/08]
1.取消 使用者 allpost/ 制度
[2002/12/12]
1.增加個人板以及站務板可以自訂 POST 文章要領
[2002/12/30]
1.修改 vs_save() 及 vs_restore() 用完後游標會移動到 (1,1)
[2003/01/01]
1.增加冷度10自動轉路文章到 ColdKing 看板
2.增加冷度10必中名單
[2003/01/18]
1.修改使用者結構, 刪去 exp , address 增加 lightbar , countryid, curser
2.將光棒和動態游標加入 userec 結構, 省去讀檔
3.刪去所有的遊戲, 及計帳本等等功能
[2003/01/23]
1.將所有關於註冊單的東西放入 register.so
[2003/01/25]
1.修改 talk.c 及將 bbs.c -> show_last_call_in() 移到 msg.c
2.修改 board.c
[2003/01/30]
1.將 window.c 的 type 刪除
2.整理 watermode 的宣告
3.將 talk.c 的 shortulist 函式刪除
[2003/02/01]
1.將 bbs.c 整理一遍, 刪除註解
[2003/02/03]
1.新增 i_read() 的 help 叫做 i_read_helper()
2.整理 i_read_key() , 將許多 case 獨立到 bbs.c
[2003/02/18]
1.vote.c 修改光棒...以免畫面亂掉
[2003/02/21]
1.刪除沒有用的函式 --> 最古老的上站通知
2.將 mail2user 增加 filemode 傳值
3.完成 talklist 的按鍵一覽表
4.do_aloha() 移到 msg.c
[2003/02/22]
1.將 talk list 完全模組化
[2003/02/23]
1.將 struct one_key 增加 level ,判斷權限
2.struct one_key help -> desc
3.struct one_key int (*fptr)() -> void *fptr
[2003/02/24]
1.修正 i_read_key 如果權限是0 無法使用的 bug
2.使用者可以自己加密自己的文章
[2003/02/24]
1.將 bmw (maple 的水球回顧模式), 使用 i_read 閱讀
[2003/02/26]
1.將 i_read 中 讀不到 list 的時候的判斷移到 list.c
[2003/02/28]
1.將 struct MENU 和 struct one_key 合併
[2003/03/01]
1.將 user.c -> showplans 完成
[2003/03/02]
1.user.c 增加 showsig 顯示簽名檔
2.MagicKey 啟用
[2003/07/03]
1.more.c title 加入 decode
2.record.c substitute_record 加入 itoc 的 patch
3.bbs.c --> do_select() 會把板名放到currboard裡 by SugarII
4.bbs.c --> man() ctrl-a, ctrl-g 會進到私人板精華區 by SugarII
5.announce.c --> AnnounceSelect() 會進到私人板精華區 by SugarII
6.read.c select_read() 記憶體越吃越多 by sby
[2003/07/04]
1.新增檔案 color.c 專門負責顏色的設定
2.新增修改顏色的函式: color.c -> color_selector()
3.將 stuff.c 底下原本負責光棒的函式移到 color.c
[2003/07/11]
1.增加上站劇本 loginplan.c
2.修改使用者喜好設定目錄
[2003/07/12]
1.修改 loginplan.c 中的介面 (光棒, 檔案亂掉的話就整理)
2.修改 mail.c -> mail_read() 無窮回圈 by BuriBuri.bbs@wdbbs.net
3.修改 menu.c -> domenu()
取消 判斷下一個指令,
使用結構 one_key
[2003/07/14]
1.修改 menu.c --> show_menu() 無窮回圈
[2003/07/15]
1.取消 更新中獎名單, 只轉錄文章到 ColdKing
2.新增 global.h --> msg_choose 作為預設值
3.將所有 setuserfile -> sethomefile
4.取消定義 MAXPATHLEN 變成 PATHLEN
[2003/07/19]
1.個人板權限設定: 如果有個人板的屬性, 只會出現在Personal.All, 不會出現在其他的目錄下
[2003/07/21]
1.介面大致上修改成 AT-BBS
2.修改 使用者檔案, 改用 win_select() , 捨棄 etc/userfile
3.修正 menu.c --> domenu() 第一項會顯示出不應該看到的東西
[2003/07/22]
1.標籤增加 "系列"
2.新增 soman.c 就是 DSO 管理套件
3.將 loginplan.c 定義檔名的地方移到 global.h
[2003/07/25]
1.修改 加分一定要說明原因
2.重寫 i_read_helper() 不顯示沒有權限的項目, 可用 PG_DOWN, PG_UP
[2003/07/26]
1,將 src/include/perm.h 的 _ADMIN_C_ 改成 _MAIN_C_ 並刪除 admin.c _ADMIN_C_
2.將 i_read_help() 加入顯示使用權限的部分 by sby
3.將 soman.c 取消顯示 程式位置:程式進入點, 增加功能鍵 'Q' 顯示內容
[2003/07/28]
1.刪除 talk.c --> be_rejected()
2.刪除 SO/admin.c --> post_in_tin()
3.合併 mbbsd.c 和 login.c
[2003/07/29]
1.合併 term.c screen.c io.c --> visio.c
2.合併 menu.c menu.h --> menu.c //又回來了..||
3.取代 mbbsd.c --> telnet_init() , 使用 M3 的版本!!
4.精簡 visio.c --> 參考 At 的 visio.c
[2003/07/30]
1.將 do_talk 相關函式 放到 DSO 下面的 do_talk.c
[2003/07/31]
1.刪除函式: record.c --> game_rec() game_get()
2.刪除函式: stuff.c --> is_BM()
3.將 register.c 關於 id, password 的丟到 user.c, 剩下一個函式丟到 stuff.c
4.刪除功能: 新文張通知 #ifdef POSTNOTIFY
5.刪除函式: stuff.c --> game_log()
6.合併檔案: hialan.c --> stuff.c visio.c
[2003/08/01]
1.轉換 DSO: 將 soman.c 轉成 DSO 減少空間
[2003/08/03]
1.修正 MagicKey 判斷錯誤的問題
2.修正 board.c --> choose_boards() 顯示 "還有下頁喔!!" 的錯誤問題
[2003/08/04]
1.刪除 visio.c --> term_init_m2() 刪除, Makefile 可去掉 -ltermcap
2.修正 [BUG]直接選擇我的最愛看板會造成所有看板列表失效 by cholesterol
[2003/08/24]
1.修正 local_save
[2003/08/25]
1.加入字典, 猜數字
[2003/08/26]
1.重新加入 game_log() 於 stuff.c
2.加入遊戲: 接龍, 天地九九九, 黑傑克 等原 WD 擁有之11項遊戲
3.i_read_helper 增加 Ctrl-H : 閱讀本站說明文件
4.board.c --> 加入 board_comms
5.more.c --> more() 加入求助鍵 'h'
6.announce.c --> a_menu() 加入求助鍵 'h'
7.edit.c --> vedit() 加入求助鍵 Ctrl('Z')
8.visio.c --> igetch() 刪除 case Ctrl('Z') 區段
9.加入快速選單 : stuff.c --> every_menu()
visio.c --> igetch() --> case Ctrl('Z')
[2003/08/27]
1.將 stuff.c --> every_menu() 加入 visio.c --> igetch() 裡
並增加其他功能
2.window.c --> win_select() 增加許多功能鍵! 左右 HOME, END, PGUP, PGDN
3.修正所有看板中, 不會出現個人板的 bug