Search Manual | DBabble Template Usage by Filename
DBabble Links
Download Now
FAQ
Email Support
Features
Manual
|  |  | Below is a list of template filenames, with what they are used for. To find which source file a page you are viewing is generated from, make sure the tpl_names setting is true, and view the page source. There will be a comment at the start with the source filename. Template names in white are only visible to administrators. Template names in green contain no visible content. Template names in purple are administrator pages. Template pages in bold black are visible to normal users, and pages in normal black are included within normal pages. This page is automatically generated from the latest Beta version of DBabble template files for 1.2m and later. You can generate the list for your version (as long as it is 1.2m or later) of the table using "dbabblesvr -tpldocs" If you are using a version prior to 1.2m, then for a (possibly outdated) list of template files see the original copy of tpl_names.
Filename | Usage
--- | ---
admin.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
admin2.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
admin_fail.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
admin_include.htm | Contains no content visible to non-administrator users. This file is included at the top of each administrator page. Used by slaves.htm, config.htm, permission_groups.htm, manager_commands.htm
admin_logs.htm | Contains no content visible to non-administrator users. This page is for the administrator to view log files.
admin_newuser.htm | Contains no content visible to non-administrator users. This page is for modify user details
admin_online_support_setup.htm | Contains no content visible to non-administrator users. This page is for the administrator to setup online support.
ad_external_bottom.htm | Contains no visible content. This page is only used when you have included external banner sites in your advertisements in ads/ads.txt
ad_external_top.htm | Contains no visible content. This page is only used when you have included external banner sites in your advertisements in ads/ads.txt
badip.htm | This page is displayed when the user connects from an invalid ip address.
cgi_error.htm | This page is used by the cgi program which allows web-based authentication. Shown when an error occurs - eg no user/password supplied. Also used for cookie based login - and this page is shown if the required cookie is not present.
cgi_ok.htm | This page is used by the cgi program which allows web-based authentication. Shown when html basic login while being redirected to the server
close.htm | Contains no visible content. This page is shown when DBabble wants to close the current window. For example after the users has clicked close on the instant message window.
cmd_post.htm | This page is for posting new articles to discussions.
cmd_post_include.htm | This page is included at the top and bottom of cmd_post.htm
cmd_post_ok.htm | This page is displayed after a successful posting to a discussion
command_form.htm | Contains no visible content. This page is included by other forms that need an invisible form for the purposes of submitting data using just javascript.
config.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
config_client.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
config_groups.htm | Contains no content visible to non-administrator users. This page is for listing discussion groups and chat rooms on the server
config_members.htm | Contains no content visible to non-administrator users. This page is for the administrator to edit discussion group and chat room members.
config_newchat.htm | Contains no content visible to non-administrator users. This page is for editing chat room properties
config_newgroup.htm | Contains no content visible to non-administrator users. This page is for editing discussion group properties
config_other.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
config_short.htm | Contains no content visible to non-administrator users. This page is for configuring the server.
config_status.htm | Contains no content visible to non-administrator users. This page is for configuring the server user database
config_ugroup.htm | Contains no content visible to non-administrator users. This page is for listing discussion groups and chat rooms on the server
config_ugroups.htm | Contains no content visible to non-administrator users. This page is for listing discussion groups and chat rooms on the server
config_user_auth.htm | Contains no content visible to non-administrator users. This page is for configuring the server user database
config_user_auth_include.htm | Contains no content visible to non-administrator users. This file is included by other pages for setting up user authentication
config_user_manage.htm | Contains no content visible to non-administrator users. This page is for configuring the server user database
c_frame.htm | Contains no visible content. This page is sets up the frames for a chat room. There are 4 frames. 1: messages (a list of what has been said) (c_items.htm) 2: menu (a text field to let the user type what they want to say) (c_menu.htm) 3: crefresh (an invisible frame to retrieve updates from the server) (c_refresh.htm) 4: users (a list of users present) (c_users.htm)
c_items.htm | This page shows the list of text that everyone in that chat room has just said.
c_menu.htm | This page shows the form for letting the user type some text to send to a chat room, as well as a link to leave the chat room.
c_refresh.htm | Contains no visible content. This page shows a frame that has no size so the users do not actually see it. It automatically refreshes every second to retrieve new items said, and adds them into the c_items page.
c_users.htm | This page shows the list of users currently in that chat room. It automatically reloads occasionally to retrieve a more up-to-date list of users present.
default_prefs.htm | Contains no content visible to non-administrator users. This page is for the administrator to modify default preferences Admin can also set preference values for all existing users. Displays web browser preferences as well as windows client preferences.
define.txt | This file is for defining custom template variables. By changing entries in here, you can easily change the entire color scheme used throughout DBabble. Here we define some colors used: End of color definitions.
deleted.htm | This page is shown after an article has been successfully or unsuccessfully deleted from the server.
friends.htm | This page displays a user's list of friends. It is automatically updated at whenever a friends comes online or goes offline, so looks very confusing. If you have designed your web site so that users don't see their list of friends that is updated all the time (by turning of the friends_frame and friends_window preferences, and disabling them afterwards) then when a users views their friends, it uses friends2.htm instead.
friends.js | This page is included by friends.htm and contains some javascript code for handling it.
friends2.htm | An Alternative way of viewing a users friends list (rather than friends.htm) Friends.htm is used for within the frame or separate window, and is updated whenever a user's state changes. If the user chooses not to have their friends in a separate frame or window, then there is a link to show their friends which shows this page instead. If a friend changes state while user is viewing this page, it is not updated.
ft_search.htm | This page is for doing a full-text search on all locally hosted discussion groups.
functions.htm | Contains no visible content. This file contains a list of javascript functions used by many other pages. It does not contain any content visible to users.
functions.js |
group_list_top.htm | This page is included by the group listing pages to display the links at the top. Used by main.htm, search_group.htm, newgroup.htm, newchat.htm
guest_login.js |
guest_login_form.htm |
guest_login_talk.htm | This has a link to talk to the first online support person or group listed by the guest_login_private_talks setting and if person is not online, a message stating they are not. If parameter secondary_link was specified, then this is not the first link in this page, so don't re-include all fields or an error will occur
g_intro.htm | This page displays the introduction message for a discussion group.
g_item.htm | This page displays a single article within a discussion group.
g_item.js |
g_items.htm | This Page shows the list of items/attached files in a discussion group. It also is used for displaying the list of attached files in a chat room.
g_items.js |
g_items_include.htm | This page is included at the top and bottom of g_items.htm
g_item_include.htm | This page is included at the top and bottom of g_item.htm
head.htm | This page is included in the head tag of all other pages.
invite.htm | This page is displayed when a user wants to send an invitation to another user to join DBabble. Only accessible if the invite_users setting is enabled (it is disabled by default)
key_expired.htm | Contains no content visible to non-administrator users. This page is displayed if your temporary license has expired and you have not yet registered.
list_forums.htm | This page displays a list of all discussion groups/forums It is used by users who are not logged in.
list_moderators.htm | This page displays a list of moderators for a given group.
login.htm | This page displays the login page and is the first page that a user should see when visiting DBabble.
login.js | Some javascript functions used by login.htm
login_sample.htm | This page displays a generic message in response to a successful operation in some cases.
login_sample_include.htm | This generates code that you can copy and paste into existing web pages to create guest login links
main.htm | This page displays the users list of subscribed groups Is first page displayed within the main frame after a user has logged in.
main_frame.htm | Contains no visible content. This page it the page displayed after a successful login It contains the normal working frame, as well as 2 special frames, which have no size and are not visible to the users. The special frames are for connecting to the server to receive information updates, and must be there for DBabble to function correctly.
main_frame2.htm | Contains no visible content. This page displays the frames that are visible to the user. The "quickmenu" at the top/left, and the friends frame on the right (if enabled)
main_frame_alt.htm |
manager_commands.htm | Contains no content visible to non-administrator users. This page is for sending manager commands to the server.
members.htm | This page is for viewing and changing the members of discussions and chat rooms.
members_data.htm | This page is for viewing and changing the members of discussions and chat rooms.
members_include.htm | This page is included at the top and bottom of members.htm Admin member setup: Non admin member setup:
message.htm | This page is displayed when a user reads an old message.
messages.htm | This page displays a list of the users old messages.
message_include.htm | This page is included at the top and bottom of message.htm
message_now.htm | This page is shown when a new message is being given to a user. Shown in a separate window from main window.
message_now_include.htm | This is included at the top and bottom of message_now.htm
must_login_to_post.htm | This page displays a list of all discussion groups/forums It is used by users who are not logged in.
must_login_to_post_include.htm |
netwin.htm | This page is used to display links to other Netwin products. You can remove these links, however please maintain them on 'one' page somewhere on your site, possibly with a quote of your experience with our company/products, we appreciate and value your personal recommendations, and let us know if there is anything we need to do to improve our service in future. This page is included from within other pages using ||include||netwin.htm||
newchat.htm | This page is displayed for creating and modifying chat rooms.
newchat_data.htm | This page is displayed for creating and modifying chat rooms.
newchat_include.htm | This page is included at the top and bottom of newchat.htm
newgroup.htm | This page is displayed for creating and modifying discussion groups.
newgroup_data.htm | This page is displayed for creating and modifying discussion groups.
newgroup_include.htm | This page is included at the top and bottom of newgroup.htm
newuser.htm | This page is displayed for creating new user accounts, and for modifying existing user accounts.
newuser_include.htm | This page is included at the top and bottom of newuser.htm
no_message.htm | This page is only displayed when something has gone wrong with the user receiving a new message. Twice during testing we have had a web browser decide to send a request to read a message that a user has already viewed and closed, so that when the DBabble server is requested for the user's latest unread message there isn't one. It displays their latest read message if there is one, or failing that, shows this page.
ok.htm | This page displays a generic message in response to a successful operation in some cases.
online_support_setup.htm | This page describes how to add links to your existing web pages to login and talk to a particular user or a random online member of a user group
permission_groups.htm | Contains no content visible to non-administrator users. This page is for modifying permission group details or creating new permission groups.
play_sound.htm | Contains no visible content. This page is included within other pages to play a sound when the page is loaded. The sound played is whatever the user's current preference is.
popup_sub.htm | Contains no visible content. This page is automatically reloaded from the server every 2 seconds to receive and new information, such as new messages, talk request, friends coming online etc.
prefs.htm | This page is for a user to modify their preferences. It is also used by the administrator for setting default preferences. You can safely remove any preference by surrounding the preference with a ifdef is_default_prefs ... endif tags. In that way, you can still set the default value as the administrator.
q_menu.htm | This page shows the list of links the user can click on in the frame on the left of the main window. It can also be displayed at the top of the window.
redirect.htm | This page is displayed when the user clicks on an advertisement, and is being redirected to the advertisement web site.
redirect_blank.htm | This page is blank and redirects the user to a different page
relogin.htm | This page is displayed when the users current access token has become invalid. This may be because they have logged in from another location or their web browser has been unable to connect to the server for too long and it has expired. In either case, they are redirected to the login page from here anyway.
request_error.htm | This page is displayed when the browser has sent an invalid request. (for example an unknown command) Should only be displayed if there are broken links with invalid commands within other template pages. By default this page is displayed when a request is made of the form http://127.0.0.1:8132/dbabble with no parameters, as this is usually a result of a broken DBabble link, but you can make it show the login page instead using the show_login_on_empty_request setting.
search_friends.htm | This page is displayed when the user is selecting a group of friends fore some purpose - eg adding them to a user group.
search_group.htm | This page is for searching for a discussion or chat room.
search_user.htm | This page is for searching for a user. It is also used for finding users to add as members to discussion, chat rooms, or user groups
search_user2.htm | This page displays all online users.
search_user_include.htm | This page is included at the top and bottom of search_user.htm
send_failed.htm | This page is displayed when an instant message could not be sent for some reason. It provides a link to go back and try again.
server_info_include.htm | This page is included in other pages for showing the total number of users on the system and the total number of these online.
show_ad.htm | This page is inserted with a random advertisement whenever you use the show_advert template variable in any other pages.
show_features.htm | This page which is included within the login page lets your users choose if they want to show only particular features to simplify the interface. Turn off the server setting called users_can_choose_features to hide this page
slaves.htm | Contains no content visible to non-administrator users. For managing your list of slave servers.
slave_register.htm | Contains no content visible to non-administrator users. Only reachable if config setting slave_auto_register is true. For allowing other DBabble administrators to register their server with your master server.
slave_register_ok.htm | Contains no content visible to non-administrator users. Only reachable if config setting slave_auto_register is true. For confirming the slave server auto-registering succeeded.
std_define.txt | This file is for defining custom template variables. Anything defined in here is overridden by define.txt
talk_request.htm | This page is displayed when the user has been requested to have a private conversation with another user. It is displayed in a separate window from the main window.
todo.htm | This page is for displaying and editing user's todo list.
todo_view.htm | This page is for displaying the todo list of other users.
toomany.htm | This page is displayed when there are too many existing connections to the server
toomuch.htm | This page is displayed when a request is sent in that contains too much data for DBabble to handle.
top.htm | This page is included at the top of most other pages.
top_frame_error.htm | This page is displayed when the user tries to view the login page when it is not in the top frame of their web browser window
treecodeie.js | Contains no visible content. This file contains javascript code for handling the threaded trees in discussion groups for Internet Explorer compatible web browsers.
treecodens.js | Contains no visible content. This file contains javascript code for handling the threaded trees in discussion groups for Netscape compatible web browsers and DOM compatible browsers (e.g Opera)
t_frame.htm | Contains no visible content. This page is sets up the frames for a private conversation. There are 3 frames. 1: xhim (a list of what the other user has said) (t_him.htm) 2: xme (a text field to let the user type what they want to say, as well as a list of what they have said so far) (t_me.htm) 4: trefresh (an invisible frame for receiving and sending updates) (t_refresh.htm)
t_him.htm | This page is displays what the other user has said in a private conversation.
t_me.htm | This page contains what this user has said, as well as letting them type what they want to say.
t_refresh.htm | Contains no visible content. Used for refreshing and sending what is being said in the private conversation.
ugroup.htm | This page displays a user group, and it's members. If the user has permission to, they can modify the user group from this page.
ugroup_data.htm | This page displays a user group, and it's members. If the user has permission to, they can modify the user group from this page.
ugroup_list.htm | This page displays a list of the users currently listed user groups.
ugroup_search.htm | This page lets a user search for user groups.
ugroup_search_data.htm |
ugroup_top.htm | This file is included at the top of all the ugroup*.htm pages.
update.htm | Contains no visible content. This page is used as a spare frame for sending in commands when the current page doesn't want to be reloaded itself.
user_fields.htm | Contains no content visible to non-administrator users. This page is for the administrator to modify user detail fields.
user_list.htm | This page is displayed when a user name is clicked on. It provides a section for sending an instant message, and lists the details of the other user at the bottom of the page. This page is also displayed for sending any type of instant message to another user. It can also be used to send a message as email to any email address. Types of message displayed for: a)Individual messages b)User Group messages c)Broadcast messages d)Email messages
user_online_support_setup.htm | This page is displayed to users to help them set up online support links to themself.
There are 29 administrator pages There are 16 non visible pages There are 18 included pages There are 74 normal pages