下面要修改的都是用SHH连上服务器,直接进到相应的文件夹做修改的,你需要会简单的vi操作。 我要修改的地方是这些: 1. 把搜索框移到主菜单导航靠右的位置,原先是在header这个地方的。在/templates/ja_purity_ii/layouts/blocks/下面,找到header.php文件,打开并找下面这段:
Archive for the ‘ifeaturejoomla’ Category:
chrome下修改T3的奇怪问题
不曾修改过什么模板,但是joomla的那些模板都不是很满意,特别是自带的更是不喜欢,之前下载过T3的免费模板,那个wiki上有介绍怎么自己修改。参考那个wiki,配合firefox的firebug,改改一些简单的地方还是不难的,也是蛮有意思的。这样一来可以去掉一些自己不喜欢的东西,不过却遇到一些奇怪的问题。
分享几个好用的joomla和wordpress插件
这几个插件是做英文网站挂adsense常用的插件: adsense-clicksafe http://sharecash.org/download.php?file=714639 adsense-reg http://sharecash.org/download.php?file=714640 这两个,可以让adsense广告,挂在左右两边,也可以挂到底部和头部,还有其他的一些位置,只要你在模板预览那里可以看到的,其他设置也是很灵活的。用的时候,只要把adsense的ID填进去,设置好广告的大小和形状就可以了 几个wordpress插件: google-sitemap http://sharecash.org/download.php?file=714702 all-in-one-adsense-and-ypn http://sharecash.org/download.php?file=714703 wp-o-matic http://sharecash.org/download.php?file=714701 wp-robot http://sharecash.org/download.php?file=714698 第一个是用来自动提交google sitemap文件的,如果第一次在根目录下没有的,你可以自己去创建的,这个真的是非常有用,装了之后就没管过他,收录情况很不错。第2个是在wordpress博客上用来挂adsense广告的,有个非常使用的功能就是可以设置让广告对网站主不可见,就是说你看自己的博客是没广告的,别人来浏览才有广告,可以避免自己不小心点到自己的广告。后面2个是wordpress采集插件,一个是RSS采集插件,另外一个是去yahoo answer等一些站点根据你设置的关键字去采集的
“read more”设置错误导致joomla页面变形
之前认为是字体不一致导致joomla站点首页错位的问题,现在基本找到了答案,主要的原因是插入”read more”引起的。其实是这样的:我在添加文章的时候,在后台编辑器里插入了”read more”,这个文章对应的category或者section在main menu那里的menu设置的是”read more”为hide, 而出错的这个文章我又用的是全局(use Global)的设置,这样前后就起冲突了。其实这和字体已经无关了,我一开始认定字体的问题,字体大小不一致只是美不美观的问题了。 这里延伸出来好多问题了,因为有很多地方可以设置这些参数的,在main menu下面的每个section和category都可以设置成不同的值,在atricle manager那里可以做个全局的设置,如果你够勤快,还可以在更新每篇文章的时候,自己设置参数。我一般都是设个全局的参数,更新文章的时候就不去单独设置这些参数了,那么多个参数,要点很多次鼠标了,所以能偷懒就偷懒了。不过这个问题也是因为这个偷懒引起的,不过,现在知道原因的所在,就不怕了,这样以后也可以灵活设置了 附上官方论坛关于这个问题的地址: http://forum.joomla.org/viewtopic.php?f=428&t=332792&start=30&st=0&sk=t&sd=a
T3让joomla站点看起来舒服多了
之前一直让我觉得个人网站和博客没什么大的区别,主要是joomla建的站点没有一个像是网站的。不过,T3终于让我看到joomla 站点有点像是一个比较看起来像是一个网站了。有时间去自己改改页面什么的,这样也让自己的网站有点个性,体现下个人网站这个特点。虽然是通过中文站知道T3的,不过我觉得还是直接去官方英文站去学习东西。http://wiki.joomlart.com/wiki/Main_Page这个就是算是T3官方的wiki了,可以从这里学到不少东西,可以根据这个去改。
Joomla站点URL静态化
之前在网上找关于Joomla站点做到伪静态的办法,他们总是复制别人的内容,发现按他们写的去做,就是没效果,因为他们漏掉关键的地方了。下面我就详细的写出来吧: 1,在服务器上打开rewrite这个功能,就是URL重写的功能,很多文章只说要打开这个功能,没说具体怎么做,所以当时就是这里没做好。具体的做法是: 在你安装Joomla的目录下,把htaccess.txt改成.htaccess;另外在.htaccess文件里要做一定的改动。 a:假如你的站点不是安装在根目录下,而是yourdomain这个目录下,在.htaccess里找到下面的代码: # RewriteBase / RewriteCond %{REQUEST_URI} !^/index.php 改成下面这样: RewriteBase /(去掉#) RewriteCond %{REQUEST_URI} !^/yourdomain/index.php b:假如你的站点是安装在根目录下,只要在RewriteBase /前面去掉那个#就可以了。 2:用管理员登陆后台,在site->Global Configuration->site下,找到右边的SEO Settings,把3个都选成yes,然后点save,保存刚才的设置。 这样就可以做到Joomla站点URL静态化了。另外就是你在发布文章的时候,那个Alias就是显示在URL里的,所以你可以在这个地方指定你想要显示出来关于你这篇文章的URL
解决Joomla站点加载慢的问题
加载慢一直以来都是Joomla最大的问题,这个是可以通过设置来优化的。有2个地方的cache(缓存)默认是关的,可以自己去打开他们。第一个是全局设置里面的,在site->Global Configuration->Cache Setting,cache选yes就可以打开了。另外一个是在插件,不知道为什么默认是没开启这个插件的。在extensions->Plugin Manager里,找到System cache这个插件,默认是disable的。另外把Use Browser Caching这个也选择yes。不过有些动态的内容选择另外再选择把cache关掉。主要是Extension -> Module Manager下选择 mod_mainmenu类型,在Advanced Parameters里的Caching选择no caching。不做这样设置之后,有任何的更新后需要在服务器上把cache删除掉,新的内容才能显示出来。有可能还会遇到其他问题。 不过我还用了Cssjscompress这个插件的,目前来说,效果不是很明显,这个插件我用在服务器上测试是没问题的,可是在自己的debian上做本地测试却出了问题,页面什么也显示不了,满屏幕的错误,关掉这个插件就好了. 关于cache的设置,可以看下在官方论坛的讨论: http://forum.joomla.org/viewtopic.php?f=470&t=326990 关于Cssjscompress可以看下这个论坛: http://www.joomlagate.com/index.php?option=com_smf&Itemid=31&topic=4728.0
Joomla站的几个问题
没什么东西是完美的,有的只是选择一个合适的。Joomla就是这样的。 第一个问题就是不同的浏览器或者不同的版本的IE,页面显示效果是不一样的。IE6在 显示的时候,左边那栏,是底部对齐的。这个让人看上去很不爽,一开始我以为只是我设置的问题,后来用IE6看了别人的网站,发现这个问题就是IE6本身的问题。 第二个问题是我在用chrome测试页面的时候,突然发现有个以前用的好好的template,突然整个页面的布局都改变了。我也不清楚是不是我设置不当的问题,但是那个template是个免费的template,有可能他们没充分的测试过。所以后来就删掉了 第三个问题是,我昨天在menu那里加了一个menu,后来想删掉它,在后台一直删不掉,只好跑到数据库里去删了,好象这里有个bug了。某个menu被删掉后,他的ID还是在的,而且是不可以再被其他新加的menu使用的 其他的问题有了再来写
用joomla建英文站的感受
主要是这几天用Joomla建站的感受,当然了,是像我这样从头开始的,没建站经验的人谈的经验了,有经验的人可以54。









