文章分类阅读
会员登录
最新评论
- 好好!一定要试试看的,其实我一 直很期待joomla整合dis cuz X1的!
作者: ultramankiki - 继承和传承,中国人喜欢,没想到 老外也喜欢。传承没有理由。我们 就当是joomla传承MAMB O,...
作者: ljoooooooo - 怎样去除Portfolio Design 的链接啊
作者: 11025 - 下载链接出错了,不能下载哦
作者: shrine - Content static静态化之后,页面上 的图片保存的是相对路径,再次浏 览的时候,就无法找到...
作者: babyfish
| 给页面顶端添加金黄色的ActiveX Infobar | ![]() |
| 作者:白建鹏 | ||||||||||||||||||||
| 2007-06-16 | ||||||||||||||||||||
自从本站页面顶端添加了一个金黄色的ActiveX Infobar之后,我就收到有人来信询问是如何实现的。OK,我没有什么可以保留的,这个贴心的Joomla模块是别人设计的,我有义务为作者宣传一下。下面我详细解释操作方法。(PS:希望各位尽量在论坛发帖,除非你认为某个话题不宜公开讨论,那么再考虑给我发送邮件吧)
首先解释一下:这个信息栏是通过安装其模块实现的,同时需要对模板文件作一点改造(hack)。 安装Infobar模块请从本站下载简体中文版Infobar模块。以管理员身份登录到网站后台开始安装,安装方法与其他标准模块一样。 安装之后,点击网站后台菜单上的“Modules -> Site Modules”进入模块列表。找到Infobar这个名字并点击,进入该模块的设置界面。可以看到,此模块仅有一个参数需要设置,那就是:你想在信息栏显示什么? 如上图所示,你只需要填写你想显示的文字即可。我网站那个“微软公司提醒”很显然没有经过Microsoft授权,呵呵。如果你喜欢恶搞,借用联合国或者CCTV,甚至芙蓉姐姐的大名都可以。 填写之后,不要发布该模块,也不必选择模块位置。直接保存即可。 修改模板文件既然这个信息栏要显示在页面顶端——当然你也可以显示在底部,不过这样就没有ActiveX Infobar 的样子了——我们就必须在页面最顶端安置一个模块位置来发布此模块。 某些模板在设计时,可能在页面的最最上面已经有了一个模块位置,那么你可以考虑不用添加新的,直接用这个就行。当然,最好的做法是:添加一个新的模块位置。因为这样做的好处是:你可以给新位置赋予新的ID,从而可以在CSS文件中对该位置进行样式控制。 打开你网站当前模板的 index.php 文件,找到 <body> 标记,在该标记后面插入一行代码:
我已经为这个位置命名了ID,如果你不喜欢这个名称,可以修改。另外,我这里插入的新模块位置是 header ,如果你不喜欢,或者你的模板中已经在其他地方使用了该位置,那么你可以修改为其他,比如 user9 或者 advert3 等等,这些一般都不会被已经占用。 请注意:有些人可能会直接在 index.php 文件中搜索 <body> 然后告诉我“找不到<body>”。这种判断属于错误的可能性是100%。没有哪个模板文件中不放置<body>标记的。区别是:某些模板作者喜欢给 <body> 标记(Tag)加一点属性(Attributes),因此文件中可能是:
所以,如果要搜索,也应该用“<body”来搜索,去掉后半个尖括号。 最后,模板文件中的代码应该类似:
将修改过的 index.php 文件上传覆盖原文件。 发布Infobar模块再次进入网站后台Infobar模块的参数界面,将其发布位置设置为“header”(如果你在index.php文件中插入的不是这个位置,就选择你所指定的位置),然后将“发布”选择为“是”,将右侧的发布页面选择为“All”。点击右上角工具栏上的“Save”保存设置。 现在任务完成了。打开前台,可以看到金黄色的信息栏浮现在页面顶端。 也有发生意外的时候:如果你在前台没有看到金黄色的Infobar,很可能是因为你已经登录网站了。因为此模块仅显示给未注册访客(未登录的会员无法识别)。你退出登录就可以看到了。 Infobar模块除了提醒访客注册,还可以链接其他目标。例如,我们在很多网站看到提示下载FireFox浏览器的类似醒目标识,就可以用此模块来做。你只需要将提示信息的内容变为“欢迎下载并安装 FireFox 浏览器”或类似信息,然后在后台将链接设置为相应的FF下载链接即可。唯一遗憾的是,这样的提示信息不具有浏览器身份判断能力,也就是说,即使访客正在使用FireFox浏览你的网站,他仍然能看到该提示。 Infobar的局限性以下方框中的文字是我昨天撰写草稿时写下的,我同时将该设想也发送给了模块作者。MetZ的动作还真快,今天就发布了1.0.1新版本,可以在后台自定义注册链接了。
我还有一个想法就是:这个Infobar如果千篇一律都是金光灿灿,恐怕访客也就审美疲劳了。如果能够在后台方便地自定义背景颜色、文字颜色等外观样式,那就会更漂亮一些。
|






下载 Infobar for J1.5 仿ActiveX警告页顶提示信息栏模块 v1.5.1 多国语言版