タグ

MODxに関するmichihideのブックマーク (4)

  • 第14回 MODxにおけるロールやアクセスポリシー | gihyo.jp

    はじめに 前回の記事では、MODx上で会員限定のページを作るための基設定についてお話しましたが、MODxが提供できるのは、なにも会員限定サイトだけではありません。実際には「当にこれがオープンソースのCMSなの!?」と驚いてしまうほど細かな権限設定が可能ですので、今回は実用的な例を挙げてユーザーや権限についての解説を行っていきます。 ちなみに、これまでの見た目を少しでも解消するため、パッケージマネージャーより「andreas01」というテンプレートをダウンロードし、少しだけカスタマイズしてみました。 図1 現在のフロントエンドページの様子 前回の補足 前回の記事では会員限定ページを作成するため、「⁠himitsu-ug」というユーザーグループを作成し、リソースグループである「himitsu-rg」との関連付けを行っていましたが、その際のスクリーンショット(前回の図2)で「コンテキスト」が

    第14回 MODxにおけるロールやアクセスポリシー | gihyo.jp
  • 第12回 MODxのLexicon機能 | gihyo.jp

    はじめに 前回の記事では、SimpleSearchスニペットの導入方法とLexicon(語彙)の機能について簡単に解説しました。今回は、前回不足していたLexiconのもう少し細かい部分に触れるとともに、開発者の視点から見たLexiconについても解説したいと思います。 おさらい 前回使用したスニペットが参照するチャンクの内容は次のようになっていました。 my_search_resultsチャンクの内容 <p>[[+resultInfo]]</p> [[+results]] 検索結果[[+paging]] この時、ページの都合上あえて「検索結果」という日語を記入していたのですが、実際には次のような書式にするほうが望ましいと言えます。 my_search_resultsチャンクの内容 <p>[[+resultInfo]]</p> [[+results]] [[%sisea.result_p

    第12回 MODxのLexicon機能 | gihyo.jp
  • 第11回 MODxとSimpleSearchスニペット | gihyo.jp

    チャンク名: my_search_results <p>[[+resultInfo]]</p> [[+results]] 検索結果[[+paging]] 以上で準備完了です。適当なページから検索を行ってみてください。 図3 検索結果 どうでしょうか?少しは検索機能もおしゃれになりました……よね? 日語表示 ちょっと待ってください。無事検索はできるようになりましたが、現在検索結果の表示は 1 Results found for "modx" のような英語表記になっています。 スニペットの作者は日人とは限らないため、これは当然のことですが、このままでは日語サイトとして不自然すぎます。かと言って、PHPソースをゴリゴリ修正して無理やり日語化するのもスマートではありません。 MODxにはこのような英語表示を多言語表示するための仕組みが備わっています。それがこれまでも何度も出てきたLexic

    第11回 MODxとSimpleSearchスニペット | gihyo.jp
  • 第1回 オープンソースのCMSで本格商用サイトを作ってみよう | gihyo.jp

    はじめに gihyo.jpをこよなく愛する読者のみなさん、こんにちは。 2009年夏に連載が終了した「そろそろLDAPにしてみないか?」以来の登場となります、中満英生です。あれから長男が生まれ、人間として一歩成長した気がする今日この頃です。 さて、筆者のバックグラウンドとしてはLinux/Solarisなどのサーバサイドやインフラ部分の比重が大きいのですが、今回からはこれまでと少し趣向を変えた記事をお届けしたいと思います。 突然ですが、筆者の両親は熊県の山鹿市というところで「有限会社なかみつ園」というお茶屋さんを経営しています。ちなみに、山鹿市は山鹿灯籠、山鹿温泉、スザンヌの出身地として有名です。 元々、お茶の製造、販売業をはじめたのは筆者の祖父なのですが、父がその後を継ぎ、現在では主に店舗やデパートで商品を販売しています。ここで、ありがちなパターンだとは思うのですが、父から「店頭販売だ

    第1回 オープンソースのCMSで本格商用サイトを作ってみよう | gihyo.jp
  • 1