<p id="countTotal">[ 登録数:{$max_i} ]</p> EOF; ?> <h2 class="m0">投稿一覧</h2> <div id="news_wrap"> <ul id="news_list"> <?php //---------------------------------------------------------------------- // リスト表示処理 (START) //---------------------------------------------------------------------- for ($i = 0; $i < $max_i; $i++) { $lines_array[$i] = explode(",", $lines[$i]); $id = $lines_array[$i][0]; $ymd_format_before = $lines_array[$i][1]; $lines_array[$i][3] = rtrim($lines_array[$i][3]); $lines_array[$i][1] = ymd2format($lines_array[$i][1]); //日付フォーマットの適用 if (empty($lines_array[$i][3])) { $title = $lines_array[$i][2]; //詳細にURLだけを記述した場合はそのURLに直接リンクする } else { if ($page_link == 1 && @preg_match('/^(https?|ftp)(:\\/\\/[-_.!~*\'()a-zA-Z0-9;\\/?:\\@&=+\\$,%#]+)$/', $lines_array[$i][3])) { $title = "<a href=\"{$lines_array[$i][3]}\" target=\"_parent\">" . $lines_array[$i][2] . "</a>"; } else { $title = "<a class=\"iframe\" href=\"javascript:openwin('popup.php?id={$id}')\">" . $lines_array[$i][2] . "</a>"; } } //NEWマーク表示処理 ※タグ部変更可。画像でももちOK(さらに下にある「{$new_mark}」を移動すれば表示場所を変えられます) if ($new_mark = new_mark_func($ymd_format_before, '<span style="color:red" class="new_mark"> NEW !</span>')) { } if (strpos($lines[$i], 'no_disp') !== false) {
//---------------------------------------------------------------------- // リスト表示処理 (START) //---------------------------------------------------------------------- //並び替えモード時全表示 if($mode == 'img_order'){ $pager['index'] = 0; $pagelengthAdmin = $max_i; } for($i = $pager['index']; ($i-$pager['index']) < $pagelengthAdmin; $i++){ if(!empty($lines[$i])){ $lines_array[$i] = explode(",",$lines[$i]); $id=$lines_array[$i][0]; $lines_array[$i][3] = rtrim($lines_array[$i][3]); $lines_array[$i][1] = ymd2format($lines_array[$i][1]);//日付フォーマットの適用 $alt_text = str_replace('<br />','',$lines_array[$i][2]); if(strpos($lines_array[$i][0], 'no_disp') !== false){ $img_id = str_replace('no_disp','',$lines_array[$i][0]); echo <<<EOF <li class="no_disp"> {$lines_array[$i][1]} <a class="photo" href="{$img_updir}/{$img_id}.{$lines_array[$i][3]}" title="{$lines_array[$i][1]}<br />{$lines_array[$i][2]}"><img src="{$img_updir}/thumb_{$img_id}.{$lines_array[$i][3]}" height="75" alt="{$lines_array[$i][2]}" title="{$alt_text}" /></a><a class="button" href="?mode=disp&id={$id}&page={$pager['pageid']}">表示する</a><a class="button" href="?mode=edit&id={$id}&page={$pager['pageid']}">[編集・削除]</a><div class="hidden_text">非表示中</div><input type="hidden" name="sort[]" value="{$id}" /></li> EOF; }else{ echo <<<EOF <li>{$lines_array[$i][1]} <a class="photo" href="{$img_updir}/{$id}.{$lines_array[$i][3]}" title="{$lines_array[$i][1]}<br />{$lines_array[$i][2]}"><img src="{$img_updir}/thumb_{$id}.{$lines_array[$i][3]}" alt="{$lines_array[$i][2]}" height="75" title="{$alt_text}" /></a><a class="button" href="?mode=no_disp&id={$id}&page={$pager['pageid']}">非表示にする</a><a class="button" href="?mode=edit&id={$id}&page={$pager['pageid']}">編集・削除</a><input type="hidden" name="sort[]" value="{$id}" /></li>
<a href="./skin-photorf/index.html#photosilkplus"><img src="images/index_banner_photosilk.jpg" width="335" height="150" alt="" class="fleft over1" /></a> <a href="./mole-kanpan/"><img src="images/index_banner_kanpan.jpg" width="335" height="150" alt="" class="fright over1" /></a><div class="aclear"></div> </div> <h2 class="type1"><a href="./news/">>> 新着情報の一覧を見る</a>新着情報</h2> <div id="news"> <dl> <?php //ファイルの内容を取得 表示 $lines = newsListSortUser(file($file_path), $encodingType); foreach ($lines as $key => $val) { if ($key >= '5') { break; } $lines_array = explode(",", $val); $upymd = ymd2format($lines_array[1], $encodingType); //日付フォーマットの適用 $lines_array[3] = rtrim($lines_array[3]); $title = title_format($lines_array[3], $lines_array[2], $lines_array[0], $post_path); //タイトルのフォーマットの適用 //ブラウザ出力 echo <<<EOF <dt>{$upymd}</dt> <dd>{$lines_array[3]}</dd> EOF; } ?> </dl> </div><!-- news --> <h3 class="type1"><img src="./images/hl-face.jpg" width="700" height="42" alt="顔" /></h3>