Changeset 1031 for trunk/include/functions_html.inc.php
- Timestamp:
- Feb 10, 2006, 3:10:41 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/functions_html.inc.php
r1030 r1031 82 82 { 83 83 $navbar.= '<a href="'; 84 $navbar.= $url .'&start=0';84 $navbar.= $url; 85 85 $navbar.= '" class="'.$link_class.'" rel="start">'.$lang['first_page']; 86 86 $navbar.= '</a>'; … … 96 96 $previous = $start - $nb_element_page; 97 97 $navbar.= '<a href="'; 98 $navbar.= $url.'&start='.$previous; 98 $navbar.= $url; 99 if ($previous>0) 100 { 101 $navbar.= '&start='.$previous; 102 } 99 103 $navbar.= '" class="'.$link_class.'" rel="prev">'.$lang['previous_page']; 100 104 $navbar.= '</a>'; … … 104 108 $navbar.= $lang['previous_page']; 105 109 } 106 $navbar.= ' | 110 $navbar.= ' |'; 107 111 108 112 if ($cur_page > $pages_around + 1) 109 113 { 110 114 $navbar.= ' <a href="'; 111 $navbar.= $url .'&start=0';115 $navbar.= $url; 112 116 $navbar.= '" class="'.$link_class.'">1</a>'; 113 117 if ($cur_page > $pages_around + 2) … … 130 134 $temp_start = ($i - 1) * $nb_element_page; 131 135 $navbar.= ' <a href="'; 132 $navbar.= $url.'&start='.$temp_start; 136 $navbar.= $url; 137 if ($temp_start>0) 138 { 139 $navbar.= '&start='.$temp_start; 140 } 133 141 $navbar.= '" class="'.$link_class.'"'; 134 if ($i == $cur_page - 1)135 {136 $navbar.= ' rel="prev"';137 }138 if ($i == $cur_page + 1)139 {140 $navbar.= ' rel="next"';141 }142 142 $navbar.='>'.$i.'</a>'; 143 143 } … … 183 183 $navbar.= '<a href="'; 184 184 $navbar.= $url.'&start='.$temp_start; 185 $navbar.= '" class="'.$link_class.'" >'.$lang['last_page'];185 $navbar.= '" class="'.$link_class.'" rel="last">'.$lang['last_page']; 186 186 $navbar.= '</a>'; 187 187 } … … 351 351 $menu = ''; 352 352 353 $page_cat = 0; 354 if (isset($page['cat']) and is_numeric($page['cat']) ) 355 { 356 $page_cat = $page['cat']; 357 } 353 358 foreach ($categories as $category) 354 359 { … … 371 376 372 377 $menu.= "\n\n".'<li'; 373 if (isset($page['cat']) 374 and is_numeric($page['cat']) 375 and $category['id'] == $page['cat']) 378 if ($category['id'] == $page_cat) 376 379 { 377 380 $menu.= ' class="selected"'; … … 380 383 381 384 $url = PHPWG_ROOT_PATH.'category.php?cat='.$category['id']; 382 $menu.= "\n".'<a href="'.$url.'">'.$category['name'].'</a>'; 385 $menu.= "\n".'<a href="'.$url.'"'; 386 if ($category['id'] == $page['cat_id_uppercat']) 387 { 388 $menu.= ' rel="up"'; 389 } 390 $menu.= '>'.$category['name'].'</a>'; 383 391 384 392 if ($category['nb_images'] > 0) … … 409 417 function parse_comment_content($content) 410 418 { 419 $pattern = '/(https?:\/\/\S*)/'; 420 $replacement = '<a href="$1" rel="nofollow">$1</a>'; 421 $content = preg_replace($pattern, $replacement, $content); 422 411 423 $content = nl2br($content); 412 413 $pattern = '/(http?:\/\/\S*)/';414 $replacement = '<a href="$1">$1</a>';415 $content = preg_replace($pattern, $replacement, $content);416 424 417 425 // replace _word_ by an underlined word … … 426 434 427 435 // replace /word/ by an italic word 428 $pattern = "/\/(\S*)\/(\s)/"; 429 $replacement = '<span style="font-style:italic;">$1$2</span>'; 430 $content = preg_replace($pattern, $replacement, $content); 431 436 $pattern = "/\/(\S*)\/(\s)/"; 437 $replacement = '<span style="font-style:italic;">$1$2</span>'; 438 $content = preg_replace($pattern, $replacement, $content); 439 440 $content = '<div>'.$content.'</div>'; 432 441 return $content; 433 442 }
Note: See TracChangeset
for help on using the changeset viewer.