DotNetNuke 7 RC リリース

DotNetNuke 7 RC がリリースされました。

コントロールパネルのテーマの ControlBar もやっとまともに動くようになって :-)
細かい動きが修正されるとだいぶ使いやすくなりそうです。

DNN7 コントロールパネル

DNN7 を試してみたい方は CodePlex からダウンロードできます。

DotNetNuke のモジュール編集UI

DNN 6.x(5.x系も?)からモジュールの編集がオーバーレイになった。

モジュール編集時に他のモジュールが非表示になって、
メニューやフッターも非表示になる UI 設計のバグが解消された。
(以前のバージョンだとスキントークンとしてナビを実装することで対応可能だった)

DNN 7 beta module edit ui
DotNetNuke 7 (Beta) のモジュール編集UI

ホスティングサーバ ExpressWeb で DotNetNuke をインストール方法

以前、サーバでの DotNetNuke のインストール方法を紹介しましたが
今回はホスティングサーバ ExpressWeb での DotNetNuke のインストール方法を紹介します。

# 前回は Mac 上で仮想の Windows Server で作業していて、
# そろそろデモとして見せるための場所が欲しかったのが今回のモチベーションです :-)

“ホスティングサーバ ExpressWeb で DotNetNuke をインストール方法” の続きを読む

WP MVC のサンプルプラグインのインストール

今回は、WP MVC のサンプルプラグインのインストール方法について紹介します。

WP MVC は WordPress プラグイン開発のための MVC フレームワークを提供するプラグインです。

WP MVC の詳しい使い方はコチラを参照してください。
WordPress プラグインの MVC フレームワーク WP MVC を試してみた

今回の記事の参考URL:
Installing Example Plugins | WP MVC(公式サイト)

“WP MVC のサンプルプラグインのインストール” の続きを読む

DotNetNuke 6.0 インストール

DotNetNuke 6.0 がリリースされたのでインストール方法について紹介します。
今後は DotNetNuke 6.0 の機能の紹介やモジュールの開発についても書きたいと思います。

DotNetNuke とは?

ASP.NET をベースとしたオープンソースのCMS(コンテンツ管理システム)です。
ASP.NET なので Windows サーバで動作します。
(Windows クライアントOSでも動作します。)

DotNetNukeの公式ページ[英語]
日本 DotNetNuke ユーザー会

“DotNetNuke 6.0 インストール” の続きを読む

WordPress プラグインの MVC フレームワーク WP MVC を試してみた

WordPress Logo

WordPress プラグイン開発の MVC フレームワーク WP MVC を使って
DBの拡張や管理画面/管理メニューの作成などを作成してみた。

今回は、WP MVC を使ったプラグインの開発方法について公式サイトのチュートリアルを試してみた。

チュートリアル | WP MVC(公式サイト)

WP MVC の情報

WP MVC | WordPress公式リポジトリ

WP MVC(公式サイト)

GitHub

“WordPress プラグインの MVC フレームワーク WP MVC を試してみた” の続きを読む

Twenty Ten Five のテーマでトップの画像を非表示にする

Twenty Ten や Twenty Ten Five のテーマでは管理画面からヘッダの画像を変更することができる。(管理画面 -> 外観 -> ヘッダー)
「画像を削除」という機能でヘッダの画像を削除することもできるが、
画像を削除してもトップページでは 940px × 198px のスペースが残ってしまう。

ヘッダーのテンプレートを以下のように変更することで
画像が選択されていないときにトップの画像を非表示にすることができる。

管理画面 -> 外観 -> テーマ編集 -> ヘッダー(header.php)
header.php 78行目あたり(85行目に1行追加)
[php]
// Check if this is a post or page, if it has a thumbnail, and if it’s a big one
if ( is_singular() &&
has_post_thumbnail( $post->ID ) &&
( /* $src, $width, $height */ $image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), ‘post-thumbnail’ ) ) &&
$image[1] >= HEADER_IMAGE_WIDTH ) :
// Houston, we have a new header image!
echo get_the_post_thumbnail( $post->ID, ‘post-thumbnail’ );
elseif ( header_image() == ” ) :
else : ?>
<img src=”<?php header_image(); ?>” width=”<?php echo HEADER_IMAGE_WIDTH; ?>” height=”<?php echo HEADER_IMAGE_HEIGHT; ?>” alt=”” />
<?php endif; ?>
[/php]

なにが変わったかというと、
ヘッダー画像の指定がなかった時は img タグを出力しないようになりました。

WordPress はじめました!

WordPress Logo

ふと思いたって夜中にさくらVPS でサーバたてて、
いきおいで WordPress はじめました!

最近、仕事でも WordPress をよく使うので練習がてら書いていこうと思います。