顶点网 » 脚本代码 » PHP Social Microblogging v3.1.1 - PHP社会化微博源码
四月 02 2019年

PHP Social Microblogging v3.1.1 - PHP社会化微博源码

reishi  2019-04-02, 00:00   脚本代码  18742  已测试 

源码简介


php社交微博是一种以twitter为原形开发的微博源码,旨在通过140个字符的出版物共享新闻、事件或简单的您想要的内容,并且可以引用其他用户,创建hashtag并与其他网站用户共享。它的一部分可以从YouTube或Vimeo上传图像、视频。跟随其他用户,发送直接消息和其他将在下面描述的功能。


在线演示




功能特性





用户/一般:

直接/私人发送消息

可自定义的配置文件页。

跟踪/取消跟踪用户

系统收藏夹

全球趋势

标签标签

像Twitter一样设计

页面索引的实时更新

发现页面上的实时更新

搜索页面上的实时更新

找人

对文章的评论

页面状态如Twitter

全球趋势列表

对谁的建议

阻止/取消阻止用户

私人简介

选项删除帐户

用户可以随时更改您的用户名

上传封面

上传背景

上传化身

设置颜色链接

设置颜色/位置背景

从YouTube(API)上传视频

从Vimeo(API)上传视频

通过电子邮件进行用户验证

恢复密码

电子邮件,按帐户

用户验证了Twitter风格

只有你可以发送私人信息给你的追随者,Twitter风格

您可以判断用户是否在跟踪您“跟踪您”。

报告用户/出版物

更改密码

发现页面:未跟踪的用户的发布位置

删除帖子

您可以使用用户名或电子邮件登录



管理特点:

设置站点名

设置关键字(SEO)

设置描述(SEO)

设置邮件/邮件长度

编辑静态页面,例如:隐私、帮助

管理用户

删除/挂起的用户

更改用户的类型帐户

管理报告的用户

管理报告的职位

管理广告

更改密码


系统需求



cURL
PDO Driver
GD Library
Enabled function mbstring
This script was developed with PHP OOP and MVC


更新日志


因版本跨度太大,只发布此版本的更新日志
Update 3.1.1 // 20 May 2018

Bug images thumbnail on PHP7


下载地址




安装方法



1、解压缩上传
2、建立mysql数据库
3、将mysql文件夹下的social.sql文件导入到数据库中
4、修改Script\application\Db.php文件 输入数据库信息

<?php
/*
 * DATABASE PARAMS
 * 
 * */
$config = Config::singleton();
$config->set('dbhost', 'localhost');
$config->set('dbname', 'DATABASE'); //<-- 数据库名
$config->set('dbuser', 'USER'); //<-- 数据库用户
$config->set('dbpass', 'PASS'); //<-- 数据库密码
$config->set('dbchar', 'utf8' ); //<-- NOT MODIFIED

/*
 * DATABASE TABLES  ** PLEASE NOT MODIFIED **
 * 
 * */
define('ADMIN_SETTINGS', 'admin_settings');
define('PAGES_GENERAL', 'pages_general');
/*
 * SITE NAME PATH
 * */
define('URL_BASE', 'http://yousite.com/'); //<-- 输入网址以/反斜杠结尾
?>

保存上传
5、后台地址 yourdomain.tld/admin/ 用户名admin密码12345
登录后修改密码



引用: 2019.04.15新增nginx伪静态规则

location ~ /\.(css|js|png|gif|jpg|jpeg|htc)$ {
}
location ~ /(thumb_resize\.php|thumb_resize_fixed\.php)$ {
}
location /.htaccess {
deny all;
}
if (!-d $request_filename){
set $rule_0 1$rule_0;
}
if (!-f $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/([a-zA-Z0-9-\_\.]+)$ /index.php?usr=$1 last;
}
rewrite ^/search/(.+)$ /index.php?q=$1 last;
rewrite ^/([a-zA-Z0-9-_]+)/$ /index.php?page=$1 last;
rewrite ^/([a-zA-Z0-9-_]+)/(status)/([0-9]+)$ /index.php?usr=$1&action=$2&id_status=$3 last;
rewrite ^/([a-zA-Z0-9-\_\.]+)/(followers|following|favorites|media|info)$ /index.php?usr=$1&action=$2 last;
if (!-d $request_filename){
set $rule_5 1$rule_5;
}
if (!-f $request_filename){
set $rule_5 2$rule_5;
}
if ($rule_5 = "21"){
rewrite ^/thumb/([a-z0-9-_\.\/]+)$ /thumb_resize.php?x=$1 last;
}
if (!-d $request_filename){
set $rule_6 1$rule_6;
}
if (!-f $request_filename){
set $rule_6 2$rule_6;
}
if ($rule_6 = "21"){
rewrite ^/thumb_fixed/([a-z0-9-_\.\/]+)$ /thumb_resize_fixed.php?x=$1 last;
}


PHP Social Microblogging v3.1.1 - PHP社会化微博源码

文章最后由 reishi 在 2019-04-15, 20:34 编辑
编辑原因: 新增nginx伪静态规则


评论(3)

  1. 头像

    reishi ( 管理员)

    2019-04-15 19:52 1630 条评论

    引用: zgmer
    大佬,我用的宝塔,您的一些没有nginx.conf的这些php打开/admin后台一直404 Not Found
    nginx,这个怎么办?

    nginx需要转换一下规则,我手里没有nginx环境,没办法帮你咋。或者你加我QQ925902我帮你你测试。

  1. 头像

    zgmer ( 会员)

    2019-04-15 19:20 3 条评论

    大佬,我用的宝塔,您的一些没有nginx.conf的这些php打开/admin后台一直404 Not Found
    nginx,这个怎么办?

  1. 头像

    baige ( 会员)

    2019-04-02 08:52 1 条评论

    大佬,邮箱stmp验证这个在哪更改

信息

想要留言? 请 登录 您的账号。还没有? 你可以 点击注册账号

投票调查

对新模板的看法