Gallery White Cube

Gallery White Cube

入口正面にショーウィンドウ有り ( W120 × D650 × H1800 )・展示台あります

写真をみる

Gallery White Cube

床・壁・天井の全て真っ白な空間に、作品を直打ち・直描き(詳細あり)

写真をみる

Gallery White Cube

Gallery White Cube

ショップ

'," newer"); $CategoryFilter2 = array(''," koten"); $CategoryFilter3 = array(''," event"); $CategoryFilter4 = array(''," artist"); $CategoryFilter5 = array(''," party"); $CategoryFilter6 = array(''," etc"); //出力する変数を定義 $RSSContents; //記事のすべてのHTML $KijiContent = array(); //各記事のすべてのHTML $Title = array(); //記事タイトル テキスト $PostURL = array(); //記事URL $PostDate = array(); //記事投稿日 $EyeCatPicture = array(); //記事のアイキャッチ画像 $Honbun = array(); //記事本文 $Comment = array(); //記事内のコメント化部分 この部分から各独自タグを抜く。 一覧 :  $Category = array(); //記事のカテゴリー $price = array(); //値段 $shopurl = array(); //ショップのURL //SNSサイトの定義 $SnsFlag = array(); $amazonUrl = array(); // amazon $facebookUrl = array(); // facebook $twitterUrl = array(); // twitter $youtubeUrl = array(); // youtube $exwebUrl = array(); // exweb 外部サイト $RSScontents = file_get_contents($SiteURL); $RSScontents = mb_convert_encoding($RSScontents, mb_internal_encoding(), "auto" ); preg_match_all('/(.*?)<\/item>/is', $RSScontents, $RSSmatch); //ここで要素数を取得 count() //echo count($RSSmatch[0]); //echo "
"; //echo $CategoryFilter1[0]; //echo "
"; //echo $CategoryFilter1[1]; //echo "
"; for ($i=0; $i < count($RSSmatch[0]); $i++) { # 記事の要素数だけ繰り返して、必要な要素を出力 //記事全体を取得 ※以下はここで取ったテキストから抽出してくので、これが一番上に来るように $kijiContent[] = $RSSmatch[1][$i]; //記事のURLを取得 $PostURL[] = getPageURL($kijiContent[$i]); //記事のタイトルを取得 $Title[] = getPageTitle($kijiContent[$i]); //記事の投稿日を取得 $PostDate[] = getPageDate($kijiContent[$i]); //記事のアイキャッチ画像を取得 $EyeCatPicture[] = getPageImg($PostURL[$i]); //記事の本文を取得 $Honbun[] = getPageDescription($PostURL[$i]); //記事のコメント部分を取得 #$Comment[] = ; //記事のカテゴリーを取得 preg_match_all('/(.*?)<\/category>/is', $kijiContent[$i], $Catmatch); for ($ii=0; $ii < count($Catmatch[0]); $ii++){ $Category[$i][$ii]=$Catmatch[1][$ii]; } //print_r($Category); //基本要素の書き出し //echo HTMLGenerator($i); //特殊要素はあるか? $SnsFlag[$i]=0; //初期化 if(getPageExplain($kijiContent[$i])!=null){ } if(getPagePrice($Honbun[$i])!=null){ $price[] = getPagePrice($Honbun[$i]); }else{$prive[] = "-";} if(getPageShopurl($Honbun[$i])!=null){ $shopurl[$i]=getPageShopurl($Honbun[$i]); } if(getPageAmazon($Honbun[$i])!=null){ $amazonUrl[$i]=getPageAmazon($Honbun[$i]); $SnsFlag[$i]=1; } if(getPageFacebook($Honbun[$i])!=null){ $facebookUrl[$i]=getPageFacebook($Honbun[$i]); $SnsFlag[$i]=1; } if(getPageTwitter($Honbun[$i])!=null){ $twitterUrl[$i]=getPageTwitter($Honbun[$i]); $SnsFlag[$i]=1; } if(getPageYoutube($Honbun[$i])!=null){ $youtubeUrl[$i]=getPageYoutube($Honbun[$i]); $SnsFlag[$i]=1; } if(getPageExweb($Honbun[$i])!=null){ $exwebUrl[$i]=getPageExweb($Honbun[$i]); $SnsFlag[$i]=1; } //テスト用出力 /* echo "
title : "; echo $Title[$i]; echo "
"; echo "URL : "; echo $PostURL[$i]; echo "
"; echo "Date : "; echo $PostDate[$i]; echo "
"; if ($EyeCatPicture[$i] != null){ echo "EyeCatchPic : "; echo ""; echo "
"; } echo "Honbun :"; echo $Honbun[$i]; echo "
"; echo "Category : "; echo $Category[$i]; echo $CatPattern; echo "
"; echo "kijiContent : "; echo $kijiContent[$i]; echo "
"; echo "
"; */ /* 置換用 【$link】= 記事のURL $PostURL[$i] 【$Title】 = アーティスト名 $Title[$i] 【$Picture】 = 画像 $EyeCatPicture[$i] 【$explain】 = 説明文 $Honbun[$i] 【$date】= 日程  //(201x年○月○日) $PostDate[$i] [要素1]~[要素6] = フィルターにかける要素に変換 ワードプレスの記事でのカテゴリーで置き換える 【$SocialProfiel】= 以下の4つが発見された場合。 【$amazon】【$AmazonURL】 【$facebook】【$FacebookURL】 【$twitter】【$TwitterURL】 【$Exweb】【$ExwebURL】 */ $category = "[要素1][要素2]"; //こんな感じの記述になるはず $Category_Output; //フィルター用の要素 ソート機能 //ここからがショップ部分 /* 【$Image】= 写真 $EyeCatPicture[$i] 【$Title】= 商品名 $Title[$i] 【$price】= 値段 $price[$i] 【$Description】= 商品説明 $Honbun[$i] 【$Snsflag】= 以下の4つが発見された場合。 【$amazon】【$amazonUrl】 【$facebook】【$facebookUrl】 【$twitter】【$twitterUrl】 【$Exweb】【$exwebUrl】 */ echo "
\"$Title[$i]\"
"; echo "
$Title[$i]
"; echo "
¥ $price[$i]"; if($price[$i]==null){echo "-";} echo "
"; echo $Honbun[$i]; //ここから各SNSのフィルター if ($SnsFlag[$i] != 0){ echo "
"; echo "
    "; if($amazonUrl[$i]!= null){ echo "
  • amazon
  • "; } if($facebookUrl[$i]!= null){ echo "
  • facebook
  • "; } if($twitterUrl[$i]!= null){ echo "
  • twitter
  • "; } if($youtubeUrl[$i]!= null){ echo "
  • youtube
  • "; } if($exwebUrl[$i]!= null){ echo "
  • 外部サイト
  • "; } //SNSフィルター終わりの部分 echo "
