Home > Webの話題 TOP
Webサイトのアクセスアップ、SEOなどを中心とした話題を提供します。
Webの話題 (2013/04/04)
そう言えば思い出したので。 オープンソースのCMSはWebサイトの製作者側にも、ユーザー側(管理者)にも、まず入り易いということがメリットです。ですが、CMSの進化によって、時に戸惑うことがあります。それはバージョンアップに伴う大幅な仕様変更ですね。セキュリティ対策とか、論理の適正化とか、ほとんど理由があってすることです。Wordpressでも、Modxでも、Movable Typeでもあることですね。でも、多少は専門知識が無いと、対応出来ないこともあったりします。今回、当サイトリニューアルでは、システムはModx1.06~1.07のマイナーチェンジでしたが、0.9xから1.0xなどへの大幅なアップデートで引っ掛かりそうなところを思い出したので書き留めておきます。 ファイルの名前や位置、ディ…続きを読む
Webの話題 (2013/04/04)
ブログって間が空くとモチベーションが落ちますよね…。 ということで、気分転換に当Webサイトを全面リニューアル。スマホ対応は元々考えていたので、今回はレスポンシブWebデザインを導入してみました。「レスポンシブWebデザインとは?」という方は、ご覧のブラウザの幅を変えてみてください。スマートフォンやタブレットなどの画面幅に応じて、レイアウトが変わるのが、レスポンシブデザインです。2009年にサイトを開設以来、青をデザインのベースとしてきたので、黒ベースにしたことで、おかしな点もあると思います。 既存サイトからレスポンシブWebデザインへは、やっぱり手間がかかります。 既存Webサイトのスマートフォン対応には、サイト全体のデザインを見直す場合と、jQuery Mobile等のフレ…続きを読む
Webの話題 (2012/05/21)
例えば未定のidを取得する。 modxのスニペットと呼ばれるプログラムはチャンクの中でも使えます。その一例として、Dittoをチャンクで使うケースを紹介します。右図では、目次以下を複製してコンテンツを増やして行く、Webマガジンのようなコーナーを想定しています。常に最新号の先に公開された記事2つをトップページに表示するものとします。便宜上全体の記事数を3つとしていますが、4つでも5つでも構いません。図での最新記事は、「記事6」ということになります。では、「記事4」、「記事5」を取得するにはどうすれば良いでしょうか。オーソドックスな方法では、Dittoの親ドキュメントを1として、並び順を指定するテンプレート変数を作成し、&orderByパラメーターで『変数名 DESC,created…続きを読む
Webの話題 (2012/05/15)
Dittoとテンプレート変数。 Dittoは、様々な並び順と自由な書式で、複数のコンテンツ(リソース)を出力できるmodxのスニペットです。ブログやニュースのサマリーを表示する場合は作成日順で表示することが一般的だと思いますが、Dittoにテンプレート変数を指定して使用すると、さらに使用方法が広がります。今回はこの辺で使ってる並び替えの方法について。例えば、製品を任意の並び準で表示したい場合は、テンプレート変数の入力形式をNumber(textでもdoropdownmenuでも良いのですが)とし、規定値を0とでもしておきます。そして、商品ごとに並び順を指定します。ここではテンプレート変数名を『ichiran』とします。表示するページの最低限の書式は次のようになります。 [[Ditto? &a…続きを読む
Webの話題 (2011/11/07)
デモサイトのようなものを公開。 この「広告の玉手箱」自体も、半ばはMODX(モドエックス)の実験サイトのような意味で作成し始めたのですが、新たにデモサイトを公開しました。デモサイトは、2010年7月に「中小企業や商店のWebサイトにModxが良いと思う理由(動画あり)。」にて、動画用のサンプルとして作成したものを更に少し改良したもの。MODXの魅力はデザインの自由性、拡張性の高さといった面から語られがちですが、ユーザー権限の設定と管理画面の作り込みで、それほど苦労せずに、更新する側にとっても高いユーザビリティを実現できます。その例としたいと考えました。「デモサイトのようなもの」と言うのは、目論見では、カスタマイズされた管理画面を誰でも触われるようにしようと考えているため。それには定期的な…続きを読む