onecircle 一个圈子,基于typecho, 名字就叫一个圈子。一个社交化圈子主题,开放注册中,支持非博主发帖,想弄一个类社交圈子,开发了一部分,剩下慢慢折腾。
version:4.6
平台:typecho
4.0 之后懒得发 release 了,直接下载。如果是更新,把主题插件全部禁用启用一遍。 更新建议看看 changeLog 必须装的
下载后修改主题目录名 onecircle,修改插件目录名 OneCircle,图床插件目录名 SmmsForTypecho
安装主题启用插件即可,下载最新的,点绿色按钮 code -> download ZIP
因为 typecho 的bug,导致每次在个人设置里都会显示之前的缓存内容,而不是用户最新填写的数据,给用户带来困扰 - -
所以解决办法有两种:
if (!empty($options)) {
foreach ($options as $key => $val) {
$form->getInput($key)->value($val);
}
}
全选代码改成:
if (!empty($options)) { foreach ($options as $key => $val) { if (!$form->getInput($key)){ $form->getInput($key)->value($val); } } }
typecho 1.0 版本的时候在判断是虚拟机的时候禁止上传附件。 解决方案都一样:http://www.phpnote.net/index.php/Home/Article/index/id/54
首先我是找到var/Typecho/Common.php这个文件并更改415行左右的一个关于你服务器的函数。
public static function isAppEngine()
{
return !empty($_SERVER['HTTP_APPNAME']) // SAE
|| !!getenv('HTTP_BAE_ENV_APPID') // BAE
|| !!getenv('SERVER_SOFTWARE') // BAE 3.0
|| (ini_get('acl.app_id') && class_exists('Alibaba')) // ACE
|| (isset($_SERVER['SERVER_SOFTWARE']) && strpos($_SERVER['SERVER_SOFTWARE'],'Google App Engine') !== false) // GAE
;
}
全选代码把这个函数直接改成:
public static function isAppEngine() { return false; }
然后去 typecho 目录下的 usr 目录下创建uploads 文件夹,给权限 0777 就好了。
自定义页面取友情链接!
[links] [名称](https://github.com/gogobody/onecircle/blob/dev/网址)+(头像) [/links]
如何添加导航图标 进入网址https://www.iconfont.cn/
寻找心爱的图标
方法: 找到图标后,点击复制svg
然后再填到后台模板设置->自定义导航小图标 每个svg对应着每一个独立页面(粘贴一个svg 回车换行在粘贴下一个)
评论列表 (条)