Xoops Tips ユーザ新規登録時にイベント更新通知のデフォルトを変更

2009 年 7 月 26 日

イベント更新通知のデフォルトを変更

photo by Clowes

Xoopsでユーザアカウントを新規登録時、イベント更新通知メッセージの受取方法のデフォルトは”1”のプライベートメッセージに設定されています。

Xoops管理画面内から、この設定を変更する項目はありません。

変更するには、xoopsルート/kernel/user.phpを変更する必要があります。
(コアハックとなりますので、念のためバックアップをお忘れなく。)

続きを読む…

web, コンピュータ , ,

Smarty内でPHPを使用する

2009 年 7 月 26 日

Smarty内でPHPを使用する

photo by Meta-morphosis

Xoopsのテンプレート内でPHPを書きたい時
下記のようにすれば、Smarty内でPHPを使用することができます。

<{php}>
  print 'これでPHPが使用できます。';
<{/php}>

web, コンピュータ , ,

Xoops Tips 管理ユーザの編集画面:項目の追加、削除

2009 年 7 月 12 日

Xoops Tips 管理ユーザの編集画面:項目の追加、削除

photo by sungazing

ユーザモジュール>テンプレートファイルuser_edit.htmlを編集

ファイルの場所は、Root\modules\user\admin\templates以下となります。
このファイルは、Xoops管理画面内、ALTSYSなどから編集して反映させるのではなく、フ該当ファイルを直接編集することになりますのでバックアップをお忘れなく。

データ更新は、MySQLに対してSQL文の”Update”を発行する必要があるため、XoopsコアファイルにてUpdate文を編集する必要があります。

続きを読む…

web, コンピュータ , , , ,

Xoops Tips 管理アカウント閲覧画面の編集

2009 年 7 月 12 日

Xoops Tips 管理アカウント閲覧画面の編集

user/admin/temlates/user_view.htmlを編集

ファイルの場所は、Root/modules/user/admin/temlates/以下となります。
このファイルは、Xoops管理画面内、ALTSYSなどから編集する必要はないというか、編集できませんので、直接ファイルを編集することになります。

該当ファイルを直接編集することになりますので、バックアップをとってから作業を始めてください。

管理アカウント閲覧画面、項目の削除

削除というか、非表示処理となります。

続きを読む…

web, コンピュータ , , , ,

Xoops Tips アカウント編集画面:項目の追加、削除

2009 年 7 月 12 日

Xoops Tips アカウント編集画面:項目の追加、削除

photo by ζοιιγ ?нιcα c [ PrincessOfJuly ~ 22/7 ]

ユーザモジュール>テンプレートファイルuser_edituser.htmlを編集

ファイルの場所は、Root\modules\user\templates以下となりますが、このファイルは、Xoops管理画面内、ALTSYSなどから編集して反映させます。

前回までの課程での、データ処理は

  • データ追加
  • データ表示

でしたが、今回は”データ更新”が必要となります。
データ更新は、MySQLに対してSQL文の”Update”を発行する必要があるため、XoopsコアファイルにてUpdate文を編集する必要があります。

続きを読む…

web, コンピュータ , , , ,

Xoops Tips アカウント情報画面:項目の追加、削除

2009 年 7 月 12 日

Xoops Tips アカウント情報画面:項目の追加、削除

photo by Dustin Diaz

ユーザモジュール>テンプレートファイルuser_userinfo.htmlを編集

ファイルの場所は、Root\modules\user\templates以下となりますが、このファイルは、Xoops管理画面内、ALTSYSなどから編集して反映させます。

アカウント情報画面、項目の削除

削除というか、非表示処理となります。

続きを読む…

web, コンピュータ , , , ,

XOOPS Tips ユーザアカウント新規追加時に項目を追加

2009 年 7 月 11 日

snag-0174

photo by ntr23

6月、7月とXoopsサイトの構築を行っていますが、Xoopsのユーザ管理にてユーザーアカウントの項目の追加などをHackしなければならなくなりました。

Xoopsのユーザ管理(項目の追加など)はまだまだ貧弱ですね。
ユーザ管理モジュールもminihakuをインストールしてみたのですが、Xoops Cube 2.1以降だとエラーが出るようなので、自前で改造することにしました。

続きを読む…

web, コンピュータ , , , ,

VB.NET Tips インストーラ作成でアップデートインストールを行う為の設定

2009 年 5 月 15 日

インストーラ作成でアップデートインストールを行う為の設定

photo by Varyamo

Visual Basic 2008で作成したソフトの配布で、インストーラを作成するのですが、アップデートが正常に行われるのかは重要ですね。

今回のWindowsインストーラ作成での、アップデート機能要項

  • アップデートパッチは使用しない。
  • インストールするソフトより、新バージョンのソフトがすでにインストールされているときは、インストール不可とする。
  • 旧バージョンがインストールされているときは、一旦、削除して新バージョンをインストールする。
  • 旧バージョンで使用していた、設定ファイルは上書きしないで引き継げる

以上のアップデート機能を備えたWindowsインストーラを作成したいと思います。

続きを読む…

VB.NET, コンピュータ , , , , , , , , ,

VB.NET Tips インストーラ作成ですべてのユーザーを規定値にする

2009 年 5 月 15 日

すべてのユーザーを規定値に

photo by Aeioux

Visual Studio 2008でセットアッププロジェクトを作成するとき、初期設定では、このユーザーのみが規定値となっています。

続きを読む…

VB.NET, コンピュータ , , , ,

VB.NET Tips ComboboxのItemsリストを検索し、該当するIndexを取得する

2009 年 5 月 14 日

ComboboxのItemsリストを検索

photo by flosinski

VB.NET(Visual Basic 2008)で、ComboboxのDataSourceに登録する、又はItemsプロパティから追加したリストを登録して使用します。

この、Comboboxのリスト内に該当する文字列が格納されているか確認したい場合などに、リスト内を検索する必要があります。

最初、リストをFor文などでComboboxのCount数だけ回して、該当するものを検索しようかと思ったのですが、もっとスマートな方法がComboboxのメソッドにあります。

続きを読む…

VB.NET, コンピュータ , , , , ,