bbs simple - 简版论坛

和我的另一个作品discuz archiver to thread很相似,(事实上正是相反) 现支持phpwind和discuz X,慢慢完善吧。 注意,有些论坛关闭了archiver,会显示No input file specified之类的错误 所以请自行添加 @exclude 防止误作用。

// ==UserScript==
// @name       bbs simple - 简版论坛
// @version    2.0
// @auther		tumuyan
// @include      http://*/read.php?tid=*
// @include      http://*topic_*
// @include      http://*/thread-*
// @namespace https://greasyfork.org/users/13201
// @description 和我的另一个作品discuz archiver to thread很相似,(事实上正是相反)  现支持phpwind和discuz X,慢慢完善吧。 注意,有些论坛关闭了archiver,会显示No input file specified之类的错误 所以请自行添加 @exclude 防止误作用。
// ==/UserScript==
var autoload=1
var url=document.URL

if (url.match(/\/topic_\d.htm.*/)  )  
{var simpleurl=url.replace(/topic_/,"simple/?t");add(simpleurl + '.html')}
else if (url.match(/\/read.php\?tid=/)  )
{var simpleurl=url.replace(/read.php.tid./,"simple/?t");;add(simpleurl + '.html')}
else if (url.match(/\/thread-\d{3,12}.*\d.html$/)  )
{var simpleurl=url.replace(/thread/,"archiver/tid");add(simpleurl.replace(/-\d*-\d*.html/,".html"))}


function add(url)
{
    var cssbot = document.createElement("style");
    cssbot.type="text/css";
    cssbot.innerHTML = ' a#fulltextbot {color:#336 !important;  position:fixed !important;display:block !important;  padding:4px !important;border-radius:0px 12px 12px 0px;  width:16px !important;max-height:120px !important;overflow:hidden !important;  top:40px;left:-2px;font-size: 12px !important;line-height: 30px !important;  background:#eed !important;box-shadow:5px 3px 6px #bbb  ;-o-transition: .3s ease-in;-moz-transition: .3s ease-in;-webkit-transition: .3s ease-in;}      a#cssbot2:hover    {background:#fdd !important;box-shadow:4px 4px 5px #bcd;  -o-transition: .3s ease-in;-moz-transition: .3s ease-in;-webkit-transition: .3s ease-in;} ';
    document.head.appendChild(cssbot);   
var cssbot2 = document.createElement("a");
    cssbot2.href=url
    cssbot2.id='fulltextbot'
    cssbot2.innerHTML = '简版模式'
    document.body.appendChild(cssbot2);   
if (autoload)
    cssbot2.click()
}