asklife

IT&Life

Month: 8月 2012 (page 2 of 3)

ついっぷる(PC版)が便利

ついっぷるのPC版が便利です。

iPhoneを始めとするスマホ用アプリだと思っていましたが、PC版のTwitterクライアントとして利用できるようになっていたみたいです。

主な機能は以下
・投稿
・表示
☆Q&Aなうへの投稿
☆フレンド機能

http://twipple.jp

CakePHPのデザインをTwitter Bootstrapに変更する作業のメモ

CakePHPのデザインをTwitter Bootstrapに変更する作業のメモ

簡単なフレームワークが無いかな?→CakePHPを使おう。
http://asklife.info/archives/3020

デフォルトのデザインを今っぽいのにしたい→Twitter Bootstrapに変更しよう。
http://asklife.info/archives/3027

「作業手順」
1.
http://twitter.github.com/bootstrap/
からTwitter Bootstrapをダウンロード

2.
CakePHPのwebrootのcss js img各フォルダにTwitter Bootstrapの各フォルダにある各ファイルを配置(コピペ)

3.
これで基本的にはHeplerのOption指定で利用出来る。
Option指定の方法はこの辺
http://dotinstall.com/lessons/……ic_cakephp

4.
TwitterBootstrapとCakePHPとのFormの微妙な差をヘルパーで解決。
https://gist.github.com/126657……p_form.php
これを以下の構成で配置
views/helpers/BootstrapFormHelper.php

使い方

使いたいところに

<?php echo $this->BootstrapForm->input('name'); ?>

multiple checkboxを横並びにするときは

<?php echo $this->BootstrapForm->input('Prefecture', array(
	'label' => '都道府県',
	'multiple' => 'checkbox',
	'options' => $prefectures,
	'li' => array('style' => 'width:6em;float:left;padding-top:2px;'),
)); ?>

5.
Paginationの微差を解決
https://gist.github.com/126385……nation.ctp
これは以下の構成で配置
views/elements/pagination.ctp

使い方:使いたいとろこに

<?php echo $this->element('paginate'); ?>

参考記事
http://dotinstall.com
http://d.hatena.ne.jp/slywalke……1317884853

と思ったら、プラグインがありました。

https://github.com/slywalker/T……rBootstrap

1.ダウンロードしたのをCake2の app/Plugin/TwitterBootstrap に配置

2.app/Plugin/TwitterBootstrap/webroot に bootstrap の js, css, img を配置

3.プラグインの中にある View/Layout/bootstrap.ctp と View/Element/alert.ctp を app/View の下の各所にコピー。

4.app/Console/cake bake するとき増える適当なbakeテンプレートを選ぶとコントローラとビューにそれぞれ、プラグインからbakeテンプレートが提供される。

※bakeの仕方
http://blog.verygoodtown.com/2……nutes-cms/
http://hijiriworld.com/web/cakephp-bake/
http://wiki.livedoor.jp/kindai……4%B9%A4%EB

参考記事
http://d.hatena.ne.jp/tanakahi……1328693981

CakePHPでTwitterやFacebookでのログイン機能の実装ライブラリOPauth

CakePHPでTwitterやFacebookでのログイン機能の実装ライブラリOpauth
http://opauth.org/

CakePHP用のライブラリはここからダウンロード出来る
https://github.com/uzyn/cakephp-opauth

ライブラリのDocumentはここ
https://github.com/uzyn/opauth/wiki

デモはここ
http://opauth.org/#demo

サンプルコードはここ
https://github.com/uzyn/cakeph……ree/sample

このサンプルコードはlocalhostをルートにしている
localhost/your-cake-app/がルートの時は

Configure::write('Opauth.path', '/your-cake-app/auth/');

をAPP/Config/bootstrap.phpに追記
参考
https://github.com/uzyn/cakephp-opauth

これとは別に純粋にOauth認証を書く
http://weble.org/2011/04/05/ca……ephp-oauth

academic*はCakePHP & Twitter Bootstrapのフレームワーク的存在

academic*はCakePHP & Twitter Bootstrapのフレームワーク的存在になりうるかもしれません。
いろいろ扱ってみよう。

http://academic-cms.github.com/
http://kachibito.net/software/……demic.html

CakePHP & Twitter Bootstrapの設定の仕方
http://tmpla.info/archives/1329

使えそうなCakePHPプラグインリンク集

使えそうなCakePHPプラグインリンク集です。

1.cakeplus

2.XformHelper

3. cakephp-commentor-plugin

4. debug_kit

5. MeioUpload Behavior 

参考記事

http://blog.verygoodtown.com/2……st-plugin/

http://book.cakephp.org/ja/com……グイン

http://1-byte.jp/2010/09/06/in……p_plugins/

CakePHPの超便利なファイルアップロードプラグイン、FileBinderプラグインの使い方をまとめてみた。

http://inspire-tech.jp/2011/07……er_plugin/

CakePHP 検索プラグイン「Search Plugin」の検索条件サンプルいろいろ

http://hijiriworld.com/web/cak……ch-plugin/

Older posts Newer posts

© 2017 asklife

Theme by Anders NorenUp ↑