Tipask是一款开放源码的PHP问答系统,基于Laravel框架开发,容易扩展,具有强大的负载能力和稳定性。Tipask 3.5升级laravel为5.6版本,整体模板优化,加入了6个皮肤配色,加入了草稿箱、举报等功能,用户注册支持手机注册,支持微信扫描登录,后台加入了管理员操作日志记录、禁止IP等管理功能。是一个非常强大的问答系统。

为此,我们特别开发了火车采集器的免登录发布接口,接口使用原生的方法制作,可以跨版本兼容,有需要的小伙伴可以联系QQ511566576。

使用说明

支持功能:免登录发布问答数据,支持自动建立分类,自动建立用户、指定用户发贴或随机用户发布,支持自定义发布时间,发布回复同样支持以上功能。如果未对Tipask进行二次开发,可以直接使用插件包覆盖源文件即可,如果有二次开发,按以下说明对程序进行修改后即可实现免登录发布。

  1. 修改:3.5版修改/routes/web.php文件,3.3及以前的版本修改/app/Http/routes.php文件,在文件最末尾加上以下代码
/*火车头*/
Route::get('/locoy',['as'=>'locoy.index','uses'=>'LocoyController@index']);
Route::any('/locoy/question',['as'=>'locoy.question','uses'=>'LocoyController@add_question']);
Route::any('/locoy/article',['as'=>'locoy.article','uses'=>'LocoyController@add_article']);
  1. 修改:\app\Http\Middleware\VerifyCsrfToken.php文件,在 protected $except = [ 这一行下面添加以下代码
'locoy/*',
  1. 复制:LocoyController.php 到 \app\Http\Controllers\ 目录
  2. 如果使用自动建立分类功能时,你所选择的发布分类将失效,优先使用自动选择的分类
  3. 支持自定义时间发布,主题发布时间只需要在内容后面跟@###@用户名@###@2020-01-01 11:11:00这样的格式即可,回复的时间定义的格式为
回复内容1@###@用户名@###@2020-01-01 11:13:00|||回复内容2@###@用户名@###@2020-01-01 11:15:00