熊本のCMS制作会社 デルタワークス・ブログ

熊本市 DELTA WORKS のメンバーがお届けするCMS制作日記と日常の変なこと

Archive for 9月, 2009

急にサーバの問題で、仮デザインのまま公開が必要となったクライアントに対して、現在、その裏で、新しいデザインと構造を作りこんでいる。一般のスタティックウェブであれば、別サーバで作りこみをしながら完成後に入れ替えればいいわけだが、CMSの場合コンテンツはDBの中に入っている関係上、できあがったテンプレートを現状のウェブにインストールしても、思ったように表示できない部分がでる可能性がある。

現状のウェブのDBを仮デザインサイトに移築してもいいが、それよりスマートな移築はできないか考えた。

まず、新しいデザインテンプレートをインストールした後、Joomler!.net様のところで配布されている

Template Selector for Joomla!1.5

を利用して管理者だけが使える状態でレイアウトを新しいものに切り替えて作業する。

この場合、基本となるテンプレート上のモジュールの配置を現状の配置と重ならないようにしておくと、現状のレイアウトに影響なく作業ができる。従って、一般的に使われるleft.right.topなどのモジュールポジションは新しいテンプレート上では使わない。

そうして、ポジションを変えてアサインすると当然の事ながら、モジュールポジションには何も表示されない。そこで、現状のモジュールを必要な分だけコピーしてこれらを新しいテンプレート上のモジュールポジションに配置すればまったく違うレイアウトで、構築が可能となる。

