作者guessi.bbs@bbs.wretch.cc (沒) 看板: itoc
標題Re: [問題]置底不能刪除?
時間無名小站 (2007/04/25 Wed 22:46:29)
: src/maple/post.c:post_mark()
+ if (hdr->xmode & POST_BOTTOM) /* 置底文章一律拿除mark */
+ hdr->xmode = xmode & ~POST_MARKED;
+ else
hdr->xmode = xmode ^ POST_MARKED;
或
: src/maple/post.c:post_delete()
- if ((hdr->xmode & POST_MARKED) ||
+ if (((hdr->xmode & POST_MARKED) && (!(hdr->xmode & POST_BOTTOM))) ||
(!(bbstate & STAT_BOARD) && strcmp(hdr->owner, cuser.userid)))
return XO_NONE; /* Mark且不是置底: 不砍, Mark 置底: 砍 */
或 都用
若只是不想讓置底顯示m, D, X等標記 修改post_item排版即可
※ 引述《allen501pc.bbs@bbs.sa.ncyu.edu.tw (加 ~ 油 !!)》之銘言:
> 敝站是使用原本新版一開始就有的置底功能,並加上推文連動的功能,
> 照理來說置底文章不可MARK,但是卻出現了以下狀況:
> > 6721 2 04/25 alfd ◇ [] 看板
> 重要 m 3 10/14 Raple ◇ 這次- -....
> 重要 10/14 Raple Re 活動
> 置底文可以MARK@@a
> 而且也不能解除MARK
> 問了使用者也不知道是怎麼弄成功的
> 能否請板上的大大們有無類似問題或是解決方法可以提出討論的,謝謝
> 小弟受教了.Orz
--
夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子
之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下
矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以
喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫
之令而自均始制有名名亦既有夫亦將知止知止可以不殆譬道之在天 61.57.132.241海