Plone 開発者マニュアル¶ この文書は plone コンテンツ管理システムであなたが必要な変更をプログラムを作成して実現するために必要な、API の解説、短いコードの例と各種参照先へのリンクを含んでいます。内容としては、自身のアドオンプロダクトや一通りのコードを作成する Python の開発者を対象としています。基本的な Python の知識と Plone の知識を持っていることが、この文書を読むときの前提条件となります。
注釈 diazo (旧名: xdv) はDeliveranceと同じコンセプトの別実装です。 本ドキュメントはdiazoに名前が変わる前のxdvの名前で説明を行っている 箇所が多くあります。 xdv(diazo)とは¶ xdvは「Webフレームワークから独立したHTMLデザイン適用の仕組み」によって 既存サイトのHTMLに手を加えることなく、新たなデザインを適用します。 特徴: 既存のHTMLに手を加えずにデザイン(テーマHTML)を適用できます。 既存HTMLが動的生成(BlogやCMSなど)でも適用出来ます。 フレームワーク毎のテンプレートの記述方法を知らなくても利用できます。 変換動作自体はプログラミング言語に依存せず利用できます。 高速に動作します。 変換の ルール定義 は簡単なXMLで記述します。 xdv は、対象となるサイトの コンテンツ を別に用意した テーマHTML と ル
2010年10月25日~31日、イギリスのブリストルでPlone Conference 2010が開催されました。本稿では、本カンファレンスのレポートを、4回にわたって筆者視点でお届けします。 PloneとPlone Conferenceについて まず始めにPlone(日本語サイト)をご存じない方のために、簡単にPloneと今回レポートするPlone Conferenceについて説明します。 PloneはオープンソースのCMS(Content Management System: コンテンツ管理システム)と呼ばれるソフトウェアの一種です。Webサイトを構成するたくさんの文章や画像などのコンテンツを効率的に管理するためのシステムのことです。他にオープンソースのCMSとして有名なソフトウェアとしては WordPress、 XOOPS Cubeなどがあります。 Plone Conferenceは
Plone でサイト構築した記録。 Plone3.3サイトの構築 Ploneのインストールインストール後の設定 日本語翻訳の追加・変更Kupuの設定 CJKSplitterの利用 検索機能の日本語対応PloneLDAPの利用 外部 LDAPサーバとの連携LinguaPloneの利用PloneArticleの利用テンプレートのカスタマイズ ビューレット・ポートレットのカスタマイズイベントカレンダーの作成お知らせ表示テンプレートの作成サイトマップ用テンプレートの作成トップページ表示テンプレートの作成 共有ページの変更 AutoRoleの利用 アクセス元の IPアドレスに応じて Plone のロールを付与PlacefulWorkflowの利用 collective.uploadifyの利用 複数ファイルを一括アップロードできて便利サイト管理用の設定 ZopeとApacheの連携 Apache の
C#、ASP.NET、TypeScript、Angular を中心にプログラミングに関した話題を諸々。 by @jsakamoto
Plone - The Open Source CMS¶ This is a community-maintained manual for the Plone content management system. This documentation is for: Content editors: who write, update, and order content on a site Site administrators: who install Plone and add-ons, and set up a site Designers: who create site themes Deployers: who configure server(s) for site hosting Developers: who customize a site’s capabiliti
Python忘年会で「回ってくればZope/Ploneアドベントカレンダーを書いてもいい」と発言してしまったところ、本当にt2yさんから回ってきました。正直、Zope/Ploneは今日はじめて触ったくらいなのでネタに困るところですが、僕は仕事ではケータイサイト関連しかやっていないということで、「Apacheをフロントにしてmod_chxjを使えば、Zope/Ploneで結構簡単にケータイサイトを作れるんじゃないかなー」と考えていたら、すでに先達がいました。というか、このアドベントカレンダーの首謀者Takanoriさんの記事です。ploneでshift_jisのサイトを作る(mod_chxj編)この時点で次の方にバトンを回したいところですが、ここで終わると申し訳ないのと、実はZopeだけではなくmod_chxjも初めて触ってみるので、頑張って自分でもやってみます。Zopeをインストールするま
tacacoさんよりZope/Ploneアドベントカレンダーのバトンが回ってきました。ここはほぼJMRIネタのみですが、他にブログがないのでこちらで。 さて、ApacheでサイトルートをPloneサイトとしているとき、コントロールパネルのProduct Managementでプロダクトがちゃんとインストールされてるかどうかチェックしたいとか、Placeless Translation Serviceでi18nがちゃんと効いているか確認したいとかいった場合に(また、i18nが効かないときにここの該当ファイルを消してからZopeを再起動するとうまく行くことがあります)、Zopeのルートフォルダにアクセスしたくなることがあります。 そんなときはアドレスバーの/manageの前に「aq_parent」を入れることで簡単に1階層上に行くことができます。 「/manage」 「/aq_parent/m
今日は (第6回)Zope/Plone開発勉強会 に来て plone プロダクトの開発をしていんるですが、相変わらずうまくいきません... で、開発している中でコード修正→テスト用サーバで確認という流れが結構面倒なんですけど、そのあたりをちょこっとだけ楽にしてくれるプロダクトがあるようなので、その紹介をしようと想います。 デバッグモード まず、開発をするときには zope サーバをデバッグモードで起動すると思います。 デバッグモードは buildout.cfg の中に debug-mode = on と記載して bin/buildout するとそのあとはデバッグモードになります。 または、 bin/instance fg としてもデバッグモードで起動します。 デバッグモードでは skins フォルダにある *.pt ファイルと *.py ファイルは自動的に再読み込みしてくれますが、プロダク
Plone3 ユーザーマニュアル(日本語版)について この日本語マニュアルはplone.orgに掲載されている同名のマニュアルを翻訳したものです。2008年7月時点での英語版を元にしているため英語版とは一部異なる部分がありますことを予めご了承ください。 最初にお読みください この日本語マニュアルはのPlone研究会の皆さんの協力により完成することができました。本マニュアルご利用の前にご一読ください。もっと読む… 1.はじめに WEBサーバーとブラウザの仕組みからPloneの基本的な要素や役割、Ploneを利用した代表的なサイトの構成やコンセプト、Ploneでのログインユーザーの概念といった全体像をご説明します。もっと読む… 2. コンテンツを加える ここではPloneサイトにページや写真、ニュースやイベントといった具体的なコンテンツをどうやって加えていくのかその方法についてご説明
Plone - The Open Source CMS¶ This is a community-maintained manual for the Plone content management system. This documentation is for: Content editors: who write, update, and order content on a site Site administrators: who install Plone and add-ons, and set up a site Designers: who create site themes Deployers: who configure server(s) for site hosting Developers: who customize a site’s capabiliti
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く