setDb($DB); $offset = $CON_PRM->get('offset'); $limit = 8; // 表示件数 $count = 0; //表示件数 $total = 0; //条件に一致する件数 // 記事情報 $eid = $CLS_COM->get('eid'); //$pid = $CLS_COM->get('prof_id'); $diary = $CLS_CBS->getEntry($eid); if ($diary == FALSE) { $CLS_COM->error('記事が存在しません'); } $pid = $diary["pid"]; // ユーザー情報 $uinfo_list = $PLG_PLOF->getOne(); $uinfo = array(); $user_pid = ""; if(isset($uinfo_list[0])){ $uinfo = $uinfo_list[0]; $user_pid = $uinfo["pid"]; } $mydiary_flg = 0; //自分のブログ if(!$pid || $pid == $user_pid){ $mydiary_flg = 1; $show_pid = $user_pid; }else{ //他の人のブログ $show_pid = $pid; } // 公開中か(自分の記事はそれ以外でも閲覧可) if (!$mydiary_flg && ($diary['status'] != 1 && $diary['status'] != 0)) { // debug $CLS_COM->error('記事が存在しません'); } // 前後、最初のブログのeid取得 $eid_info = $CLS_CBS->getEntryInfo($show_pid, $eid, TRUE); // debug $status_array = $df_show_status_array; // 記事の整形 $pid_list = $PLG_PLOF->selectProfile("pid=?",array($diary['pid'])); $pinfo = $pid_list[0]; $nickname_d = $CLS_ECV->DecodeEmoji($uinfo['nickname']); $diary['nickname_d'] = $df_username_anonymous; if($pinfo['nickname_open'] ==1){ $diary['nickname_d'] = $CLS_ECV->DecodeEmoji($pinfo['nickname']); } $diary['title_d'] = $CLS_ECV->DecodeEmoji($diary['title']); $diary['body_d'] = $CLS_ECV->DecodeEmoji($diary['body']); $diary['entry_d'] = date('y/m/d', strtotime($diary['entry_time'])); $diary['com_cnt'] = $CLS_CBS->getCommentCnt($diary['eid'], $status_array); //Debug ob_start(); var_export($diary); $vals_str = ob_get_contents(); ob_end_clean(); $CON_CONTENTS->SaveDebugString("[ラブホブログ]".$vals_str); // コメント取得 $status_array = $df_show_status_array; $my_status_array = array(0,1,2); $where_status = "status IN (".implode(',', $status_array).")"; $where_my_status = "status IN (".implode(',', $my_status_array).")"; $orderby=""; $pids = array(); //$where = "((entry.".$where_my_status." and entry.pid=?) or (entry.".$where_status." and entry.pid<>? and prof.nickname_open=1)) and entry.eid=?"; $where = "((".$where_my_status." and pid=?) or (".$where_status." and pid<>?)) and eid=?"; $vals = array($user_pid,$user_pid,$eid); $com_list = $CLS_CBS->selectCommentList($where,$vals,$orderby, $limit, $offset); $com_count = count($com_list); // 全コメント数の取得 $total = $CLS_CBS->getCommentCount($where,$vals); // コメント整形 $pids = array(); for($i=0;$iDecodeEmoji($com_list[$i]['body']); $com_list[$i]['entry_d'] = date('y/m/d H:i', strtotime($com_list[$i]['entry_time'])); $pids[] = $com_list[$i]['pid']; } //ユーザー名など取得 if(count($pids)){ //ユーザー一覧取得 $where_user_open = "nickname_open=1"; $where = $where_user_open." AND pid in(".implode(",",$pids).")"; $prof_keys = array(); $prof_list = $PLG_PLOF->selectProfile($where, array()); for($i=0;$iDecodeEmoji($prof_list[$i]["nickname"]); $prof_keys[$prof_list[$i]["pid"]] = $prof_list[$i]; } for($i=0;$iSaveDebugString("[コメント一覧]".$vals_str); //ページ表示設定 //link表示クラス $PLG_LINK = new PageLink(); $PLG_LINK->offset = $offset; $PLG_LINK->limit = $limit; $PLG_LINK->datanum = $total; $PLG_LINK->setPageLinkNP(); $page_total = (int)(($PLG_LINK->datanum -1) / $PLG_LINK->limit) +1; $page_num = (int)($PLG_LINK->offset / $PLG_LINK->limit) +1; $page_line = $page_num."/".$page_total."ページ"; //自分のブログを読むと open_timeに時間を設定 if($mydiary_flg){ $CLS_CBS->setOpenEntry($user_pid,$eid); } //GPSリンク作成 include("./jb/common/gps.model.inc"); // **** レコメンド情報の取得(検索ページ) $position = 'search_1'; $rec_info_s = $PLG_REC->getRecommendNowAll($position); みんなのラブホブログ/ラブホナビ
XHTML版 HTML版 DebugString
ラブホ・クチコミ情報なら
ラブホナビ
サイトマップへ
'."\n"; echo ''.$PageHead->getAlt('.BR; echo $CON_SHOWHTML->css($CON_EMOJI->get("book"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css($diary['title_d'],'font-size:x-small;').BR; echo $CON_SHOWHTML->css($diary['entry_d']." ",'font-size:x-small;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); if($pinfo["status"] ==1){ //有効会員 echo ''; echo $CON_SHOWHTML->css($diary['nickname_d'],'font-size:x-small;').''.BR; }else{ echo $CON_SHOWHTML->css($diary['nickname_d'],'font-size:x-small;').BR; } if ($diary['status'] == 0) { echo $CON_SHOWHTML->css('[検閲待ち]','font-size:x-small;color:'.$CBS_BASE_COLOR3).BR; }elseif ($diary['status'] == 2) { echo $CON_SHOWHTML->css('[検閲NG]','font-size:x-small;color:'.$CBS_BASE_COLOR3).BR; } echo BR; echo $CON_SHOWHTML->css(nl2br($diary['body_d']),'font-size:x-small;').BR; if ($user_pid == $diary['pid']) { // 自分のコメント echo $CON_SHOWHTML->startBlock('text-align:right;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("編集",'font-size:x-small;').''; echo $CON_SHOWHTML->css(" / ",'font-size:x-small;'); echo $CON_SHOWHTML->css("×",'font-size:x-small;color:'.$col_red); echo ''; echo $CON_SHOWHTML->css("削除",'font-size:x-small;').''; echo BR; echo $CON_SHOWHTML->endBlock(); } echo ''; if ($total > 0) { echo $CON_SHOWHTML->css($CON_EMOJI->get("karaoke"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css("コメント(".$total.")",'font-size:x-small;').BR; echo $CON_SHOWHTML->startBlock('text-align:center;'); echo $CON_SHOWHTML->css($page_line,'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); for($i=0;$icss(nl2br($com_list[$i]['body_f']),'font-size:x-small;').BR; echo $CON_SHOWHTML->startBlock('text-align:right;'); echo $CON_SHOWHTML->css($com_list[$i]['entry_d']." ",'font-size:x-small;'); if ($user_pid == $com_list[$i]['pid']) { // 自分 echo ''; }else{ // 他の人 echo ''; } echo $CON_SHOWHTML->css($com_list[$i]["nickname_d"],'font-size:x-small;').''; echo BR; if ($user_pid == $com_list[$i]['pid']) { // 自分のコメント echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("編集",'font-size:x-small;').''; echo $CON_SHOWHTML->css(" / ",'font-size:x-small;'); echo $CON_SHOWHTML->css("×",'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("削除",'font-size:x-small;').''; echo BR; } echo $CON_SHOWHTML->endBlock(); } if($PLG_LINK->prevlink || $PLG_LINK->nextlink){ echo BR; echo $CON_SHOWHTML->startBlock('text-align:center'); } if($PLG_LINK->prevlink) { echo $CON_SHOWHTML->css("<<",'font-size:x-small;'); echo ''; echo $CON_SHOWHTML->css("前のページへ",'font-size:x-small;').''; echo $CON_SHOWHTML->css("*",'font-size:x-small;'); } if($PLG_LINK->prevlink && $PLG_LINK->nextlink){ echo "|"; } if($PLG_LINK->nextlink) { echo $CON_SHOWHTML->css("#",'font-size:x-small;'); echo ''; echo $CON_SHOWHTML->css("次のページへ",'font-size:x-small;').''; echo $CON_SHOWHTML->css(">>",'font-size:x-small;'); } if($PLG_LINK->prevlink || $PLG_LINK->nextlink){ echo HR; // echo $CON_SHOWHTML->css($page_line,'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); } } else { echo $CON_SHOWHTML->css("コメントはありません。",'font-size:x-small;').BR; } echo $CON_EMOJI->get("karaoke"); echo ''; echo $CON_SHOWHTML->css("コメントする",'font-size:x-small;').''.BR; echo $CON_EMOJI->get("pencil"); echo ''; echo $CON_SHOWHTML->css("他の投稿を見る",'font-size:x-small;').''.BR; echo $CON_SHOWHTML->startBlock('text-align:right'); echo $CON_SHOWHTML->css($CON_EMOJI->get("good"),'font-size:x-small;color:'.$col_icon); echo ''.$CON_SHOWHTML->css('画面TOPへ','font-size:x-small;').''.BR; echo $CON_SHOWHTML->endBlock(); echo BR; //お店を探す include("./jb/common/menushop.view.inc"); if($CON_CLIENT->getHtmlType() == "XHTML"){ echo $CON_SHOWHTML->startBlock('text-align:center;background-color:'.$col_shortcut_bg1); echo $CON_SHOWHTML->css($CON_EMOJI->get("secret"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css('ショートカット','font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); echo $CON_SHOWHTML->startBlock('background-color:'.$col_shortcut_bg2); echo $CON_SHOWHTML->css("※前のページ",'font-size:x-small;').BR; echo $CON_SHOWHTML->css("#次のページ",'font-size:x-small;').BR; if(isset($IS_MEM) && $IS_MEM){ echo $CON_SHOWHTML->css($CON_EMOJI->get("9")."マイページへ",'font-size:x-small;').BR; } echo $CON_SHOWHTML->css($CON_EMOJI->get("0").CONTENT_TITLE."TOPへ",'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); }else{ echo $CON_SHOWHTML->startBlock('text-align:center;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("secret"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css('ショートカット','font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); echo $CON_SHOWHTML->css("※前のページ",'font-size:x-small;').BR; echo $CON_SHOWHTML->css("#次のページ",'font-size:x-small;').BR; if(isset($IS_MEM) && $IS_MEM){ echo $CON_SHOWHTML->css($CON_EMOJI->get("9")."マイページへ",'font-size:x-small;').BR; } echo $CON_SHOWHTML->css($CON_EMOJI->get("0").CONTENT_TITLE."TOPへ",'font-size:x-small;').BR; } // レコメンド include './jb/common/rec_info.view.inc';
ラブホナビTOPへ戻る
サイトマップへ
Edia NAVIGATION FOR YOUR LIFE Copyright 2009
'."\n"; echo ''.$PageHead->getAlt('.BR; echo $CON_SHOWHTML->css($CON_EMOJI->get("book"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css($diary['title_d'],'font-size:x-small;').BR; echo $CON_SHOWHTML->css($diary['entry_d']." ",'font-size:x-small;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); if($pinfo["status"] ==1){ //有効会員 echo ''; echo $CON_SHOWHTML->css($diary['nickname_d'],'font-size:x-small;').''.BR; }else{ echo $CON_SHOWHTML->css($diary['nickname_d'],'font-size:x-small;').BR; } if ($diary['status'] == 0) { echo $CON_SHOWHTML->css('[検閲待ち]','font-size:x-small;color:'.$CBS_BASE_COLOR3).BR; }elseif ($diary['status'] == 2) { echo $CON_SHOWHTML->css('[検閲NG]','font-size:x-small;color:'.$CBS_BASE_COLOR3).BR; } echo BR; echo $CON_SHOWHTML->css(nl2br($diary['body_d']),'font-size:x-small;').BR; if ($user_pid == $diary['pid']) { // 自分のコメント echo $CON_SHOWHTML->startBlock('text-align:right;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("編集",'font-size:x-small;').''; echo $CON_SHOWHTML->css(" / ",'font-size:x-small;'); echo $CON_SHOWHTML->css("×",'font-size:x-small;color:'.$col_red); echo ''; echo $CON_SHOWHTML->css("削除",'font-size:x-small;').''; echo BR; echo $CON_SHOWHTML->endBlock(); } echo ''; if ($total > 0) { echo $CON_SHOWHTML->css($CON_EMOJI->get("karaoke"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css("コメント(".$total.")",'font-size:x-small;').BR; echo $CON_SHOWHTML->startBlock('text-align:center;'); echo $CON_SHOWHTML->css($page_line,'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); for($i=0;$icss(nl2br($com_list[$i]['body_f']),'font-size:x-small;').BR; echo $CON_SHOWHTML->startBlock('text-align:right;'); echo $CON_SHOWHTML->css($com_list[$i]['entry_d']." ",'font-size:x-small;'); if ($user_pid == $com_list[$i]['pid']) { // 自分 echo ''; }else{ // 他の人 echo ''; } echo $CON_SHOWHTML->css($com_list[$i]["nickname_d"],'font-size:x-small;').''; echo BR; if ($user_pid == $com_list[$i]['pid']) { // 自分のコメント echo $CON_SHOWHTML->css($CON_EMOJI->get("pencil"),'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("編集",'font-size:x-small;').''; echo $CON_SHOWHTML->css(" / ",'font-size:x-small;'); echo $CON_SHOWHTML->css("×",'font-size:x-small;color:'.$col_icon); echo ''; echo $CON_SHOWHTML->css("削除",'font-size:x-small;').''; echo BR; } echo $CON_SHOWHTML->endBlock(); } if($PLG_LINK->prevlink || $PLG_LINK->nextlink){ echo BR; echo $CON_SHOWHTML->startBlock('text-align:center'); } if($PLG_LINK->prevlink) { echo $CON_SHOWHTML->css("<<",'font-size:x-small;'); echo ''; echo $CON_SHOWHTML->css("前のページへ",'font-size:x-small;').''; echo $CON_SHOWHTML->css("*",'font-size:x-small;'); } if($PLG_LINK->prevlink && $PLG_LINK->nextlink){ echo "|"; } if($PLG_LINK->nextlink) { echo $CON_SHOWHTML->css("#",'font-size:x-small;'); echo ''; echo $CON_SHOWHTML->css("次のページへ",'font-size:x-small;').''; echo $CON_SHOWHTML->css(">>",'font-size:x-small;'); } if($PLG_LINK->prevlink || $PLG_LINK->nextlink){ echo HR; // echo $CON_SHOWHTML->css($page_line,'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); } } else { echo $CON_SHOWHTML->css("コメントはありません。",'font-size:x-small;').BR; } echo $CON_EMOJI->get("karaoke"); echo ''; echo $CON_SHOWHTML->css("コメントする",'font-size:x-small;').''.BR; echo $CON_EMOJI->get("pencil"); echo ''; echo $CON_SHOWHTML->css("他の投稿を見る",'font-size:x-small;').''.BR; echo $CON_SHOWHTML->startBlock('text-align:right'); echo $CON_SHOWHTML->css($CON_EMOJI->get("good"),'font-size:x-small;color:'.$col_icon); echo ''.$CON_SHOWHTML->css('画面TOPへ','font-size:x-small;').''.BR; echo $CON_SHOWHTML->endBlock(); echo BR; //お店を探す include("./jb/common/menushop.view.inc"); if($CON_CLIENT->getHtmlType() == "XHTML"){ echo $CON_SHOWHTML->startBlock('text-align:center;background-color:'.$col_shortcut_bg1); echo $CON_SHOWHTML->css($CON_EMOJI->get("secret"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css('ショートカット','font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); echo $CON_SHOWHTML->startBlock('background-color:'.$col_shortcut_bg2); echo $CON_SHOWHTML->css("※前のページ",'font-size:x-small;').BR; echo $CON_SHOWHTML->css("#次のページ",'font-size:x-small;').BR; if(isset($IS_MEM) && $IS_MEM){ echo $CON_SHOWHTML->css($CON_EMOJI->get("9")."マイページへ",'font-size:x-small;').BR; } echo $CON_SHOWHTML->css($CON_EMOJI->get("0").CONTENT_TITLE."TOPへ",'font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); }else{ echo $CON_SHOWHTML->startBlock('text-align:center;'); echo $CON_SHOWHTML->css($CON_EMOJI->get("secret"),'font-size:x-small;color:'.$col_icon); echo $CON_SHOWHTML->css('ショートカット','font-size:x-small;').BR; echo $CON_SHOWHTML->endBlock(); echo $CON_SHOWHTML->css("※前のページ",'font-size:x-small;').BR; echo $CON_SHOWHTML->css("#次のページ",'font-size:x-small;').BR; if(isset($IS_MEM) && $IS_MEM){ echo $CON_SHOWHTML->css($CON_EMOJI->get("9")."マイページへ",'font-size:x-small;').BR; } echo $CON_SHOWHTML->css($CON_EMOJI->get("0").CONTENT_TITLE."TOPへ",'font-size:x-small;').BR; } // レコメンド include './jb/common/rec_info.view.inc';
ラブホナビTOPへ戻る
サイトマップへ
Edia NAVIGATION FOR YOUR LIFE Copyright 2009