カテゴリー「web制作」の一覧


jQueryのreplaceを使って、テキストの置換を行う時のプチメモです。

$('.classname').each(function(){
  var txt = $(this).html();
  $(this).html(
    txt.replace('阪神','タイガース')
  );
});

この場合、class名が「classname」の要素にある、最初の「阪神」だけが「タイガース」に置き換えられて出力されます。

$('.classname').each(function(){
  var txt = $(this).html();
  $(this).html(
    txt.replace(/阪神/g,'タイガース')
  );
});

こうすると、class名が「classname」の要素にある、全ての「阪神」が「タイガース」に置き換えられて出力されます。

$('.classname,.teamname').each(function(){
  var txt = $(this).html();
  $(this).html(
    txt.replace(/阪神/g,'タイガース').replace(/横浜/g,'ベイスターズ')
  );
});

replaceはチェーンで繋ぐことで、複数組の置換にも対応できます。ただし大量のチェーンはお勧めできません。
上記の場合、class名が「classname」または「teamname」の要素にある、全ての「阪神」が「タイガース」に置き換えられ、且つ全ての「横浜」が「ベイスターズ」に置き換えられて出力されます。

Posted: 2014年 7月 17日 17:16


Categories: web制作

Comments: No comments



ホームページでお悩みの士業の皆さん、特に社労士の皆さんに読んでほしい話です

大阪芸術大学の放送学科同窓会というものに、行ってきました。卒業して以来約20年ぶりに会う同期がいたり、懐かしい先生方にお会いできたり、とても楽しく有意義に過ごすことができました。関東地方は前日からの大雪で、予約していた飛行機が欠航になるなど一時は横浜脱出を諦めかけたのですが、お隣さんのご理解も得て、強引に行って本当に良かったです。

続きを読む »

Posted: 2014年 2月 19日 14:30

Tagged with


Categories: web制作

Comments: No comments



Plone…ワールドワイドな高級CMS

最近、PloneというCMSの開発にも携わらせていただいています。導入への敷居は高いものの、多彩なワークフローオプションや、柔軟な多言語対応機能、導入後は親しみやすいWYSIWGエディタが支持され、海外では人気が高く、アメリカCIAFBIなど名だたる機関が導入しているようです。こうした特性上、日本国内でも官庁や教育機関では好まれているようです。生成されるコードも大変お綺麗でして、体感的にはSEO面でもかなり力強いですね。Googleもご推奨しているとか、何とか。

最初はちんぷんかんぷんだった私ですが、技術は体で覚えるもの、とはよく言ったもので現場でさまざまな間違いを繰り返しながら、気がつけば結構Ploneにも強くなったような気がする今日この頃です。思えばEC-CUBEを覚えたのも、似たような状況下だったなぁ…。火事場は好きではないのですが、一歩ブレイクアウトするきっかけは、どうも火事場が多い気がします。

そんなわけで、Ploneでの構築や改修案件もバシバシご相談くださいませ。

続きを読む »

Posted: 2013年 10月 08日 22:42

Tagged with , ,


Categories: web制作

Comments: No comments



WordPressでCustom Field Suiteを新たに使い始めて、ふと更新した時にページの内容が全く表示されない現象が発生しました。エラーを探ってみると

Fatal error: [] operator not supported for strings in /***/wp-content/plugins/custom-field-suite/includes/classes/api.php on line 156

というメッセージが。

該当のファイル「api.php」を開き、156行目を見ると

156
 $field_data[$hierarchy][] = $result->meta_value;

という記述があり、どうやらこの子配列が定義されていない、ということらしい。
ので、上記の部分を

156
 $this->assemble_value_array($field_data, $hierarchy, $field, $result->meta_value);

と書き換えてアップロードすることでエラーは解消されました。当プラグインにはこの他にも、類するエラーがいくつかあるようなので、同様のエラーに対しては同様に対応できそうです。

Custom Field Suite自体は初めて使ってみたのですが、大変クールで重宝するプラグインだと思います。日本語の詳細はCMS with Komodo Edit様のこちらの記事が大変参考になります。

Posted: 2013年 5月 29日 13:50


Categories: web制作,WordPress

Comments: No comments



あけましておめでとうございます。本年も何卒、よろしくお願いいたします。

