多多小镇

Everything about the thinking

Browsing Posts in WEB CMS

  wp用了挺长时间了,发现我的内容越多,atahualpa主题的双边栏就越显得杂乱。

  怎么调整都不尽如人意,于是改成了单边的arjuna-x主题式样。

  CSS几乎不用怎么太调整,个别特效还要慢慢来做。

  就是出现一个比较尴尬的问题,因为之前上传的图片都是尺寸比较大,导致这个主题显示的时候出现了侧边栏下沉的情况。

  解决方案随便一搜就非常之多,

  这里不要管什么修改CSS,CONTENT值之类的方法,直接改图片尺寸就成了。

  这样子看上去清爽很多。

  如果网站被浏览者看上去一团乱麻,找不到重点,那还不如不做。

  重点突出,不要让访问者思考就可以轻松找到想要浏览的内容。就已足够。


  在著名的Joomla的默认安装模版中有一个BEEZ模版非常简洁,我打算在这个模版的基础上修改为自己的模版。

  对于JOOMLA模版的文件结构在此不用多说了,请有需要温习者点击这里.

  在我修改BEEZ模版的版权信息的时候,直接动的templete中的beez文件夹内的index.php文件。把页尾的版权改成中文的时候出错,直接显示成了乱码,但是页面还是能够正常打开的。

  中文显示出问题了肯定是beez模版的字符编码问题,于是乎想当然从Gb2312改成了utf-8。

  再一打开首页。直接报错为“Parse error: syntax error, unexpected ‘<’, expecting T_STRING or T_VARIABLE or ‘{’ or ‘$’ inwww\joomla\templates\beez\index.php on line 33”,进到第33行一看是转字符的定义代码。

  完了,BEEZ的index.php文件不能转化成utf-8,暂时对中文支持不够的话,模版就没办法改下去了。

  解决方法:将整体模版文件转化为UTF-8字符格式,OR摸清楚JOOMLA模版架构以后自立更生。

  在修改JOOMLA模版之前,我们需要准备好这样一些程序:

  Dreamweaver ,IE6,IE7,Firefox,一把屏幕尺子,一个全屏取色器,JoomlaTKit插件。
  本地php环境建议用户使用XAMPP或者WAMP5套件,方便快捷。

Dreamweaver建议是mx2004以上,最好是cs3。
虽然微软已经出现IE8的测试版了,不过IE6的用户还是大有人在。建议系统原装IE7,下载MultipleIEs 来支持IE6。
不建议使用绿色版IE6,与IE7不兼容,不能登陆,关键是html代码的版本判断会让程序识别不了是IE6。
Firefox当然也得要啦,现在的市场占有率已经越来越高了,而且符合web标准设计。
尺子和取色器绝对是你必备的网页制作工具。
JoomlaTKit插件是安装Dreamweaver后的插件,可以通过点击按钮插入joomla 的位置代码,非常实用。

以上准备齐全,我们开始吧!

首先分析一下joomla 的模板构成:

打开joomla自带的模板rhuk_solarflare_ii 这可是一个非常标准的joomla模板。
看看里面有些什么

css/                   —–css文件夹
images/           —–模板所用到的图片素材的文件夹
index.php       —–模板主文件
index.html      —–防止索引目录的文件
template_thumbnail.png    —-模板在后台显示的预览图
templateDetails.xml              —-模板的信息及安装信息文件

   前段时间进入后台的管理界面,发现Wordpress有提示,说atahualpa主题新版本,建议更新,当时我没怎么多想,就直接UPDATE。什么备份都没做就直接升级了。

   在升级过后,问题来了。。。

   原来升级的时候,程序直接在线下载了一个全新的atahualpa文件夹,把原先就放在服务期上的覆盖掉了.这下麻烦大大…

  1.所有放在这个主题的个性图片,LOGO重新做,BANNER现在还没找到有个性又合适的…

   2.存放在atahualpa主题下的页面模板全都牺牲.得了,再重新调整吧.

   3.这里推荐一下正确的页面调用分类文章的模板代码来源出处:

       GOOGLE不少文章了,最欣赏园子博客里写的关于页面调用的文章,已经写的非常全面了.

       有了这样的基础页面内容调用的代码,修改属于自己的CSS和页面主题模板就是非常当然的事情.同时也为了不再被update 的提示烦扰.

        告诫朋友们,升级主题文件版本,一定要备份页面文件.仅仅备份数据库是不够滴.

  在这个Wordpress模板atahualpa里,我曾经试着把整个模板全部汉化…因为UTF-8的编码支持后台直接更改中文描述,看来看去也就是Comment的留言部分需要改一下.

  1.Comment的文字标题是由一个专门的comments.php文件控制的.留言板的位置是在\wp-content\themes\atahualpa下面.

  2.记得修改完Comments.php文件以后字符代码一定要确定UTF8.这点要统一.

  3.留言的标题,和各项要素的名称分别在此文件的第96行,122行,129行和136行,只要把LABEL改过来就行了,多多把他们改成了:

      给多多留言

      尊姓大名

      您的邮箱

      您的网站

除了这些常规标题之外,Comment的其他登陆留言判断提示也可以直接在这里面修改.非常方便.此略.

Powered by WordPress Web Design by SRS Solutions © 2010 多多小镇 Design by SRS Solutions