From 37c78bcf055276b1e1817f718cfd36294f1f7d87 Mon Sep 17 00:00:00 2001 From: redmatrix Date: Fri, 3 Jul 2015 14:56:48 -0700 Subject: [PATCH] start doco cleanup --- boot.php | 3 + doc/database.bb | 124 ++++++++++++------------- doc/{ => database}/db_abook.bb | 0 doc/{ => database}/db_account.bb | 0 doc/{ => database}/db_addon.bb | 0 doc/{ => database}/db_app.bb | 0 doc/{ => database}/db_attach.bb | 0 doc/{ => database}/db_auth_codes.bb | 0 doc/{ => database}/db_cache.bb | 0 doc/{ => database}/db_channel.bb | 0 doc/{ => database}/db_chat.bb | 0 doc/{ => database}/db_chatpresence.bb | 0 doc/{ => database}/db_chatroom.bb | 0 doc/{ => database}/db_clients.bb | 0 doc/{ => database}/db_config.bb | 0 doc/{ => database}/db_conv.bb | 0 doc/{ => database}/db_event.bb | 0 doc/{ => database}/db_fcontact.bb | 0 doc/{ => database}/db_ffinder.bb | 0 doc/{ => database}/db_fserver.bb | 0 doc/{ => database}/db_fsuggest.bb | 0 doc/{ => database}/db_group_member.bb | 0 doc/{ => database}/db_groups.bb | 0 doc/{ => database}/db_hook.bb | 0 doc/{ => database}/db_hubloc.bb | 0 doc/{ => database}/db_issue.bb | 0 doc/{ => database}/db_item.bb | 0 doc/{ => database}/db_item_id.bb | 0 doc/{ => database}/db_likes.bb | 0 doc/{ => database}/db_mail.bb | 0 doc/{ => database}/db_manage.bb | 0 doc/{ => database}/db_menu.bb | 0 doc/{ => database}/db_menu_item.bb | 0 doc/{ => database}/db_notify.bb | 0 doc/{ => database}/db_obj.bb | 0 doc/{ => database}/db_outq.bb | 0 doc/{ => database}/db_pconfig.bb | 0 doc/{ => database}/db_photo.bb | 0 doc/{ => database}/db_poll.bb | 0 doc/{ => database}/db_poll_elm.bb | 0 doc/{ => database}/db_profdef.bb | 0 doc/{ => database}/db_profext.bb | 0 doc/{ => database}/db_profile.bb | 0 doc/{ => database}/db_profile_check.bb | 0 doc/{ => database}/db_register.bb | 0 doc/{ => database}/db_session.bb | 0 doc/{ => database}/db_shares.bb | 0 doc/{ => database}/db_sign.bb | 0 doc/{ => database}/db_site.bb | 0 doc/{ => database}/db_source.bb | 0 doc/{ => database}/db_spam.bb | 0 doc/{ => database}/db_sys_perms.bb | 0 doc/{ => database}/db_term.bb | 0 doc/{ => database}/db_tokens.bb | 0 doc/{ => database}/db_updates.bb | 0 doc/{ => database}/db_verify.bb | 0 doc/{ => database}/db_vote.bb | 0 doc/{ => database}/db_xchan.bb | 0 doc/{ => database}/db_xchat.bb | 0 doc/{ => database}/db_xconfig.bb | 0 doc/{ => database}/db_xign.bb | 0 doc/{ => database}/db_xlink.bb | 0 doc/{ => database}/db_xprof.bb | 0 doc/{ => database}/db_xtag.bb | 0 include/items.php | 2 + 65 files changed, 67 insertions(+), 62 deletions(-) rename doc/{ => database}/db_abook.bb (100%) rename doc/{ => database}/db_account.bb (100%) rename doc/{ => database}/db_addon.bb (100%) rename doc/{ => database}/db_app.bb (100%) rename doc/{ => database}/db_attach.bb (100%) rename doc/{ => database}/db_auth_codes.bb (100%) rename doc/{ => database}/db_cache.bb (100%) rename doc/{ => database}/db_channel.bb (100%) rename doc/{ => database}/db_chat.bb (100%) rename doc/{ => database}/db_chatpresence.bb (100%) rename doc/{ => database}/db_chatroom.bb (100%) rename doc/{ => database}/db_clients.bb (100%) rename doc/{ => database}/db_config.bb (100%) rename doc/{ => database}/db_conv.bb (100%) rename doc/{ => database}/db_event.bb (100%) rename doc/{ => database}/db_fcontact.bb (100%) rename doc/{ => database}/db_ffinder.bb (100%) rename doc/{ => database}/db_fserver.bb (100%) rename doc/{ => database}/db_fsuggest.bb (100%) rename doc/{ => database}/db_group_member.bb (100%) rename doc/{ => database}/db_groups.bb (100%) rename doc/{ => database}/db_hook.bb (100%) rename doc/{ => database}/db_hubloc.bb (100%) rename doc/{ => database}/db_issue.bb (100%) rename doc/{ => database}/db_item.bb (100%) rename doc/{ => database}/db_item_id.bb (100%) rename doc/{ => database}/db_likes.bb (100%) rename doc/{ => database}/db_mail.bb (100%) rename doc/{ => database}/db_manage.bb (100%) rename doc/{ => database}/db_menu.bb (100%) rename doc/{ => database}/db_menu_item.bb (100%) rename doc/{ => database}/db_notify.bb (100%) rename doc/{ => database}/db_obj.bb (100%) rename doc/{ => database}/db_outq.bb (100%) rename doc/{ => database}/db_pconfig.bb (100%) rename doc/{ => database}/db_photo.bb (100%) rename doc/{ => database}/db_poll.bb (100%) rename doc/{ => database}/db_poll_elm.bb (100%) rename doc/{ => database}/db_profdef.bb (100%) rename doc/{ => database}/db_profext.bb (100%) rename doc/{ => database}/db_profile.bb (100%) rename doc/{ => database}/db_profile_check.bb (100%) rename doc/{ => database}/db_register.bb (100%) rename doc/{ => database}/db_session.bb (100%) rename doc/{ => database}/db_shares.bb (100%) rename doc/{ => database}/db_sign.bb (100%) rename doc/{ => database}/db_site.bb (100%) rename doc/{ => database}/db_source.bb (100%) rename doc/{ => database}/db_spam.bb (100%) rename doc/{ => database}/db_sys_perms.bb (100%) rename doc/{ => database}/db_term.bb (100%) rename doc/{ => database}/db_tokens.bb (100%) rename doc/{ => database}/db_updates.bb (100%) rename doc/{ => database}/db_verify.bb (100%) rename doc/{ => database}/db_vote.bb (100%) rename doc/{ => database}/db_xchan.bb (100%) rename doc/{ => database}/db_xchat.bb (100%) rename doc/{ => database}/db_xconfig.bb (100%) rename doc/{ => database}/db_xign.bb (100%) rename doc/{ => database}/db_xlink.bb (100%) rename doc/{ => database}/db_xprof.bb (100%) rename doc/{ => database}/db_xtag.bb (100%) diff --git a/boot.php b/boot.php index 37cf5ba4c..425e13375 100755 --- a/boot.php +++ b/boot.php @@ -414,6 +414,7 @@ define ( 'TERM_FILE', 5 ); define ( 'TERM_SAVEDSEARCH', 6 ); define ( 'TERM_THING', 7 ); define ( 'TERM_BOOKMARK', 8 ); +define ( 'TERM_HIERARCHY', 9 ); define ( 'TERM_OBJ_POST', 1 ); define ( 'TERM_OBJ_PHOTO', 2 ); @@ -423,6 +424,7 @@ define ( 'TERM_OBJ_OBJECT', 5 ); define ( 'TERM_OBJ_THING', 6 ); define ( 'TERM_OBJ_APP', 7 ); + /** * various namespaces we may need to parse */ @@ -540,6 +542,7 @@ define ( 'ITEM_TYPE_BLOCK', 1 ); define ( 'ITEM_TYPE_PDL', 2 ); define ( 'ITEM_TYPE_WEBPAGE', 3 ); define ( 'ITEM_TYPE_BUG', 4 ); +define ( 'ITEM_TYPE_DOC', 5 ); define ( 'DBTYPE_MYSQL', 0 ); define ( 'DBTYPE_POSTGRES', 1 ); diff --git a/doc/database.bb b/doc/database.bb index 7be6735c9..fe193cf7f 100644 --- a/doc/database.bb +++ b/doc/database.bb @@ -1,66 +1,66 @@ [h2]Database Tables[/h2] [table] [tr][th]Table[/th][th]Description[/th][/tr] -[tr][td][zrl=[baseurl]/help/db_abook]abook[/zrl][/td][td]connections of local channels[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_account]account[/zrl][/td][td]service provider account[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_addon]addon[/zrl][/td][td]registered plugins[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_app]app[/zrl][/td][td]personal app data[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_attach]attach[/zrl][/td][td]file attachments[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_auth_codes]auth_codes[/zrl][/td][td]OAuth usage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_cache]cache[/zrl][/td][td]OEmbed cache[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_channel]channel[/zrl][/td][td]local channels[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_chat]chat[/zrl][/td][td]chat room content[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_chatpresence]chatpresence[/zrl][/td][td]channel presence information for chat[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_chatroom]chatroom[/zrl][/td][td]data for the actual chat room[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_clients]clients[/zrl][/td][td]OAuth usage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_config]config[/zrl][/td][td]main configuration storage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_conv]conv[/zrl][/td][td]Diaspora private messages meta conversation structure[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_event]event[/zrl][/td][td]Events[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_fcontact]fcontact[/zrl][/td][td]friend suggestion stuff (obsolete)[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_ffinder]ffinder[/zrl][/td][td]friend suggestion stuff (obsolete)[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_fserver]fserver[/zrl][/td][td]obsolete[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_fsuggest]fsuggest[/zrl][/td][td]friend suggestion stuff (unused)[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_group_member]group_member[/zrl][/td][td]privacy groups (collections), group info[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_groups]groups[/zrl][/td][td]privacy groups (collections), member info[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_hook]hook[/zrl][/td][td]plugin hook registry[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_hubloc]hubloc[/zrl][/td][td]Red location storage, ties a hub location to an xchan[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_issue]issue[/zrl][/td][td]future bug/issue database[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_item]item[/zrl][/td][td]all posts and webpages[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_item_id]item_id[/zrl][/td][td]other identifiers on other services for posts[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_likes]likes[/zrl][/td][td]likes of 'things'[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_mail]mail[/zrl][/td][td]private messages[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_manage]manage[/zrl][/td][td]may be unused in Red, table of accounts that can "su" each other[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_menu]menu[/zrl][/td][td]webpage menu data[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_menu_item]menu_item[/zrl][/td][td]entries for webpage menus[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_notify]notify[/zrl][/td][td]notifications[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_obj]obj[/zrl][/td][td]object data for things (x has y)[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_outq]outq[/zrl][/td][td]Red output queue[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_pconfig]pconfig[/zrl][/td][td]personal (per channel) configuration storage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_photo]photo[/zrl][/td][td]photo storage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_poll]poll[/zrl][/td][td]data for polls[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_poll_elm]poll_elm[/zrl][/td][td]data for poll elements[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_profdef]profdef[/zrl][/td][td]custom profile field definitions[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_profext]profext[/zrl][/td][td]custom profile field data[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_profile]profile[/zrl][/td][td]channel profiles[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_profile_check]profile_check[/zrl][/td][td]DFRN remote auth use, may be obsolete[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_register]register[/zrl][/td][td]registrations requiring admin approval[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_session]session[/zrl][/td][td]web session storage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_shares]shares[/zrl][/td][td]shared item information[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_sign]sign[/zrl][/td][td]Diaspora signatures. To be phased out.[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_site]site[/zrl][/td][td]site table to find directory peers[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_source]source[/zrl][/td][td]channel sources data[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_spam]spam[/zrl][/td][td]unfinished[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_sys_perms]sys_perms[/zrl][/td][td]extensible permissions for OAuth[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_term]term[/zrl][/td][td]item taxonomy (categories, tags, etc.) table[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_tokens]tokens[/zrl][/td][td]OAuth usage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_updates]updates[/zrl][/td][td]directory sync updates[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_verify]verify[/zrl][/td][td]general purpose verification structure[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_vote]vote[/zrl][/td][td]vote data for polls[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xchan]xchan[/zrl][/td][td]list of known channels in the universe[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xchat]xchat[/zrl][/td][td]bookmarked chat rooms[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xconfig]xconfig[/zrl][/td][td]as pconfig but for channels with no local account[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xign]xign[/zrl][/td][td]channels ignored by friend suggestions[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xlink]xlink[/zrl][/td][td]"friends of friends" linkages derived from poco, also ratings storage[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xprof]xprof[/zrl][/td][td]if this hub is a directory server, contains basic public profile info of everybody in the network[/td][/tr] -[tr][td][zrl=[baseurl]/help/db_xtag]xtag[/zrl][/td][td]if this hub is a directory server, contains tags or interests of everybody in the network[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_abook]abook[/zrl][/td][td]connections of local channels[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_account]account[/zrl][/td][td]service provider account[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_addon]addon[/zrl][/td][td]registered plugins[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_app]app[/zrl][/td][td]personal app data[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_attach]attach[/zrl][/td][td]file attachments[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_auth_codes]auth_codes[/zrl][/td][td]OAuth usage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_cache]cache[/zrl][/td][td]OEmbed cache[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_channel]channel[/zrl][/td][td]local channels[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_chat]chat[/zrl][/td][td]chat room content[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_chatpresence]chatpresence[/zrl][/td][td]channel presence information for chat[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_chatroom]chatroom[/zrl][/td][td]data for the actual chat room[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_clients]clients[/zrl][/td][td]OAuth usage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_config]config[/zrl][/td][td]main configuration storage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_conv]conv[/zrl][/td][td]Diaspora private messages meta conversation structure[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_event]event[/zrl][/td][td]Events[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_fcontact]fcontact[/zrl][/td][td]friend suggestion stuff (obsolete)[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_ffinder]ffinder[/zrl][/td][td]friend suggestion stuff (obsolete)[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_fserver]fserver[/zrl][/td][td]obsolete[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_fsuggest]fsuggest[/zrl][/td][td]friend suggestion stuff (unused)[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_group_member]group_member[/zrl][/td][td]privacy groups (collections), group info[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_groups]groups[/zrl][/td][td]privacy groups (collections), member info[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_hook]hook[/zrl][/td][td]plugin hook registry[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_hubloc]hubloc[/zrl][/td][td]Red location storage, ties a hub location to an xchan[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_issue]issue[/zrl][/td][td]future bug/issue database[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_item]item[/zrl][/td][td]all posts and webpages[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_item_id]item_id[/zrl][/td][td]other identifiers on other services for posts[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_likes]likes[/zrl][/td][td]likes of 'things'[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_mail]mail[/zrl][/td][td]private messages[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_manage]manage[/zrl][/td][td]may be unused in Red, table of accounts that can "su" each other[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_menu]menu[/zrl][/td][td]webpage menu data[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_menu_item]menu_item[/zrl][/td][td]entries for webpage menus[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_notify]notify[/zrl][/td][td]notifications[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_obj]obj[/zrl][/td][td]object data for things (x has y)[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_outq]outq[/zrl][/td][td]Red output queue[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_pconfig]pconfig[/zrl][/td][td]personal (per channel) configuration storage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_photo]photo[/zrl][/td][td]photo storage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_poll]poll[/zrl][/td][td]data for polls[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_poll_elm]poll_elm[/zrl][/td][td]data for poll elements[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_profdef]profdef[/zrl][/td][td]custom profile field definitions[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_profext]profext[/zrl][/td][td]custom profile field data[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_profile]profile[/zrl][/td][td]channel profiles[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_profile_check]profile_check[/zrl][/td][td]DFRN remote auth use, may be obsolete[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_register]register[/zrl][/td][td]registrations requiring admin approval[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_session]session[/zrl][/td][td]web session storage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_shares]shares[/zrl][/td][td]shared item information[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_sign]sign[/zrl][/td][td]Diaspora signatures. To be phased out.[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_site]site[/zrl][/td][td]site table to find directory peers[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_source]source[/zrl][/td][td]channel sources data[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_spam]spam[/zrl][/td][td]unfinished[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_sys_perms]sys_perms[/zrl][/td][td]extensible permissions for OAuth[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_term]term[/zrl][/td][td]item taxonomy (categories, tags, etc.) table[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_tokens]tokens[/zrl][/td][td]OAuth usage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_updates]updates[/zrl][/td][td]directory sync updates[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_verify]verify[/zrl][/td][td]general purpose verification structure[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_vote]vote[/zrl][/td][td]vote data for polls[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xchan]xchan[/zrl][/td][td]list of known channels in the universe[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xchat]xchat[/zrl][/td][td]bookmarked chat rooms[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xconfig]xconfig[/zrl][/td][td]as pconfig but for channels with no local account[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xign]xign[/zrl][/td][td]channels ignored by friend suggestions[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xlink]xlink[/zrl][/td][td]"friends of friends" linkages derived from poco, also ratings storage[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xprof]xprof[/zrl][/td][td]if this hub is a directory server, contains basic public profile info of everybody in the network[/td][/tr] +[tr][td][zrl=[baseurl]/help/database/db_xtag]xtag[/zrl][/td][td]if this hub is a directory server, contains tags or interests of everybody in the network[/td][/tr] [/table] diff --git a/doc/db_abook.bb b/doc/database/db_abook.bb similarity index 100% rename from doc/db_abook.bb rename to doc/database/db_abook.bb diff --git a/doc/db_account.bb b/doc/database/db_account.bb similarity index 100% rename from doc/db_account.bb rename to doc/database/db_account.bb diff --git a/doc/db_addon.bb b/doc/database/db_addon.bb similarity index 100% rename from doc/db_addon.bb rename to doc/database/db_addon.bb diff --git a/doc/db_app.bb b/doc/database/db_app.bb similarity index 100% rename from doc/db_app.bb rename to doc/database/db_app.bb diff --git a/doc/db_attach.bb b/doc/database/db_attach.bb similarity index 100% rename from doc/db_attach.bb rename to doc/database/db_attach.bb diff --git a/doc/db_auth_codes.bb b/doc/database/db_auth_codes.bb similarity index 100% rename from doc/db_auth_codes.bb rename to doc/database/db_auth_codes.bb diff --git a/doc/db_cache.bb b/doc/database/db_cache.bb similarity index 100% rename from doc/db_cache.bb rename to doc/database/db_cache.bb diff --git a/doc/db_channel.bb b/doc/database/db_channel.bb similarity index 100% rename from doc/db_channel.bb rename to doc/database/db_channel.bb diff --git a/doc/db_chat.bb b/doc/database/db_chat.bb similarity index 100% rename from doc/db_chat.bb rename to doc/database/db_chat.bb diff --git a/doc/db_chatpresence.bb b/doc/database/db_chatpresence.bb similarity index 100% rename from doc/db_chatpresence.bb rename to doc/database/db_chatpresence.bb diff --git a/doc/db_chatroom.bb b/doc/database/db_chatroom.bb similarity index 100% rename from doc/db_chatroom.bb rename to doc/database/db_chatroom.bb diff --git a/doc/db_clients.bb b/doc/database/db_clients.bb similarity index 100% rename from doc/db_clients.bb rename to doc/database/db_clients.bb diff --git a/doc/db_config.bb b/doc/database/db_config.bb similarity index 100% rename from doc/db_config.bb rename to doc/database/db_config.bb diff --git a/doc/db_conv.bb b/doc/database/db_conv.bb similarity index 100% rename from doc/db_conv.bb rename to doc/database/db_conv.bb diff --git a/doc/db_event.bb b/doc/database/db_event.bb similarity index 100% rename from doc/db_event.bb rename to doc/database/db_event.bb diff --git a/doc/db_fcontact.bb b/doc/database/db_fcontact.bb similarity index 100% rename from doc/db_fcontact.bb rename to doc/database/db_fcontact.bb diff --git a/doc/db_ffinder.bb b/doc/database/db_ffinder.bb similarity index 100% rename from doc/db_ffinder.bb rename to doc/database/db_ffinder.bb diff --git a/doc/db_fserver.bb b/doc/database/db_fserver.bb similarity index 100% rename from doc/db_fserver.bb rename to doc/database/db_fserver.bb diff --git a/doc/db_fsuggest.bb b/doc/database/db_fsuggest.bb similarity index 100% rename from doc/db_fsuggest.bb rename to doc/database/db_fsuggest.bb diff --git a/doc/db_group_member.bb b/doc/database/db_group_member.bb similarity index 100% rename from doc/db_group_member.bb rename to doc/database/db_group_member.bb diff --git a/doc/db_groups.bb b/doc/database/db_groups.bb similarity index 100% rename from doc/db_groups.bb rename to doc/database/db_groups.bb diff --git a/doc/db_hook.bb b/doc/database/db_hook.bb similarity index 100% rename from doc/db_hook.bb rename to doc/database/db_hook.bb diff --git a/doc/db_hubloc.bb b/doc/database/db_hubloc.bb similarity index 100% rename from doc/db_hubloc.bb rename to doc/database/db_hubloc.bb diff --git a/doc/db_issue.bb b/doc/database/db_issue.bb similarity index 100% rename from doc/db_issue.bb rename to doc/database/db_issue.bb diff --git a/doc/db_item.bb b/doc/database/db_item.bb similarity index 100% rename from doc/db_item.bb rename to doc/database/db_item.bb diff --git a/doc/db_item_id.bb b/doc/database/db_item_id.bb similarity index 100% rename from doc/db_item_id.bb rename to doc/database/db_item_id.bb diff --git a/doc/db_likes.bb b/doc/database/db_likes.bb similarity index 100% rename from doc/db_likes.bb rename to doc/database/db_likes.bb diff --git a/doc/db_mail.bb b/doc/database/db_mail.bb similarity index 100% rename from doc/db_mail.bb rename to doc/database/db_mail.bb diff --git a/doc/db_manage.bb b/doc/database/db_manage.bb similarity index 100% rename from doc/db_manage.bb rename to doc/database/db_manage.bb diff --git a/doc/db_menu.bb b/doc/database/db_menu.bb similarity index 100% rename from doc/db_menu.bb rename to doc/database/db_menu.bb diff --git a/doc/db_menu_item.bb b/doc/database/db_menu_item.bb similarity index 100% rename from doc/db_menu_item.bb rename to doc/database/db_menu_item.bb diff --git a/doc/db_notify.bb b/doc/database/db_notify.bb similarity index 100% rename from doc/db_notify.bb rename to doc/database/db_notify.bb diff --git a/doc/db_obj.bb b/doc/database/db_obj.bb similarity index 100% rename from doc/db_obj.bb rename to doc/database/db_obj.bb diff --git a/doc/db_outq.bb b/doc/database/db_outq.bb similarity index 100% rename from doc/db_outq.bb rename to doc/database/db_outq.bb diff --git a/doc/db_pconfig.bb b/doc/database/db_pconfig.bb similarity index 100% rename from doc/db_pconfig.bb rename to doc/database/db_pconfig.bb diff --git a/doc/db_photo.bb b/doc/database/db_photo.bb similarity index 100% rename from doc/db_photo.bb rename to doc/database/db_photo.bb diff --git a/doc/db_poll.bb b/doc/database/db_poll.bb similarity index 100% rename from doc/db_poll.bb rename to doc/database/db_poll.bb diff --git a/doc/db_poll_elm.bb b/doc/database/db_poll_elm.bb similarity index 100% rename from doc/db_poll_elm.bb rename to doc/database/db_poll_elm.bb diff --git a/doc/db_profdef.bb b/doc/database/db_profdef.bb similarity index 100% rename from doc/db_profdef.bb rename to doc/database/db_profdef.bb diff --git a/doc/db_profext.bb b/doc/database/db_profext.bb similarity index 100% rename from doc/db_profext.bb rename to doc/database/db_profext.bb diff --git a/doc/db_profile.bb b/doc/database/db_profile.bb similarity index 100% rename from doc/db_profile.bb rename to doc/database/db_profile.bb diff --git a/doc/db_profile_check.bb b/doc/database/db_profile_check.bb similarity index 100% rename from doc/db_profile_check.bb rename to doc/database/db_profile_check.bb diff --git a/doc/db_register.bb b/doc/database/db_register.bb similarity index 100% rename from doc/db_register.bb rename to doc/database/db_register.bb diff --git a/doc/db_session.bb b/doc/database/db_session.bb similarity index 100% rename from doc/db_session.bb rename to doc/database/db_session.bb diff --git a/doc/db_shares.bb b/doc/database/db_shares.bb similarity index 100% rename from doc/db_shares.bb rename to doc/database/db_shares.bb diff --git a/doc/db_sign.bb b/doc/database/db_sign.bb similarity index 100% rename from doc/db_sign.bb rename to doc/database/db_sign.bb diff --git a/doc/db_site.bb b/doc/database/db_site.bb similarity index 100% rename from doc/db_site.bb rename to doc/database/db_site.bb diff --git a/doc/db_source.bb b/doc/database/db_source.bb similarity index 100% rename from doc/db_source.bb rename to doc/database/db_source.bb diff --git a/doc/db_spam.bb b/doc/database/db_spam.bb similarity index 100% rename from doc/db_spam.bb rename to doc/database/db_spam.bb diff --git a/doc/db_sys_perms.bb b/doc/database/db_sys_perms.bb similarity index 100% rename from doc/db_sys_perms.bb rename to doc/database/db_sys_perms.bb diff --git a/doc/db_term.bb b/doc/database/db_term.bb similarity index 100% rename from doc/db_term.bb rename to doc/database/db_term.bb diff --git a/doc/db_tokens.bb b/doc/database/db_tokens.bb similarity index 100% rename from doc/db_tokens.bb rename to doc/database/db_tokens.bb diff --git a/doc/db_updates.bb b/doc/database/db_updates.bb similarity index 100% rename from doc/db_updates.bb rename to doc/database/db_updates.bb diff --git a/doc/db_verify.bb b/doc/database/db_verify.bb similarity index 100% rename from doc/db_verify.bb rename to doc/database/db_verify.bb diff --git a/doc/db_vote.bb b/doc/database/db_vote.bb similarity index 100% rename from doc/db_vote.bb rename to doc/database/db_vote.bb diff --git a/doc/db_xchan.bb b/doc/database/db_xchan.bb similarity index 100% rename from doc/db_xchan.bb rename to doc/database/db_xchan.bb diff --git a/doc/db_xchat.bb b/doc/database/db_xchat.bb similarity index 100% rename from doc/db_xchat.bb rename to doc/database/db_xchat.bb diff --git a/doc/db_xconfig.bb b/doc/database/db_xconfig.bb similarity index 100% rename from doc/db_xconfig.bb rename to doc/database/db_xconfig.bb diff --git a/doc/db_xign.bb b/doc/database/db_xign.bb similarity index 100% rename from doc/db_xign.bb rename to doc/database/db_xign.bb diff --git a/doc/db_xlink.bb b/doc/database/db_xlink.bb similarity index 100% rename from doc/db_xlink.bb rename to doc/database/db_xlink.bb diff --git a/doc/db_xprof.bb b/doc/database/db_xprof.bb similarity index 100% rename from doc/db_xprof.bb rename to doc/database/db_xprof.bb diff --git a/doc/db_xtag.bb b/doc/database/db_xtag.bb similarity index 100% rename from doc/db_xtag.bb rename to doc/database/db_xtag.bb diff --git a/include/items.php b/include/items.php index f7a1e4727..6484baeae 100755 --- a/include/items.php +++ b/include/items.php @@ -999,6 +999,8 @@ function get_item_elements($x) { $arr['item_type'] = ITEM_TYPE_BUG; if($x['item_restrict'] & 0x0800) $arr['item_pending_remove'] = 1; + if($x['item_restrict'] & 0x1000) + $arr['item_type'] = ITEM_TYPE_DOC; } }