"; } //このカラムの閉じる部分 echo "
"; echo "
"; //HTMLGenerator($i); } //取得したHTMLをエンコード function EncordHtml( $url ) { $html = file_get_contents($url); $html = mb_convert_encoding($html, mb_internal_encoding(), "auto" ); return $html; } //各要素を使ってHTML生成 function HTMLGenerator($kijicount){ return; } // カテゴリーチェック 0~5 function CategoryCheck( $pat, $pat2, $html){ if (preg_match( $pat , $html)){ return $pat2; } else { return ""; } } // 投稿記事のページURLを抜く function getPageURL( $html ) { if ( preg_match( '/(.*?)<\/link>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 投稿記事のタイトルを抜く function getPageTitle( $html ) { if ( preg_match( '/(.*?)<\/title>/i', $html, $matches) ) { return $matches[1]; } else { return false; } } // 投稿記事の日時を抜く (<date>) function getPageDate( $html ) { if ( preg_match( '/<date>(.*?)<\/date>/i', $html, $matches) ) { return $matches[1]; } else { return false; } } // 投稿記事の本文を抜く function getPageDescriptionOld( $html ) { if ( preg_match( '/<description>(.*?)<\/description>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 投稿記事の本文を抜く function getPageDescription( $url ) { $html = file_get_contents($url); $html = mb_convert_encoding($html, mb_internal_encoding(), "auto" ); if ( preg_match( '/<div class=\"entry-content\">(.*?)<\/div>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 投稿記事のcategoryを抜く function getPageCategory( $html ) { if ( preg_match( '/<category>(.*?)<\/category>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 記事内の<img>タグを抜く function getPageImgOld( $html ) { if ( preg_match( '/src=\"(.*?)\"/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 記事内の<img>タグを抜く function getPageImg( $url ) { $html = file_get_contents($url); $html = mb_convert_encoding($html, mb_internal_encoding(), "auto" ); if ( preg_match( '/<div class=\"post-thumbnail\">(.*?)<\/div><!-- .post-thumbnail -->/is', $html, $matches) ) { $html = $matches[1]; } if ( preg_match( '/src=\"(.*?)\"/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // <explain>タグ内を抜く function getPageExplain( $html ) { if ( preg_match( '/<explain>(.*?)<\/explain>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // ECサイトのURL (shopurl)を抜く function getPageShopurl( $html ) { if ( preg_match( '/<shopurl>(.*?)<\/shopurl>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 値段タグを抜く (price) function getPagePrice( $html ) { if ( preg_match( '/<price>(.*?)<\/price>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 特殊タグを抜く Amazon function getPageAmazon( $html ) { if ( preg_match( '/<amazon>(.*?)<\/amazon>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 特殊タグを抜く FacebookURL function getPageFacebook( $html ) { if ( preg_match( '/<facebook>(.*?)<\/facebook>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 特殊タグを抜く TwitterURL function getPageTwitter( $html ) { if ( preg_match( '/<twitter>(.*?)<\/twitter>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 特殊タグを抜く YoutubeURL function getPageYoutube( $html ) { if ( preg_match( '/<youtube>(.*?)<\/youtube>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } // 特殊タグを抜く 外部サイト(exweb)URL function getPageExweb( $html ) { if ( preg_match( '/<exweb>(.*?)<\/exweb>/is', $html, $matches) ) { return $matches[1]; } else { return false; } } ?> <!-- PHP部分挿入ここまで --> <!-- PHP部分挿入ここまで --> <!-- PHP部分挿入ここまで --> </div> <!-- end: Row --> </div> <!-- end: Team --> </div> </div> <!-- end: Row --> <!-- end: Wrapper --> </div> <!--end: Container --> </div> <!-- InstanceEndEditable --> <footer> <div id="copyright"><a href="http://gwc-nagoya.jp/"> © 2016 Gallery White Cube</a> </div> <div id="social"> <a href="#" rel="tooltip" title="RSS" class="rss">RSS</a> <a href="https://www.facebook.com/gallerywhitecube/" rel="tooltip" title="Facebook" class="facebook">Facebook</a> <a href="https://www.youtube.com/channel/UCD_y1upgd4x5rZ4tqZ42m0A" rel="tooltip" title="YouTube" class="youtube">YouTube</a> <!-- <a href="#" rel="tooltip" title="Amazon" class="amazon">Amazon</a> <a href="#" rel="tooltip" title="Twitter" class="twitter">Twitter</a> <a href="#" rel="tooltip" title="Github" class="github">Github</a> <a href="#" rel="tooltip" title="LinkedIn" class="linkedin">LinkedIn</a> <a href="#" rel="tooltip" title="Pintrest" class="pintrest">Pintrest</a> <a href="#" rel="tooltip" title="Vimeo" class="vimeo">Vimeo</a> --> </footer> <!-- start: Java Script --> <!-- Placed at the end of the document so the pages load faster --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> <script type="text/javascript" src="js/isotope.js"></script> <script type="text/javascript" src="js/jquery.imagesloaded.js"></script> <script type="text/javascript" src="js/bootstrap.min.js"></script> <script type="text/javascript" src="js/flexslider.js"></script> <script type="text/javascript" src="js/carousel.js"></script> <script type="text/javascript" src="js/fancybox.js"></script> <script type="text/javascript" src="js/modernizr.custom.79639.js"></script> <script type="text/javascript" src="js/jquery.ba-cond.min.js"></script> <script type="text/javascript" src="js/jquery.slitslider.js"></script> <script type="text/javascript" src="js/excanvas.js"></script> <script type="text/javascript" src="js/jquery.flot.min.js"></script> <script type="text/javascript" src="js/jquery.flot.pie.min.js"></script> <script type="text/javascript" src="js/jquery.flot.stack.js"></script> <script type="text/javascript" src="js/jquery.flot.resize.min.js"></script> <script defer src="js/custom.js"></script> <script type="text/javascript"> $(function() { var Page = (function() { var $navArrows = $( '#nav-arrows' ), $nav = $( '#nav-dots > span' ), slitslider = $( '#slider' ).slitslider( { onBeforeChange : function( slide, pos ) { $nav.removeClass( 'nav-dot-current' ); $nav.eq( pos ).addClass( 'nav-dot-current' ); } } ), init = function() { initEvents(); }, initEvents = function() { // add navigation events $navArrows.children( ':last' ).on( 'click', function() { slitslider.next(); return false; } ); $navArrows.children( ':first' ).on( 'click', function() { slitslider.previous(); return false; } ); $nav.each( function( i ) { $( this ).on( 'click', function( event ) { var $dot = $( this ); if( !slitslider.isActive() ) { $nav.removeClass( 'nav-dot-current' ); $dot.addClass( 'nav-dot-current' ); } slitslider.jump( i + 1 ); return false; } ); } ); }; return { init : init }; })(); Page.init(); }); </script> <!-- end: Java Script --> <!--Special thanks bootstrap template if You have any question or somethings Mail me "yusakuyusaku7@hotmail.com" I'll respons soon, thank you :) --> </body> <!-- InstanceEnd --></html>