purazumakoiの[はてなブログ]

技術メモから最近はライフログも増えてきてます。

2009-01-01から1年間の記事一覧

○文字を超える場合は語尾に「...」を付けて丸める

PHP

mb_strimwidthを使えば出来ます。 PHP: mb_strimwidth - Manual mb_strimwidth ― 指定した幅で文字列を丸める とのこと。文字数ではなく、文字幅ね しかし注意点として mb_strimwidthの幅(文字数の考え方) - ブログでサイト制作覚書 文字コードにかかわら…

選択スタイルのカスタマイズ

スタイルリストを編集したい TinyMCEは選択したクラスをタグに割り当てることができます で、relevance1とかのクラス名のところを編集したい!と思ったわけです。 ということでこのクラス名でファイル内を検索したけど、どうもそれらしき場所が見つからない…

ユーザーデータ更新の再の文字化け

ユーザのプロフィールの本名を更新すると文字化けする PHP、DBと共にutf-8なので変換しなければよかった? admin/ajax.user.php の50行目あたり print json_encode(array_map('utf8_encode', $userdata)); ↓ print json_encode($userdata); としたらいけた。

クロスマーケティングの特長・効果

朝礼で聞いた話のまとめ クロスメディアマーケティングとは マス広告・・・テレビ、新聞、雑誌 etc... で興味を引き付け リスティング広告・・・Overture、Google AdWords etc... のテキスト部分にもマス広告を見て検索されることを意識して、連動してキーワ…

date.timezoneを設定するとdate()が早くなるとな

引用元: date.timezoneを設定するとdate()が早くなる - Do You PHP はてな 引用:sampleコード

セッションの有効期限の設定方法

PearのAuthを使って認証システムを入れてるのですが ローカルのサーバだとセッションの有効期限の延長がうまくいくのに、CPIの本サーバだと上手くいかない。。 なぜだ・・・ということで調べたけっか.htaccessにこれを入れました。 # session limit setting …

エントリ投稿時に最新更新日がずれる

inc/constants.php の以下の部分を日本用に修正 define('PMF_DATETIME_TIMEZONE_DEFAULT', 'Asia/Tokyo');

CPIにMTOS4を入れる

CPIにMTを入れる際の注意点 今回はMTOS-4.261をインストールした。その際つまづいたことのメモ CPIのオンラインヘルプ Perlのご利用について ここにPerlのパスが書いてある。 #!/usr/local/bin/perl もしくは #!/usr/bin/perl と記述します。 でもこれはmt-c…

ペルソナとは〜速攻メモ

via ウェブにもペルソナ手法を|web-optimization.jpより ペルソナとは、架空の人物を想定して顧客志向のマーケット調査、製品開発、デザインを行なう事を言う。 実際にやってみた記事はこちら [体験レポート]やってみましたペルソナ作り――これがウェブサイ…

括弧([])をリテラル化する