年末年始は、実家のある大阪で約10日間、過ごしておりました。以前勤めていた会社の方々とお会いしたり、大学の同期や古い友人たちと会ったり、家族親戚と集まってワイワイ飲んだり、実に有意義に過ごすことができました。具体的なお仕事の話もあったりして、有難い限りです。東海~関西地方の案件も積極的に承って参りたいと考えておりますので、是非お気軽にご相談くださいませ。

年末にブログで、windows7PCiPhoneを購入した話を書かせていただきましたが、もう一つ、昨年購入した制作に使えるツールがあるので紹介させてください。

続きを読む »

Posted: 2013年 1月 17日 14:49

Tagged with


Categories: web制作

Comments: No comments



iPhone5はじめました

先月末に、17年半お世話になったdocomoさんに別れを告げて、小生もとうとうiPhoneを持つようになりました。二年縛りの契約で、満期月以外に解約をすると1万円近い解約金を請求されるとか、キャリアを変更する際に納得しがたい手数料を取られるとか、いろいろ書きたい不満もあるのですが、とりあえずそれは置いておいて。

続きを読む »

Posted: 2012年 12月 20日 12:59


Categories: web制作

Comments: No comments



とっても久しぶりの記事になってしまいました。前回の投稿時前後からずっと、何かと忙しくさせていただいておりまして、なんとなく放置気味にしてしまっておりました。反省。

その間に、twitterはスマートフォンの普及促進と共にますます勢力を伸ばし、facebookも着実にユーザー数を増やし、Google+なるものが登場し…これらのソーシャルメディアはもはや無視できない存在となってきています。仕事上でも、多方面で「つぶやくボタンは必須だよね」「いいね!ボタンも絶対あった方が良い」なんて声が溢れています。

じゃぁちょっと、ウチのサイトにもそのボタン、付けてみよう。というのが今回のお話。

当然、WordPressで作っているんだから、まずはWordPressのプラグインから選んでみましょう、ということで世に存在するさまざまなプラグインを比較検討してみました。小生としては、twitterにつぶやくボタン、facebookのいいね!ボタン、Google+ボタンさえあれば十分と考え、最終的に次の二つが候補となりました。

細かい設定ができるのは前者、のようですが後者は開発者が日本人(utahta様)ということで、今回はWP Social Bookmarking Lightを使わせていただくことにします。

続きを読む »

Posted: 2011年 11月 08日 19:30

Tagged with ,


Categories: web制作,WordPress

Comments: 2 comments



一般的に公開されているWebでは滅多にない話ではありますが…。

処理にものすごーく、時間の掛かるphpスクリプトが途中でタイムアウトしてしまい、丸一日程無駄にしてしまったので備忘録的にメモしておきます。

続きを読む »

Posted: 2010年 10月 05日 12:14

Tagged with


Categories: web制作

Comments: 2 comments



ホームページのリニューアルなどの案件をいただく中で、最近よく気になるのが、お客様が契約されているサーバーの使用料金です。

レンタルサーバーの例では、使用料金は年々安くなり、現在は大容量化やデータベースサーバーの使用が可能になるなど、付加価値競争が激しくなっています。

続きを読む »

Posted: 2010年 7月 05日 17:34

Tagged with


Categories: web制作

Comments: No comments



まだハッキリとした解決策が見つかっていないので、情報収集を主目的として書きます。(2010-07-07)解決しました。この問題はWindows Vistaで発生します。原因は、Vistaの場合Program Files内の設定ファイルを編集しても、そのままでは反映されないセキュリティが掛けられていることによります。解決方法はコメント欄をご覧ください。以下は、エントリ投稿時点のまま、引き続き掲載しております。

Dreamweaver CS5にアップグレードして、一つ、困ったことが起こっています。CakePHPで開発する際、viewファイル(.ctp/.thtml)がコードビューでしか開けない、というものです。

DreamweaverCS5でCakePHPのviewファイルを開くと、コードビューでしか開けない
DreamweaverCS5ではCakePHPのviewファイルを開いても「分割」「デザイン」表示ができない

続きを読む »

Posted: 2010年 6月 29日 13:25

Tagged with ,


Categories: web制作,ソフトウェア

Comments: 7 comments