2007年08月25日

XOOPS D3モジュールアイコンの表示エラーを修正

XOOPSでサイト構築をしているときに、D3モジュールのアイコンにモジュール名(ディレクトリ名)が出てこないエラーが発生しました。その時のエラー修正方法をメモしておきたいと思います。

エラーの原因はPHPの設定に問題があったようです。調べてみると、D3モジュールのアイコンにディレクトリ名を表示させるには、PHPのGDライブラリが必要だったようです。サーバーはLinuxなのでyumを使ってphp-gdをインストールしました。

yum -y install php-gd

これであっさりエラーは修正されました。
やはりD3モジュールアイコンにディレクトリ名が出てこないと、なんとなくわかりずらいですよね。
プログラマーのメモblogのトップ
posted by Magnum at 20:50 | TrackBack(1) | 日記

2007年07月14日

「Sleipnir 2.5.14」 公開

フェンリルは7月13日、同社が開発するウェブブラウザ「Sleipnir」の最新版となる「Sleipnir 2.5.14」を発表した。専用サイトから無料でダウンロードできる。

今回のアップデートで、右クリックメニュー(コンテキストメニュー)、メニューバー、ツールバーのメニューをカスタマイズできる「メニューエディタ機能」が新たに実装された。ウェブ検索や各アクションの追加と削除が可能になり、メニューを自由に編集できる。(一部引用)


フェンリル、「メニューエディタ機能」を実装した「Sleipnir 2.5.14」公開

Sleipnirの2.5.14が公開されました。今回新たに追加されたのは「メニューエディタ機能」で、Sleipnirオプションから操作することができます。私は昔からSleipnirをメインブラウザとして使用しているのですが、アップデートが公開されるたびに手放せなくなっています。次のアップデートではどのような改良がされるのかとても楽しみですね。
プログラマーのメモblogのトップ
posted by Magnum at 15:39 | TrackBack(1) | 日記

2007年07月02日

Linux 基本コマンド 所有者変更

Linuxでファイル所有者を変更するコマンドをメモしておきたい
と思います。そんなに使う機会がないと感じられるコマンドで
すが、Linuxを操作していると案外よく使うのでおぼえておくと
便利なコマンドなので記憶しておきたいですね。

まず所有者を変更したいファイル・ディレクトリが入っている
ディレクトリに移動しておくとわかりやすくていいと思います。
ディレクトリ移動のコマンドは以前の記事にメモってあります
のでそちらの記事を参考にしてください。

以前の記事→Linux 基本コマンド ディレクトリ移動

まずはsu -コマンドでrootになりましょう。
rootになったら所有者を変更したいファイルが入っているディ
レクトリに移動します。

移動したら所有者変更コマンドを入力
chown ユーザー名 ファイル名またはディレクトリ名

ディレクトリ内の所有者をすべて変更

chown -R ユーザー名 ディレクトリ名

コマンド「chown --help」で使用法が表示されますのでわから
ないときは、そちらを参考にするのもいいかもしれませんね。
プログラマーのメモblogのトップ
posted by Magnum at 22:59 | TrackBack(0) | 日記

2007年06月19日

Linux 基本コマンド ディレクトリ移動

以前はユーザーの作成・削除コマンドについてメモしておきましたが、
今回はディレクトリ間の移動についてのコマンドをメモしておきたい
と思います。

以前の記事→ユーザーの作成・削除コマンド

基礎中の基礎のコマンドだけあってLinuxを操作するときは必ず使うと
思いますので、しっかり記憶しておきたいですね。

現在どのディレクトリに自分がいるかを表示させるコマンド
pwd

自分がいるディレクトリのデータ一覧表示
ls

ディレクトリ移動
cd ディレクトリ名

一つ上の階層に移動
cd ..

一番上の階層に移動
cd
一番上に移動したい時はディレクトリ名なしでcdコマンドを入れると
すぐに移動できます。

私はLinuxを操作するとき「cd」「ls」と交互に使っていきます。
「ls」を使うとディレクトリ名やファイル名が表示されていますので
次のコマンドを実行するときも間違えずに進めると思ったからです。
私と同じように「初心者だからLinuxはまだ慣れない」という人は、
「cd」「ls」を交互に使ってみてはいかがでしょうか。
プログラマーのメモblogのトップ
posted by Magnum at 22:21 | TrackBack(0) | 日記

2007年06月16日

XOOPS カスタムブロック作成

XOOPSにはオリジナルのブロックを作成できる機能がついています。
この機能は、自分でHTMLやPHPを書いてオリジナルの画面・機能を表示させる
ことができます。使い方しだいでいろいろなことに対応できるので、覚えておくとす
ごく便利な機能だと思います。
カスタムブロック作成方法は、「管理者メニュー」→「システム管理」→「ブロック管理」
と進み「新規ブロック作成」で行うことができます。この機能を使ってサイトのWelcome
画面を作るのもいいですよね。私はこの前、CosmoDBのメール機能を改造してメール
本文を自分で設定できるようにカスタマイズしたのですが、その本文を設定する画面を
カスタムブロックで作成してとても便利になりました。やはりHTMLだけでなくPHPも書け
ることが汎用性を生み出していますよね。
タグ:Xoops
プログラマーのメモblogのトップ
posted by Magnum at 21:47 | TrackBack(0) | 日記

2007年06月13日

