• u******* 下载了资源 TEMU从入门到精通,从新手入门到进阶高手全覆盖
  • u******* 登录了本站
  • u******* 登录了本站
  • t*****6 登录了本站
  • t*****6 登录了本站
  • M******* 下载了资源 两个零撸小项目,每天零碎时间玩一玩,最少也能赚几十米
  • M******* 登录了本站
  • a******8 下载了资源 AI地标新玩法,作品轻松获赞过万,单日收益5张+小白直接上手
  • a******8 下载了资源 AI地标新玩法,作品轻松获赞过万,单日收益5张+小白直接上手
  • a******8 下载了资源 AI地标新玩法,作品轻松获赞过万,单日收益5张+小白直接上手

money

adsterra

合伙人

Typecho 多用户社交圈子主题 onecircle

主题简介

一款仿推特风格的社交模板博客,比较小清新,简单,易用,操作简单,功能也比较全,是一款性价比非常不错的主题。onecircle 一个圈子,基于typecho, 名字就叫一个圈子。一个社交化圈子主题,开放注册中,支持非博主发帖,想弄一个类社交圈子,开发了一部分,剩下慢慢折腾。

version:4.6
平台:typecho

Typecho 多用户社交圈子主题 onecircle

下载说明:

4.0 之后懒得发 release 了,直接下载。如果是更新,把主题插件全部禁用启用一遍。

下载后修改主题目录名 onecircle,修改插件目录名 OneCircle,图床插件目录名 SmmsForTypecho

安装主题启用插件即可,下载全新的,点绿色按钮 code -> download ZIP

主题文档

(¬_¬) 目前特色有:

  1. 前端仿推特
  2. 支持前台直接提交,支持图文混合和链接、视频
  3. 支持用户关注和取关,支持关注圈子并只显示关注的内容
  4. 支持后台自定义设置
  5. 支持用户注册默认更改权限为贡献者,并自动通过审核,这样新注册的用户也能自己发推了
  6. 支持给每个新注册用户添加个人签名和tag
  7. 支持免费的sm 图床
  8. 支持博客页
  9. 添加用户设置页,用户等级以及积分支持

changeLog

v1.6 支持 pjax,以及前台登录发布文章,加入progress动画
v1.7 bugs fix
v1.8 gallery 支持,优化前台图片显示,后台添加编辑按钮
v1.9 更新gallery 样式,添加置顶设置
v2.0 添加用户关注圈子支持,新增动态页显示
v2.1 新增圈友日记,新增标签管理独立页面
v2.2 修复评论bug,新增转发和关注(每次关注有30%几率发一条post)
v2.3 新增 头像和背景图设置
v2.4 插件设置bug 修复
v2.5 添加用户性别和个人情感状态
v2.6 修复评论bug,修改link 显示
v2.7 图床插件支持上传图片到本地,添加首页评论显示
v2.8 添加 lazyload ,将默认的gallery 原始的background显示方式迁移至src显示 v3.0 支持博客页

v4.3 支持私聊,支持 joe 主题编辑器(已获得作者授权),xxx 一系列更新 v4.6 修复登录bug,添加十年之约(更新,插件、主题)

关于文章类型

目前文章有一个自定义字段:
articleType:
default:默认解析
link: 解析为前台链接形式
video or bilibili:视频
repost:转发
ajaxContent: 前台显示完整内容

注意:

因为 typecho 的bug,导致每次在个人设置里都会显示之前的缓存内容,而不是用户全新填写的数据,给用户带来困扰 – –
所以解决办法有两种:

  1. 每次修改的时候都把所有字段修改了,因为只修改某一个,其他字段还是用的某次的缓存
  2. 修复bug:很简单,方法如下:
    找到源码的 var/Widget/Users/Profile.php 中的personalForm 函数,把中间这个if判断,由原来的
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);
                }
            }
        }

说明:

  1. 开启伪静态
    我是按照默认 ‘默认风格 /archives/{cid}/’设置的,不确保其他的有效
  2. 添加分类怎么设置分类图标? 在分类描述中,格式如下: <图片url>分类的描述什么的

关于 typecho 上传文件

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 回车换行在粘贴下一个)

阅读全文
教程下载
下载价格VIP专享
仅限VIP下载升级VIP
❶ 标价的课程支持单独购买,购买后刷新页面即可下载。❷ 升级VIP可免费下载此课程。客服QQ: 40260169
本文不构成任何收益承诺,变现效果因人而异,需要自身努力与实操,合理运用课程所学内容,严格遵守平台规则与法律法规。

国外问卷调查

温馨提示:由于缓存原因,如遇注册与登录以后仍然显示未登录,F5刷新页面即可恢复正常!中文名注册限4-5个字,否则不能注册。
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

如(注册/登录)以后显示未登录,F5刷新页面即可恢复。