Skip to content

Instantly share code, notes, and snippets.

View junichi11's full-sized avatar
🇯🇵

Junichi Yamamoto junichi11

🇯🇵
View GitHub Profile
@junichi11
junichi11 / kiriban_component.php
Created April 19, 2011 09:39
CakePHP KiribanComponent (check round number)
<?php
/**
* KiribanComponent (Kiriban is round number)
*
* @author junichi11
*/
class KiribanComponent extends Object{
public $_controller = null;
/**
@junichi11
junichi11 / cake_component_code_completion.php
Created April 21, 2011 11:16
CakePHP Component Code Completion
<?php
/**
* CakePHP Component & Model Code Completion
* @author junichi11
*
* /path/to/yourproject/nbproject/cake_component_code_completion.php
*
* ==============================================
* CakePHP Core Components
* ==============================================
@junichi11
junichi11 / cake_helper_code_completion.php
Created April 21, 2011 11:20
CakePHP Helper Code Completion
<?php
/**
* CakePHP Helper Code Completion
* @author junichi11
*
* install NetBeans 7.0 && cakephp-netbeans plugin
* http://netbeans.org
* https://github.com/evilbloodydemon/cakephp-netbeans/tree/autocomplete
* /path/to/yourproject/nbproject/cake_helper_code_completion.php
*
@junichi11
junichi11 / ju_autocomplete.php
Created April 22, 2011 10:35
CakePHP jQuery Ui Autocomplete Component (get data from DB)
<?php
/**
* JqueryUiAutocomplete Component
* サーバー側にデータが要求されたときにDBからデータを取得
*
* @author junichi11
*
*/
class JuAutocompleteComponent extends Object
{
@junichi11
junichi11 / prevent_w_submit.php
Created April 25, 2011 13:24
CakePHP Prevent double submit Component
<?php
/**
* Cake PHP PreventWSubmitComponent
* 二重送信を防止する
*
* CakePHP version 1.3
* @author junichi11 (https://github.com/junichi11)
* Usage
* Controller:
* public $components = array('PreventWSubmit');
@junichi11
junichi11 / ja.js
Created April 26, 2011 23:02
Plupload i18n Japanese
// Japanese
// Pluploadの日本語化用のファイル
// /path/to/plupload/js/i18n/ja.js
// ファイルを設置してこのファイルを読み込めばOK
// 訳されていない文字列は、同様に追加すれば翻訳される。
plupload.addI18n({
'Select files' : 'ファイル選択',
'Add files to the upload queue and click the start button.' : 'ファイルを追加して、アップロード開始ボタンをクリックしてください',
'Filename' : 'ファイル名',
'Status' : '状態',
@junichi11
junichi11 / youtube_controller.php
Created June 24, 2011 06:58
CakePHP Zend GData Youtube unlisted upload
<?php
class YoutubeController extends AppController{
public $name = 'Youtube';
public $uses = array();
public $layout = 'default';
public $components = array('Zend','Auth');
public function upload(){
$this->Zend->loadClass('Zend_Gdata_ClientLogin');
@junichi11
junichi11 / helper.php
Created July 29, 2011 02:13
CakePHP Helper template
<?php
/**
* CakePHP Helper
* @author ${user}
*/
class ${name}Helper extends AppHelper {
//===============================================
// property
//===============================================
@junichi11
junichi11 / meio_upload.php
Created July 29, 2011 05:39
CakePHP MeioUploadHelper
<?php
/**
* CakePHP MeioUploadHelper
* Copyright (c) 2011 junichi11
* @author junichi11
* @license MIT
*/
class MeioUploadHelper extends AppHelper {
//===============================================
// property
@junichi11
junichi11 / meioupload_controller.php
Created July 29, 2011 18:28
CakePHP Plupload MeioUploadController
<?php
/**
* CakePHP Plupload Plugin
* Meioupload Controller
*
* Copyright (c) 2011 junichi11
*
* @author junichi11
* @license MIT LICENCE
*/