Download the PHP package k1low/yak without Composer
On this page you can find all versions of the php package k1low/yak. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Package yak
Short Description Yak: Yet Another Ktai plugin for CakePHP
License MIT
Homepage https://github.com/k1LoW/yak
Informations about the package yak
Yak: Yet Another Ktai plugin for CakePHP
Features
レンダリングエンジンにHTML_Emojiを採用
絵文字を含むビューのレンダリングエンジンに変換処理が高速な HTML_Emoji を採用しています。 Yakは HTML_Emoji のCakePHP用ラッパーであると言っても過言ではありません。
UA判定にwoothee-phpを採用
UA判定にWootheeプロジェクトのwoothee-phpを採用しています
シンプル
機能は絵文字を含めた表示とセッション管理のみです。それ以外も必要になったら作ります。 ソースコードはUTF-8固定、セッション使用固定、それ以外も HTML_Emoji の制約に沿うことで、非常にシンプルな使用ができることを目指しています。
CakePHPに特化
Composerでk1low/yak
をインストールし、AppContoller.phpに以下のように記述するだけ設定完了です。
POSTした絵文字をDBに保存したいときにはphp.iniや.htaccessで mbstring.http_input=pass
としてください (そうでない場合は特にDocomo以外の場合絵文字部分が文字化けします)
また、絵文字表示に使用する 画像ファイル はコミットしていませんので、こちらも app/webroot/yak/img/
に展開してください。
Requirements
- PHP >= 5.3
- CakePHP >= 2.0
FAQ
動かないんだけど
動かないかもしれません。動かないのはHTML_Emojiやwoothee-phpのせいではありません。
Lisence
HTML_Emoji
- Author : revulo [email protected]
- Copyright : 2009- revulo
- License : http://www.opensource.org/licenses/mit-license.php MIT License
- Version : Release: 0.8.3
- Link : http://libemoji.com/html_emoji
woothee-php
- Authors :
- k-holy
- okonomi
- TAGOMORI Satoshi
- Yuya Takeyama [email protected]
- Copyright : Copyright 2014- Yuya Takeyama (@yuya-takeyama)
- License : Apache License, Version 2.0
- Link : https://github.com/woothee/woothee-php
Yak
- Author : Ken'ichiro Oyama
- Copyright : 2010- 101000code/101000LAB
- License : http://www.opensource.org/licenses/mit-license.php MIT License