最近の記事
カテゴリ
アーカイブ
リンク

ご無沙汰しております。
随分と更新が間が空きましたが、特に変わりなく過ごしておりました。
忘れてたわけじゃないんですけどね…。
さて、私がやっております【お題メーカー(仮) 】に機能を追加しました!
その前に、デザインも変更しました。
昨年より、ずっと推しておりますしょくぱんです。
しょくぱんについても、絵がいっぱい溜まってきたのでそのうちまとめ記事を書こうかと。
今回の変更で追加された機能は以下の4点です。

- 「出現ワード関連リンク」表示
- 「最近出たワード」表示
- mixiでつぶやく/mixi日記を書くボタンの追加
- お題個別ページ生成
まずは、「出現ワード関連リンク」について。
こちらは、単語ごとでwikipediaへのリンクがはられています。
これは単純に、単語の意味がわからなかったときにすぐに調べられるようにできたらいいな、と思いまして。
辞書サイトへの誘導も考えましたが、wikipedeiaだと、関連ワードなんかでサーフィンできて楽しいかな、というももありw
しかし、現在wikipediaにページがないものは、リンクを表示していません。
そこをどうしようかなーというのも考え中であります。
続いて、「最近出たワード」。
「へー、こんな単語も入ってんだー」とかいうのに役に立つかなーと思ったけど、どうなんだろう。
なきゃないでよさそうな…。
…次。「mixiにつぶやく/mixi日記を書くボタンの設置」。
Twitterだけでなく、mixiメインで使ってるよっていうユーザーさん向けに。
このサイトってやっぱり同人さんからのご利用がほとんどだと思うんですね。
そういう方って、Twitterやfacebookなんかより、まだmixiの方にたくさんいらっしゃると思うのです。
リサーチしてないので私個人がそう思ってる、ってだけなんですけど。
そんな方にも使っていただけたら、ということで。
最後に、「お題ID発行」ボタン。
生成したお題に対して、個別にIDを発行します。
そのIDでお題の個別ページが生成されるという機能です。
「このお題で書きました」っていうのを、ページがあったほうがいいかな、と。
そこからまた「こんなサイトあるのね」って使っていただけたりとかしたらいいな!と。
ぼちぼち使っていただけているようで、ちょっとほっこりしております。
ありがとうございます^^
こんな感じで、ちょっとでも楽しく使っていただけたらなー、と思っております。
Twitterでもお題流しておりますので、興味を持たれた方はフォローしてみてください。

【嵐関連 Twitter botリスト】http://ask4416.com/botlist/
完全に自分の趣味ですが。
日々の癒しとして、botさんたちにはよくお世話になっているのですが、何せ数が多い。
これどっかまとめとかないの?と思い探してみましたが、
全部が全部入っているリストが見当たらなかったので作ってみました。
今回は、WordPress で制作しています。
といっても、WPでやりたかったことはカテゴリ分けだけで、
その他表示されている内容は全てTwitterのAPIで取得した内容を表示しているだけです。
取得したxmlファイルをsimplexml_load_fileで読み込むだけの簡単設計なのですが、
API制限に引っかかっているのか、エラーが頻発…。
回避策として、キャッシュをしたらいいよ!という記事を見つけたので、参考にさせていただきました。
WebAPIで取得したxmlファイルをpearのCache_Liteを使ってキャッシュする
おかげさまで、何とか無事に動いているようです><。
あとはデザインを何とかしないとなー。
※ 6月30日
URLの変更と、トップページキャプチャの変更。
入力フォームからSQL発行 → シングルクォートが入っていたらエラー
SQL発行より前に、シングルクォートをHTMLエンティティに変換しないといけない。
そこでhtmlspecialcharsを!
ex) htmlspecialchars($hoge, ENT_QUOTES);
引数は【ENT_QUOTES】を使用。
シングルクォートとダブルクォートが変換される。
DBにはシングルクォートが【'】に、ダブルクォートは【"】と、変換した形で挿入される。
そして、表示時。
登録した内容を、再度入力フィールドに表示する際に、
元の記号の形に戻ってないと何かややこしいので、
今度はhtml_entity_decodeの出番。
ex) html_entity_decode($hoge, ENT_NOQUOTES);
引数は【ENT_NOQUOTES】を使用。
ソース上では、シングルクォートもダブルクォートも変換されないまま。
表示ではそれぞれ【’】と【”】になっている。
htmlspecialcharsは知ってたけど、元に戻すっていう関数もあるのね。