前言:
暂时命名为jinsomQ,如果开源的话,应该会叫做 wp_sns,如果不开源的话那就直接叫jinsomQ吧。至于是否开源,待定吧,不开源也不会卖很贵,138或者158,这得取决于我有没有钱吃饭了哈哈。从高中开始接触网站的时候,就一直渴望弄一个社交平台。可惜梦想止步在没有足够的技术。现在有一点点毛皮了,却又没有以前那种动力了,现在靠着半桶水的毛皮折腾出了jinsomQ,希望能帮助像有我以前那种想法的却有没有技术的孩子去实现梦想吧(应该说进坑)。
整体的界面,本来是想弄一款仿糗事百科的主题,但是弄着发现需要实现的功能太多了,直接弄一个sns主题算了。所以整体配色都带有棕色,当然这些可以去修改。
演示地址:http://q.jinsom.cn/
以下功能全部是在前台实现,不使用任何插件
一、发表功能:
1、可以发表图片,发表图片之后可以灯箱浏览。
2、可以发表音乐。
3、可以发表视频
4、可以插入表情
5、发表动态可获得相应的经验和金币。
6、可限制每天前几次可获得奖励(避免恶意刷)
7、当然也可以设定新注册用户多少分钟之后才能进行发表操作。
二、资料与设置
1、上传与更换头像,可限制用户注册完成后必须上传头像。
2、性别与年龄
3、个性签名
4、邮箱,可限制用户必须使用真实邮箱(验证功能)
5、重设密码
6、城市、微博、qq、微信
三、签到功能
1、用户每天可以进行签到,凌晨将重置签到。
2、用户可以连续签到,并且可以设定连续签到天数获得对应的奖励
四、关注功能
1、未关注,已关注,相互关注,三种模式。
2、列表可显示已关注用户的动态。
3、可以相互查看每个用户之间的粉丝与关注。
五、与我相关功能。
1、当你发表的文章被喜欢了,你的“与我相关”会收到提醒
2、当你发表的文章被评论了,你的“与我相关”会收到提醒。
3、当你发表的文章被打赏了,你的“与我相关”会收到提醒。
4、当你发表的文章被删除了,你的“与我相关”会收到提醒。
5、当你发表的评论被删除了,你的“与我相关”会收到提醒。
6、当你被关注了,你的“与我相关”会收到提醒。(机制:为了避免用户同一时间关注和取消关注频繁所导致过多的提醒,所以一个小时内,同一个用户对同一个用户的关注只提醒一次,当然这个时间你可以自定义修改为一天或者你需要的时间。)
7、新注册用户,会收到与我相关的系统消息提醒,可以自定义编辑给新用户注册的一些相关介绍的系统消息。
六、等级系统
1、对应的等级显示对应的等级图标
2、后续会加入比如“需要一定的等级才能使用某些皮肤或者其他功能”
七、删除功能
1、每个用户都可以删除自己所发表的文章和评论
2、作者(动态所有者)可以删除该动态下面的任意评论
3、管理员可以删除任何动态和任何评论
4、删除评论之后,该评论不会在个人主页的“我的评论”里面显示,但依然会在对应的动态显示“该评论已被删除”
八、金币系统
1、发表文章可获得金币
2、评论可获得金币
3、签到可获得金币
4、喜欢文章可获得金币
5、被打赏之后可获得金币
6、以后加入卡密系统,将可以用卡密充值金币。然后可以在淘宝卖卡密。
九、经验系统
1、发表文章可获得经验
2、评论可获得经验
3、签到可获得经验
4、喜欢文章可获得经验
十、打赏功能
1、用户可以在每个用户(除自己)的动态进行打赏。
2、打赏之后自动添加一条关于打赏的带红包图标的评论显示在所对应的动态处。
3、限制用户最低打赏金币,暂时设定为10金币。
十一、喜欢与不喜欢功能
1、喜欢一篇文章可以获得金币和经验,不喜欢则不获得。
2、列表页面显示已经喜欢了某篇文章的用户头像
3、每个用户对于一篇文章仅仅可选择喜欢或者不喜欢。
4、未登录用户也可以进行喜欢或不喜欢操作,但会记录ip进行判断,同一ip只能喜欢一次,也可以设定仅仅登录用户才能对文章进行操作
5、用户喜欢了某篇文章之后,将会在个人主页显示对应的喜欢的文章,相当于收藏功能。
十二、搜索功能
1、可以搜索文章和用户
2、输入某个关键词,如果存在用户则返回对应的用户+对应的动态。若不存在该关键词的用户,则只返回动态。
3、关于用户的搜索是模糊查找,如果搜索“小”,则会返回所有用户名含有“小”的用户。
十三、注册与登录
1、邮箱自动显示已设定邮箱的邮箱后缀
2、实时检测邮箱和用户名是否被注册或是否可用
3、注册时可输入密码(感觉这个有必要说吗,因为wordpress本来注册就是不能输入密码的,哈哈)
4、验证码,随机显示一个问题,问题与答案可自由编辑,包括问题的个数。
十四、换肤功能
1、用户可以在自己的主页上面进行更换主页封面图。
2、用户之间访问可以查看到对方的主页封面图。
十五、私信系统
1、注册用户可以相互之间聊天私信。
2、用户可查看最近聊天的列表。
3、当有新私信会收到提醒
十六、邮件提醒功能
1、与“与我相关”系统挂钩,直接发送邮件提醒
2、新私信邮件提醒
十七、反馈与举报功能
1、注册用户或未注册用户可以进行反馈,表单含有QQ
2、注册用户可以对某一个评论或者动态进行举报(暂未实现)
总结:
还很多小功能就不一一描述了,反正自己注册体验就知道了。如果有任何建议可以给我反馈。谢谢你的关注