Webノウハウ

問い合わせフォーム 「CreamForm 1.0 」を使用してみた。

2014年9月21日(staff)

 今やCMS(content management system)といえば、WordPressが代名詞的な存在になっていますね。けれども、個人的に管理しているサイトではMTOS(Movable Type Open Source)を使用しています。

 そのサイトでお問い合わせの機能を組み込みたくて、「CreamForm1.0」(※1)を見つけました。
組み込んでみたところ、こんなエラーが!

 ”テンプレートファイルの読み込みが出来ませんでした: 許可されない場所からテンプレートファイルを読み込もうとしました。”
”plugins/CreamForm/tmpl/list.tmpl”

 原因は、Template.pm内、load_file()においてlist.tmplが見つからずにエラーになっていました。MTOSのバージョンアップに伴い、セキュリティ強化対策でプラグインのテンプレートをチェックする際、フルパスで一致しないとダメにしているようです。(ディレクトリートラバーサルに関係した対策か・・・・な?)
対応として、CreamForm/View.pmのテンプレート定義パスをフルパスに変更して、アップロードしました。

変更前
sub _list_tmpl_path { 'plugins/CreamForm/tmpl/list.tmpl'; } # list template path
sub _delete_tmpl_path { 'plugins/CreamForm/tmpl/delete.tmpl'; } # delete template path
sub _detail_tmpl_path { 'plugins/CreamForm/tmpl/detail.tmpl'; } # detail template path

 

変更後
sub _list_tmpl_path { '(フルパス)/plugins/CreamForm/tmpl/list.tmpl'; } # list template path
sub _delete_tmpl_path { '(フルパス)/plugins/CreamForm/tmpl/delete.tmpl'; } # delete template path
sub _detail_tmpl_path { '(フルパス)/plugins/CreamForm/tmpl/detail.tmpl'; } # detail template path

バージョンアップによって、他が動作しなくなることってよくあるんですよね。
今はいい感じに収まっています。
組合関係のサイトに構築に限らずいろんなところで活用できるプラグインだと思います。

※1 CreamForm1.0
    http://marooon.com/web/2011/10/movabletype-creamform.html

 

 

一覧表示 ▶︎ Webノウハウ

メモ書きツール:ライプ

2014年4月22日(関)

ちょっとしたメモ、を取る時のお役立ちアプリを紹介します。

手帳感覚でツールにメモる。

保存先がクラウドなので、PCで仕事中にメモしたものを出先でモバイルからチェック、なんてことができちゃう。

なかなか便利そうです。

wri.pe = ライプ って、write(書く)とtype(タイプ)の複合語でしょうか。

記事紹介はこちら

 Webブラウザだけで利用できるシンプルで軽快なメモ帳アプリ

ライプサイトはこちら  https://wri.pe/

一覧表示 ▶︎ Webノウハウ

ブログ機能で労働組合ウェブサイトを活性化しよう!

2014年1月24日(吉原)

労働組合の活動で重要なものはいくつかあります。

定期的に機関紙などを発行して組合員間で情報を共有することはとても重要です。

さらには、組合用のブログがあるといいでしょう。
ブログであれば、機関紙のように印刷やコピーの手間も無く、比較的簡単に、そして早く情報発信できます。
そして、コメントなどをもらうこともできる双方向の交流によって、親しみのある身近な存在の組合になります。

ブログにも無料で使えるものから、有料のもの、更には業者に頼んで制作してもらう本格的なものまで様々あります。
それぞれに利点・欠点があり、単に安ければいい、あるいはお金を使えば効果が出るというものではありません。

また、ブログと言っても文字通り日記のようにブログ記事を載せるだけでなく、固定的なページを作ったり、掲示板など様々な機能追加が可能です。
ツイッターやフェイスブックなどのソーシャルネットワークとうまく連携することも重要です。

利点を欠点を正しく把握し、時に私たち企業組合コンピュータユニオンをうまく利用して効果的なウェブサイトを運用してください。

そのためのノウハウをこのブログを使ってご説明していきます。

一覧表示 ▶︎ Webノウハウ