Develop and Download Open Source Software

Browse CVS Repository

/[OSDN]/xoonips/AL/commonal.cc

Log of /xoonips/AL/commonal.cc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Tag:

Revision 1.118.2.7 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 4 09:25:21 2006 UTC (17 years, 5 months ago) by tani
Branch: XOONIPS_STABLE_2
CVS Tags: RELENG_2_0_0a_RELEASE, tag20061115
Changes since 1.118.2.6: +6 -1 lines
Diff to previous 1.118.2.6 , to branch point 1.118 , to next main 1.120
activate: accept only guest session or login user's session.


Revision 1.118.2.6 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Oct 4 08:31:05 2006 UTC (17 years, 5 months ago) by tani
Branch: XOONIPS_STABLE_2
Changes since 1.118.2.5: +4 -2 lines
Diff to previous 1.118.2.5 , to branch point 1.118
activate: don't valid session for activation by user.


Revision 1.118.2.5 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Aug 24 09:59:20 2006 UTC (17 years, 6 months ago) by aga4096
Branch: XOONIPS_STABLE_2
Changes since 1.118.2.4: +47 -2 lines
Diff to previous 1.118.2.4 , to branch point 1.118
・[ #8723 ] STABLE2 のALでDB接続文字コード指定  のパッチをあてた.


Revision 1.118.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 30 02:46:02 2006 UTC (17 years, 8 months ago) by aga4096
Branch: XOONIPS_STABLE_2
Changes since 1.118.2.3: +21 -9 lines
Diff to previous 1.118.2.3 , to branch point 1.118
・MySQL5.0.22では certify.php で常に No items found. になる場合があるのを修正.


Revision 1.118.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Apr 12 09:20:12 2006 UTC (17 years, 10 months ago) by aga4096
Branch: XOONIPS_STABLE_2
CVS Tags: tag20060615, tag20060622
Changes since 1.118.2.2: +7 -5 lines
Diff to previous 1.118.2.2 , to branch point 1.118
・insert_index で item_type_id が0になる場合があるのを修正.


Revision 1.120 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Apr 11 10:31:27 2006 UTC (17 years, 10 months ago) by tani
Branch: MAIN
CVS Tags: AL_PORTING, HEAD, merge_to_20060605, tag20061130, tag20070307, tag20070307current
Branch point for: XOONIPS_STABLE_3, XOONIPS_STABLE_32
Changes since 1.119: +57 -29 lines
Diff to previous 1.119
merge to main trunk (from REL20060213 to merge_to_20060411)
REL20060213からmerge_to_20060411までのSTABLE_2の差分をCURRENTにマージ.


Revision 1.119 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Apr 7 08:19:51 2006 UTC (17 years, 11 months ago) by tani
Branch: MAIN
Changes since 1.118: +9 -2 lines
Diff to previous 1.118
doiをDBから取得する時の型指定をBLOBにあわせて修正.


Revision 1.118.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 28 04:49:17 2006 UTC (18 years ago) by aga4096
Branch: XOONIPS_STABLE_2
CVS Tags: merge_to_20060411
Changes since 1.118.2.1: +17 -1 lines
Diff to previous 1.118.2.1 , to branch point 1.118
・NIJC code, guestのon/offを書き換えたときに item_status をリセットする.


Revision 1.118.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 14 05:13:17 2006 UTC (18 years ago) by aga4096
Branch: XOONIPS_STABLE_2
Changes since 1.118: +38 -29 lines
Diff to previous 1.118
・アイテムが private/index_a と public/index_b に登録された状態で、 private/index_aを削除するとおかしくなるのを修正.


Revision 1.118 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 10 10:56:30 2006 UTC (18 years, 1 month ago) by tani
Branch: MAIN
CVS Tags: REL20060213, REL20060323
Branch point for: XOONIPS_STABLE_2
Changes since 1.117: +5 -1 lines
Diff to previous 1.117
selectiveHarvesting:stat.item_idでorder by(asc)


Revision 1.117 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 6 05:50:32 2006 UTC (18 years, 2 months ago) by aga4096
Branch: MAIN
Changes since 1.116: +6 -1 lines
Diff to previous 1.116
・ ctype.h をinclude.


Revision 1.113.2.4 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 6 05:09:38 2005 UTC (18 years, 3 months ago) by aga4096
Branch: XOONIPS_STABLE
CVS Tags: MergePnt_20051220
Changes since 1.113.2.3: +6 -1 lines
Diff to previous 1.113.2.3 , to branch point 1.113 , to next main 1.120
・開放忘れを修正.


Revision 1.116 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 22 11:29:54 2005 UTC (18 years, 3 months ago) by tani
Branch: MAIN
CVS Tags: REL20051226
Changes since 1.115: +16 -5 lines
Diff to previous 1.115
deleteItem: アイテム削除と同時にRelated toも削除する.
getRelatedTo: isActivatedBySessionのチェックを外す(冗長なので).


Revision 1.115 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 17 10:59:36 2005 UTC (18 years, 3 months ago) by tani
Branch: MAIN
Changes since 1.114: +226 -1 lines
Diff to previous 1.114
アイテム間リンク機能: insertRelatedTo, deleteRelatedTo, getRelatedToを追加.


Revision 1.114 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Nov 16 03:59:06 2005 UTC (18 years, 3 months ago) by tani
Branch: MAIN
Changes since 1.113: +85 -40 lines
Diff to previous 1.113
XOONIPS_STABLEの分岐点〜MergePnt_20051116間のXooNIps_STABLE上の修正をCURRENTにマージ.


Revision 1.113.2.3 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 1 10:36:14 2005 UTC (18 years, 4 months ago) by tani
Branch: XOONIPS_STABLE
CVS Tags: MergePnt_20051116
Changes since 1.113.2.2: +11 -3 lines
Diff to previous 1.113.2.2 , to branch point 1.113
_insertItem: dierctフラグによって書き込む日付情報の値を分岐する.


Revision 1.113.2.2 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 28 07:02:52 2005 UTC (18 years, 4 months ago) by aga4096
Branch: XOONIPS_STABLE
Changes since 1.113.2.1: +8 -1 lines
Diff to previous 1.113.2.1 , to branch point 1.113
・サブインデックスを含むインデックスの削除時にエラーが出ることがあるのを修正.


Revision 1.113.2.1 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 18 09:19:53 2005 UTC (18 years, 4 months ago) by aga4096
Branch: XOONIPS_STABLE
Changes since 1.113: +65 -38 lines
Diff to previous 1.113
・PubMed補完が正しくないことがあるのを修正.


Revision 1.113 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Oct 11 16:20:22 2005 UTC (18 years, 4 months ago) by orrisroot
Branch: MAIN
CVS Tags: XOONIPS_RC1
Branch point for: XOONIPS_STABLE
Changes since 1.112: +6 -3 lines
Diff to previous 1.112
SQLRowCount の戻り値チェックを元にもどした.


Revision 1.112 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Oct 7 06:22:46 2005 UTC (18 years, 5 months ago) by aga4096
Branch: MAIN
Changes since 1.111: +6 -3 lines
Diff to previous 1.111
・updateAccount()がエラーを出すことがあるのを修正.


Revision 1.111 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Sep 26 02:24:34 2005 UTC (18 years, 5 months ago) by aga4096
Branch: MAIN
Changes since 1.110: +5 -2 lines
Diff to previous 1.110
・isAdmin()が誤動作するのを修正.


Revision 1.110 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 9 06:26:35 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.109: +16 -5 lines
Diff to previous 1.109
・xnp_use_syslog()を作成.


Revision 1.109 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Sep 9 01:29:27 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.108: +8 -1 lines
Diff to previous 1.108
・refresh_item_status, update_item_statusがエラーになることがあるのを修正.


Revision 1.108 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Sep 8 05:40:21 2005 UTC (18 years, 6 months ago) by tani
Branch: MAIN
Changes since 1.107: +22 -6 lines
Diff to previous 1.107
freeStringArrayを定義.
selectiveHarvesting:OAIPMHのidentifierを返す.
XNP_CONFIG_REPOSITORY_NIJC_CODEを定義.


Revision 1.107 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 30 09:39:31 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.106: +5 -16 lines
Diff to previous 1.106
・xnp_get_item_status を作成.


Revision 1.106 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 29 07:11:05 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.105: +13 -8 lines
Diff to previous 1.105
・xnp_update_item_status, xnp_selective_harvestingの修正.


Revision 1.105 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 29 05:27:37 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.104: +7 -4 lines
Diff to previous 1.104
・update_item_statusの修正.


Revision 1.104 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 29 02:05:34 2005 UTC (18 years, 6 months ago) by aga4096
Branch: MAIN
Changes since 1.103: +472 -101 lines
Diff to previous 1.103
・xnp_update_item_status(), xnp_refresh_item_status(), xnp_selective_harvesting() を追加.


Revision 1.103 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 23 07:34:24 2005 UTC (18 years, 6 months ago) by tani
Branch: MAIN
Changes since 1.102: +21 -8 lines
Diff to previous 1.102
Language対応: getItems, _insetItem, updateItem


Revision 1.102 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Aug 23 02:19:10 2005 UTC (18 years, 6 months ago) by tani
Branch: MAIN
Changes since 1.101: +57 -10 lines
Diff to previous 1.101
getEventsForRSS?????`?F?b?N???X.


Revision 1.101 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Aug 8 01:57:00 2005 UTC (18 years, 7 months ago) by aga4096
Branch: MAIN
Changes since 1.100: +12 -5 lines
Diff to previous 1.100
・2回目以降のinitializeDBを無視.
・valgrindの警告対策など.


Revision 1.100 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jul 21 01:47:57 2005 UTC (18 years, 7 months ago) by tani
Branch: MAIN
Changes since 1.99: +76 -21 lines
Diff to previous 1.99
getEventsForRSSを定義した.


Revision 1.99 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jul 15 04:42:33 2005 UTC (18 years, 7 months ago) by aga4096
Branch: MAIN
Changes since 1.98: +7 -1 lines
Diff to previous 1.98
・getItemTypesで、DBにNULLが書かれているとおかしくなるのを修正.


Revision 1.98 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jul 12 06:40:44 2005 UTC (18 years, 7 months ago) by aga4096
Branch: MAIN
Changes since 1.97: +12 -2 lines
Diff to previous 1.97
・setConfigValueに失敗するのを修正.


Revision 1.97 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 30 07:21:42 2005 UTC (18 years, 8 months ago) by aga4096
Branch: MAIN
Changes since 1.96: +6 -2 lines
Diff to previous 1.96
・get_all_index等で得られるindexが少ないことがあるのを修正.


Revision 1.96 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 29 00:10:18 2005 UTC (18 years, 8 months ago) by aga4096
Branch: MAIN
Changes since 1.95: +15 -11 lines
Diff to previous 1.95
・login name -> additional info に修正.


Revision 1.95 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jun 24 02:07:34 2005 UTC (18 years, 8 months ago) by tani
Branch: MAIN
Changes since 1.94: +38 -2 lines
Diff to previous 1.94
insertItemDirectを定義(Import用)
getPrivateItemIDに,BINDERを無視する条件を追加(個人バインダー対応)


Revision 1.94 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jun 23 07:58:12 2005 UTC (18 years, 8 months ago) by aga4096
Branch: MAIN
Changes since 1.93: +169 -3 lines
Diff to previous 1.93
・イベントログ機能の追加.


Revision 1.93 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 14 01:02:20 2005 UTC (18 years, 8 months ago) by aga4096
Branch: MAIN
Changes since 1.92: +251 -32 lines
Diff to previous 1.92
・個人Binder向け修正. xnp_extract_public_item_id, xnp_extract_nonbinder_item_id の追加.


Revision 1.92 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jun 8 04:27:08 2005 UTC (18 years, 9 months ago) by tani
Branch: MAIN
Changes since 1.91: +29 -13 lines
Diff to previous 1.91
defaultグループの存在を秘匿した.


Revision 1.91 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jun 7 01:10:33 2005 UTC (18 years, 9 months ago) by tani
Branch: MAIN
Changes since 1.90: +20 -12 lines
Diff to previous 1.90
SQLGetDataの引数を修正.
SQLExecDirectの代わりにSQLExecuteの利用.


Revision 1.90 - (view) (download) (as text) (annotate) - [select for diffs]
Mon May 23 08:00:30 2005 UTC (18 years, 9 months ago) by tani
Branch: MAIN
Changes since 1.89: +83 -3 lines
Diff to previous 1.89
insertGroup, updateGroup: グループ名が重複した場合はエラーコードを返す.


Revision 1.89 - (view) (download) (as text) (annotate) - [select for diffs]
Wed May 18 10:00:17 2005 UTC (18 years, 9 months ago) by aga4096
Branch: MAIN
Changes since 1.88: +186 -175 lines
Diff to previous 1.88
・モジュール統合に対応.


Revision 1.88 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 17 16:02:40 2005 UTC (18 years, 11 months ago) by orrisroot
Branch: MAIN
CVS Tags: RELEASE_1_0_0, RELEASE_1_0_1
Changes since 1.87: +9 -1 lines
Diff to previous 1.87
UNIX において SQLLEN 型が宣言されていない場合に対処するため,configure
スクリプトで出力された config.h をインクルードするように変更.
→ これにより MacOS X でコンパイル可


Revision 1.87 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 15 12:09:39 2005 UTC (18 years, 11 months ago) by tani
Branch: MAIN
Changes since 1.86: +23 -5 lines
Diff to previous 1.86
deleteItem 削除権限チェックを強化.
グループインデックスに属するアイテムへのアクセス権チェックを強化.


Revision 1.86 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Mar 15 04:49:40 2005 UTC (18 years, 11 months ago) by tani
Branch: MAIN
Changes since 1.85: +74 -41 lines
Diff to previous 1.85
ライセンス文を追加.


Revision 1.85 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 14 09:30:50 2005 UTC (18 years, 11 months ago) by aga4096
Branch: MAIN
Changes since 1.84: +11 -5 lines
Diff to previous 1.84
・getItemCountByIndexで、作成者・グループ管理者は未承認アイテムをカウントするよう修正.


Revision 1.84 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 14 06:12:11 2005 UTC (18 years, 11 months ago) by tani
Branch: MAIN
Changes since 1.83: +8 -3 lines
Diff to previous 1.83
__BORLANDC__対応.


Revision 1.83 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 11 20:00:28 2005 UTC (19 years ago) by orrisroot
Branch: MAIN
Changes since 1.82: +5 -1 lines
Diff to previous 1.82
- Autotoolized XooNiPs Abstract Layer projects.
- changelog.cc commonal.cc index.cc item.cc :
    included <time.h> header file for undefined data type 'time_t' error.


Revision 1.82 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 11 07:11:30 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.81: +16 -90 lines
Diff to previous 1.81
itemid_t配列の長さ(*iidsLen)の初期化処理を追加.


Revision 1.81 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 11 00:34:57 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.80: +50 -11 lines
Diff to previous 1.80
アイテムのアクセス権チェックにcertify_state追加.


Revision 1.80 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Mar 9 07:27:37 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.79: +19 -2 lines
Diff to previous 1.79
・activate=0ならloginUserに失敗するよう修正.


Revision 1.79 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Mar 7 01:20:09 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.78: +24 -10 lines
Diff to previous 1.78
・getItemCountGroupByIndexで未承認アイテム・インデックスを数えないよう修正.


Revision 1.78 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 5 02:28:05 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.77: +8 -2 lines
Diff to previous 1.77
・個人領域のインデックスが Private と表示されるよう修正.


Revision 1.77 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Mar 5 01:48:35 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.76: +90 -1 lines
Diff to previous 1.76
・getItemCountGroupByIndexを作成.


Revision 1.76 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Mar 4 06:13:28 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.75: +44 -71 lines
Diff to previous 1.75
・updateIndexで、同じ名前の兄弟があるか名前が空であるならエラーにした.


Revision 1.75 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Mar 3 10:13:00 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.74: +38 -2 lines
Diff to previous 1.74
・isValidSessionでtimestampを更新するよう修正.
・sessionはisValidSessionしない限り1時間でタイムアウトするよう修正.
・loginUser, createSessionでタイムアウトしたsessionを削除するよう修正.


Revision 1.74 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 26 05:11:31 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.73: +8 -2 lines
Diff to previous 1.73
getGroupItemID追加.


Revision 1.73 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 25 07:41:35 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.72: +130 -12 lines
Diff to previous 1.72
getGroupItemID追加.
item, indexのlimitフィールドを登録,更新処理に追加.


Revision 1.72 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Feb 25 01:03:42 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.71: +137 -158 lines
Diff to previous 1.71
dbtype==DBTYPE_SQLITEの時の処理を分岐.


Revision 1.71 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 24 11:32:55 2005 UTC (19 years ago) by aga4096
Branch: MAIN
Changes since 1.70: +54 -1 lines
Diff to previous 1.70
・updateGroupでグループインデックスの名前を変更するよう修正.


Revision 1.70 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 23 06:39:28 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.69: +12 -5 lines
Diff to previous 1.69
isGuestEnabled: 設定を読み込むテーブルを変更.


Revision 1.69 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 22 02:39:30 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.68: +64 -49 lines
Diff to previous 1.68
public_item_target_user_all関数を追加.
SQL中のpublic_item_target_user_allの比較式をpublic_item_target_user_all関数に置換.
sessionテーブルのLEFT JOINの条件にsidのチェックを追加.
DB問合せ処理の高速化.


Revision 1.68 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Feb 21 05:46:18 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.67: +189 -25 lines
Diff to previous 1.67
getItemCountを追加.
dumpItemID, getItemsの問合せを高速化.


Revision 1.67 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Feb 19 02:06:11 2005 UTC (19 years ago) by tani
Branch: MAIN
Changes since 1.66: +7 -35 lines
Diff to previous 1.66
承認状態の権限チェックに作成者を追加.


Revision 1.66 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 16 10:03:13 2005 UTC (19 years ago) by youi
Branch: MAIN
CVS Tags: mv_to_sourceforge_20050217
Changes since 1.65: +36 -17 lines
Diff to previous 1.65
publication_year/month/mdayに対応.


Revision 1.65 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 16 07:37:17 2005 UTC (19 years ago) by youi
Branch: MAIN
Changes since 1.64: +20 -45 lines
Diff to previous 1.64
insertItem, updateItem, getItems: publication_dateに対応.


Revision 1.64 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 15 02:35:47 2005 UTC (19 years ago) by youi
Branch: MAIN
Changes since 1.63: +44 -40 lines
Diff to previous 1.63
SQLINTEGERからSQLLENへ型変更.


Revision 1.63 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 10 02:33:16 2005 UTC (19 years ago) by aga
Branch: MAIN
Changes since 1.62: +6 -3 lines
Diff to previous 1.62
・zipCreateをコメントアウトしていたのを戻した.


Revision 1.62 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 9 11:11:52 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.61: +76 -4 lines
Diff to previous 1.61
deleteItemにアイテムに関係するエントリの削除処理を追加.


Revision 1.61 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 9 07:23:50 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.60: +19 -24 lines
Diff to previous 1.60
・URL to My Personal Archive をDB・ALから消した.


Revision 1.60 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Feb 9 02:14:15 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.59: +8 -2 lines
Diff to previous 1.59
・initializeDB()にdbtype引数を追加(SQLite用).


Revision 1.59 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 8 07:15:02 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.58: +10 -3 lines
Diff to previous 1.58
pubmedパース処理:


Revision 1.58 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Feb 8 06:40:51 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.57: +134 -36 lines
Diff to previous 1.57
pubmedComplete:ジャーナルの完全なタイトルを取得してpubmed_tにセット.


Revision 1.57 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Feb 3 12:04:58 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.56: +118 -21 lines
Diff to previous 1.56
getOwnPublicItemIDを定義.
binder_item_linkのテーブル名を修正.


Revision 1.56 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 29 09:49:22 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.55: +156 -137 lines
Diff to previous 1.55
syslog_printf: デバッグメッセージ出力関数を定義した.
getCertifyPermission: チェック用のsqlを定義した.
SQLINTEGER->SQLLENへ型を変更した.
getItemPermission: モデレータであるか?の判断条件を修正.


Revision 1.55 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 28 07:01:38 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
CVS Tags: demo20050128
Changes since 1.54: +153 -54 lines
Diff to previous 1.54
getItemIDByIndexID: 対象となるアイテムの条件見直し.
SQLAllocHandle失敗時のメッセージを追加.


Revision 1.54 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 28 00:36:58 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.53: +5 -2 lines
Diff to previous 1.53
・freeStringで落ちることがあるのを修正.


Revision 1.53 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 27 08:30:35 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.52: +51 -2 lines
Diff to previous 1.52
getIndexIDByItemIDを定義した.


Revision 1.52 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Jan 25 06:46:50 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.51: +15 -3 lines
Diff to previous 1.51
・Bindersを含むindexはdeleteIndex不可.
・getItemsがエラーを出すことがあるのを修正.


Revision 1.51 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 24 10:50:29 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.50: +80 -8 lines
Diff to previous 1.50
freeItemType,getItemTypes関数を追加した.


Revision 1.50 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 24 01:54:38 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.49: +161 -48 lines
Diff to previous 1.49
引数の型修飾を変更.
 dumpItemID, getItemIDByBinderID, getItemIDByIndexID
関数追加
 getPrivateItemID, getUncertifiedLink


Revision 1.49 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 09:30:58 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.48: +134 -28 lines
Diff to previous 1.48
setLastErrorStringの宣言を追加した.


Revision 1.48 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 04:18:22 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.47: +29 -15 lines
Diff to previous 1.47
・loginUser, insertAccount内ではmd5()を行わないよう修正.


Revision 1.47 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 22 02:41:14 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.46: +110 -1 lines
Diff to previous 1.46
・amazon補完を作成.


Revision 1.46 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 21 01:36:11 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.45: +259 -19 lines
Diff to previous 1.45
pubmed補完機能を追加した.


Revision 1.45 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 19 10:07:53 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.44: +126 -19 lines
Diff to previous 1.44
・ゲストユーザ向けの修正.


Revision 1.44 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 19 06:01:59 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.43: +988 -231 lines
Diff to previous 1.43
関数追加
 getConfigValue
 setConfigValue
 getChangeLogs
 insertChangeLog
 getItemIDByBinderID
 registerBinderItem
 unregisterBinderItem
 getIndexPermission
 freeString
 freeChangeLog
引数にcriteria_tを追加
 getItemIDByIndexID
引数の順序を変更
 getCertifyState
 setCertifyState
 getCertifyPermission
sessionID2UID,querySimple,queryGetUnsignedIntの利用
insertItemの内部でPrivateIndexへ登録を行なう
getItems: getItemPermissionを使った読み込み権限チェック.


Revision 1.43 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 19 01:42:15 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.42: +19 -12 lines
Diff to previous 1.42
・x_xnpaccount_indexのgid,uidが0にならないよう修正.


Revision 1.42 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 19 00:51:29 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.41: +10 -5 lines
Diff to previous 1.41
・insertIndexでx_xnpaccount_index.index_idがおかしいのを修正.


Revision 1.41 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Jan 19 00:06:51 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.40: +100 -17 lines
Diff to previous 1.40
・updateIndexで、同じ名前の兄弟があるか名前が空であるならエラーにした.
・createSessionで、uidがPlatformユーザでないかactivateされていないならエラーにした.


Revision 1.40 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Jan 17 00:15:05 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.39: +51 -39 lines
Diff to previous 1.39
・deleteIndex, updateIndexに失敗することがあるのを修正.


Revision 1.39 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 15 05:38:10 2005 UTC (19 years, 1 month ago) by youi
Branch: MAIN
Changes since 1.38: +648 -54 lines
Diff to previous 1.38
insertAccount: 文字列バッファのサイズ調整など.
updateAccount: 文字列バッファのサイズ調整など.
アイテム管理関数を定義した.
    insertItem, getItem, getItems, dumpItemID, updateItem, deleteItemなど.
freeGID, freeUID: 引数の型を修正.


Revision 1.38 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Jan 15 00:39:16 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.37: +11 -10 lines
Diff to previous 1.37
・x_xnpaccount_item_basicの構造を変更.


Revision 1.37 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Jan 14 10:36:59 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.36: +1293 -24 lines
Diff to previous 1.36
・index関係の処理を追加.
・insertAccountでprivate indexを作成するよう修正.
・insertGroupでgroup index を作成するよう修正.


Revision 1.36 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 13 04:19:22 2005 UTC (19 years, 1 month ago) by aga
Branch: MAIN
Changes since 1.35: +104 -96 lines
Diff to previous 1.35
・VPをXNPに変換.


Revision 1.35 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Jan 6 07:20:17 2005 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.34: +194 -91 lines
Diff to previous 1.34
WIN32定義時のインクルードの追加.
MySQL APIに関するヘッダファイルを削除.
deleteAccount: 所属するPlatformグループからの削除を内蔵した.
insertAccount: ユーザ登録と同時にデフォルトPlatformグループへ登録する.
deleteMember: デフォルトPlatformグループからの削除を禁止する.
deleteMemberNoLimitの定義.


Revision 1.34 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 28 04:38:14 2004 UTC (19 years, 2 months ago) by aga
Branch: MAIN
Changes since 1.33: +12 -8 lines
Diff to previous 1.33
・logoutUser()の修正.


Revision 1.33 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 27 05:56:23 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.32: +190 -62 lines
Diff to previous 1.32
odbcDiagString: STMT以外のハンドルも処理するように変更した.
syslogメッセージの処理を追加した.


Revision 1.32 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 25 09:46:47 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.31: +1437 -726 lines
Diff to previous 1.31
MySQL+MyODBCで動作するように修正した.


Revision 1.31 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 21 11:42:59 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.30: +102 -40 lines
Diff to previous 1.30
コメントの引数,戻り値の説明などを追加.


Revision 1.30 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 18 10:24:54 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.29: +5 -2 lines
Diff to previous 1.29
IMPORT_MYSQLDLLを定義したとき,MYSQLのDLLを動的リンクするプロトタイプ宣言が
有効になるように修正した.


Revision 1.29 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 18 01:12:29 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.28: +11 -5 lines
Diff to previous 1.28
freeResultの関数名をfree<データ型>に変更した.


Revision 1.28 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Dec 14 12:02:08 2004 UTC (19 years, 2 months ago) by youi
Branch: MAIN
Changes since 1.27: +315 -218 lines
Diff to previous 1.27
__WIN__を定義したときはwindowsのdll作成に必要な処理を行なう.
USE_SYSLOGを定義したときはsyslogdへメッセージを出力する.
getAccounts: uidsLenが0のときの処理を追加した.


Revision 1.27 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 6 11:34:47 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.26: +24 -1 lines
Diff to previous 1.26
・uninitializeDB()を追加.


Revision 1.26 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 6 10:17:36 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.25: +8 -1 lines
Diff to previous 1.25
mysql_use_resultの取得結果を残さず取り出すため,
while( row = mysql_fetch_row(result) );を挿入.


Revision 1.25 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 6 07:24:33 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.24: +19 -11 lines
Diff to previous 1.24
insertAccount, insertGroup:
    新規追加した情報に対応するユーザID,グループIDを第三引数に書き込む.


Revision 1.24 - (view) (download) (as text) (annotate) - [select for diffs]
Mon Dec 6 01:45:50 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.23: +23 -15 lines
Diff to previous 1.23
・コメントつけ.
・開放忘れ修正.


Revision 1.23 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Dec 4 09:21:10 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.22: +5 -2 lines
Diff to previous 1.22
・vp_config → vpaccount_config.


Revision 1.22 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Dec 3 07:17:21 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.21: +7 -2 lines
Diff to previous 1.21
isModeratorでアクセスするデータベーステーブル名を修正.


Revision 1.21 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 1 10:28:58 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.20: +13 -9 lines
Diff to previous 1.20
DBカラム名の変更に伴う修正
    institute -> division
    organizaion -> company_name


Revision 1.20 - (view) (download) (as text) (annotate) - [select for diffs]
Wed Dec 1 04:37:04 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.19: +92 -25 lines
Diff to previous 1.19
freeResult: unsigned int* を int* へ修正.
コメント部に関数の説明を追記.


Revision 1.19 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 30 06:40:11 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.18: +375 -37 lines
Diff to previous 1.18
関数を追加(gidExists, uidExists)
getGroupCountを定義.
getGroupsByUidを定義.
isGroupAdminを修正.
dumpGroupAdminsを定義.
deleteMemberを定義.
insertMemberを定義.
getMembersを定義.
isModeratorを定義.


Revision 1.18 - (view) (download) (as text) (annotate) - [select for diffs]
Tue Nov 30 05:46:32 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.17: +13 -11 lines
Diff to previous 1.17
・sessionからremoteHostを削除.


Revision 1.17 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 09:35:49 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.16: +96 -8 lines
Diff to previous 1.16
isActivatedを定義.
activateを定義.
dumpUidを定義.


Revision 1.16 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 06:29:29 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.15: +157 -11 lines
Diff to previous 1.15
getAccountCountを定義.
dumpGidsを定義.
insertGroup, deleteGroup, updateGroupを定義.
getGroup, getGroupsを定義.
データベース初期前の呼出に対し,RES_DB_NOT_INITIALIZEDを返す処理を各関数に追加
(未対応の関数が残っている)


Revision 1.15 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 02:22:22 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.14: +8 -1 lines
Diff to previous 1.14
・initializeDB前にaddSlashes()を呼ぶと落ちるのを修正.


Revision 1.14 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 01:07:31 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.13: +11 -5 lines
Diff to previous 1.13
criteria2str: LIMITとORDER BYの順番を入れ替えた.


Revision 1.13 - (view) (download) (as text) (annotate) - [select for diffs]
Sat Nov 27 00:35:39 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.12: +118 -89 lines
Diff to previous 1.12
getAccountsを定義.
getAccountを修正,内部でgetAccountsを呼び出す.
criteria2strを定義.


Revision 1.12 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 09:45:28 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.11: +90 -10 lines
Diff to previous 1.11
getAccountを定義.


Revision 1.11 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 08:16:26 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.10: +9 -6 lines
Diff to previous 1.10
・getSession, loginUser, createSession, freeResult(const session_t*) 修正.


Revision 1.10 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 07:57:42 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.9: +118 -17 lines
Diff to previous 1.9
updateAccount, deleteAccountを定義.
mysql_query失敗時はstderrへエラーコードとエラーメッセージを出力.


Revision 1.9 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 07:38:02 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.8: +5 -2 lines
Diff to previous 1.8
・FAILUE -> FAILURE.


Revision 1.8 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 06:36:55 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.7: +96 -16 lines
Diff to previous 1.7
・createSession, getSession を作成.


Revision 1.7 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 04:51:47 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.6: +137 -7 lines
Diff to previous 1.6
dbprefixを定義した.
insertAccountを定義した.
isValidSessionIDを定義した.


Revision 1.6 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 04:35:55 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.5: +64 -8 lines
Diff to previous 1.5
・loginUser(), logoutUser()を作成.


Revision 1.5 - (view) (download) (as text) (annotate) - [select for diffs]
Fri Nov 26 01:08:25 2004 UTC (19 years, 3 months ago) by aga
Branch: MAIN
Changes since 1.4: +21 -1 lines
Diff to previous 1.4
・addSlashes()作成.


Revision 1.4 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 12:14:29 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.3: +20 -2 lines
Diff to previous 1.3
getUidの処理を定義した.


Revision 1.3 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 11:13:59 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.2: +17 -1 lines
Diff to previous 1.2
getLastErrorString/setLastErrorStringを定義.


Revision 1.2 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 08:55:19 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
Changes since 1.1: +44 -31 lines
Diff to previous 1.1
引数の型を修正.
freeResultを追加.


Revision 1.1 - (view) (download) (as text) (annotate) - [select for diffs]
Thu Nov 25 05:14:58 2004 UTC (19 years, 3 months ago) by youi
Branch: MAIN
initial version


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26