C-takeのサンドボックスポータル


kore

<?php
 
 $lang = '';
 if(isset($_GET['lang'])){
    $lang = $_GET['lang'];
 }
 $page = '';
 if(isset($_GET['page'])){
     $page = $_GET['page'];
 }
 $url = "http://scpnet.org/interwiki/scp-jp/?lang={$lang}&page={$page}";
 
  $curl = curl_init();
  curl_setopt($curl, CURLOPT_URL, $url);
  curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'GET');
  curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);  // curl_execの結果を文字列で返す
 
  $response = curl_exec($curl);
  $pattern = '/\.interwiki \{[^\}]*}/i';
  $replacement = '';
  $response = preg_replace($pattern,$replacement,$response);
  $response = curl_exec($curl);
  $pattern = '/body \{[^\}]*}/i';
  $replacement = '';
  $response = preg_replace($pattern,"body {\n margin:0;\nfont-size: 0.80em;}\n",$response);
  $response = str_replace('class="interwiki"','id="interwiki"',$response);
$response = str_replace('class="</body>"','',$response);
  $response = str_replace('class="</html>"','',$response);
  curl_close($curl);
  echo $response;
?>
 
<div id="iframeset"></div>
</body>
<script type="text/javascript">
// これは巧くやるという意味で、Wikidotの用意した余り使いこなした人のいない機能を使うという意味でHackである
var iframeSet;
var Container;
var oldHeight;
var mySite;
document.addEventListener("DOMContentLoaded",function(){
    mySite = document.referrer;
    mySite = mySite.split("http://").join("");
    mySite = "http://" + mySite.split("/")[0] + "/";
 
    iframeSet = document.getElementById('iframeset');
 
    Container = document.getElementById('interwiki');
    Container.addEventListener('resize',getMyHeight);
    createResizeIframe();
 
    function createResizeIframe(){
 
        var Height = getMyHeight();
 
        var iframe = document.createElement("iframe");
 
        if(Height != oldHeight){
            iframeSet.innerHTML = '';
            iframe.src = mySite + "common--javascript/resize-iframe.html?InterwikiResize" + "#" + Height + "/interwiki_c?lang=<?php echo $lang; ?>&page=<?php echo $page ?>";
            iframe.style.display = "none";
 
            iframeSet.appendChild(iframe);
            oldHeight = Height;
        }
        setTimeout(createResizeIframe,50);
   }
 
    function getMyHeight() {
 
        return iframeSet.getBoundingClientRect().top;
    };
});
</script>
</html>

ゴリラ


kore

/*未定義のタイトルのデザインのデザイン*/
.undefined-title{
color:#F00;
}
/*批評中のタイトルのデザイン*/
.criticismin-title{
color:#0F0;
}
 
/*批評中断のタイトルのデザイン*/
.reforming-title{
color:#00F;
}
 
/*批評終了のデザイン*/
.criticismend-title{
color:#088;
}
 
/*下書き作成リンクを囲むブロックのデザイン*/
.portal-content-panel{
background:none;
background-color:#708;
}
/*リンクの文字の色は変えられない*/



ステータス未定義の下書きリスト



批評中下書きリスト



批評中断状態の下書きリスト

  1. C Take 1 (0)



批評が終了した下書きリスト

特に指定がない限り、このサイトのコンテンツには次のライセンスが適用されます: Creative Commons Attribution-ShareAlike 3.0 License