経緯

49 :名無しさん@お腹いっぱい。 :sage :04/05/28 15:34 ID:RPrltJvx
板のスレ一覧で、お気にマークが付けれますが、 
その横に、あぼーん用のマークというかボタンというか、 
そのようなものも追加できませんか? 

ユビキタスp2から見る時に軽いように不要なスレをあぼーんして使っているので、 
あると大変助かるのです。

ファイル

p2/subject.php
p2/lib/sb_print.inc.php
p2/conf/conf_user.php
filetaborn_subject.png 589件 [詳細] fileconf_user.php 353件 [詳細] filesubject.php 500件 [詳細] filesb_print.inc.php 523件 [詳細]
[添付ファイル一覧] [全ページの添付ファイル一覧]
アップロード可能最大ファイルサイズは 1,024KB です。

「ノースパム」と入力して下さい→

各ファイルの変更点

subject.phpの変更点

// スレッドあぼーん
elseif (isset($_GET['taborn']) && $key && $host && $bbs) {
	require_once (P2_LIBRARY_DIR . '/settaborn.inc.php');
	settaborn($host, $bbs, $key, $_GET['taborn']);
}
// スレッドあぼーん
elseif (isset($_GET['taborn']) && isset($_GET['key']) && $host && $bbs) {
	require_once (P2_LIBRARY_DIR . '/settaborn.inc.php');
	settaborn($host, $bbs, $_GET['key'], $_GET['taborn']);
}

sb_print.inc.phpの変更点

//お気に入り
if ($_conf['sb_show_fav'] && $aThreadList->spmode != 'taborn') {
	echo "<td class=\"t\"><a{$class_sort_fav} href=\"{$_conf['subject_php']}?sort=fav{$sortq_spmode}{$sortq_host}{$sortq_ita}{$norefresh_q}\" target=\"_self\" title=\"お気にスレ\">☆</a></td>";
}
//あぼーん
if ($_conf['sb_show_aborn'] && $aThreadList->spmode != 'taborn' && $aThreadList->spmode != 'soko') {
	echo "<td class=\"t\">×</td>";
}
echo "\n</tr>\n";
// お気に入り ========================================
$fav_ht = '';
if ($_conf['sb_show_fav']) {
	//$favmark =  ($aThread->fav) ? '★' : '+';
	//$favdo = ($aThread->fav) ? 0; : 1;
	if ($aThreadList->spmode != 'taborn') {
		if ($aThread->fav) {
			$fav_ht = "<td{$class_t}><a class=\"fav\" href=\"{$_conf['subject_php']}?host={$aThread->host}{$bbs_q}{$key_q}{$spmode_q}{$norefresh_q}&amp;setfav=0\" target=\"_self\">★</a></td>";
		} else {
			$fav_ht = "<td{$class_t}><a class=\"fav\" href=\"{$_conf['subject_php']}?host={$aThread->host}{$bbs_q}{$key_q}{$spmode_q}{$norefresh_q}&amp;setfav=1\" target=\"_self\">+</a></td>";
		}
	}
}
// あぼーん ========================================
$aborn_ht = '';
if ($_conf['sb_show_aborn'] && $aThreadList->spmode != 'taborn' && $aThreadList->spmode != 'soko') {
	if ($aThread->fav) {
		$aborn_ht = "<td{$class_t}>−</td>";
	} else {
		$aborn_ht = "<td{$class_t}><a class=\"fav\" href=\"{$_conf['subject_php']}?host={$aThread->host}{$bbs_q}{$key_q}{$spmode_q}{$norefresh_q}&amp;taborn=1\" target=\"_self\">×</a></td>";
	}
}
{$edit_ht}
{$unum_ht}
{$rescount_ht}
{$one_ht}
{$checkbox_ht}
<td{$class_to}>{$torder_ht}</td>
<td{$class_tl} nowrap>{$moto_thre_ht}<a id=\"tt{$i}\" href=\"{$thre_url}\"{$classtitle_q}{$change_color}>{$aThread->ttitle_ht}</a></td>
{$htm['ita_td']}
{$spd_ht}
{$ikioi_ht}
{$birth_ht}
{$fav_ht}
{$aborn_ht}

conf_user.phpの変更点

$_conf['sb_show_fav'] = 0;  // (0) スレッド一覧でお気にスレマーク★を表示 (する:1, しない:0)
$_conf['sb_show_fav'] = 0;  // (0) スレッド一覧でお気にスレマーク★を表示 (する:1, しない:0)
$_conf['sb_show_aborn'] = 0;  // (0) スレッド一覧であぼーん機能×を表示 (する:1, しない:0)

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS