scp-jp-storage.wikidot.com Open in urlscan Pro
107.20.139.176  Public Scan

URL: http://scp-jp-storage.wikidot.com/
Submission: On June 29 via api from US — Scanned from JP

Form analysis 1 forms found in the DOM

dummy

<form id="search-top-box-form" action="dummy" class="input-append">
  <input id="search-top-box-input" class="text empty search-query" type="text" size="15" name="query" value="サイト検索" onfocus="if(YAHOO.util.Dom.hasClass(this, 'empty')){YAHOO.util.Dom.removeClass(this,'empty'); this.value='';}"><input
    class="button btn" type="submit" name="search" value="検索">
</form>

Text Content

SCP-JPファイルストレージ


 * トップページ
 * Wikidotにログイン
 * SCP-JP

≡

 * トップページ
 * ログイン
 * SCP-JP


アカウントを作成 または サインイン




--------------------------------------------------------------------------------

 * メインページ
 * 利用ガイド
 * ファイル一覧へのリンク集

リンク

 * SCP財団
 * サンドボックスⅢ
 * 財団日本支部理事会

--------------------------------------------------------------------------------






重要なお知らせ

ファイルストレージでの複数アップロードの禁止

SCP-JPファイルストレージの利用ガイドの改定によりページ内に複数アップロードされている画像を一定期間後削除します.

詳細はこちら。

Wikidotにログインしてください

--------------------------------------------------------------------------------

利用ガイド

---

参加申請もこちらから!

SCP-JPとこのサイトの登録情報をphpで取ってくるバージョン
ukwhatnの個人資産であるサーバーで処理

<html>
 
<head>
  <script>
    /*jshint esversion: 6*/
 
    function createportal() {
      (function() {
        if (document.getElementById("createportal")) {
          let urlparam = window.location.search;
          console.log(urlparam);
          if (urlparam) {
            urlparam = urlparam.substring(1);
            let params = urlparam.split(/[&=]/);
            let userid = params[1];
            let rawusername = params[3];
            let username = params[3].replace(/%20/g, ' ');
            let initial = username.slice(0, 1);
 
            fetch(`http://abyss.expunged.xyz/php/getuser/storage.php?q=${rawusername}`)
              .then(response => {
                return response.json();
              })
              .then(json => {
                console.log(json);
                let storagesite = json[0];
                let scpjp = json[1];
                if (storagesite === true) {
                  document.getElementById("createportal").setAttribute("href", `http://scp-jp-storage.wikidot.com/portal:${userid}/parentPage/portallist/title/${username}のファイル一覧/#_editpage`);
                  document.getElementById("createportal").innerHTML = "ファイル一覧ページを作成";
                } else if (scpjp === true) {
                  document.getElementById("createportal").setAttribute("href", `http://scp-jp-storage.wikidot.com/storage-guide`);
                  document.getElementById("createportal").innerHTML = "このサイトに登録する";
                } else {
                  document.getElementById("createportal").setAttribute("href", `http://scp-jp.wikidot.com/guide-for-newbies`);
                  document.getElementById("createportal").innerHTML = "SCP-JPに登録する";
                }
              })
              .catch(e => {
                console.error(e);
              });
          } else {
            document.getElementById("createportal").innerHTML = "データ取得エラー";
          }
        } else {
          return setTimeout(arguments.callee, 1000);
        }
      })();
 
    }
 
    window.onload = createportal();
  </script>
  <style>
    @import url(http://scp-jp.wdfiles.com/local--files/japanese-syntax/scp-WikidotCss.css);
 
    body {
      background: transparent;
    }
 
    #createportal {
      display: block;
      text-align: center;
      font-size: 20px;
    }
 
    @media(max-width: 479px) {
      #createportal {
        font-size: 17px;
      }
    }
  </style>
</head>
 
<body>
  <a id="createportal" target="_top"></a></br>
</body>
 
</html>

登録判定をしないバージョン
ukwhatnのサーバーが死んだりしたらcode/2に置き換え

<html>
 
<head>
  <script>
    /*jshint esversion: 6*/
 
    function createportal() {
      (function() {
        if (document.getElementById("createportal")) {
          let urlparam = window.location.search;
          console.log(urlparam);
          if (urlparam) {
            urlparam = urlparam.substring(1);
            let params = urlparam.split(/[&=]/);
            let userid = params[1];
            let username = params[3].replace(/%20/g, ' ');
            let initial = username.slice(0, 1);
            document.getElementById("createportal").setAttribute("href", `http://scp-jp-storage.wikidot.com/portal:${userid}/parentPage/portallist/title/${username}のファイル一覧/#_editpage`);
          } else {
            document.getElementById("createportal").innerHTML = "データ取得エラー";
          }
        } else {
          return setTimeout(arguments.callee, 1000);
        }
      })();
 
    }
 
    window.onload = createportal();
  </script>
  <style>
    @import url(http://scp-jp.wdfiles.com/local--files/japanese-syntax/scp-WikidotCss.css);
 
    body {
      background: transparent;
    }
 
    #createportal {
      display: block;
      text-align: center;
      font-size: 20px;
    }
 
    @media(max-width: 479px) {
      #createportal {
        font-size: 17px;
      }
    }
  </style>
</head>
 
<body>
  <a id="createportal" target="_top">ファイル一覧ページを作成</a>
</body>
 
</html>




ヘルプ  | 利用規約  | プライバシー  | バグを報告  | 不快フラグを立てる
Powered by Wikidot.com
特に明記しない限り、このページのコンテンツは次のライセンスの下にあります: Creative Commons Attribution-ShareAlike
3.0 License










ページを編集するにはこのボタンをクリックしてください。
セクションごとの編集を切り替えるにはこのボタンをクリックしてください(ページにセクションが設定されている必要があります)。有効になった場合はセクションに"編集"ボタンが設置されます。
ページのソース全体を編集せずに、コンテンツを追加します。
このページが過去にどのように変化したかを調べることができます。
このページについて話をしたいときは、これを使うのが一番簡単な方法です。
このページに添付されたファイルの閲覧や管理を行うことができます。
サイトの管理についての便利なツール。
このページへリンクしている、またはこのページをincludeしているページを表示します。
このページの名前(それに伴いURLやページのカテゴリも)を変更します。
編集せずにこのページのソースコードを閲覧します。
親ページを設定/閲覧できます(パンくずリストの作成やサイトの構造化に用いられます)
管理者にページの違反を通知する。
何か思い通りにいかないことがありますか? 何ができるか調べましょう。
Wikidot.comのシステム概要とヘルプセクションです。
Wikidot 利用規約 ― 何ができるか、何をすべきでないか etc.
Wikidot.com プライバシーポリシー