在Typecho里有五种权限:管理员(administrator), 编辑(editor), 贡献者(contributor), 关注者(subscriber), 访问者(visitor)
贡献者发布文章要通过审核,这个让我很烦,所以找了这么修改权限的办法,在论坛里找到了, 这个是很老的帖子 10年的帖子有点老,不过里面说的是修改 TypechovarWidgetContentsPostEditphp 这个文件,虽然我没有找到这个文件,但沿着文件名,我想应该是在 /var/Widget/Contents/Post/Editphp 我把这个文件下到本地,一搜真的看到了,嗯,在222行和299行,修改 editor 为 contributor 保存搞定。
意外发现有关让关注者发文章的帖子, 呐,这里 不过实现起来挺麻烦的,要修改好多地方。
Typecho中评论区支持Markdown的设置
首先要通过设置-评论,开启“在评论中使用Markdown语法”功能。
但是开启后,我测试没效果~
于是看到了这个 >
那么需要在 允许使用的HTML标签和属性 中添加 <blockquote><pre><code><strong><em><u><s><h1><h2><h3> 就可以了。
在文章模板处修改,在你需要显示更新时间的地方插入代码
<php _e('发布时间:'); ><php $this->date('F j, Y'); >
其中date('F j, Y')就是显示时间的格式,输出类似于March 10, 2001 ,其他的显示方法可以参考“Php时间格式”
经过几天的选型,我最终是在wordpress和typecho中选型,选择了typecho,有以下收获与感悟。
关于博客选型(wordpress VS typecho)
感觉typecho是一个简化版的wordpress。wordpress经过多年的发展,目前代码还是非常臃肿,提供加载了很多本来并不需要的东西。后来再加上一些服务被墙,导致其需要做很多额外的优化和配置。
Wordpress的插件和生态相比typecho而言更加丰富更新也更快,这是typecho的劣势。但对于初级用户而言,其实很多特性化的插件本身并不需要。
Typecho可以傻瓜式地在apache下安装,但是linux + nginx下需要自己修改一些代码和配置,否则文章详情页面会404即对于服务器环境typecho还是缺乏适配,这个对新手而言不够友好。
其他感悟
对于vps的选型,淘宝上有一些便宜的香港主机,比较推荐。对于搭建博客用的服务器,建议使用windows + 建站助手。因为这样简单,不必修改很多配置折腾。当然也可以选择linode或oceanDigital,选择低配和倒数第二配置的对于博客搭建而言,其实都够用。
国内域名备案是个坑,但是也是迈不过的坎。为了长远打算还是需要及时备案。
现在的域名中com比较通用,top域名则比较便宜(现在搞活动,4元一个年,续费16元每年),godaddy + dnspod解析的好处是免备案。
Linux看起来适合于爬虫,扫描器,java建站等。
不懂的发邮箱
与WordPress思路是相同的,你可以制作插件来完成,插件提供数据的提交,收集和整理。你可以参考SoWay的Album插件。
如果觉得工程量太大,可以参考冰剑的WeChatHelper200插件,创建一个简单的数据提交插件,然后新建页面模板,设计你需要的模板,提交到插件即可。
Typecho 博客默认没有自动摘要的功能,博客首页和分类归档页面显示的文章都是全文输出的,对于内容文字很多的文章,会把页面拉伸得很长,显示得也不怎么美观。但博主可以在发表文章的时候手动摘要,下面博客吧介绍 Typecho 博客设置首页文章显示内容摘要的方法步骤,方法很简单。
Typecho 博客文章摘要显示:
在发表文章的时候,在文章内容中添加标签即可。
比如内容一共有五段,要显示前三段,就在第三段结束处添加标签代码。
提醒:使用过 WordPress 博客系统的博主应该会记得,这个方法和 WordPress 显示摘要中的一个方法一样。
Typecho中评论区支持Markdown的设置首先要通过设置-评论,开启“在评论中使用Markdown语法”功能。但是开启后,我测试没效果~于是看到了这个/typecho/typecho/issues/109那么需要在允许使用的HTML标签和属性中添加就可以了。
以上就是关于Typecho修改用户组权限全部的内容,包括:Typecho修改用户组权限、typecho是否支持所有的markdown语法、关于typecho怎么怎么在文章调用更新时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)