小ネタをご紹介☆
youtubeでリピート再生を簡単にできる方法をご紹介( ´艸`)
リピートなんで定番と思ってみていたらyoutubeにはその機能が付いてないんですねw
やり方は簡単(o^-')b
リピート再生したい動画のURLに『repeat』と入れるだけ
http://www.youtuberepeat.com/ ○○○
今日は素敵なサイトを発見したのでご紹介☆
小ネタをご紹介☆
youtubeでリピート再生を簡単にできる方法をご紹介( ´艸`)
リピートなんで定番と思ってみていたらyoutubeにはその機能が付いてないんですねw
やり方は簡単(o^-')b
リピート再生したい動画のURLに『repeat』と入れるだけ
http://www.youtuberepeat.com/ ○○○
今日は素敵なサイトを発見したのでご紹介☆
ブラウザといえばまずIE(Internet Explorer)ですよね。
今の時代、Internet Explorer(IE)を使っている方が多いと思います。
報道発表も多く騒がれてますが、このIEに致命的な脆弱性が見つかり、米国土安全保障省が使用を控えるように警告しています。
大問題ですね。
Microsoft社から修正プログラムは、まだ出ていなくて、修正プログラムが提供されるまで時間がかかるとのこと。
とりあえず、修正プログラムが提供されるまで、ゼロデイ(未対応状態)の危険な状態が継続します。
悪意を持つネット犯罪者は、いろんなところに不正なコードを仕掛けることができます。
安全だと思っているサイトでも、不正なコードが仕掛けられているかもしれません。
一時的にIEの使用をやめて、ChromeやFirefox、Opera等、他のブラウザを利用したほうが良いと思います。
なかなか忙しくブログの更新に手が回らない今日この頃。
今日はECCUBEのカスタマイズでのメモを少し。
レビューの一覧ページを作ることはありましたが
そういえば全商品すべてのレビューブロックは成功したことがなく、試行錯誤の上
やっと成功
1.html/frontparts/bloc/review.php を新規作成
<?php ~省略~ // {{{ requires require_once realpath(dirname(__FILE__)) . '/../../require.php'; require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Review_Ex.php'; // }}} // {{{ generate page $objPage = new LC_Page_FrontParts_BLoc_Review_Ex(); $objPage->blocItems = $params['items']; register_shutdown_function(array($objPage, "destroy")); $objPage->init(); $objPage->process(); ?>
2.data/class_extends/page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Review_Ex.php を新規作成
<?php ~省略~ // {{{ requires require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Review.php'; class LC_Page_FrontParts_Bloc_Review_Ex extends LC_Page_FrontParts_Bloc_Review { // }}} // {{{ functions function init() { parent::init(); } function process() { parent::process(); } function destroy() { parent::destroy(); } } ?>3.data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Review.php を新規作成
<?php
~省略~ // {{{ requires
require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
class LC_Page_FrontParts_Bloc_Review extends LC_Page_FrontParts_Bloc { // }}} // {{{ functionsfunction init() {
parent::init();
$masterData = new SC_DB_MasterData_Ex();
$this->arrRECOMMEND = $masterData->getMasterData("mtb_recommend");
}function process() {
$this->action();
$this->sendResponse();
}function action() {
//レビュー情報の取得
$this->arrReview = $this->lfGetReviewData();
}
function destroy() {
parent::destroy();
}function lfGetReviewData() {
$objQuery =& SC_Query_Ex::getSingletonInstance();
//商品ごとのレビュー情報を取得する
$col = "r.create_date, r.reviewer_url, r.reviewer_name, r.recommend_level, r.title, r.comment,p.name, p.main_list_image, p.product_id";
$from = " dtb_review AS r, dtb_products AS p";
$where = " r.product_id = p.product_id AND r.del_flg = 0 AND r.status = 1 ORDER BY r.create_date DESC LIMIT 0,5";
$arrReview = $objQuery->select($col, $from, $where);
return $arrReview;
}
}
?>
4.data/Smarty/templates/default/frontparts/bloc/review.tpl を新規作成<h2 class="title_block">最新のレビュー</h2>
<!--{if count($arrReview) > 0}-->
<!--{section name=cnt loop=$arrReview}-->
<!--{$arrReview[cnt].name|h}-->
<a rel="external" href="<!--{$smarty.const.P_DETAIL_URLPATH}--><!--{$arrReview[cnt].product_id|u}-->"name="product<!--{$arrReview[cnt].product_id}-->" class="productName">
<img src="<!--{$smarty.const.IMAGE_SAVE_URLPATH}--><!--{$arrReview[cnt].main_list_image|h}-->"alt="<!--{$arrReview[cnt].name}-->" />
</a>
<!--{strip}--> <!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|h}--><!--{math equation="x-y" x=5 y=$level assign=sa}--><!--{section name=i loop=$sa}--><!--{/section}--><!--{/strip}-->
<!--{$arrReview[cnt].title|h}-->
<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|h}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|h}--><!--{/if}-->
<!--{$arrReview[cnt].create_date|sfDispDBDate:false}-->
<!--{$arrReview[cnt].comment|h|nl2br}-->
<!--{/section}-->
<!--{/if}-->
(※htmlタグは除去)
5.データベースに新規ブロックを登録。
insert into dtb_bloc values(10,10,’レビュー’,'review.tpl’,'review’,'now()’,'now()’,'frontparts/bloc/review.php’,0);
ひゃ~w
ひとまず無事成功して一安心でした