コンテンツが完成したら、レイアウトを切り替えるだけで、完全に入れ替わる。どうだろう。このやり方が一番効率よさそうだ。

 

  • 0 Comments
  • カテゴリ: CMS, Joomla!
  • クラゲとお好み焼き

    家内がまた大阪に行ってきた。どうも大阪の地が合うようで、行くたびにいろんな人と出会って、占いやアートセラピーで引っ張りだこだ。

    今回は、前回仏画の個展で知り合った、某有名ミュージシャンの自宅に招待された。彼は、業界では有名なクラゲマニア。家内も深海魚とか妖怪とか好きで、そのマニアック具合で気に入られたようだ。

    自宅に行くとクラゲを中心に様々なマニアックなもので埋め尽くされしかも、それが整然と並んでいる。各々ライティングなど施され、見るものを圧倒 するらしい・・・私は見てないからなぁ・・。しかしマニアな人というのは、自分の持っている価値観に対して愛情を持っているので、なんとなく気持ちはわか る。

    その日は、見学スケジュールみたいなものも用意されていて、途中彼のお勧めのお好み焼き屋でお好み焼きまでご馳走になったらしい。その後は、さらに夜の部が始まり昼間とは違うライティングでクラゲ部屋を楽しむという念の入れようだ。

    多分、興味の無い多くの人たちにとっては、「何を馬鹿な事を・・・」などと思われるに違いない。しかし、一見するとこのような無駄なものに愛情を持ってしまうというのは実に人間的な行為でもある。動物はしない・・・・。

    本人とは電話で少しだけ話したのだが、家内が「あなたのCD旦那も持ってますよ・・・ええとCDじゃなくてTRAというカセットみたいだけど・・・」と、言ったとたん。彼の態度が変わったらしい。「次回は是非旦那さんも招待します。」との事。 面白そう!!

    実はTRAというのは30年ほど前に発行されていたカセット付の雑誌で、そこに彼らインディーズ時代の曲が収録されていた。

    http://..park10…wakwak…com/~te..chno/tr..a.html

    実にレアな代物であり、相当マニアックなものだ。実際その中で、彼らの演奏を初めて耳にした。

    そういえば、家内と結婚することを決めた時、家内の高校生の姪っ子にイベントで初めて会った。その時の第一声が

    「浅川さんってマニア?」

    だったことを今思い出した。あははははは。

  • 0 Comments
  • カテゴリ: MUSIC, 日常
  • このサイトは、制作記録のブログであると共に、Wordpressの実験の場であります。以前のテーマでは、ウィジットの一部が表示できないなどの問題がありましたので、新しいテーマを適用してみました。

    まあ、本来なら自分でデザインして設置するのですが、このサイトではフリーテーマをベースに設定しています。

    まだIE6の場合、メニューレイアウトが崩れるなどの問題があり、修正も必要ですが、しばらくはこのまま行きます。(正直言うともうIE6対応テーマは作りたくないですね。しかし、最新のアクセス状況でも、IE7,IE8,IE6の閲覧割合がほぼ同じくらいの比率であり、逆に言えばまだ1/3のがIE6であるということになります)

    今回使ったテンプレートは

    http://designdisease.com/portfolio/illacrimo/

    海外サイトのテーマは文字に関するCSSの設定が日本語と相性が悪く、見難い場合が多いのですが、このテンプレートはそのままでも結構使えそうです。今日現在では、基本的なCSSの設定はまったくいじっていません。

  • 1 Comment
  • カテゴリ: CMS, WordPress
  • Joomla!の道しるべ」様で配布されている写真ギャラリーの日本語化ファイルを使って趣味のHPに写真アルバムを追加しようと思ったが残念ながら配布もとのコンポーネントがバージョンアップしていた為、一部日本語化されていない部分があった。

    そこで、言語ファイルに追加された日本語を設定することにした。概ね、言語ファイルはバージンアップと共に、言語ファイルの最後のほうに追加されているので、追加された言語をいちいち探さなくても最後のほうを見比べれば必要な変更箇所がわかる場合が多い。

    たとえば、「Joomla!の道しるべ」さんで配布されている「ja-JP.com_phocagallery.ini」ファイルでは下記の部分でテキストが終わっている。

     

    ********前にもテキストあり********
    JPEG QUALITY=JPEG品質
    JPEG QUALITY DESC=JPEGサムネイルの品質を設定して下さい (パーセント指定: 0 – 100)
    DISPLAY CATEGORIES STYLE=カテゴリスタイルを表示
    DISPLAY CATEGORIES STYLE DESC=カテゴリ一覧を表示するスタイルを設定して下さい
    CATEGORIES WITHOUT IMAGES=画像なしのカテゴリ
    CATEGORIES AND IMAGES=カテゴリと画像
    CATEGORIES, IMAGES AND DETAIL INFORMATION=カテゴリ、画像、詳細情報

    それに対しもとの英語の言語ファイルである「en-GB.com_phocagallery.ini」では

    ********前にもテキストあり********
    JPEG QUALITY=JPEG Quality
    JPEG QUALITY DESC=Set JPEG quality for JPEG thumbnails (in percent: 0 – 100)
    DISPLAY CATEGORIES STYLE=Display Categories Style
    DISPLAY CATEGORIES STYLE DESC=Set style of displaying list of categories
    CATEGORIES WITHOUT IMAGES=Categories without images
    CATEGORIES AND IMAGES=Categories and images
    CATEGORIES, IMAGES AND DETAIL INFORMATION=Categories, images and detail information
    #2.5.0
    DEFAULT VALUE PAGINATION CATEGORY=Pagination Default Value (Category View)
    DEFAULT VALUE PAGINATION CATEGORIES=Pagination Default Value (Categories View)
    DEFAULT VALUE PAGINATION CATEGORY DESC=Set Pagination Default Value for Category View
    DEFAULT VALUE PAGINATION CATEGORIES DESC=Set Pagination Default Value for Categories View
    ********以下続く********

    ということで#2.5.0以降が新しく追加された言語である。という事はこれ以降を書き換えてアップしなおせばよいと言うことになる。時間を見て翻訳してみよう。

    しかし、それにしても1000個近い2.5.0以前の言語の翻訳をしなくていいという事は、非常にありがたいことだ。この場を借りてJoomla!の道しるべ様には、感謝!

     

  • 0 Comments
  • カテゴリ: CMS, Joomla!
  • 先の記事でjoomla1.5において、管理画面(バックエンド)に入ることなく記事を管理できるエクステンションを紹介しましたが、どちらのエクステンションもイマイチ私が希望する機能を網羅できていませんでした。そこでもう一度探してみたらありました。希望する機能がばっちり実装されています。もちろんフリーで利用できます。

    Frontend User Article List

    これは便利です。記事の一覧だけでなく、編集、公開、非公開、削除までができます。

    joomla1.5 フロントエンドから記事を管理したい

    これで、心おきなくjoomla1.5の環境へ移築が可能となりました。

  • 0 Comments
  • カテゴリ: CMS, Joomla!
  •  

    これから時々聞いているCDなんかを紹介していこうと思います。

    Cobalt boy

    このアルバムは、インディーズのころから聞いているバンド”くじら”の93年のアルバム。

    くじらの音楽はいつ聴いても新鮮で飽きるということがない。そこには不思議な浮遊感があり、現実逃避にはもってこいの音楽だ。(書き方悪いな)

     

    1.LIFE?
    2.RAIN
    3.CAMERA
    4.REIHO
    5.BABY BABY
    6.I LOVE YOU
    7.CURVE
    8.TOWN
    9.ANGEL[It’s New!]

     

  • 2 Comments
  • カテゴリ: MUSIC
  • Joomla1.5でログインができない

    joomlは基本的に1.0で構築しているが勉強も兼ねて、趣味のサイトを1.5で構築していた。昨日そのサイトでエクステンションの実験をしていたら、フロントエンドからログインできなくなった。

    仕方なくバックエンドでいろいろやっても回復しない。時間切れで作業を終え、翌朝バックエンドからログインしなおそうとしたらこちらからもログインできない。正しいパスワード打っても何のコメントも出ずにログインが面が表示されたままだ・・・・だめだ。これでは何の処理もできない。コンフィグなどのファイルが壊れているわけではないので、DBに問題があるのかもしれない。

    ウェブ自体は問題なく閲覧できるが、何が問題なのかこの時点では不明。問題点を確定するより入れなおした方が速そうなので時間を見て再構築する方向で考えている。残念ながら実験中だったので、DBのバックアップもない。やっぱ再構築だなぁ。

  • 0 Comments
  • カテゴリ: CMS, Joomla!
  • 自分の記録としてLightNEasyのインストール画面遷移をアップしておきます。

     

    1.Project Lightさまより最新版のLightNEasyをダウンロード。

    2.「LightNEasyインストール方法.txt」以外のファイルをサーバにアップロード

    今回使用したサーバはXserverでした。

    3.パーミッションの変更。

    ■ アクセス権を 777 にする

     ・トップディレクトリ(インストールしたフォルダ)

     ・data

     ・images

     ・downloads

     ・galeries

     ・index.php

     

    3.早速アップロードしたURLにアクセス。

    ここでパスワードやらメールアドレスを設定します。

    インストール完了

    4.install.phpの削除

    innstall.phpの削除

    5.サイトの表示

    サイトのアドレスに再アクセスするとインストールが完了してページが見える様に成っています。

    表示

    6.ログインしてみましょう

    先ほど設定したパスワードを使ってログインして見ましょう。ログインはページ下部の部分にあります。

    ログイン

    ページにログインが現れます。

    ログイン2

    7.条件に合わせて初期設定を行ってください。

     

    なを記事の作成にはFCKエディタが使える。

    FCKエディタが使える編集画面

     

    うーーーーん。簡単だ。実際のウェブ運営に関しては問題点も多い。たとえばパスワードは1つしかない。つまり管理者は一人であり多重な管理もできないし、お問い合わせフォームも定型のものしか設定できない。

    しかしながら、CSSでの基本デザインさえできれば、簡単に設置でき、誰にでもCMSの楽しさを体験できる。

    これから伸びるCMSのひとつの形だろうなぁ。事によっては、jooomlaとの住み分けも可能だろう。高度なウェブはJoomlaなどを使って運営して、機能があまり必要ない場合は、LightNEasyでつくる。

    たとえばWordpressなども操作のためのダッシュボードの完成度は高い。高いのだが、ウェブに対して知識がないクライアントにとってはその操作を覚えるのにそれなりのストレスがかかる。

    私が考える理想的なCMSは、管理者と運営するクライアントでは、その管理画面が別に存在し、クライアントごとにその管理画面を管理者が自由にカスタマイズできるというものだ。オープンソースであるこれらにそこまで期待するのは難しいのかもしれないが、ぜひ実装していただきたい機能である。

     

     

     テストサイト:http://www.deltaworks.info/light

  • 1 Comment
  • カテゴリ: CMS, Joomla! Tips
  • Googoleのサービスの中にGoogleアラートという機能があります。これは興味のある単語を登録しておくと、それに関連したブログやウェブの新着情報を厳選してメールで教えてくる機能です。

    これ案外便利なんですね。

    私は、仕事関連の「CMS」「joomla」という単語を登録して毎日一回最新ニュースを確認しています。

    http://www.google.co.jp/alerts?hl=ja&gl=jp

    そこで今日はじめて私のブログの記事が紹介されました。これは結構うれしい事です。

    紹介されたのは

    Joomlaにおいてクライアントにとっての記事管理

    ですね。これを励みに更なるコンテンツの充実を図りましょう・・・しかし、このブログJoomlaだけじゃねぇからなぁ・・・特にシリーズ物の記事はすべてノンフィクションだけど相当にぶっ飛んでいますのでどうなのかな・・・・はははは。

  • 2 Comments
  • カテゴリ: 日常
  • CMSでクライアントにとっての使いやすさを追求していると、基本的にバックエンドに入らなくてもほとんどの操作ができるというのが理想的だと思う。そこで、Mycontentというモジュールをよく使っている。このコンポーネントは、フロントエンドから、セクションの記事のタイトルを一覧で表示して、それぞれ編集や、公開非公開などの操作が行える。

    残念ながら記事自体の削除はできない点と、Joomla1.5には対応していないという点が問題だが、それでもこのコンポーネントを使いたい為に1.5にアップしない事も多い。

    http://joomlaism.net/m-extensions/11-contents-news/32-joomla-mycontent.html

     

    Mycontentの場合

    1.5ではまだ対応していないわけだが、それに相当するエクステンションを探してみた。

    CamelcityContent ないしは JshUrContent が使えそうだ。CamelcityContentは一覧で管理できる部分はわかりやすいのだが、日本語化されていない。日本語化できないかちょっとやってみたが私には難しそうだ。JshUrContentは単純でわかりやすいといえばわかりやすいが、単純すぎて機能的にはこちらが望むものではない。なかなかバランスが難し。CamelcityContentが日本語化できれば一番いいのだが、私はプログラマではないので、これは仕事としてエンジニアにお願いするべきかなと思っている。

     

    CamelcityContent

    CamelcityContentの場合

    joomla1.6に成ればグループアクセスが可能となり、これができる様に成ると無敵だろう。バックエンドにも問題なく入ってもらえる。

    まあ、使えるまでには時間かかるだろうけどね。

  • 0 Comments
  • カテゴリ: CMS, Joomla!
  • About Us

    私たちは熊本市の河原町を本拠地とした。メディア・クリエーターの集団です。各自大学の講師や専門学校で教鞭を揮いながらウェブや沢山のメディア用コンテンツを作り続けています。
    since Feb,2008

    レンタルサーバ

    その他

    Yahoo天気予報

    Yahoo News

  • Counter

    184377 Visitors