phpMyFAQにはリテラル化するタグは用意されていないようだ phpMyFAQはどうやら独自のテンプレートで動いてるようだが phpMyFAQにはsmartyの{literal}タグみたいなのがどうも見つからなかった。これでは []の文字が使えないので IEのみにCSSを当てる [if (gte…

登録されていないデータのみを表示

via MySQL :: MySQL 4.1 リファレンスマニュアル :: 6.4.2.3 ANY、IN、SOME とともに使用したサブクエリ ポイントだけ引用メモ // サブクエリのSELECTでHITしたものをリターン SELECT s1 FROM t1 WHERE s1 IN(SELECT s1 FROM t2); // サブクエリのSELECTでHI…

Smarty入門メモ

via Smarty入門者のための逆引きSmartyリファレンス - 肉とご飯と甘いもの @ sotarok 社内環境で動かしてみたのでとりあえずソースだけメモメモ HTML側 <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> </meta></head></html>

Smartyでfor文を

via Smartyでfor文みたいな動きをさせるには | みるくぜりー 「smarty for」で検索したらなんか唯一無二の存在的な感じで上記ページがHITしたのでメモメモ引用です 一番forに近いのはこの書き方かな {section name=cnt start=0 loop=10} {$smarty.section.cn…

IEでセッションの値が取得できない、受け渡しできない件

PHP

もう長いことPHPでQuickformを使ってフォームを作成してますが、どうもIEでだけセッションが取得できない。 ドメインに”_”は× 調べてみると、ドメインに”_”(アンダーバー)とかは使ってはいけないようだ。 via IEだけセッションの値が取得できない件|WEB…

revisions(改訂)の登録がうまく出来ていない場合。

ver 2.5.1で確認 revisions(以下リビジョン)関連の修正 テーブル「接頭語+faqdata」のフィールドを編集した場合 前に触った人が登録項目拡張の為、フィールドを追加していた模様そうなると、下記のSQLで行っている、リビジョンテーブル(接頭語+faqdata_…

FireBugでプリントデバッグ

ずっとalert();人生でした。 これ系の結構さがしてたけど何で今まで見つからなかったんだろう。 今度試してみます。 via JavaScript でプリントデバッグするには? | Diaspar Journal [Firebug] console.logで、変数を監視しよう: Recently Ajax こんな風に…

選択されているラジオボタンにより表示領域を変更

デモ 選択されているラジオボタンにより表示領域を変更 js部分 <script language="javascript" type="text/javascript" src="js/jquery-1.3.2.min.js"></script> <script type="text/javascript"> //

タブメニューやスライドショーをに使えるjQueryプラグイン

ボタンを押したら画像がフェードイン、アウトするスライドショーを作りたいと思って JQuery Cycle Plugin のfadeを使っていたのだが、これだと枠をCSSで背景として、メイン画像をCMSで登録するということがなかなか難しかった そこで jQueryを使ったタブメニ…

splitではなくexplodeを使う

via split使っちゃだめよ? - がるの健忘録 簡単に言うと正規表現つかって分割しないならexplode使ったほうが処理が速いということ

"return not in fnction"というエラー

JavaScript 実験室 より引用 ファイル群の改行コードを揃えるべき。 元のHTMLファイルが \r\n なのにJSファイルが \n だったりすると 意味不明のエラーが出てものすごく悩むことになる。 ("return not in function" とか "}: syntax error" とか)

プレゼン資料用にアイコンさがしてたが、Office Onlineになかなかな良いクリップアートがあった

灯台もと暗し的な感じですね アイコンのまとめサイトとか探してみたけど 結局Microsoftのクリップアートにたどり着いた via クリップアートとメディア ホーム ページ - Microsoft Office Online イメージ 「PC」でページ内検索 「矢印」でページ内検索 簡単…

phpがモジュールモードで動いているか?cgiモードで動いているか?を知る方法

メモメモphpinfoを表示して4行目あたり CGIモード Server API : CGI モジュールモード Server API : Apache とか Server API : Apache 2.0 Handler

カテゴリに値が設定されているかどうか

値が空でなければtrueの例 <MTIf tag="EntryCategory" ne="">hoge</MTIf>

SALA × 選挙

via SALA : 投票!いちばんモテる北川景子はどれだ? SALA モテ髪選挙 総選挙が近いということでコラボ企画適当にサーフィンしてて当たると結構うれしいので投票してしまった。

グループアカウントってなんだ?

phpMyFAQにはグループアカウントという機能があるらしいのだが、インストール直後だとそのメニューが隠れている 追記:2.5.1の場合は環境設定でパーミッションレベルという項目でリストとしてあった 2.0.x系も環境設定に欄はあるので手うちで「medium」と入…

phpMyFAQ機能メモ

phpmyfaq2.0.6で確認 実際やってない予想の部分も含む ちなみに今現在2.0.16でも機能は(たぶん)同じ 2.5.1もそれほど劇的には変わっていない。■表示形 初期状態で 閲覧回数トップ10件 最近投稿された5件 言語選択 検索、高度な検索*1 現在のサイト閲覧人数…

FFFTPは大量のファイル処理だと止まるので FileZillaを利用してみる

サーバによるとは思うけど、結構長いことFTPクライアントにはFFFTPを使ってましたが サーバの環境のためもあってか、特に大量のファイル処理では困らされます。 1度に1〜5ファイルくらいならそれほど問題ないんですがそれ以上だと結構プチプチ接続が切れたり…

文字コードがShift_JISの場合はcharset=”UTF-8”を入れる

IE7以下(6,7で確認)エラーがでた。(8では出なかった) ライン:5 文字:1257 エラー:'}'がありません via 地図を簡単に表示『Google Map API』-JavaScript Library Archive charset=”UTF-8”を入れてあげて解決。 <script src="http://maps.google.com/maps?file=api&v=2&key=APIKEY" type="text/javascript" charset="UTF-8" > <script type="text/javascript" charset="UTF-8" ></script>

ファイル名の変更

従来から「ファイル名の変更」のショートカットキーとしてF2があるが vistaからデフォルトで、拡張子を除くファイル名を選択するようになりました。 で、最近気がついたんですけど更にF2を押すと ・拡張子を含むファイル名 ・拡張子のみ にも切り替えること…

window.onload のサンプル

メモメモ <script type="text/javascript"> //<![CDATA[ function load() { alert("ほげほげ"); } window.onload = function () { load(); } //]]> </script>