关于
onecircle 圈子主题
- 与众不同的圈子主题
- 支持多用户,前台发文,发视频,发链接
- 支持用户个性化字段:性别、前面、标签、头像、背景等
- 支持用户相互关注和关注不同的圈子
- 前台图片上传与 免费图床
欢迎大家光临我的个人博客 即刻学术
新鲜的交流群:1044509220 ,加群备注OneCircle
主题讨论贴(回复最快!):
主题文档:
提示:php 版本要求 7 以上

changelog
v1.6 支持 pjax,以及前台登录发布文章,加入progress动画
v1.7 bugs fix
v1.8 gallery 支持,优化前台图片显示,后台添加编辑按钮
v1.9 更新gallery 样式,添加置顶设置
v2.0 添加用户关注圈子支持,新增动态页显示
v2.1 新增圈友日记,新增标签管理独立页面
v2.2 修复评论bug,新增转发和关注(每次关注有40%几率发一条post)
v2.3 新增 头像和背景图设置
v2.4 插件设置bug 修复
v2.5 添加用户性别和个人情感状态
v2.6 修复评论bug,修改link 显示
v2.7 图床插件支持上传图片到本地
开发版更新日志:
onecircle beta:
v2.8 添加图片懒加载,添加主页文章懒加载,添加文章列表页瀑布流模式-无限滚动,改变图标添加方式,由bootstrapicon迁移到icon font
v2.9 添加高德导航定位,与附近人查看,更改图片高度为固定高度,防止懒加载导致的页面卡顿。
todo:
- 将增加博客风格,将同时支持圈子和博客
有问题请在github里提issue以便我能及时收到并回复,在本贴直接回复也可以。
如果您觉得我的工作有用的话,可以 buy me a coffee :
开启主题后显示
ParseError: syntax error, unexpected end of file in /home/ftp/s/s6013238/wwwroot/usr/themes/onecircle/index.php:89
Stack trace:
#0 /home/ftp/s/s6013238/wwwroot/var/Typecho/Router.php(138): Widget_Archive->render()
#1 /home/ftp/s/s6013238/wwwroot/index.php(23): Typecho_Router::dispatch()
#2 {main}
@2333
不知道,你检查一下他说的89行
@gogobody
第89行是<? if($recommend):?>
@2333
不清楚,我的文件这个文件只有86行
@gogobody
syntax error, unexpected end of file就很迷,第89行是空的
https://网址/二级目录/metas显示404,是不是不能运行在二级目录下,必须https://网址/metas才可以呢
@眯眯
不知道,处了文中写到的测试情况外,其他我都没测试
@gogobody
换到一级目录也是有问题,点击首页[圈友日记]显示
Not Found
The requested URL was not found on this server.
后台是不是要设置一下呢.
另外点击加入某个圈子或关注某个人成功后再刷新页面还是显示关注而不是已关注.
@眯眯
开一下伪静态
@gogobody
确实是伪静态的原因,使用网址/index.php/metas/就可以打开链接.
但是主机不支持伪静态的要怎么办呢
@眯眯
明天修复
@gogobody
期待ing
@眯眯
下新的试试
@gogobody
新用户还是无法关注其他人,刷新后已关注就变成关注.另外伪静态在侧栏[推荐圈子]里面依旧是不带index.php的链接
@gogobody
不支持伪静态的问题已解决,问下数据库能否支持也支持下sqlite?
@眯眯
更新了
@gogobody
早上好,大佬.反馈几个问题:
1.首页[分享你的想法],点击发送一直处于发送中,并提示err:object object,但是刷新主页可以看见发送的内容.
2.a关注b显示已关注,并且在首页动态也显示a关注b,但a和b的侧栏信息里面的关注和被关注依然是0.提示err:object object
3.加入某个圈子后再刷新依旧是关注,而不是已关注.
@眯眯
网站留一下
@gogobody
补充下:问题一是sqlit版本才有的问题.问题2和3是mysql和sqlit都有的问题.
@gogobody
@眯眯
目前还不支持二级目录部署
@gogobody
更换一级目录后sqlit版问题1还有,问题2.3消失,另外图床插件依旧无法启动.
@gogobody
懂了,那我改下目录再测试.
@眯眯
你的图床插件没更新。
@gogobody
图床插件从https://github.com/gogobody/SmmsForTypecho下载重新上传,安装成功了,貌似打包在release 2.8版本中的图床插件版本还是旧的.
@眯眯
sqlit版的问题1:[首页[分享你的想法],点击发送一直处于发送中,并提示err:object object,但是刷新主页可以看见发送的内容.] 大佬抽空解决一下吧.
@眯眯
我看到database query error,麻烦你开启下typecho的debug模式,我调试一下
@gogobody
已开启.我这边直接发送成功了,没有错误提示了.
@眯眯
下载github最新版
@gogobody
我把后台文章全删了,但是首页依然显示全部文章
@gogobody
主页右上角的登录貌似输入正确用户名密码也会提示错误,smms图床插件有点问题,发文章没有反应,且后台管理报错了
@眯眯
没遇到过,你可以清缓存重装。不行就没办法了。
@gogobody
重装解决了删除文章删前后台同步问题.但是主页右上角登录提示密码错误还存在,另外smms插件管理报错了,上传文件也没有反应.
@眯眯
下载新版,清缓存,另外图床不支持非伪静态
@gogobody
明白了. φ( ̄∇ ̄o)
@眯眯
因为主机不支持伪静态,所以关闭smms图床插件,不过首页发言点击图片会出现一大块妨碍美观,,在后台主题设置里面有自定义css,于是添加自定义代码
.row.XCHRv { visibility: hidden; }供参考.
@眯眯
@眯眯
刚更新了,试试
@gogobody
大佬,发视频是不是有什么格式啊,我直接输入的视频地址,发出来后提示Page Not Found
The page you were looking for has not been found.
@眯眯
网页里能播的就行,视频是直接iframe嵌入的
@gogobody
生成的链接是不是有问题啊src="https://xx.com/ri.mp4&auto=0&autoplay=0"
@眯眯
能给看一下么,这是生成的iframe信息 class="video" src="https://xxxes.com/ri.mp4&auto=0&autoplay=0 scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"
@眯眯
奇怪,发出来的和实际不一样实际的多了两个分号,src="https://dp5684.droppages.com/ri.mp4&有个分号auto=0&有个分号autoplay=0
@眯眯
链接没问题
@gogobody
图上.mp4后面的符号怎么去掉
@gogobody
@gogobody
@gogobody
视频是可以就直接播放的.mp4文件,我这里的后台编辑文章插入视频是[video src=""]格式.是不是主题版本问题?我的是旧版2.8的.
@眯眯
视频链接打不开
@gogobody
大佬就是神速!
@眯眯
已更新
@眯眯
域名即将迁移,请移步 https://bbs.geekscholar.net/d/33-onecircle 讨论
发出去了啊,另外头像本来就可以自己设
@gogobody
我用的您的release搭建的,发布出去呢,你可以访问下chat.cloudcver.com帮忙看下谢谢 |´・ω・)ノ
@menglingjun
插件没启用吧
@gogobody
什么插件呢?
@menglingjun
release 中的3个插件
@gogobody
emmm,不管用哩,可以加QQ指导下吗?1990888781
要是能做个自己的注册平台就不错了,typecho还是太专业,不适合常规用户,能自己上传头像也不错。
@menglingjun
建议去看看phpbb,discusz,q.
因为这个主题自用,更新也随心情而定。博主是学生,目前这个版本都已经耗费了很多心力,接下来准备补一补科研。有能力的可以fork自己改。或者以后考虑出付费版本。
@gogobody
现在的瀑布流还是需要手动点才加载,可以实现自动下滑加载吗?
@tashidog
很简单,你可以试试,我不打算做,因为下面还得显示一些东西
@gogobody
最近正在恶补js的知识。 我再加油一下。争取自己搞定。谢谢。