“开源学习”目录存档

rsform!pro-joomla提交表单插件

2010年04月7日,星期三

使用简单,功能强大的插件

安装后会创建一个组件,MANAGE FORMS里面可以创建各类表单,而且可以有CONTENT里一样的一些工具,包括COPY,使用非常方便。

用户提交信息里的字段类型丰富,查删改查快速。
自定义用户信和管理员信件格式,调用字段方便。

还有很多好的功能待研究。很想知道是什么样的人创造了,操作如此简单,考虑又那么周全的插件。

AlphaUserPoints会员积分系统

2010年04月7日,星期三

有优惠码系统,有自定义积分,有级别+荣誉系统,可以和论坛社区系统相连,有待研究。
安装也很容易,install以后再componets里就有管理了。
进去以后先同步用户,然后可以里规则。
有很多赚积分的规则很好用。

在Joomla中嵌入googlemap

2010年03月29日,星期一

API code可以到google上用自己的账户申请。
1. 多副不同地址的地图,用googlemap嵌入。注意代码,可用address代替经纬度。
2. 驾车/公交指引,可用ja-map,但目前只能有一幅地图。

virtuemart 模板安装方法

2010年03月19日,星期五

http://www.1982y.net.cn/Technology/218.html

16 Oct 09VirtueMart模板机制介绍之一:具体商品页面和商品列表页面的布局
首先定义下,具体商品页面指展示一个商品具体信息的页面,商品列表页面也叫商品分类页面,罗列出该分类下的所有商品。这两种页面是购物网站表现商品信息最重要的地方,在这个地方,VirtueMart比 zencart做的好的多,也要复杂的多。

有三个设置,分别出现在VirtueMart后台两个地方,很多新手很困惑,我解释下。

Admin->Configuration->Site 的Layout里面有三个设置,这是全局设置:
Default number of products in a row
Category Template
FLYPAGE
Products->List Categories里面任意选一个目录,进去后最下面也有三个设置,这是目录设置:
Show x products per row
Category Browse Page
Category Flypage
意思都一样,第一个指一行几个商品,第二个选择目录模板,第三个选择商品模板。

注意:
1,如果目录模板选择managed,程序会根据上面设定的一行的商品数自动调用相应的模板(从browse_1到 browse_5)。比如,如果一行的商品数设定为2,目录模板选择managed,等效于目录模板选择browse_2。
2,目录设置里的 Category Flypage管辖的是该目录下的商品,只有商品才有Flypage,目录没有Flypage的概念。
3,目录模板在\components\com_virtuemart\themes\default\templates\browse里,商品模板在 \components\com_virtuemart\themes\default\templates\product_details里。
4,目录模板并不是控制商品列表页面整体布局的,商品列表页整体布局由\components\com_virtuemart\themes\default \templates\browse\includes里的:
browse_layouttable.tpl.php
browse_listtable.tpl.php
browse_notables.tpl.php
控制,分别对应了三种布局方式,在VirtueMart后台管理->全局设置->站点->布局里选择主题,再进入主题设置页面,第一行 Product List Style就是三种布局方式。目录模板控制的只是一个一个区块(对于Flat Product List的布局,甚至连区块都控制不了,全部交给browse_listtable.tpl.php控制了),而商品模板是控制具体商品页面整体布局的。
5,全局设置和目录设置的关系:目录设置优先。只有当一个页面无法和任何目录有关联的时候,全局设置才起作用,比如列出所有商品的商品列表页面就是应用了全局设置。

Joomla-Huru汉化已完成

2010年03月17日,星期三

0.88 beta (last update on Jan 8, 2010)
由VIVIAN汉化

经典TICKETS(HELP DESK)系统
定义操作者
定义操作者权限
定义用户权限
定义部门
定义紧急度

搜索全文,搜索标题,搜索用户
历史记录详细。
实乃客服之必备系统!
需要的朋友请与我联系!

如何才能不让别人知道网站是用JOOMLA做的

2010年03月13日,星期六

引用自:http://zhujianbo.com/archives/791

很多人用JOOMLA建站后,为了安全考虑和其他方面的原因,总想把网站的相关JOOMLA信息隐藏起来,而不让别人知道网站是用什么CMS系统所做。

一般人会通过三种渠道来知道这个网站是不是JOOMLA的程序,一个就是直接看URL链接,JOOMLA典型的动态链接组件,一般稍熟悉JOOMLA的一看便知是JOOMLA的网站,隐藏的最好办法就是静态化,JOOMLA本身的静态化不是太好,容易造成重复页面,所以用sh404sef伪静态化组件来实现更好一些。

别外一个就是查看元标记,查看一下源代码就知道,有一行:generator:Joomla! 1.5 – Open Source Content Management,如果这样一查看也知道是joomla做的了。有两个办法,一个是直接打开\libraries\joomla\document \html\renderer\header.php文件,找到83行:$strHtml .= $tab.’标签:, , , ,
发布在 版权问题 | 没有评论 »

joomla Error loading feed data

2010年03月10日,星期三

新安装了Joomla简体中文版1.5.9。在登陆后台的时候很慢,登陆后出现ERROR LOADING FEDD DATA错误。如下图:

在网上查了一下原因,在Joomla! 1.5.8的changelog中提到了一句:

25-Oct-2008 Ian MacLennan
# [#13323] **New Welcome to Joomla module and Security Newsfeed module in CPANEL

看来就是在登陆后的界面加载了一个读取安全feed的模块,而这url读取实在太慢,干脆直接禁止。

扩展—>模块管理—>管理后台—>Joomla! Security Newsfeed直接禁用就行了。

pdf功能报错

2010年03月5日,星期五

日本朋友的讨论
下载区

pdf打开报错

tcpdf.php on line 1909;droidsansfallback.php

看来是FONTS的问题了。

到那个目录下,把语言文件修改成报错寻找不到的那个文件名,不过有些奇怪,只能下载,不能直接打开。
非常重要的补丁,打完以后把文件修改文件名。SimplifiedChinesegbsn00lp.zip

开源在线客服-livezilla

2010年03月4日,星期四

下载
使用:

一. 本地安装,设定目的域名目录,上传代码。
二. 填写数据库名,密码,生成table。
三. 本地登录,test联通情况。
四. 通过admin工具生成代码,有html;xhtml嵌入程序。

权限,用户组,用户,汉化待解决中。

补充:
1. 应该建立USERGROUP,然后建立USER,各个USER里可以设定欢迎用语
2. 生成的代码可有OFFLINE和ONLINE的区别,其实也可直接COPY一个连接来用。连接可以是GROUP,也可以是某个USER。

vm-VirtueMart

2010年02月25日,星期四

如何使用。
有文章写到只需要填写支付宝的E-MAIL就可以了。
下载插件
下载说明书

www.paypal.com

PayPal integration is made using a Webform that transfers the customer to the PayPal site.
VirtueMart Administration: Paypal Configuration Screen

Figure 4.80. VirtueMart Administration: Paypal Configuration Screen

This payment method allows automatic Order Status Updates. There’s a file in /administrator/components/com_virtuemart/ which is called notify.php. You will need to enter the appropriate URL (web address) for the script file in PayPal’s control panel. When a customer finishes the Payment, the PayPal server connects to this script on your server. When the transaction AND the payment have been successful, the order status is automatically updated to the status you have set in the PayPal configuration form.