XOOPS
新闻
新闻索引
新闻
模块
开发者
黑客
主题
存档
提交新闻
首页
XOOPS
关于XOOPS
为什么选择XOOPS?
XOOPS 功能
使用条款
隐私声明
许可
论坛
论坛索引
最近主题
新闻
主题
模块
模块 @ GitHub
旧仓库
XOOPS 常见问题解答
账户
登录
注册
下载XOOPS 2.5.11
发布者
XOOPS
主题
XOOPS 2 主题迷你教程
主题
XOOPS 2 主题迷你教程
Boobtoob
25-Feb-2003 22:30
16718 次阅读
9 条评论
如果您具备良好的HTML和CSS理解,那么您就准备开始创建您的第一个主题的冒险之旅了!以下是我为了创建我的网站而准备的工具箱(顺便说一句,我在家里使用Mac,在工作中使用Windows,所以列举的工具是跨平台的,除了其中一个CSS编辑器):Macromedia的Dreamweaver MX用于HTML布局(Mac和Win)、Macromedia的Fireworks MX用于图形(Mac和Win)、BBEdit 7.02用于手工编辑(Mac)、DW编辑器用于Windows、TopStyle Pro用于Windows的CSS编辑以及Mac的DW用于CSS编辑、从Sourceforge.net下载的7Zip用于创建.tar文件(这是上传您的主题必需的)。这似乎像一份很长的清单,但是您只需使用一个好的旧文本编辑器就可以完成同样的事情,这取决于您的技术熟练程度。一旦您的工具准备就绪,您就可以开始动手了。我建议的第一件事是下载XOOPS“主题管理器”中的“默认”主题或者使用W4Z004提供的“X2T”主题。我用“默认”主题作为起点,并增加了“X2T”主题中的登录部分。一次选择了要开始的主题后,使用主题管理器上传.tar文件,并用主题管理器命名,而不是叫“默认”(例如:mytheme)。一旦安装,请在管理员下使用首选项设置更改系统主题为新上传的主题。
现在您的主题已设置好了,请确保它在运行,通过返回您的首页来检查。接下来,将您的主题文件解压到“themes”目录下的一个文件夹里(例如:\themes\mytheme),花几分钟时间了解模板的组织结构。您首先注意到的是“skins”目录。该目录存储主要的皮肤.html(用于控制网站布局),相关的CSS文件(style.css、styleNN.css、styleMAC.css)以及与皮肤.html和块模板相关的图像。接下来注意到的将是“templates”目录。这是存储所有模块模板的目录。务必了解结构,不要移动目录,否则会破坏主题。一旦您对上述所有任务都满意,您就可以返回管理员做一些最后的修改,这样您就可以实时看到设计的更改了!
从管理员>首选项菜单,选择“从主题/目录更新主题设置文件?”并设置为“是”。这个设置会告知XOOPS 2使用这个目录(即theme\mytheme)从主题目录中拉取主题文件,绕过缓存系统。这项功能实现是为了您不需要在主题管理器中不停切换粘贴文本。因此,一旦您开始修改“skin.html”或任何模块模板,您将从首页立即看到这些更改(是不是很酷?)。请注意,这项功能**不**应该长时间开启,因为它可能会在正常或高峰时段影响您的网站性能。*在此提醒大家,务必首先使用主题管理器上传您的主题,然后再提取到或重命名主题目录,因为XOOPS 2不允许您上传与主题目录中同名目录的相同名称的主题(天哪!)
评分 0/5
评分:
0
/5(0票)
投票已禁用!
同一作者的其他作品
Flat
Threaded
Nested
Oldest First
Newest First
Login
Username
Password
Remember me
Reset
Search
Advanced Search
Recent Comments
Re: New Admin Theme for XOOPS (Beta)
Publisher
Bleekk
06/03/2024 18:53
Re: New Admin Theme for XOOPS (Beta)
Publisher
kakos
05/29/2024 14:51
Re: XOOPS 2.5.11 Final Released
Publisher
HymanSarwar
02/16/2024 5:22
Re: XOOPS 2.5.11 Final Released
Publisher
Mamba
12/31/2023 15:24
Re: XOOPS 2.5.11 Final Released
Publisher
alain01
12/29/2023 10:16
Who's Online
294
user(s) are online (
23
user(s) are browsing
Publisher
)
Members: 0
Guests: 294
more...
Donat-O-Meter
Stats
Goal:
$100.00
Due Date:
Aug 31
Gross Amount:
$0.00
Net Balance:
$0.00
Left to go:
$100.00
Latest GitHub Commits
{{ record.sha.slice(0, 7) }} -
{{ record.commit.message | truncate }}
{{ record.commit.author.name }}
{{ record.commit.author.date | formatDate }}
Categories
XOOPS
Newsletter