国外优秀开源论坛/问答社区:Vanilla

百度权重查询 词库网 网站监控 服务器监控 SEO监控 Swift编程语言教程

Vanilla是很多外国牛人都在用的一款开源论坛程序,它不像我们熟知的phpBB之类的是类似我国discuz,phpwind的模式,而是采取了全新的内核和界面,个人来讲我非常喜欢,界面类似于stackflow,所以用它来做一个社交性的问答网站也是个不错的选择,目前我正在汉化这个程序,这篇文章的底部会附有已经汉化的版本,同时我会把汉化版本传在vanilla官方插件库并附上地址。(汉化版已经转码为utf-8)

安装&改装

Vanilla的安装界面非常简洁,也非常简单,只需建立一个数据库,之后把标准信息填进去就好。

至于改装Vanilla为你想要的模样,由于和我们平常用的template,theme什么的不一样,我可以提供一些路径:

Vanilla的核心在与applications和plugins,applications是程序的主要方面,plugin可以增强它的功能,目前在vanilla官方插件库有超过220个认可插件下载。以下是修改vanilla的一些路径。

设计元素在:application-dashboard-design

程序元素在:application-vanilla

详细的还是看看下面的主题设计指南吧。其实高手知道这两个路径就够了,真不知道我干嘛要翻译这个指南出来···

设计一个Vanilla主题的方法

第一步,CSS/设计

1. 在theme文件夹建立一个新的文件夹

2. 写一个“about.php”的文件,可以仿写default的

3. 创建一个design的子文件夹,然后复制 /applications/dashboard/design/style.css 以及 /applications/vanilla/design/vanilla.css 到里面去。

4. 人和你需要用到的图片都应该在css里提及

5. 到控制面板,启用新主题

6. 好好改一下css吧

第二步,Html/使用

如果你想自定义HTML界面,你需要改变一下两个部分的内容:

1. 管理员视角 -这是所有的wrap内容,比如说banner,logo,navigation,footer什么的都在这里自定义。复制默认的视角文件 /applications/dashboard/views/default.master.php 到 /themes/yourtheme/views/default.master.php 并且编辑它

2. 一般视角 -这是所有内容页的模板,比如说列表或者内容,要改变它,你应该复制 /applications/vanilla/views/discussions 到 /themes/yourtheme/views/discussions 之后在那里编辑。

汉化版&原版下载

原版下载 | 汉化版下载

重新安装办法

只需下载原版包,找到conf这个文件夹,删除以前版本的conf内容,之后把它覆盖就可以了,有点麻烦。

文章来源:大舌音(转载请注明出处链接)

最新图文资讯

1 2 3

参与评论

相关文章