Modxの0.9.xからのアップデートについて。
Webの話題 (2013/04/04)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
そう言えば思い出したので。
オープンソースのCMSはWebサイトの製作者側にも、ユーザー側(管理者)にも、まず入り易いということがメリットです。ですが、CMSの進化によって、時に戸惑うことがあります。それはバージョンアップに伴う大幅な仕様変更ですね。セキュリティ対策とか、論理の適正化とか、ほとんど理由があってすることです。Wordpressでも、Modxでも、Movable Typeでもあることですね。でも、多少は専門知識が無いと、対応出来ないこともあったりします。今回、当サイトリニューアルでは、シ…
続きを読む
レスポンシブWebデザインでスマホに対応。
Webの話題 (2013/04/04)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
ブログって間が空くとモチベーションが落ちますよね…。
ということで、気分転換に当Webサイトを全面リニューアル。スマホ対応は元々考えていたので、今回はレスポンシブWebデザインを導入してみました。「レスポンシブWebデザインとは?」という方は、ご覧のブラウザの幅を変えてみてください。スマートフォンやタブレットなどの画面幅に応じて、レイアウトが変わるのが、レスポンシブデザインです。2009年にサイトを開設以来、青をデザインのベースとしてきたので、黒ベースにしたことで、おかしな点もあると思…
続きを読む
modxの小技。
Webの話題 (2012/05/15)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
Dittoとテンプレート変数。
Dittoは、様々な並び順と自由な書式で、複数のコンテンツ(リソース)を出力できるmodxのスニペットです。ブログやニュースのサマリーを表示する場合は作成日順で表示することが一般的だと思いますが、Dittoにテンプレート変数を指定して使用すると、さらに使用方法が広がります。今回はこの辺で使ってる並び替えの方法について。例えば、製品を任意の並び準で表示したい場合は、テンプレート変数の入力形式をNumber(textでもdoropdownmenuでも良いのですが)とし、規…
続きを読む
管理画面の上部フレームとツリーフレームのカスタマイズ。
Webの話題 (2011/11/07)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
デモサイトのようなものを公開。
この「広告の玉手箱」自体も、半ばはMODX(モドエックス)の実験サイトのような意味で作成し始めたのですが、新たにデモサイトを公開しました。デモサイトは、2010年7月に「中小企業や商店のWebサイトにModxが良いと思う理由(動画あり)。」にて、動画用のサンプルとして作成したものを更に少し改良したもの。MODXの魅力はデザインの自由性、拡張性の高さといった面から語られがちですが、ユーザー権限の設定と管理画面の作り込みで、それほど苦労せずに、更新する側にとっても高い…
続きを読む
CMS(コンテンツ・マネジメント・システム)導入のメリット。
Webの話題 (2010/07/18)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
CMS(コンテンツ・マネジメント・システム)とは?
CMS(コンテンツ・マネジメント・システム)とは、その名の通り、コンテンツ(ホームページの内容)を管理しやすくするためのシステムです。「ホームページなんて、チラシやポスターと同じようなものじゃないの?」と思っていたら、それは大間違い。作ってそのままのWebサイトでは、何の広告・集客効果も得られません。常に新しい情報を発信することで、新しいビジネスチャンスを得られることが、ホームページ開設の意義です。それを簡単にするのがCMSです。CMSには非常に多…
続きを読む
JavaScriptの小ネタと少しだけModxの話。
Webの話題 (2009/09/09)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
#jsalarmclock{
font-family: Tahoma;
font-weight: bold;
font-size: 12px;
background-color: #CCFFCC;
}
#jsalarmclock div{
margin-bottom: 0.8em;
}
#jsalarmclock div.leftcolumn{
float: left;
width: 150px;
font-size: 13px;
background-color: #99FFF…
続きを読む
modxの小技。
Webの話題 (2012/05/21)` &filter=`id,128,2|id,1,2|id,82,2|id,83,2|id,81,2|id,58,2|id,61,2|id,64,2|id,67,2|id,70,2
例えば未定のidを取得する。
modxのスニペットと呼ばれるプログラムはチャンクの中でも使えます。その一例として、Dittoをチャンクで使うケースを紹介します。右図では、目次以下を複製してコンテンツを増やして行く、Webマガジンのようなコーナーを想定しています。常に最新号の先に公開された記事2つをトップページに表示するものとします。便宜上全体の記事数を3つとしていますが、4つでも5つでも構いません。図での最新記事は、「記事6」ということになります。では、「記事4」、「記事5」を取得するにはどうすれ…
続きを読む