以下の文章はホームページツール バージョン2までに記載していた開発履歴です。日付がわからないのが、ちょっと・・・ですけど・・。手元に残っている一番古いバージョンが2.92017年)なので、それ以前のものはありません(汗

これ以降は各バージョンで一つはファイルを履歴として残しているのですが。Excelの表をWordに貼り付けるとこうなるというサンプルでもあります。



1.0

開発開始

1.3

ブログ、ニュース、メルマガ新規投稿が可能になり、テスト公開した。

1.4

ブログとニュースの編集機能を追加。

1.5

全ホームページの正常稼動を確認するロジックを追加。

1.6

IE8IE9対応して公開した。

1.7

全ホームページのバックアップ機能を追加。

1.8

予定と予約を同時に入力できる機能を追加。

1.9

予定と予約を複数日付で入力できる機能を追加して公開した。

2.0

個別メール送信の機能を追加。

 

ブログ、ニュースの編集ボタンを編集と削除に分割。

 

左下のステータスに処理がどこまで進んでいるかを表示。

 

ダイアログボックスで処理がどこまで進んでいるかを表示。

 

予定と予約で日時のクリアボタンを追加。

 

女性部HPに対応。

 

ファイル添付付のメールを送るOutlook機能を追加中。

 

ニュースや予定で、過去日付をチェックする機能を追加。

 

予定で開始日付と終了日付が逆転していないかチェックする機能を追加。

 

予定と予約を編集・削除する機能を追加。

2.1

64bitExcel2010に対応。

 

ブログの登録でXoopsコードが有効だと画像が表示されないことがあったので無効にした。

 

ImpressCMSのインストール・設定作業を自動化

 

ログカウンター、ニュース、ブログ、pico、予定/予約の初期設定機能を追加。

 

新着情報、メルマガ配信、お問合せ、Weblinks、サイトマップの初期設定機能を追加。

 

予定と予約の日付入力でコピー貼り付けをしやすいようにレイアウト変更。

 

これで公開した。

2.2

ImpressCMSのインストール・設定作業を自動化

 

未インストール・モジュールのインストール機能を追加。

 

モジュールの名称と順番を設定する機能を追加。

 

設定の実施をする、しないをモジュール毎に選択する機能を追加。

 

お近くの道場・リンクのところの人間禅関連のデータを再登録する機能を追加。

 

期限切れのニュースを取得するロジックに不具合があったので修正。

 

佐原禅会HPに対応。

 

予定の削除のところが効かなかったのを修正(IE8以降ではこれでも動かない)。

 

予約の削除でうまくいかない場合がある不具合があったので修正。

 

新しいサイトの新着情報のパイプを作成する機能を追加。

 

ボタンを探してクリックするルーチンを追加。

 

ブログ、ニュース、メルマガ、予約・予定の入力済みの記事をExcel上に呼び出す複写機能を追加。

 

ブログの記事をExcel上に呼び出す複写機能で本文を呼び出せないことがあったので対応

 

ブログやニュース、メルマガの本文を255文字以上呼び出せないことがあったので対応

 

イベント予約で予約した人の名前とアドレスが表示されてしまっていたのを非表示に修正。

 

削除されたニュースをExcel複写するとエラーになっていなかったのをエラーにするように修正。

 

お近くの道場・リンクのところで、対象外ホストを追加・削除する機能に不具合があったので修正。

 

お近くの道場・リンクのところで、対象外リファラを追加・削除する機能を追加。

 

予約に対応状況などのフィールドを追加、一覧にも表示されるようにした(予約・お問合せ対応の準備)

 

不要なコードを整理、SubFunction化したりした(リファクタリング)

 

ブログ、ニュースにバッチモードを追加し、記事作成、一覧取得、記事複写、削除、のHPテスト機能を追加。

 

一連のテストでエラーを拾っていなかったのをFunction化して拾えるようにした。

 

Excelのセルのクリア機能を共通化した。

 

市川道場のブログの複数カテゴリに対応(今まではカテゴリがブログのものしかリストに表示されなかった)。

 

プログラム中に直接書いていたユーザIDとパスワードを暗号化しセキュリティを向上させた。

 

予定でツールで入力していないものはエラーになっていたが、エラーにならないように修正した。

 

お問合せの一覧を1ページあたり500件に変更。

 

HPテスト機能にメルマガ送信を追加(テストとついているサイトのみ)。

 

メルマガでアドレス追加でいちいち購読者一覧を読みに言ってしまう不具合を修正。

 

(バッチモード対応した時にデグレートした)

 

ログイン処理に表示されないのにTOPに戻すロジックがあったので外してスピードアップ。

 

ICMSツールって意味がわかりにくいので、ホームページツールに名称変更。

 

予約対応機能を追加。予約一覧を取得してメール返信がこのツールでできるようにした。

 

個別メール送信でメールアドレスがリンクになっていたのをテキストに修正した。

 

ニュースの期限切れのものも編集、複写、削除可能にした。

 

見出し検索がどれも同じコードなのでサブルーチンにして共通化した。

 

一度パスワードを入力すると、1ヶ月はそのPCに保存しておくようにした(2.2T)。

 

予約した人、問合せた人のメールアドレスをメルマガへ登録する機能を追加(2.2U)。

 

個別メール送信で控えを自分にも送るようにした。

 

処理中のダイアログ画面に中止ボタンをつけた(2.2V)

 

問合せ対応機能を追加。問合せ一覧を取得してメール返信がこのツールでできるようにした(2.2V)

 

ダイアログがOKCancelボタンだと、いちいちマウスを動かさないといけないので、YesNoボタンに変更した。

 

ImpressCMSのインストール・設定作業を自動化

 

新着情報のブロックで強制実行して更新してしまう強制実行機能をつけた。

 

東北禅会HP(仙台)に対応。

 

問合せ、予約対応に最新5件だけの機能をつけた(2.2Z)

 

Excel2007で実行後、Excel2003で個別メールのテキストボックス・エラーを修正(””を入れると壊れる)(2.2AA)

 

メルマガの複写で前のデータの方が長いと残ってしまっていたので修正(2.2AA)

 

西東京支部に対応(2.2AB)

 

ブログ、ニュース、予定、メルマガのExcel複写を共通ルーチンにまとめた。

2.3

メルマガでアドレスを指定すれば直接その付近をサーチして高速化した(2.3)

 

これで公開した。

 

佐原禅会→東関東フロンティアに変更。

 

カレンダーをhtmlで取得してExcelに貼り付けて確認できるようにした(2.3A)。

 

予定に対して、対応する予約がなければ自動で生成する機能を追加(2.3D)

 

メルマガの購読者一覧に削除リンクと更新リンクを追加した(2.3E)。

 

IE9への対応を行った(2.3E)。

 

メルマガで送信済メルマガ取得、個別メールで雛形取得するテスト機能を追加(2.3F)

 

予定の削除がIE8以降でできない不具合を修正(2.3G)

 

人間禅HPのテスト中のサイトを追加(2.3H)。

 

2名以上の予約が1名しか取得していない不具合を修正(2.3I)

 

IE7でイベント予約の新規入力がスクリプトエラーになるのに対応(2.3L)

 

メルマガでアドレス検索が高速化したので、オブジェクトを開放するように変更(2.3M)

 

メッセージボックスが後ろに隠れることが多いので、前に出すコードを入れてみた(2.3M)。

 

これ以上IECreateできない時にWindowsの再起動をお願いするメッセージを入れた(2.3M)。

 

オブジェクト開放にともなってHP表示、Web編集でもIEが終了してしまった為、画面に表示するように修正(2.3Q)

 

Weblinksの再ロードができなくなっていたので修正(2.3Q)

 

Excelを終了するのは、このファイルだけを開いている時に限った(2.3Q)

 

個別メールの雛形のWeb編集でIEが終了してしまうのを画面に表示するように修正(2.3S)。

 

予約対応で禅フロから情報取得できなかったのを修正(2.3T)

 

IE9でメルマガ購読者の重複チェックができていなかったのを修正(2.3W)。

 

アンケートサイトに対応(2.3X)。

 

携帯アドレスでも添付するように変更(2.3Y)

 

予定に対して、対応する予約がなければ自動で生成する機能がIE以降で動かないのを修正(2.3ZA)

 

予定に対して、対応する予約がなければ自動で生成する機能で今日以前の日付は飛ばして高速化(2.3ZA)

2.4

メルマガのアドレス一括登録機能を追加(2.4A)。

 

メルマガの購読者のリストを検索する機能で大文字や数字で始まるメールアドレスに対応(2.4A)。

 

予定に対して、対応する予約がなければ自動で生成する機能がIE以降で動かないのを修正(2.4C)

 

Googleへの更新Pingで後ろに余計なEが付いていたので削除(2.4C)

 

管理者用-新着情報のブロック設定をトップページで非表示に変更(2.4C)

 

ニュースに切り替えた時は日付を必ずクリアするようにした(2.4D)

 

問い合わせ対応がIE8以降でエラーになっていた(2.4E)。

 

メルマガの購読者一覧がIE8以降で取得できなかったので修正(2.4F)。

 

予定に対して、対応する予約がなければ自動で生成する機能でIE9で次の月へ行かなかったのを修正(2.4G)

 

メルマガ購読者の追加を青年部に対して入力したらたくぼくへ登録する機能を追加(2.4G)

 

半角スペースが入力されると新着情報モジュールがエラーになるのでブログやニュースで入力するとエラーになるようにした(2.4H

 

ニュースに切り替えた時で、HP選択からの場合は、日付をクリアしないようにした(2.4I

 

半角スペースのチェックはブログとニュースだけに限定した(2.4I)。

 

メルマガ、ニュースのExcel複写がIE9でエラーになるのに対応(2.4I

 

半角スペースのチェック時は、HTMLタグは無視するようにした(2.4I)。

 

メルマガのExcel複写で、タイトルにが入ってきたので削除(2.4I)

 

半角スペースのチェック時は、HTMLタグは無視するようにしたが一部修正(2.4c)。

 

ImpressCMS 1.3.4への対応を開始、テストサイトへのログインを追加(2.4Id)。

2.5

半角スペースのチェックでエラーになると面倒なので、内部で自動で全角スペースに変換するようにした(2.5)。

 

房総支部を追加した(2.5)。

 

道場のIE9はニュース以降の一覧の受信が失敗することに対応(2.5)。

 

Excel複写で改行がIE9以降は多すぎることに対応(2.5a)

 

ImpressCMSのインストール・設定作業を自動化で、メール問い合わせのお知らせメールにHP名を追加(2.5a)

 

房総支部からテスト中を外した(2.5b)。

 

人間禅サイトを追加(2.5b)。

 

広島禅会を追加(2.5b)。

 

茶禅一味の予約(住所が追加)に対応(2.5d

 

LogcounterXに無視するサイトを追加(2.5e

 

予定・予約でIE9Windows7Excel2010の組み合わせの場合のみ一覧が受信できないのに対応(2.5f)

 

房総支部、広島禅会のリンクを追加・修正(2.5h

 

LogcounterXに無視するサイトを追加(2.5i

 

IEへのログインロジックを一部修正(2.5i

 

予定一覧を未来のみにして高速化を図り、繰り返し元データがわかるようにした(2.5i

2.6

擇木道場、青年部、女性部の予約を一覧受信できるようにした(2.6a

 

切り替えたホームページの表示を更新するロジックを忘れていたので追加(2.6b)

 

擇木道場、青年部、女性部の予約を一覧受信できるようにしたのに一部欠落するのを修正(2.6C

 

新着情報の追加がメニューのタイトルを見つけてしまって既に追加済みのエラーになるので修正(2.6D)

 

shoes.userecho.comや、ningenzen.jpをログカウンターのフィルターに追加(2.6d)

 

広島禅会からテストを外した(2.6e

 

メルマガ購読者の一覧をSQLコマンドをPHP実行インターフェースを通して直接サーバーへ送ることで劇的に高速化した(2.6e

 

SQLコマンドを直接サーバーへ送るPHP実行インターフェースを自HPに持つようにしてさらに高速化した(2.6f)

 

メルマガの送信者アドレスが擇木アドレスがデフォルトだったので、管理者のメールアドレスを設定するようにした(2.6f)

 

上記の変更の為、管理者のメールアドレスと名前の取得を別ルーチン化した(2.6f)

 

LogcounterXblog.com等無視するサイトを追加(2.6f

 

禅用語を追加する機能を追加(2.6f)

 

擇木青年女性の予約一覧の取得高速化(2.6g)

 

終了時に擇木青年女性の予約をクリアするようにした(2.6g)

 

PHP実行インターフェースがない場合は自動で追加する機能を追加2.6gaでバグがあったのを修正(2.6h)

 

上記の機能でエラー処理がおかしかったのを修正(2.6ha)

 

IE8とIE9でリターン値が違うことがわかったので対応(2.6ha)

 

PHP実行インターフェースの内容を実行後に消去するようにした(安全対策)(2.6i

 

終了時にメアド一括登録のデータを消す(2.6k

 

禅書道のサイトに対応(2.6k

 

道場のパソコンのExcel2010+IE9で送信済メルマガ一覧の取得ができなかったのに対応(2.6l)

 

東関東禅フロンティアのURLを統合型に変更(2.6m

 

禅書道のsyodo shodo に、ユーザID,パスワード、サイトアドレスなどを変更(2.6n

 

予定一覧の受信のところでクリア行数が少なすぎたので増やした(2.6n

 

鹿児島禅会(テスト)に対応(2.6o

 

ログカウンターのフィルターを追加(2.6p)

 

青年部のホームページを統合型に変更(2.6q

 

鹿児島禅会(テスト)を削除(2.6r

 

ブログにメール投稿ができるようにした(2.6s

 

Weblinksの埼京支部、青年部のリンクを修正(2.6U)

 

ImpressCMSのインストールコマンドを test で組み込んでおいた。(2.6V

 

関西支部に対応した(2.6w)

 

goneinsixtyseconds.infoをフィルターした(2.6x)

 

擇木道場HPを統合化したら、メルマガ登録でうまく最終ページを拾えなくなったので対応 2014/5/18 (2.6Y)

 

ImpressCMSのインストールを簡単にバッチ的に行える機能を追加(2.6z

2.7

メルマガ送信に時刻予約機能を追加(2.7a

 

Weblinks の支部、道場名に地名を入れるようにした(2.7b)

 

メールアドレスの一括登録で100行目以降をクリアしていなかった(2.7d

2.8

各ホームページのSEOTOOLSでの検索順位を一覧表示する機能を追加(2.8A

 

メルマガ購読者の一覧を外部のExcelでなく、ホームページツール内に取得するように変更した(2.8b

 

メルマガ購読者の一覧から個別メールの画面を呼び出せるようにした(2.8c

 

メルマガ購読者の一覧からメルマガの編集と削除ができるようにした(2.8d

 

SNSへのリンク機能をつけた(2.8H)

 

メニューに禅SNS新到者フォローのボタンを付加(2.8H)

 

SNS新到者フォローの部屋をSQLで取得できるようにした(2.8H)

 

SNSへの登録がある人へ個別メールした場合は、禅SNSに履歴を記録するようにした(2.8I)

 

SNS新到者フォロー部屋へのアクセスにセキュリティチェックがかかっていなかったので追加(2.8J

 

SNS新到者フォロー部屋を作成した(関西、札幌、東北)(2.8J

 

札幌支部に対応(2.8J

 

管理者用 インストールのところでWebLinksの一般設定を見つけられなかったので修正した(2.8K) 2014/09/23

 

札幌支部のブログをインポートする為の機能を追加(2.8L)

 

個別メールを出す時にその人が禅SNSに登録されていないかをチェックするようにした(2.8M)

 

SNS新到者のリストを取得する際にメルマガのリストとつきあわせてメールアドレスを取得するようにした(2.8N)

 

個別メールを出す時に禅SNSの人は、禅SNSIDを入れて記録されるようにしたが、予約対応と問合せ対応は新しい人がほとんどなので、チェックしないようにした(2.8N)

 

メルマガ一覧から、禅SNSへの追加をサポートした(2.8O

 

GoogleSend機能開発(2.8P) 2014/10/31

 

ブログをGoogleSendで暗号化送信する機能を開発 (2.8P 2014/10/31

 

TDDをテストしている(2.8Q)

 

ICMS135に対応(2.8Q) 2014/11/5

 

暗号化送信されたブログをGoogleReceiveで受信する機能を開発 (2.8R 2014/11/28

 

サーバー版として常駐、常駐解除するロジックを改善(2.8R) 2014/11/28

 

HPの順位表示が途中でエラーになることが多々あるので、エラー時はスキップするようにした(2.8R2014/12/1

 

バッチモードでエラーになっていたのでバッチモードをShapesTextboxに追加(2.8R11 2014/12/15

2.9

予定予約のところで、予約のない予定に予約を追加するボタンは廃止。

 

繰り返しで1年分登録できるようにした。 2014/12/25  2.9

 

サーバー版待機の時間を10秒から1分に変更した。2015/1/14 2.9B

 

サーバー版でIEが遅い場合、OLEの待機エラーになるのでエラーを非表示にした。2015/1/14 2.9B

 

SNSにログインするセキュリティチェック機能をつけた。メルマガ発信は禅SNSに入っていることが条件とする 2015/01/16 2.9C

 

TechnetMicrosoft.net に対応 2015/1/27 2.9D

 

ImpressCMSの設定のところでモジュール名を設定するところがIE9で動かなかったので修正した。 2015/1/28 2.9D

 

茨城ブロックに対応 2015/1/29 2.9D

 

予約対応をSQL化して高速化した。 2015/1/29 2.9D

 

ImpressCMSの環境設定でお問合せフォームが1回目はうまくいかないが2回だとうまくできたのでループするように変更 2015/2/2 2.9D

 

ログを取る機能を追加した 2015/2/4 2.9E

 

ログ取得の機能にハードウェア情報とこの履歴の一番最後のバージョンがある行を取得するようにした。 2015/2/5 2.9E

 

IEを起動する際に画像を表示OFFにして高速化した。 2015/2/5 2.9E

 

ログ取得したファイルを終了時にFTPでサーバーへ送信するようにした。2015/2/6 2.9F

 

IEの待機がメルマガで200回のループリミットを越えているのがわかったので500に増加。2015/2/6 2.9F

 

IEWAIT中のログ出力でStatusが取れなくてエラーになったので、これを削除 2015/2/7 2.9F2

 

一回目の起動時にIE情報を取得しようとするところでループするので、これを修正。 2015/2/11 2.9F6

 

全角文字対応の暗号化ルーチン、複合化ルーチンを追加した。 2015/2/16 2.9F10

 

全角文字対応の暗号化で変換できない文字の処理方式を変更 2015/2/17 2.9F11

 

過去のメルマガの検索で表では表示されないので管理画面側から表示するように変更 2015/2/18 2.9F12

 

予約対応のSQL化の新方式でエラーになったら旧方式に切り替えるように変更 2015/1/19 2.9F12

 

全角文字対応の暗号化で「を」と「ん」が区別がつかないのでさらに処理を変更 2015/2/19 2.9F13

 

64ビット未対応のところを、64ビット対応した。 2015/2/20 2.9g

 

全角文字対応の暗号化通信で、Hex00の文字列が発生することがあるので対応 2015/2/27 2.9g2

 

モジュールをエクスポート・インポートしてサイズを小さくする掃除機能を追加  2015/3/5 2.9g3

 

ブログとニュースにWordファイルをHtml化して送信する機能を開発中。 Htmlの送信はできた。 2015/3/13 2.9g4

 

FTPのユーザIDやパスワードを直書きしていたので、暗号化した。 2015/3/14 2.9g5

 

茨城ブロックの禅SNS 新到者フォロー部屋に対応した。 2015/3/16 2.9g6

 

Google順位を表示するのを、青年部から順番に表示すると、茨城ブロックまで来るのに時間がかかるので、選択したところのみ表示するように変更  2015/3/16 2.9g6

 

IEがエラーになってよくバッチモードで停止するので、IEを強制終了させるコマンドを実行するように変更した。 2015/3/16 2.9g6

 

リモートデスクトップをスマホから使った場合だけ、Doeventsを入れないとハングする。問い合わせ対応と予約対応へ入れた。2015/4/8   2.9I

 

耕雲塾の予約対応ができなかったので、修正した。2015/4/14 2.9I

 

バッチモードでOLEを待機しているというエラーで停止していたので、IEを強制終了するロジックを組み込んだ。 2015/4/24 2.9I

 

札幌の予約対応の返信先がnagoya@ningenzen.jpになっていたので修正した 2015/6/9 2.9J

 

予定・予約でログに記録する際にエラーになる場合があるので対処。 2015/6/28 2.9K

3.0

デザインをスマホスタイルに変更開始。