摘要:目的由于 Joomla 生态系统的历史悠久(2005年至今)和复杂性,修改一个文字或者样式往往会需要遍历整个系统,从而找到修改有效之处。以下列出目前为止我所接触到的系统修改点:Administration -> Module ManagerAdministration -> K2 ItemAdministration -> ArticleFiles -> cssFiles -> LanguageFiles -> index.phpAdministration -> Theme FeatureAdministration -> K2 Categor
阅读全文
摘要:目的图1图2图1和图2只显示一个 K2 Item,并且没有可见的菜单项与 K2 Item 关联,但是图2的右侧比图1多了一个 Module,那么在管理端是如何区别的呢?原理分析从低到高的层次结构是:K2 Item -> K2 Category -> Menu,配置默认是逐级继承的。通过遍历和对比发现,图1和图2中的 K2 Item 和对应的 K2 Category 的设置都没有区别,那么只剩下 Menu 了,从 Main Menu 中找到了与图1对应的 K2 Category 关联的菜单项,但是没有找到图2的。由于菜单项的别名是地址栏的一部分,通过查看图2的网址,发现菜单项的别名是
阅读全文
摘要:前言使用 TinyMCE 编写文章时经常需要定义很多样式,如果每次都手工编辑的话,一方面工作量大,另一方面也容易造成格式的不统一。好在 TinyMCE 提供了添加自定义样式的功能,不过使用起来却不那么简单。方法Joomla Administration -> Extensions -> Plug-in Manager -> Editor - TinyMCE -> Basic Options -> 设置 Custom CSS classes 为 editor.css复制 /templates/system/css/editor.css 到 /templates/[y
阅读全文
摘要:前言Joomla 的本地化工作是相当繁琐的,原因在于需要修改文字资源散落在系统的各个角落,需要一一找出。CONTACT US显示位置:/index.php/contacts,即联系方式页面内的标题。资源位置:Menus - Main Menu - Contacts- Page Display Options 标签 - Page HeadingALL显示位置:Gallery 页面内右上角的筛选按钮资源位置:joomla\fullpackage\templates\theme1110\html\com_k2\templates\portfolio\category.php,line 42 <
阅读全文
摘要:问题现象Joomla Administration选择菜单 Components -> Contacts -> Contacts表格中单击 Contacts右侧选择 Contact form 标签设置 Show Contact Form 为 Hide按以上设置后,CONTACT US 表单仍然可见。问题原因猜测是 Template 中的行为。解决方法修改 /templates/theme1110/css/template.css.contact-form {margin-right: 20px;display: none;}
阅读全文
摘要:问题现象单击 Gallery 中的图片后,应该是弹出一个层来显示图片,但是浏览器却转到了图片地址页面。问题原因更新了 Joomla Engine 和 K2。解决方法修改 /templates/theme1110/html/com_k2/templates/portfolio/category.php<?php/** * @version $Id: category.php 785 2011-04-28 12:39:17Z lefteris.kavadas $ * @package K2 * @author JoomlaWorks http://www.joomlaworks.gr * @
阅读全文
摘要:1. 背景 在 TemplateMonster 购买了 joomla 模板后,拿到了一个压缩包,其中包括 fullpackage 压缩包(包含 joomla engine 和 theme)以及单独的 theme 压缩包。该模板需要安装到租用的 Linux 虚拟主机上,虚拟主机公开了 FTP 和 phpMyAdmin 两个管理工具。2. 从零开始完整安装2.1 安装步骤http://info.template-help.com/help/joomla-2-5-6-complete-installation-engineframeworkthemesample-data.html注:安装步骤比较理
阅读全文