Support jOOmla! Autoit!
让文章分页效果和我们习惯协调起来 输出PDF 打印 E-mail
Author Author: Autoit | Date Date:2006-04-17 | View Count View: 16812 | Digg Count Digg: 75
hack文件: 1. /mambots/content/mospaging.php
  • 先去除"跳转"块,将下面代码前加 // 注释掉
 if ( $hasToc ) {
    // display TOC
    createTOC( $row, $matches, $page );
   } else {
    $row->toc = '';
   }
  • 将只显示 "上一页","下一页"的效果改写 "第一页","上一页","1","2",...."下一页","最末页"的效果,将
  $hasToc = $mainframe->getCfg( 'multipage_toc' );

移动到

$row->text .= '</div><br />';

下面. 也可以把 例如 "页面5共10"形式 的显示移动到分页的上面去:将下面代码

  // page counter
   $row->text .= '<div class="pagenavcounter" align="center" >';
   $row->text .= $pageNav->writeLeafsCounter();
   $row->text .= '</div>';

移动到

  // page text
   $row->text .= $text[$page];

下面. 接着保存然后上传覆盖, 到你有分页的地方看看效果去吧

 

常有人需要那个"跳转" ,通常叫成 "内容导航"的,下面说一下hack方法:

上面的第一个步骤就不要注释了, 把她下移到本段函数结尾的

return true;

 

上面.然后将 hack文件: 2. /components/com_content/content.html.php中的

   // displays Table of Contents
    HTML_content::TOC( $row );

下移到他下面的</table>行下,然后将她改成:

<?php
    // displays Table of Contents
    HTML_content::TOC( $row );
 ?>

即可!剩下的就是去改对应的Css去吧,把我对应的提供如下:

table.contenttoc {
  margin-left: 10px;
  color: #333300;
  background-color: #F7F7F7;
  border: solid 1px #CDCDCD;
  width: 98%;
    }  
  
 table.contenttoc td {
  padding: 0 20px 3px;
  font-weight: normal;
  text-align:left;
  line-height: 21px;
     }
   
 table.contenttoc th {
  font-size: 14px;
  font-weight: bold;
  text-align:left;
  padding: 7px 0px 4px 20px;
  vertical-align: middle;
  color: #1B57B1;
 }


Permanent URL: http://www.autoit.cn/index.php/content/view/10/25.html

Shares: Google书签 Yahoo书签 雅虎收藏夹 365Key网摘 新浪ViVi 百度收藏 天极网摘 diglog 和讯网摘 POCO网摘 YouNote网摘 博拉网 天下图摘 spurl blogmarks BlinkList reddit digg Del.icio.us   |  Tags: 分页  joomla分页  mambo分页  

 
zOOm251rc1与mod_pics2b236常见问题集   本站上简繁体的转换的问题