XOOPS ミニ白扇モジュール

ミニ白扇モジュールはXOOPSの新規登録やアカウント編集などのユーザー登録部分を
変更できるモジュールです。白扇モジュールが配布終了して困っている人は、このミニ白
扇モジュールを使うとユーザー登録の部分を変更することができます。

ミニ白扇 ダウンロード:
http://xoops.peak.ne.jp/md/mydownloads/singlefile.php?lid=78&cid=1

ミニ白扇のインストール方法はダウンロードしたファイルのminihaku/includeの中にあ
るconfig.dist.phpをコピーしてconfig.phpにリネームします。
そしてXOOPSのmain.phpに下記の文を追加します。

include XOOPS_ROOT_PATH.'/modules/minihaku/include/mainfilehook.php' ;

あとは他のモジュールと一緒でXOOPSの管理者画面からモジュールのインストールを
すれば完了です。

ミニ白扇 使い方:
http://xoops.peak.ne.jp/md/news/index.php?page=article&storyid=352

タグ:Xoops
プログラマーのメモblogのトップ
posted by Magnum at 21:58 | TrackBack(0) | 日記

2007年06月12日

Linux 基本コマンド ユーザー作成&削除

Linuxを操作するときいつでもrootでログインしていまうと誤って重要なファイルを削除
してしまったりすることがあるので、一般ユーザーを作成してsu - コマンドで必要な時
だけrootになるようにしましょう。

ユーザーを作成するにはroot権限が必要になりますのでまずrootになります。
su -
パスワードを入力


ユーザーを作成します。
useradd user名

パスワードを設定します。
passwd user名
設定するパスワードを入力
もう一度同じパスワードを入力


これで一般ユーザーが作成されます。

ユーザーの削除も同じくroot権限が必要になりますのでrootになります。
su -
パスワードを入力

ユーザーを削除します。
userdel -r user名

これでユーザーの削除が行えます。

プログラマーのメモblogのトップ
posted by Magnum at 22:29 | TrackBack(0) | 日記

2007年06月11日

Google Developer Day 2007 開催

Googleは5月31日、開発者向けのイベント「Google Developer Day 2007」を
東京都内で開催した。GoogleのAPIやGoogle Gadgetsなどについて解説し、
これらを使った第三者のサービス開発を促すのが狙いだ。
オーストラリアや日本、フランス、英国、米国など世界10カ国で同時に開催する。これ
ほどの規模のイベントを開催するのはグーグルとしても初めてのことだ。全世界で
5000人以上の開発者が参加する見込みだ。(一部引用)


「皆がウェブを強化する環境を作りたい」--グーグル、開発者向けイベントを開催

Googleは今回のイベントでオープンソースの重要性やAPI公開の狙いなどを語った
そうです。「皆がウェブを強化する環境」という言葉は個人的にはすごく好きな言葉です。
APIを公開してたくさんの開発者がアプリケーションを開発していくことによって、使う人
の視点から見たものなどが強化されていくと私は感じました。仕事をしているときは私も
開発者?なのでユーザーの視点を意識してはいるのですが、やはり作る立場にいると
なかなか気づかないこともありますよね。
プログラマーのメモblogのトップ
posted by Magnum at 22:09 | TrackBack(0) | 日記

2007年06月10日

MySQLサーバー 基本コマンド

MySQLでデータベースを作成する方法としてはphpMyAdmin等を使うと簡単に
できますが、コマンドで作成する方法も覚えておくと便利なのでメモしておきたいと
思います。

まずコマンド入力画面で「mysql -u root -p」と入力し、その後にパスワードを入力
します。mysqlにパスワードを設定していない場合は「mysql」でMySQLサーバーに
ログインできると思います。

新しいデータベースを作成するコマンド
create database データベース名;

データベースを削除するコマンド
drop database データベース名;

データベースの一覧表示(確認などに便利)
show databases;

MySQLサーバーログアウト
exit

とりあえず一番使うと思われるコマンドを書いてみました。データベース作成の基本部分
ですね。phpMyAdminは確かに便利ですがコマンドも覚えていきたいと思っているので
これからも少しずつメモしていきたいと思います。
プログラマーのメモblogのトップ
posted by Magnum at 16:08 | TrackBack(0) | 日記

2007年06月09日

XOOPS MultiMenuモジュール

XOOPSのモジュール「MultiMenu」はメニュー項目を自分の好きなようにカスタマイズできるとても便利なモジュールです。

MultiMenuダウンロード:
http://malaika.s31.xrea.com/modules/mydownloads/singlefile.php?cid=2&lid=9

このモジュールを使ってみて一番に思ったことは自由度の高さです。XOOPSを使っているとモジュールをインストールした時などに「このメニューだけ非表示にしたい」、「このメニューは管理者のみに表示させたい」などいろいろな考えが頭に浮かんでくると思います。モジュールの中の設定で非表示にできる場合などもありますが、すべてのモジュールが設定できるわけではありません。そんな時に助けてくれるのがこのMultiMenuモジュールです。ダウンロードサイトには使い方の説明などもわかりやすく書いてくれていますので、XOOPS初心者という人でもすぐに使いこなせると思います。こういう便利なモジュールがあると本当に助かりますよね。
タグ:Xoops
プログラマーのメモblogのトップ
posted by Magnum at 15:01 | TrackBack(0) | 日記
過去ログ