TemplateLists

From SoylentNews
Jump to navigation Jump to search

CssWork parent

Lists of templates in our skin, some descriptions from the code

These are where the html code lives, so if we are ever to make a new skin, we will need to thoroughly understand these. There are a LOT of templates. It makes it hard to find what you are looking for. Some have Descriptions in them which seem to be unavailable anywhere else.

So here are three differently sorted lists of the main templates in our skin. There are others in various Plugins not listed here; those should be in the section for that plugin.


Sorted by Tpid Identifier (field 1)




TpidNamePageSkinDescription
1 display_achievements users default
1 display_achievements users defaultDisplay user's achievements
2 aclEdit admin default
2 aclEdit admin default* acls = hashref of acls, keys = acl names, values = arrayrefs of uids
3 adminLoginForm admin default
3 adminLoginForm admin default
4 author_activity misc default
4 author_activity misc defaultYou should describe stuff here.
5 blockEdit admin default
5 blockEdit admin default
6 colorEdit admin default
6 colorEdit admin default
7 commentlog admin default
7 commentlog admin defaultYou should describe stuff here.
8 data admin default
8 data admin defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
9 editbuttons admin default
9 editbuttons admin default
10 editFilter admin default
10 editFilter admin default
11 editStory admin defaultAdded
11 editStory admin defaultAdded to storyref, introtext_wordcount and bodytext_wordcount. Thesefields are inserted by admin.pl before this template is displayed.
12 futurestorybox misc default
12 futurestorybox misc defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
13 ispellok admin default
13 ispellok admin defaultA dictionary of words that ispell should consider "OK" (4+ letters)
14 keywordEdit admin default
14 keywordEdit admin default
15 listFilters admin default
15 listFilters admin default
16 listStories admin default
16 listStories admin default* storylistref* ndays_represented = the number of days that appear in the listing
17 mcd_stats admin default
17 mcd_stats admin default
18 messages admin default
18 messages admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
19 neverdisplay misc default
19 neverdisplay misc defaultstoid = stoid of story signoff is for
20 otherLinks admin default*
20 otherLinks admin default* tids = array of the story's topic ids* uid = uid of the author of the story* aid = getAuthor() for the author of the story* topics = getTopics()
21 peer_weights admin default
21 peer_weights admin defaultpeer weight viewing for adminsnickname = hashref, uid to nicknameuidsA = arrayref of uids in order of decreasing weightordA = ordinal position of each uidweightA = hashref, uid to weightuidsB = arrayref of uids in order of decreasing weightordB = ordinal position of each uidweightB = hashref, uid to weight
22 recent admin default
22 recent admin default* startat - starting offset (0 for top comment)* max_cid - highest cid in the DB* recent_comments - arrayref of hashrefs, each one comment, each with fieldssid, cid, date, ipid, subnetid, subject, uid, score, lastmod, reason, nickname, sum_val, num_mods* min - setting of min threshold* max - setting of max threshold
23 recent_requests admin default
23 recent_requests admin default* min_id* min_id_ts* max_id* thresh_count, thresh_hps* data
24 recent_mods admin default
24 recent_mods admin default
25 recent_subs admin default
25 recent_subs admin default* subs
26 recent_webheads admin default
26 recent_webheads admin default* data - hashref of hashrefs of hashrefs* webheads - list of all webheads in order
27 relatedlinks admin default
27 relatedlinks admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
28 relatedui misc default
28 relatedui misc default
29 signoff misc default
29 signoff misc defaultstoid = stoid of story signoff is forstorylink = is this to be included in a listing of storylinks on index.pl (if so we'll put it inside a list item)checked = should this box be checked?
30 signoff_box misc default
30 signoff_box misc defaultYou should describe stuff here.
31 signoff_stats misc default
31 signoff_stats misc defaultYou should describe stuff here.
32 siteInfo admin default
32 siteInfo admin default* plugins - list of plugins and their descriptions* site_info - list of site info variables
33 slashd_box misc default
33 slashd_box misc defaultInfo about what slashd has just done and what it's doing next* tasks_last = array ref of hashrefs, previous 3 completed tasks* tasks_inprogress = array ref of hashrefs, tasks currently executing(probably empty)* tasks_next = array ref of hashrefs, next 3 tasks to do
34 slashd_status admin default
34 slashd_status admin default* tasks - returned value from getSlashdStatus
35 spellcheck admin default
35 spellcheck admin defaultDisplays a table listing misspelt words and any available corrections.
36 templateEdit admin default
36 templateEdit admin defaultthe form that edits the templates. If you break this form, you'll have to use the template-tool to fix ittemplate editor* templatedelete_flag = whether to display the template delete form or not* tpid = template ID* templateref = hash ref containing template specifics* skin_select = form select containing skins* page_select = form select contain pages* template_select = form select containing templates* templateform_flag = display template form or not* templateedit_flag = editing a template or not* savepage_select = form select containing pages, this is used to determine page of template* saveskin_select = form select containing skins, used to determine skin
37 titles admin default
37 titles admin defaultA template with logic to return the varioustitle in admin.pl, usedby the subroutine getTitles in admin.pl
38 topicExtrasEdit admin default
38 topicExtrasEdit admin default
39 topicTree admin default
39 topicTree admin defaultJust displays the topic tree PNG, assuming it's there.
40 topic_popup_css admin default
40 topic_popup_css admin defaultPopup tree for topics in admin editor
41 topic_popup_js admin default
41 topic_popup_js admin defaultPopup tree for topics in admin editor
42 topic_popup_tree admin default
42 topic_popup_tree admin defaultPopup tree for topics in admin editor
43 topic_popup_ui admin default
43 topic_popup_ui admin defaultPopup tree UI for topics in admin editor
44 topic_popup_ui_topiced admin default
44 topic_popup_ui_topiced admin defaultPopup tree UI for topics in admin editor
45 varEdit admin default
45 varEdit admin default
46 topicEdit admin default
46 topicEdit admin default
47 attached_files misc default
47 attached_files misc default
48 listsid fileadmin default
48 listsid fileadmin default
49 liststories fileadmin default
49 liststories fileadmin default
50 createachievements dynamicblocks default
50 createachievements dynamicblocks defaultCreate an achievements block
51 createbookmarks dynamicblocks default
51 createbookmarks dynamicblocks defaultCreate a bookmark block
52 createcomments dynamicblocks default
52 createcomments dynamicblocks defaultCreate a comment block
53 createfriends dynamicblocks default
53 createfriends dynamicblocks defaultCreate a friends block
54 createjournals dynamicblocks default
54 createjournals dynamicblocks defaultCreate a journals block
55 createsubmissions dynamicblocks default
55 createsubmissions dynamicblocks defaultCreate a submissions block
56 createtags dynamicblocks default
56 createtags dynamicblocks defaultCreate a tags block
57 createmessages dynamicblocks default
57 createmessages dynamicblocks defaultCreate a messages block
58 displayblock dynamicblocks default
58 displayblock dynamicblocks defaultDisplay a comment block
59 userbio dynamicblocks default
59 userbio dynamicblocks defaultDisplay the user bio
60 poll_ad dynamicblocks default
60 poll_ad dynamicblocks defaultPoll supplement
61 data edit default
61 data edit defaultYou should describe stuff here.
62 editor edit default
62 editor edit default
63 editorwrap misc default
63 editorwrap misc defaultYou should describe stuff here.
64 editsave edit default
64 editsave edit defaultYou should describe stuff here.
65 imgupload misc default
65 imgupload misc defaultYou should describe stuff here.
66 imgupload_preview misc default
66 imgupload_preview misc defaultYou should describe stuff here.
67 data hof default
67 data hof defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
68 main hof default
68 main hof default* width = passed to titlebar* actives = arrayref of arrayrefs of most active stories* visited = arrayref of arrayrefs of most visited stories* activea = arrayref of arrayrefs of most active authors* activep = arrayref of arrayrefs of most active polls* currtime = current time string* topcomments = arrayref of hashrefs of top 10 comments
69 changePasswd login default
69 changePasswd login defaultChange password form
70 changePasswdModal login default
70 changePasswdModal login defaultChange password form
71 data login default
71 data login defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
72 deleteOpenID login default
72 deleteOpenID login defaultDelete OpenID verify
73 loginForm login default
73 loginForm login defaultusers login form
74 newUserForm login default
74 newUserForm login defaultForm for new user.No specially passed variables.
75 newUserModal login default
75 newUserModal login defaultNew user modal form
76 newUserModalSuccess login default
76 newUserModalSuccess login defaultNew user modal form
77 newuser_msg login default
77 newuser_msg login defaultNew user congratulations page
78 sendPasswdForm login default
78 sendPasswdForm login defaultpassword form
79 sendPasswdModal login default
79 sendPasswdModal login defaultSend password modal form
80 logout login default
80 logout login defaultlogout modal
81 hc_modal login default
81 hc_modal login defaultTemplate which renders HC for modals.
82 userlogin login default
82 userlogin login defaultThe block that has the login fields for the user
83 badpassword_msg misc default
83 badpassword_msg misc default* bp_count = number of bad attempts* bp_ips = arrayref of hashrefs, fieldsip = IP addressc = count of bad attempts from that addressmints = min timestampmaxts = max timestamp
84 commnew comments default
84 commnew comments default
85 commnew_subj comments default
85 commnew_subj comments default
86 dailyheadlines messages default
86 dailyheadlines messages default
87 dailynews messages default
87 dailynews messages default
88 data messages default
88 data messages default
89 display messages default
89 display messages default
90 display_prefs messages default
90 display_prefs messages default* note = Note to display* prefs_titlebar = preference tabs html* messages_menu = messages menu* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
91 emailsponsor messages default
91 emailsponsor messages default
92 footer messages default
92 footer messages defaultText that makes up the bottom of a pageNo specially passed variables
93 html_invalid misc default
93 html_invalid misc default
94 html_invalid_subj misc default
94 html_invalid_subj misc default
95 journrep comments default
95 journrep comments default
96 journrep_subj comments default
96 journrep_subj comments default
97 journuserboxes misc default
97 journuserboxes misc default
98 list_messages messages default
98 list_messages messages default
99 messagenew submit default
99 messagenew submit default
100 messagenew_subj submit default
100 messagenew_subj submit default
101 messages menu default
101 messages menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
102 mod_msg comments default
102 mod_msg comments default* reasons = hashref from $moddb->getReasons()* moderation = hashref describing moderation
103 mod_msg_subj comments default
103 mod_msg_subj comments default
104 msg_email messages default
104 msg_email messages default
105 msg_email_subj messages default
105 msg_email_subj messages default
106 msg_m2 messages default
106 msg_m2 messages defaultMessage body that is sent back to a user whenever a moderation fromthis user is metamoderated.* num_m2mods = Number of metamoderators involved over ALL listed results.* m2 = List of hashrefs containing the following keystitle- Title of the discussion in which the moderated comment appears.url- URL of the comment in questionsubj- subject of moderated commentvote- moderation vote on that commentreason - Reason given for original moderation* change = Total amount of karma change over listed results.
107 msg_m2_subj messages default
107 msg_m2_subj messages defaultSubject used for Metamoderation Update messages.
108 msg_web_subj messages default
108 msg_web_subj messages default
109 reply_msg comments default
109 reply_msg comments default
110 reply_msg_subj comments default
110 reply_msg_subj comments default
111 unmod_msg comments default
111 unmod_msg comments default
112 unmod_msg_subj comments default
112 unmod_msg_subj comments default
113 zoo_msg zoo default
113 zoo_msg zoo default* type = neutral/friend/foe* zoo_user = nickname/uid of user making relationship
114 zoo_msg_subj zoo default
114 zoo_msg_subj zoo default
115 storynew messages default
115 storynew messages default
116 achievement_msg achievements default
116 achievement_msg achievements default
117 achievement_msg_subj achievements default
117 achievement_msg_subj achievements default
118 remarks_msg dynamicblocks default
118 remarks_msg dynamicblocks default
119 remarks_msg_subj dynamicblocks default
119 remarks_msg_subj dynamicblocks default
120 data pollBooth default
120 data pollBooth defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
121 editpoll pollBooth default
121 editpoll pollBooth defaultPrints form for editing poll* checked = whether or not poll appears on homepage* qid = question ID* question = text of question* answers = arrayref of arrayrefs of answers (answer = 0, number = 1)* topics = topics hashref for menu* story_ref = story hashref for related story
122 listpolls pollBooth default
122 listpolls pollBooth defaultLists polls* questions = arrayref of questions (qid = 0, question = 1, date = 2)* startat = where in list of polls to begin* admin = boolean for whether current user is admin* title = passed to titlebar* width = passed to titlebar
123 pollbooth misc default
123 pollbooth misc defaultPrints a pollbooth* question = question text* answers = arrayref of hashrefs (answer, aid, votes)* qid = question ID* has_activated = has this poll become active?* poll_open = is this poll still open?* voters = number of voters* comments = number of comments* primaryskid = primaryskid* returnto = Optional URL to return to once vote is registered.
124 pollplug misc default
124 pollplug misc defaultDisplay votes and graph of votes* qid = question ID
125 savepoll pollBooth default
125 savepoll pollBooth defaultDisplay saved poll.No specially passed variables.
126 vote pollBooth default
126 vote pollBooth defaultDisplay votes and graph of votes* qid = question ID* width = passed to titlebar* title = passed to titlebar* voters = number of voters* pollitems = arrayref of available answers* notes = any notes to display to voter
127 detachpoll pollBooth default
127 detachpoll pollBooth defaultsid = story sid to detach poll fromqid = poll qidwarning = warnings associated with poll
128 linkstory pollBooth default
128 linkstory pollBooth defaultTemplate to link polls to current pollsquestions = recent pollquestionssid = story sid we want to link to one of these
129 dispStory print default
129 dispStory print defaultTemplate to display a story in printable mode.* topic = topic data structure* story = story data structure* links = List of links in the story. Each element of link is a pair of<URL, TEXT>
130 footer print default
130 footer print defaultFooter to be displayed on printable pages.* story = story data structure* time = formatted time string
131 header print default
131 header print defaultHeader for a printable story.
132 data pubkey default
132 data pubkey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
133 data reskey default
133 data reskey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
134 hc_tag misc default
134 hc_tag misc default
135 reskey_tag misc default
135 reskey_tag misc defaultform.reskey is filtered in filter_params to be [a-zA-Z0-9_],and rkey.reskey is filtered in key()
136 data submit default
136 data submit defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
137 displayForm submit default
137 displayForm submit defaultDisplay submission form* fixedstory = submission for preview* savestory = boolean for OK to print "Submit" button* username = user's name* fakeemail = user's mail/URL* section = submission section name* topic = submission topic hashref* width = passed to titlebar* title = passed to titlebar* pending = html of pending submissions
138 formatSub submit default
138 formatSub submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* section = name of section
139 mergeSub submit default
139 mergeSub submit defaultGenerate a merged submission from other submissions* submissions = arrayref of submissions to generate merged submission from
140 previewForm submit default
140 previewForm submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* skin = name of skin
141 saveSub submit default
141 saveSub submit defaultSave a submission* title = passed to titlebar* width = passed to titlebar* missingemail = boolean for whether email is missing* anonsubmit = boolean for whether submission is anonymous* submissioncount = total submissions pending
142 subEdAdmin submit default
142 subEdAdmin submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
143 subEdTable submit default
143 subEdTable submit defaultDisplay selection table for all the submissions* cur_skin = current skin* cur_note = current note* def_skin = default skin* def_note = default note* skins = arrayref of active skins* notes = arrayref of active notes* sn = hashref of counts of submissions (sn.$skin.$note)* title = passed to titlebar* width = passed to titlebar
144 subEdUser submit default
144 subEdUser submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
145 yourPendingSubs submit default
145 yourPendingSubs submit defaultDisplay user's pending submissions* title = passed to titlebar* width = passed to titlebar* submissions = arrayref of submissions
146 data zoo default
146 data zoo defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
147 plainlist zoo default
147 plainlist zoo defaultDisplays people.* people = arrayref of people (nickname, uid, last entry time, last entry description, last entry id)
148 zoohead zoo default
148 zoohead zoo default* title* tab_selected_1* tab_selected_2
149 confirm zoo default
149 confirm zoo default
150 zoo_icons misc default
150 zoo_icons misc defaultAll of the logic for display is in this template.* person = the name of persons we are testing for* bonus = Show comment bonus in ALT and TITLE attributesEach data element may have any number of other variables.
151 after_content misc default
151 after_content misc defaultYou should describe stuff here.
152 after_jquery misc default
152 after_jquery misc defaultYou should describe stuff here.
153 ajax_reskey_signoff misc default
153 ajax_reskey_signoff misc defaultYou should describe stuff here.
154 ajax_reskey_tag misc default
154 ajax_reskey_tag misc defaultYou should describe stuff here.
155 before_content misc default
155 before_content misc defaultYou should describe stuff here.
156 data ajax default
156 data ajax defaultYou should describe stuff here.
157 edit_comment ajax default
157 edit_comment ajax defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
158 hc_comment ajax default
158 hc_comment ajax default
159 modal_footer misc default
159 modal_footer misc default
160 more_experiments misc default
160 more_experiments misc defaultYou should describe stuff here.
161 nojslink misc default
161 nojslink misc default
162 prefs_d2 ajax default
162 prefs_d2 ajax default
163 prefs_d2_posting ajax default
163 prefs_d2_posting ajax default
164 prefs_messages ajax default
164 prefs_messages ajax default* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
165 prefs_user ajax default
165 prefs_user ajax default
166 prefs_sectional ajax default
166 prefs_sectional ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
167 prefs_home ajax default
167 prefs_home ajax default
168 prefs_slashboxes ajax default
168 prefs_slashboxes ajax default
169 new_slashboxes ajax default
169 new_slashboxes ajax default
170 portal_slashboxes ajax default
170 portal_slashboxes ajax default
171 user_slashboxes ajax default
171 user_slashboxes ajax default
172 friend_slashboxes ajax default
172 friend_slashboxes ajax default
173 preview_slashboxes ajax default
173 preview_slashboxes ajax default
174 prefs_authors ajax default
174 prefs_authors ajax default
175 prefs_main ajax default
175 prefs_main ajax default
176 prefs_admin ajax default
176 prefs_admin ajax default
177 prefs_adminblock ajax default
177 prefs_adminblock ajax default
178 sectionpref ajax default
178 sectionpref ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
179 init_tag_ui misc default
179 init_tag_ui misc defaultTo get something on this list, make sure it is in tagnames_param forposneg='+' or '-', and popup='1'.
180 bluebox journal default
180 bluebox journal default
181 data journal default
181 data journal defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
182 friendsview journal default
182 friendsview journal default
183 generic journal default
183 generic journal default
184 greypage journal default
184 greypage journal default
185 journal menu default
185 journal menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
186 journaledit journal default
186 journaledit journal default
187 journalfriends journal default
187 journalfriends journal defaultDisplays friends.* friends = arrayref of friends (nickname, uid, last entry time, last entry description, last entry id)* search = boolean for if this screen is shown as the result of a user search
188 journalhead journal default
188 journalhead journal default
189 journallist journal default
189 journallist journal default
190 journaloptions journal default
190 journaloptions journal default
191 journaltop journal default
191 journaltop journal default
192 messagenew journal default
192 messagenew journal default
193 messagenew_subj journal default
193 messagenew_subj journal default
194 meta journal default
194 meta journal default
195 pagination journal default
195 pagination journal default
196 rsslink_journal journal default
196 rsslink_journal journal defaultReturn a proper link to RSS for current user.
197 searchusers journal default
197 searchusers journal default
198 slashdot journal default
198 slashdot journal default
199 commentsearch search default
199 commentsearch search default
200 data search default
200 data search defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
201 journalsearch search default
201 journalsearch search default
202 nosearch search default
202 nosearch search default
203 pagination search default
203 pagination search default
204 pollsearch search default
204 pollsearch search default
205 rsssearch search default
205 rsssearch search default
206 searchform search default
206 searchform search default
207 storysearch search default
207 storysearch search default
208 subsearch search default
208 subsearch search default
209 usersearch search default
209 usersearch search default
210 calculate stats default
210 calculate stats default
211 csv stats default
211 csv stats default
212 data adminmail default
212 data adminmail default
213 display adminmail default
213 display adminmail default
214 display modmail default
214 display modmail default
215 graph stats default
215 graph stats default
216 graphs stats default
216 graphs stats default
217 list stats default
217 list stats default
218 make_graph stats default
218 make_graph stats default
219 report stats default
219 report stats default
220 stats_days stats default
220 stats_days stats default
221 table stats default
221 table stats default
222 topic_stats stats default
222 topic_stats stats defaultYou should describe stuff here.
223 data metamod default
223 data metamod defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
224 dispTheComments metamod default
224 dispTheComments metamod defaultTemplate that describes the meta moderation screen, which shows thecomments and the metamoderation options, to the user.* comments = arrayref of hashrefs of comments to display
225 isEligible metamod default
225 isEligible metamod defaultThis template accepts user data and site data and determines if a useris currently eligible to metamoderate. If a user is not eligible, thistemplate will return a message describing why, if a user is eligible,this template returns "Eligible".This template is not currently in use, and has fallen out of sync withSlashMetamodmetamodEligible() so should not be used until its bugsare fixed.* user_count = number of users in system* last = hashref of last metamoderation for current user
226 admin menu default
226 admin menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
227 articlemoved misc default
227 articlemoved misc defaultTemplate to handle redirection from old article location to new oneurl - url to redirect toSeehttps//sourceforge.net/tracker/index.php?func=detail&aid=1052367&group_id=4421&atid=104421
228 bannedtext_ipid misc default
228 bannedtext_ipid misc defaultText to display to users banned by IPID/SubnetID.* ip = their (un-encoded) IP number
229 bannedtext_palm misc default
229 bannedtext_palm misc defaultText to display to users banned by IPID/SubnetID for hitting /palm.* ip = their (un-encoded) IP number
230 bannedtext_rss misc default
230 bannedtext_rss misc defaultSet RSS items to display to users banned either forRSS abuse ('abuse') or by IPID/SubnetID ('ban').* type = 'abuse' or 'ban'* items = data structure to modify, for use by Perl* srcid_ip = user's IP's srcid
231 bannedtext_uid misc default
231 bannedtext_uid misc defaultText to display to users banned by UID.* uid = the banned uid (we can't trust 'user' at this stage,since createCurrentUser() hasn't been called)
232 changePasswd users default
232 changePasswd users defaultChange password form* useredit = hashref of user info* author_flag = user is author* title = passed to titlebar* session = popup for session login* got_old_pass = set to 1 if you've already been passed the old password correctly
233 comment_related misc default
233 comment_related misc defaultTemplate to display related urls
234 comment_submit comments default
234 comment_submit comments defaultMessage displayed when a user submits a comment.No specially passed variables.Pulls the user's message prefs, if appropriate. Message 3 = "Moderationof Comment", message 4 = "Replay to Comment". If both are set to "no,"give the user a little tip about how they can be turned on.
235 config menu default
235 config menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
236 currentAdminUsers misc default
236 currentAdminUsers misc defaultDisplays currently logged-in admin users and other useful data.* ids = admin uids* can_edit_admins = boolean for if current user can edit admins* reader_vus = arrayref of virtual users of type='reader'
237 data comments default
237 data comments defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
238 data index default
238 data index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
239 data ircslash default
239 data ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.plExtra data may be sent along as well.
240 data misc default
240 data misc defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
241 data topics default
241 data topics defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
242 data users default
242 data users defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
243 dbsparkline misc default
243 dbsparkline misc default* alldata - the two data seriesesfirst one is the bog, plotted in green going up,second one is lag, plotted in red going downthird one should be set to dbsparkline_ymax where bog is undefand undef where bog is not undeffourth one should be set to dbsparkline_ymin where lag is undefand undef where lag is not undef
244 default portald default
244 default portald defaultdefault rss template for slash system
245 del_message comments default
245 del_message comments defaultMessage printed when comments have been deleted from a discussion.* total_deleted = number of deleted comments* comment_count = current number of comments
246 deleted_cids comments default
246 deleted_cids comments defaultMessage that is displayed when comments are deleted from a discussion.* sid = story ID* count = number of deleted comments* comments_deleted = arrayref of CIDs of deleted comments
247 discreate comments default
247 discreate comments default
248 dispComment misc default
248 dispComment misc defaultDisplay a comment* comment_shrunk = comment was too long; this is the stripped down version* reasons = hashref of moderation "reasons" (or undef if no moderation plugin)* can_mod = boolean for whether or not current user can moderate* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
249 dispCommentDetails misc default
249 dispCommentDetails misc defaultDisplay a comment* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
250 dispFeature misc default
250 dispFeature misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* magic = boolean to put section name in story title
251 dispLinkComment misc default
251 dispLinkComment misc defaultDisplay a comment link string (reply, parent, etc.), included bydispComment
252 dispStory misc default
252 dispStory misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* dispmode = 'full' (default) or 'brief'* magic = boolean to put section name in story title
253 display article default
253 display article defaultTemplate which describes the layout of the article display (and included comments if preferred).* poll = pollbooth block* section = section hashref* section_block = section block hashref* show_poll = boolean for showing poll or not* story = story data structure* stories = links to next/prev stories
254 display slashderrnote default
254 display slashderrnote default
255 displayForm users default
255 displayForm users defaultDisplay login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?Um ... I think this template is not in use any longer. -- pudge
256 displayThread misc default
256 displayThread misc defaultText included in displaying thread* link = linkComment data to get to all comments
257 editComm users default
257 editComm users defaultEdit comment preferences* title = passed to titlebar* user_edit = hashref of preferences* h_check = boolean to check h? hardthresh* r_check = boolean to check r? reparent* n_check = boolean to check n? noscores* s_check = boolean to check s? nosigs* commentmodes_select = popup for comment modes* commentsort_select = popup for comment sort* highlightthresh_select = popup for highlight threshold* uthreshold_select = popup for threshold* posttype_select = popup for post type
258 editHome users default
258 editHome users defaultEdit preferences* title = passed to titlebar* user_edit = hashref of preferences* b_check = boolean to check b? noboxes* i_check = boolean to check i? noicons* w_check = boolean to check w? willing* lb_check = boolean to check lowbandwidth * sd_check = boolean to check simpledesign * tzformat_select = popup for time format* tilde_ed = checkbox thing for selecting authors, topics, sections, boxes
259 editKey users default
259 editKey users defaultEdit public key* pubkey = public key text
260 editMiscOpts users default
260 editMiscOpts users defaultEdit preferences* title = passed to titlebar* opts = arrayref of hashrefs, one hashref per user option
261 editTags users default
261 editTags users defaultEdit preferences* title = passed to titlebar* user_edit = user to edit
262 editUser users default
262 editUser users defaultEdit user info* useredit = hashref of user info* author_flag = user is author* author_select = popup of authors* title = passed to titlebar* editkey = stuff for editing public key* maillist = popup for mailing list* admin_block = stuff for editing other users/authors
263 edit_comment comments default
263 edit_comment comments defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
264 end_tab misc default
264 end_tab misc default
265 errors comments default
265 errors comments defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* value = the name of the data element to retrieveEach data element may have any number of other variables.
266 errors users default
266 errors users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
267 fancybox misc default
267 fancybox misc defaultCreates a nice box with title and contents* width = width of box (default is 200)* contents = contents of box* title = title of box* center = boolean for centering box* mainwidth = (not used here)* insidewidth = (not used here)
268 firehose_related misc default
268 firehose_related misc defaultTemplate to display related urls
269 footer-admin misc default
269 footer-admin misc defaultThis is the footer for the admin section
270 footer-faq shtmlpl default
270 footer-faq shtmlpl default* footer_text = text from footer()
271 footer-misc shtmlpl default
271 footer-misc shtmlpl default* footer_text = text from footer()
272 footer misc default
272 footer misc defaultText that makes up the bottom of a pageNo specially passed variables
273 formLabel misc default
273 formLabel misc defaultPrint a label next to a form element* value = label* comment = comment to put next to label* nobreak = don't wrap in a

274 formbox misc default
274 formbox misc default
275 formkeyErrors misc default
275 formkeyErrors misc defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* type = the name of the data element to retrieveEach data element may have any number of other variables.
276 formkey_tag misc default
276 formkey_tag misc defaultform.formkey is filtered in filter_params to be [a-zA-Z0-9_]
277 formNote misc default
277 formNote misc defaultYou should describe stuff here.
278 friendsview index default
278 friendsview index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
279 getOlderStories misc default
279 getOlderStories misc defaultPrint older stories for older stories box* cur_time = current time()* stories = arrayref of story hashrefs* yesterday = the value to put in the "yesterday's edition" link* week_ago = the date from a week ago * start = where to start counting from in search.pl return values* first_date = date of first story returned from getStoriesEssential* last_date = date of last story returned from getStoriesEssentialEach story has the keys sid, section, title, time, commentcount,day (w, m, d, h, min, ampm), secs (since unix epoch) andlink (which is a linkStory() value)XXXSECTIONTOPICS the above key list is wrong at least for 'section' )
280 getUserAdmin users default
280 getUserAdmin users defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors* clout_types_ar = arrayref of alphabetic clout types
281 getUserAdmin users2 default
281 getUserAdmin users2 defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors
282 header-admin misc default
282 header-admin misc defaultThis is the header for the admin section
283 header-faq shtmlpl default
283 header-faq shtmlpl default* header_text = text from header()
284 header-misc shtmlpl default
284 header-misc shtmlpl default* header_text = text from header()
285 header misc default
285 header misc defaultText that makes up the top of a page* link, an optional variable with data for the <link> tags
286 hierarchy topics default
286 hierarchy topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_tree = tree of topics* nexuses = array of ids which are nexuses
287 horiz_rule misc default
287 horiz_rule misc defaultHorizontal rule template. This exists as a templateso you can customize if you'd prefer not to use a plainold
288 html-header misc default
288 html-header misc defaultText that makes up the VERY top of a page (separate from "header" so we can dynamically add stuff between the two)* title = title for TITLE tag
289 html-redirect misc default
289 html-redirect misc defaultText composing a redirect body; this will be sent after (in addition to) the HTTP header request for the browser to be redirected, and should only be seen by browsers that do not understand the redirection request* url = URL to redirect to* code = HTTP redirect code, 301 for permanent, 302 for temporary
290 index index default
290 index index defaultThis is the main block of html and code that gets evaled to create the mainindex page.* metamod_elig = boolean for whether current user is eligible to metamod* future_plug = whether to let the user know about stories they can't see that are coming up soon* daypass_plug_text = text of the daypass plug, or empty string if none* stories = string containing all the stories* boxes = string containing all the slashboxes
291 indexhead index default
291 indexhead index defaultThis is the common stuff that goes at the top of the index page.
292 info menu default
292 info menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
293 ipid_display misc default
293 ipid_display misc default* data = hashref that contains ipid, ipid_vis, subnetid, and subnetid_vis
294 karma misc default
294 karma misc defaultDisplays a karma score or adjective.* karma = the karma to display* admin_flag = is the displaying user qualified to see the number?
295 linkComment misc default
295 linkComment misc defaultCreate a link to a comment* date = date of comment* commentsort = user's comment sorting pref* mode = user's mode pref* comment = make link to only one comment, not whole story (i.e., include cid= in link)* a_id = element id, i.e., <a id="[% a_id %]" ...>* a_class = element class, i.e, <a class="[% a_class %]" ...>Also included are all the individual elements of the comment and its poster sid, cid, pid, date, subject, uid, points, lastmod, reason, nickname, fakeemail, homepage, sigWe only display links to user pages on nicknames to admins because itwould be distracting for other users.
296 linkComments misc default
296 linkComments misc defaultPrint links to pages for additional comments* sid = sid* pid = pid* cid = cid* total = total comments
297 linkStory misc default
297 linkStory misc defaultTHIS SHOULD NOT BE USED AND IS GOING AWAYCreate a link to a story, whenever it needs one* dynamic = boolean for using dynamic, instead of static, page* mode = comment mode* threshold = comment threshold* sid = story id* section = story section* text = text to put in link
298 linkrel misc default
298 linkrel misc defaultAdd LINK REL navigation stuff for headerWe populate the linkrel array, then print it out. Kinda ugly, butnot as ugly as what was there before.* link - hashref of data to use for LINK REL stuff
299 listAbuses users default
299 listAbuses users default* site_info - list of site info variables
300 listBanned users default
300 listBanned users defaultlists banned IPs
301 listComments users default
301 listComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* commentstruct - array of comments to display* commentcount - total commentcount* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* reasons - hashref from $moddb->getReasons()* type - type of listing we're seeing options are user or netid* title - title to be displayed* useredit- hash for user we're editing if we're in user mode* netid- net_id we're viewing* netid_vis- shortened net_id for display purposes* min_comment - minimum comment we want to see* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
302 listMetamods users default
302 listMetamods users defaultPrints table showing metamoderations performed by user
303 listReadOnly users default
303 listReadOnly users defaultlists read-only IPs
304 listSubmissions users default
304 listSubmissions users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* title - title to display* submissions - structure containing submissions* stories- structure containing stories
305 listTopics topics default
305 listTopics topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_admin = boolean for whether current user is admin* topics = hashref of current topics
306 lockTest misc default
306 lockTest misc defaultPrint warning when admin's story matches another story* percent = percent match* subject = subject of other story* nickname = nickname of other author
307 loginForm users default
307 loginForm users defaultusers login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
308 main 404 default
308 main 404 defaultDisplays the main body of 404, including error.* url = The URL you "probably" want to be at* message = message text to display* error = message number for SWITCH statement (will have either message or error)* origin = original URL requested
309 main authors default
309 main authors defaultShow list of authors* uids = arrayref of author UIDs* authors = hashref of hashrefs of authors (key is name, other keys are nickname, fakeemail, etc.)* title = passed to titlebar* admin = boolean for whether current user is admin or not* time = current time string
310 mainmenu misc default
310 mainmenu misc defaultMenu for sidebar and bottom (see header template and Slashhorizmenu() function)No specially passed variables.
311 maintable_tr misc default
311 maintable_tr misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
312 maintable_tr_end misc default
312 maintable_tr_end misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
313 maintable_td misc default
313 maintable_td misc defaultTemplate to drop in a TD for the maintable (and update state vars).* mt_valign* mt_align* mt_rowspan* mt_colspan* mt_width* mt_height
314 maintable_end misc default
314 maintable_end misc defaultTemplate to close up the maintable.
315 messages users default
315 messages users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
316 metakeywordsd misc default
316 metakeywordsd misc defaultPlaceholder for the metakeywords that get written by the taskrefresh_section_metakeywords.pl.
317 mid_tab misc default
317 mid_tab misc default
318 modCommentLog misc default
318 modCommentLog misc defaultPrints table detailing history of moderation of a comment, or a user, oran IPID or SubnetID, or the mods a user did* type = type of id being logged (cid, uid, ipid, etc.)* mod_admin = boolean for if current user is an admin* mods = arrayref of hashref of comment moderations (sid, cid, val, reason,score, ts, active, uid, cuid, nickname)* reasonTotal = total moderations* reasonHist = arrayref of number of moderations at each reason* show_cid = show the cid of each comment?* show_modder = show who modded each comment?* mod_to_from = "to" means each nickname/uid is who the moderation wasdone to; "from" means each nickname/uid is the moderator* both_mods = if true (1), this is an ipid or subnetid page, and bothmoderator and moderatee columns are needed* timestamp_hr = time to place an
at
* skip_ip_disp = number of ip display to skip when both_mods are on ( 1 or 2) 0 if you don't want to skip any* this_user = user whose mods we are looking at* title = title to display -- if none is given none is shown* mods_to_m2s = hashref keyed by mod id containing arrays of m2s done to that mod* show_m2s = whether we are currently trying to show_m2s* value = value of item we're looking at uid of user, or netid value* need_m2_form = whether we need to open and close a form for m2* need_m2_button = whether we need to show a button for m2* meta_mod_only = whether meta_moderation is the only thing going on in this form
319 mod_footer comments default
319 mod_footer comments defaultThis block is displayed right after moderation occurs.No specially passed variables.
320 mod_header comments default
320 mod_header comments defaultThis block is displayed right before moderation occurs.No specially passed variables.
321 moderation misc default
321 moderation misc defaultTemplate which determines output for moderation results.* type = the name of the data element to retrieve* reasons = the getReasons() hashrefEach data element may have any number of other variables, usually subject, sid, cid, reason, val, points.
322 motd misc default
322 motd misc defaultMessage of the day.
323 netIDInfo users default
323 netIDInfo users defaultDisplay and ipid/subnetid "users" info* title = passed to titlebar* nick = nickname* commentstruct = arrayref of comments* commentcount = number of comments* min_comment = first comment in list (0 is first)* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff* netid = the md5 of ip or subnet* netid_vis = visible portion of same* hr_hours_back = hours back to place HR in the moderation tables* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
324 next_prev_issue index default
324 next_prev_issue index defaultThis displays text for a next/previous link below the stories on the index page.Passed parameters include today, tomorrow, yesterday, and week_ago, to be passedto the issue= parameter of the query string.
325 newUserForm users default
325 newUserForm users defaultForm for new user.No specially passed variables.
326 organisation misc default
326 organisation misc defaultBlock of text for incluzion in header.No specially passed variables.
327 pagemenu misc default
327 pagemenu misc defaultDisplay menu of pages (if applicable)* story = story data structure (includes story.sid, see dispStory)
328 pagination comments defaultNO
328 pagination comments defaultNO LONGER USED
329 performance_stats misc default
329 performance_stats misc default
330 performance_box misc default
330 performance_box misc default
331 portalboxtitle misc default
331 portalboxtitle misc defaultCreates title for a portalbox* title = title* url = url
332 portalmap misc default
332 portalmap misc defaultCreates imagemap for inclusion in titlebar of a portalbox* title = title of portalbox* bid = block id of block in portalbox
333 prefs_titlebar misc default*
333 prefs_titlebar misc default* tab_selected = label of selected tab
334 previewSlashbox users default
334 previewSlashbox users defaultPreview a slashbox* title = passed to titlebar* width = passed to titlebar* block = hashref of some block info (bid, title, block)* is_editable = current user may edit box
335 preview_comm comments default
335 preview_comm comments defaultTemplate which describes how the comment preview form is displayed.* preview = comment to preview
336 printCommComments misc default
336 printCommComments misc defaultThe printing of the comments* can_moderate = boolean for whether current user is eligible to moderateat least one comment* comment = hashref of main comment to display (if cid is specified)* comments = big ol' arrayref of comments* next = hashref of next comment for "next" link* previous = hashref of previous comment for "previous" link* sid = story ID* cid = comment ID* pid = base parent ID* cc = number of siblings of this comment* lvl = what nesting level we're at* lcp = linkComments value
337 printCommNoArchive misc default
337 printCommNoArchive misc defaultText for telling users no more comments are being accepted, as the discussion has been archived.No specially passed variables.
338 printCommentsLinks misc default
338 printCommentsLinks misc defaultLinks for various places on comments page* commentslinks_id = unique id for this instantiation of the links
339 printCommentsMain misc default
339 printCommentsMain misc defaultThe main box for printing comments* comments = big ol' arrayref of comments* title = title of story* count = count of comments* sid = story ID* cid = base comment ID* pid = base parent ID* lvl = what nesting level we're at
340 reRegisterMail messages default
340 reRegisterMail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
341 recentTopics misc default
341 recentTopics misc defaultHTML code for the icons for the last 5 stories posted
342 regResult users default
342 regResult users defaultTemplate displayed whenever a user performs a re-validation operation.Depends on the following variables* form => passed in by default* user => passed in by default* constants => passed in by default
343 rereg_mail messages default
343 rereg_mail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
344 responses ircslash default
344 responses ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.pl
345 rsslink misc default
345 rsslink misc defaultReturn a proper link to feed for current user.
346 security menu default
346 security menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
347 sidebox misc default
347 sidebox misc defaultSidebox is used to generate slashboxes* name = name used as base for id in title and content sections* title = title for header of box* contents = contents of box* updater = optional spot for <script></script> to auto-update slashbox
348 skinindexd misc default
348 skinindexd misc defaultInitial template for the displayed skinindex.
349 select misc default
349 select misc defaultCreate drop-down HTML list* label = the FORM name for the select element* items = hash reference of keys (key is value, value is label)* default = default key(s) to be selected - this can be a single string,or a hashref where the hash keys with true values are the keysthat are selected (this would really only be useful when"multiple" is also true)* numeric = boolean to sort keys numerically* ordered = an already sorted arrayref of the keys in items* multiple = boolean, whether MULTIPLE is specified in the <select>* onchange = unescaped value for onchange handler
350 selectThreshLabel misc default
350 selectThreshLabel misc defaultA label for each item in the Threshold drop-down list* points = points for this threshold* count = number of comments at this threshold
351 sendPasswdForm users default
351 sendPasswdForm users defaultpassword form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
352 setrectop_img misc default
352 setrectop_img misc defaultLinks that make up the top of the page recent topic listPassed information for a topic
353 setrectop_txt misc default
353 setrectop_txt misc defaultText that is used when populating the recenttopics slashboxPassed a topic ID and topic name
354 showInfoConflict users default
354 showInfoConflict users defaultshow info uid/nick conflict* user = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_select = select popup for authors* author_flag = current user is author* authoredit_flag = current user can edit authors
355 ssifoot misc default
355 ssifoot misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
356 ssihead misc default
356 ssihead misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
357 start_tab misc default
357 start_tab misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* color = color (colored or white)* details = hashref of images and colors
358 storylink index default
358 storylink index defaultCreate links to the story (see data/index template for formatting of each link)* links = arrayref of links
359 tabbedmenu misc default
359 tabbedmenu misc defaultPrints a tabbed menu bar.* user = the current user, of course. needed for background color* tabs = array of tabs, each tab hashref with keys "link", "label" and "sel_label"* tab_selected = the label of the selected tab* justify = 'left' or 'right', default is left* color = 'colored' or 'white', default is colored - this is whether or not the selected tab should match colored or white background below it
360 three misc default
360 three misc default
361 tildeEd users default
361 tildeEd users defaultEdit all those menus and checkboxes for authors, topics,sections (nexuses), and slashboxes.* title = passed to top titlebar, just above the section, author, and topic selection* criteria_msg = a note to appear between that titlebar and the section, author, and topic selection itself* customize_title = title for the titlebar just above the slashboxes* tilded_customize_msg = a note to appear between the list of slashboxes and the User Space textbox* tilded_box_msg = any text to display under the User Space textbox* authorref = hashref of author information$n = nickname for author with uid $n* aid_order = list of the fields of authorref to display, in display order* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order* topicref = hashref of topic information$n = name (textname) for topic with tid $n* topictid_order = list of the fields of topicref to display, in display order* story023_data = hashref of what the existing settings areauthor = hashref for author settings$n = existing setting for uid $nnexus = hashref for nexus settings$n = existing setting for tid $ntopic = hashref for topic settings$n = existing setting for tid $n* section_descref = hashref of slashboxes* box_order = arrayref of slashbox order
362 timeago misc default
362 timeago misc defaultGives a nice human readable approximation of how long agoor into the future a specified date occurred
363 titlebar misc default
363 titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* title_type = type of title / future overrides this to make type future* title_type_id = id for title type* future = boolean whether story is in the future* max_min_button = html for maximize / minimize buttons* id = id for generaltitle* h3id = id for h3
364 titles users default
364 titles users defaultA template with logic to return the varioustitle in users.pl, used by the subroutine getTitles in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
365 topAbusers users default
365 topAbusers users defaultlists top abusers
366 topTopics topics default
366 topTopics topics defaultDisplay the top topics* title = passed to titlebar* width = passed to titlebar* topics = arrayref of hashrefs of topics (tid, textname, image, width, height, cnt, count, stories)* currtime = current time
367 topics menu default
367 topics menu defaultDisplay topics menu.* items = arrayref of hashref of menu items (value (link), label)
368 undo_mod comments default
368 undo_mod comments defaultTemplate which displays a message indicating moderation undone forevery item in the template variable 'removed'.* removed = array ref of CIDs that moderation has been undone to
369 url_related misc default
369 url_related misc defaultTemplate to display related urls
370 userboxes misc default
370 userboxes misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
371 userboxes2 misc default
371 userboxes2 misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
372 userCom users default
372 userCom users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* commentstruct = arrayref of comments* commentcount = count of comments* min_comment = min comment to start displaying* nickmatch_flag = current user is same as viewed user* karma_flag = boolean for display karma* admin_flag = boolean for whether to display admin stuff* reasons = hashref from $moddb->getReasons()
373 userFireHose users default
373 userFireHose users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
374 userInfo users default
374 userInfo users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
375 userInfo2 users default
375 userInfo2 users defaultDisplay user's info
376 userSub users default
376 userSub users defaultDisplay user's info* title = passed to titlebar
377 user_titlebar misc default
377 user_titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* uid = uid passed in of "other user" we're looking at, if any* tab_selected = label of selected tab
378 userlogin misc default
378 userlogin misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
379 userlogin_cover misc default
379 userlogin_cover misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
380 users menu default
380 users menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
381 hrefLink misc default
381 hrefLink misc defaultDisplay a link that uses SlashRelocateIf SlashRelocate is no longer available, shows the plain link by itself,instead, without using relocate.pl
382 userLink misc default
382 userLink misc defaultDisplay a link to a user.Either pass in a nickname or a uid. Also will take the "bonus" flag which will print out the bonus for the user.
383 fileLink misc default
383 fileLink misc defaultDisplay a link to a file in SlashBlob
384 imageLink misc default
384 imageLink misc defaultDisplay an image using SlashBlob
385 help_main misc default
385 help_main misc default
386 help_anon misc default
386 help_anon misc default
387 u2MainView users default
387 u2MainView users defaultDisplay user's info
388 u2Menu users default
388 u2Menu users defaultDisplay user's info
389 u2UserBio users default
389 u2UserBio users defaultDisplay user's bio
390 u2CommentsDatapane users default
390 u2CommentsDatapane users defaultDisplay user's info
391 u2AdminListComments users default
391 u2AdminListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
392 u2UserBoxes users default
392 u2UserBoxes users defaultDisplay user's info
393 u2ListComments users default
393 u2ListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
394 u2_rsslink users default
394 u2_rsslink users defaultYou should describe stuff here.
395 nextStory article default
395 nextStory article default

Sorted by Name (field 2)

TpidNamePageSkinDescription
116 achievement_msg achievements default
116 achievement_msg achievements default
117 achievement_msg_subj achievements default
117 achievement_msg_subj achievements default
2 aclEdit admin default
2 aclEdit admin default* acls = hashref of acls, keys = acl names, values = arrayrefs of uids
226 admin menu default
3 adminLoginForm admin default
3 adminLoginForm admin default
226 admin menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
151 after_content misc default
151 after_content misc defaultYou should describe stuff here.
152 after_jquery misc default
152 after_jquery misc defaultYou should describe stuff here.
153 ajax_reskey_signoff misc default
153 ajax_reskey_signoff misc defaultYou should describe stuff here.
154 ajax_reskey_tag misc default
154 ajax_reskey_tag misc defaultYou should describe stuff here.
227 articlemoved misc default
227 articlemoved misc defaultTemplate to handle redirection from old article location to new oneurl - url to redirect toSeehttps//sourceforge.net/tracker/index.php?func=detail&aid=1052367&group_id=4421&atid=104421
47 attached_files misc default
47 attached_files misc default
4 author_activity misc default
4 author_activity misc defaultYou should describe stuff here.
83 badpassword_msg misc default
83 badpassword_msg misc default* bp_count = number of bad attempts* bp_ips = arrayref of hashrefs, fieldsip = IP addressc = count of bad attempts from that addressmints = min timestampmaxts = max timestamp
228 bannedtext_ipid misc default
228 bannedtext_ipid misc defaultText to display to users banned by IPID/SubnetID.* ip = their (un-encoded) IP number
229 bannedtext_palm misc default
229 bannedtext_palm misc defaultText to display to users banned by IPID/SubnetID for hitting /palm.* ip = their (un-encoded) IP number
230 bannedtext_rss misc default
230 bannedtext_rss misc defaultSet RSS items to display to users banned either forRSS abuse ('abuse') or by IPID/SubnetID ('ban').* type = 'abuse' or 'ban'* items = data structure to modify, for use by Perl* srcid_ip = user's IP's srcid
231 bannedtext_uid misc default
231 bannedtext_uid misc defaultText to display to users banned by UID.* uid = the banned uid (we can't trust 'user' at this stage,since createCurrentUser() hasn't been called)
155 before_content misc default
155 before_content misc defaultYou should describe stuff here.
5 blockEdit admin default
5 blockEdit admin default
180 bluebox journal default
180 bluebox journal default
210 calculate stats default
210 calculate stats default
69 changePasswd login default
232 changePasswd users default
70 changePasswdModal login default
70 changePasswdModal login defaultChange password form
69 changePasswd login defaultChange password form
232 changePasswd users defaultChange password form* useredit = hashref of user info* author_flag = user is author* title = passed to titlebar* session = popup for session login* got_old_pass = set to 1 if you've already been passed the old password correctly
6 colorEdit admin default
6 colorEdit admin default
233 comment_related misc default
233 comment_related misc defaultTemplate to display related urls
234 comment_submit comments default
234 comment_submit comments defaultMessage displayed when a user submits a comment.No specially passed variables.Pulls the user's message prefs, if appropriate. Message 3 = "Moderationof Comment", message 4 = "Replay to Comment". If both are set to "no,"give the user a little tip about how they can be turned on.
7 commentlog admin default
7 commentlog admin defaultYou should describe stuff here.
199 commentsearch search default
199 commentsearch search default
84 commnew comments default
84 commnew comments default
85 commnew_subj comments default
85 commnew_subj comments default
235 config menu default
235 config menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
149 confirm zoo default
149 confirm zoo default
50 createachievements dynamicblocks default
50 createachievements dynamicblocks defaultCreate an achievements block
51 createbookmarks dynamicblocks default
51 createbookmarks dynamicblocks defaultCreate a bookmark block
52 createcomments dynamicblocks default
52 createcomments dynamicblocks defaultCreate a comment block
53 createfriends dynamicblocks default
53 createfriends dynamicblocks defaultCreate a friends block
54 createjournals dynamicblocks default
54 createjournals dynamicblocks defaultCreate a journals block
57 createmessages dynamicblocks default
57 createmessages dynamicblocks defaultCreate a messages block
55 createsubmissions dynamicblocks default
55 createsubmissions dynamicblocks defaultCreate a submissions block
56 createtags dynamicblocks default
56 createtags dynamicblocks defaultCreate a tags block
211 csv stats default
211 csv stats default
236 currentAdminUsers misc default
236 currentAdminUsers misc defaultDisplays currently logged-in admin users and other useful data.* ids = admin uids* can_edit_admins = boolean for if current user can edit admins* reader_vus = arrayref of virtual users of type='reader'
86 dailyheadlines messages default
86 dailyheadlines messages default
87 dailynews messages default
87 dailynews messages default
8 data admin default
212 data adminmail default
156 data ajax default
237 data comments default
61 data edit default
67 data hof default
238 data index default
239 data ircslash default
181 data journal default
71 data login default
88 data messages default
223 data metamod default
240 data misc default
120 data pollBooth default
132 data pubkey default
133 data reskey default
200 data search default
136 data submit default
241 data topics default
242 data users default
146 data zoo default
8 data admin defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
212 data adminmail default
156 data ajax defaultYou should describe stuff here.
237 data comments defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
61 data edit defaultYou should describe stuff here.
67 data hof defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
238 data index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
239 data ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.plExtra data may be sent along as well.
181 data journal defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
71 data login defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
88 data messages default
223 data metamod defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
240 data misc defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
120 data pollBooth defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
132 data pubkey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
133 data reskey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
200 data search defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
136 data submit defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
241 data topics defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
242 data users defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
146 data zoo defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
243 dbsparkline misc default
243 dbsparkline misc default* alldata - the two data seriesesfirst one is the bog, plotted in green going up,second one is lag, plotted in red going downthird one should be set to dbsparkline_ymax where bog is undefand undef where bog is not undeffourth one should be set to dbsparkline_ymin where lag is undefand undef where lag is not undef
244 default portald default
244 default portald defaultdefault rss template for slash system
245 del_message comments default
245 del_message comments defaultMessage printed when comments have been deleted from a discussion.* total_deleted = number of deleted comments* comment_count = current number of comments
72 deleteOpenID login default
72 deleteOpenID login defaultDelete OpenID verify
246 deleted_cids comments default
246 deleted_cids comments defaultMessage that is displayed when comments are deleted from a discussion.* sid = story ID* count = number of deleted comments* comments_deleted = arrayref of CIDs of deleted comments
127 detachpoll pollBooth default
127 detachpoll pollBooth defaultsid = story sid to detach poll fromqid = poll qidwarning = warnings associated with poll
247 discreate comments default
247 discreate comments default
248 dispComment misc default
249 dispCommentDetails misc default
249 dispCommentDetails misc defaultDisplay a comment* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
248 dispComment misc defaultDisplay a comment* comment_shrunk = comment was too long; this is the stripped down version* reasons = hashref of moderation "reasons" (or undef if no moderation plugin)* can_mod = boolean for whether or not current user can moderate* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
250 dispFeature misc default
250 dispFeature misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* magic = boolean to put section name in story title
251 dispLinkComment misc default
251 dispLinkComment misc defaultDisplay a comment link string (reply, parent, etc.), included bydispComment
252 dispStory misc default
129 dispStory print default
252 dispStory misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* dispmode = 'full' (default) or 'brief'* magic = boolean to put section name in story title
129 dispStory print defaultTemplate to display a story in printable mode.* topic = topic data structure* story = story data structure* links = List of links in the story. Each element of link is a pair of<URL, TEXT>
224 dispTheComments metamod default
224 dispTheComments metamod defaultTemplate that describes the meta moderation screen, which shows thecomments and the metamoderation options, to the user.* comments = arrayref of hashrefs of comments to display
213 display adminmail default
253 display article default
89 display messages default
214 display modmail default
254 display slashderrnote default
137 displayForm submit default
255 displayForm users default
137 displayForm submit defaultDisplay submission form* fixedstory = submission for preview* savestory = boolean for OK to print "Submit" button* username = user's name* fakeemail = user's mail/URL* section = submission section name* topic = submission topic hashref* width = passed to titlebar* title = passed to titlebar* pending = html of pending submissions
255 displayForm users defaultDisplay login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?Um ... I think this template is not in use any longer. -- pudge
256 displayThread misc default
256 displayThread misc defaultText included in displaying thread* link = linkComment data to get to all comments
213 display adminmail default
253 display article defaultTemplate which describes the layout of the article display (and included comments if preferred).* poll = pollbooth block* section = section hashref* section_block = section block hashref* show_poll = boolean for showing poll or not* story = story data structure* stories = links to next/prev stories
89 display messages default
214 display modmail default
254 display slashderrnote default
1 display_achievements users default
1 display_achievements users defaultDisplay user's achievements
90 display_prefs messages default
90 display_prefs messages default* note = Note to display* prefs_titlebar = preference tabs html* messages_menu = messages menu* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
58 displayblock dynamicblocks default
58 displayblock dynamicblocks defaultDisplay a comment block
257 editComm users default
257 editComm users defaultEdit comment preferences* title = passed to titlebar* user_edit = hashref of preferences* h_check = boolean to check h? hardthresh* r_check = boolean to check r? reparent* n_check = boolean to check n? noscores* s_check = boolean to check s? nosigs* commentmodes_select = popup for comment modes* commentsort_select = popup for comment sort* highlightthresh_select = popup for highlight threshold* uthreshold_select = popup for threshold* posttype_select = popup for post type
10 editFilter admin default
10 editFilter admin default
258 editHome users default
258 editHome users defaultEdit preferences* title = passed to titlebar* user_edit = hashref of preferences* b_check = boolean to check b? noboxes* i_check = boolean to check i? noicons* w_check = boolean to check w? willing* lb_check = boolean to check lowbandwidth * sd_check = boolean to check simpledesign * tzformat_select = popup for time format* tilde_ed = checkbox thing for selecting authors, topics, sections, boxes
259 editKey users default
259 editKey users defaultEdit public key* pubkey = public key text
260 editMiscOpts users default
260 editMiscOpts users defaultEdit preferences* title = passed to titlebar* opts = arrayref of hashrefs, one hashref per user option
11 editStory admin defaultAdded
11 editStory admin defaultAdded to storyref, introtext_wordcount and bodytext_wordcount. Thesefields are inserted by admin.pl before this template is displayed.
261 editTags users default
261 editTags users defaultEdit preferences* title = passed to titlebar* user_edit = user to edit
262 editUser users default
262 editUser users defaultEdit user info* useredit = hashref of user info* author_flag = user is author* author_select = popup of authors* title = passed to titlebar* editkey = stuff for editing public key* maillist = popup for mailing list* admin_block = stuff for editing other users/authors
157 edit_comment ajax default
263 edit_comment comments default
157 edit_comment ajax defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
263 edit_comment comments defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
9 editbuttons admin default
9 editbuttons admin default
62 editor edit default
62 editor edit default
63 editorwrap misc default
63 editorwrap misc defaultYou should describe stuff here.
121 editpoll pollBooth default
121 editpoll pollBooth defaultPrints form for editing poll* checked = whether or not poll appears on homepage* qid = question ID* question = text of question* answers = arrayref of arrayrefs of answers (answer = 0, number = 1)* topics = topics hashref for menu* story_ref = story hashref for related story
64 editsave edit default
64 editsave edit defaultYou should describe stuff here.
91 emailsponsor messages default
91 emailsponsor messages default
264 end_tab misc default
264 end_tab misc default
265 errors comments default
266 errors users default
265 errors comments defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* value = the name of the data element to retrieveEach data element may have any number of other variables.
266 errors users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
267 fancybox misc default
267 fancybox misc defaultCreates a nice box with title and contents* width = width of box (default is 200)* contents = contents of box* title = title of box* center = boolean for centering box* mainwidth = (not used here)* insidewidth = (not used here)
383 fileLink misc default
383 fileLink misc defaultDisplay a link to a file in SlashBlob
268 firehose_related misc default
268 firehose_related misc defaultTemplate to display related urls
92 footer messages default
272 footer misc default
130 footer print default
269 footer-admin misc default
269 footer-admin misc defaultThis is the footer for the admin section
270 footer-faq shtmlpl default
270 footer-faq shtmlpl default* footer_text = text from footer()
271 footer-misc shtmlpl default
271 footer-misc shtmlpl default* footer_text = text from footer()
92 footer messages defaultText that makes up the bottom of a pageNo specially passed variables
272 footer misc defaultText that makes up the bottom of a pageNo specially passed variables
130 footer print defaultFooter to be displayed on printable pages.* story = story data structure* time = formatted time string
273 formLabel misc default
273 formLabel misc defaultPrint a label next to a form element* value = label* comment = comment to put next to label* nobreak = don't wrap in a

277 formNote misc default
277 formNote misc defaultYou should describe stuff here.
138 formatSub submit default
138 formatSub submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* section = name of section
274 formbox misc default
274 formbox misc default
275 formkeyErrors misc default
275 formkeyErrors misc defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* type = the name of the data element to retrieveEach data element may have any number of other variables.
276 formkey_tag misc default
276 formkey_tag misc defaultform.formkey is filtered in filter_params to be [a-zA-Z0-9_]
172 friend_slashboxes ajax default
172 friend_slashboxes ajax default
278 friendsview index default
182 friendsview journal default
278 friendsview index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
182 friendsview journal default
12 futurestorybox misc default
12 futurestorybox misc defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
183 generic journal default
183 generic journal default
279 getOlderStories misc default
279 getOlderStories misc defaultPrint older stories for older stories box* cur_time = current time()* stories = arrayref of story hashrefs* yesterday = the value to put in the "yesterday's edition" link* week_ago = the date from a week ago * start = where to start counting from in search.pl return values* first_date = date of first story returned from getStoriesEssential* last_date = date of last story returned from getStoriesEssentialEach story has the keys sid, section, title, time, commentcount,day (w, m, d, h, min, ampm), secs (since unix epoch) andlink (which is a linkStory() value)XXXSECTIONTOPICS the above key list is wrong at least for 'section' )
280 getUserAdmin users default
281 getUserAdmin users2 default
280 getUserAdmin users defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors* clout_types_ar = arrayref of alphabetic clout types
281 getUserAdmin users2 defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors
215 graph stats default
215 graph stats default
216 graphs stats default
216 graphs stats default
184 greypage journal default
184 greypage journal default
158 hc_comment ajax default
158 hc_comment ajax default
81 hc_modal login default
81 hc_modal login defaultTemplate which renders HC for modals.
134 hc_tag misc default
134 hc_tag misc default
285 header misc default
131 header print default
282 header-admin misc default
282 header-admin misc defaultThis is the header for the admin section
283 header-faq shtmlpl default
283 header-faq shtmlpl default* header_text = text from header()
284 header-misc shtmlpl default
284 header-misc shtmlpl default* header_text = text from header()
285 header misc defaultText that makes up the top of a page* link, an optional variable with data for the <link> tags
131 header print defaultHeader for a printable story.
386 help_anon misc default
386 help_anon misc default
385 help_main misc default
385 help_main misc default
286 hierarchy topics default
286 hierarchy topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_tree = tree of topics* nexuses = array of ids which are nexuses
287 horiz_rule misc default
287 horiz_rule misc defaultHorizontal rule template. This exists as a templateso you can customize if you'd prefer not to use a plainold
381 hrefLink misc default
381 hrefLink misc defaultDisplay a link that uses SlashRelocateIf SlashRelocate is no longer available, shows the plain link by itself,instead, without using relocate.pl
288 html-header misc default
288 html-header misc defaultText that makes up the VERY top of a page (separate from "header" so we can dynamically add stuff between the two)* title = title for TITLE tag
289 html-redirect misc default
289 html-redirect misc defaultText composing a redirect body; this will be sent after (in addition to) the HTTP header request for the browser to be redirected, and should only be seen by browsers that do not understand the redirection request* url = URL to redirect to* code = HTTP redirect code, 301 for permanent, 302 for temporary
93 html_invalid misc default
93 html_invalid misc default
94 html_invalid_subj misc default
94 html_invalid_subj misc default
384 imageLink misc default
384 imageLink misc defaultDisplay an image using SlashBlob
65 imgupload misc default
65 imgupload misc defaultYou should describe stuff here.
66 imgupload_preview misc default
66 imgupload_preview misc defaultYou should describe stuff here.
290 index index default
290 index index defaultThis is the main block of html and code that gets evaled to create the mainindex page.* metamod_elig = boolean for whether current user is eligible to metamod* future_plug = whether to let the user know about stories they can't see that are coming up soon* daypass_plug_text = text of the daypass plug, or empty string if none* stories = string containing all the stories* boxes = string containing all the slashboxes
291 indexhead index default
291 indexhead index defaultThis is the common stuff that goes at the top of the index page.
292 info menu default
292 info menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
179 init_tag_ui misc default
179 init_tag_ui misc defaultTo get something on this list, make sure it is in tagnames_param forposneg='+' or '-', and popup='1'.
293 ipid_display misc default
293 ipid_display misc default* data = hashref that contains ipid, ipid_vis, subnetid, and subnetid_vis
225 isEligible metamod default
225 isEligible metamod defaultThis template accepts user data and site data and determines if a useris currently eligible to metamoderate. If a user is not eligible, thistemplate will return a message describing why, if a user is eligible,this template returns "Eligible".This template is not currently in use, and has fallen out of sync withSlashMetamodmetamodEligible() so should not be used until its bugsare fixed.* user_count = number of users in system* last = hashref of last metamoderation for current user
13 ispellok admin default
13 ispellok admin defaultA dictionary of words that ispell should consider "OK" (4+ letters)
185 journal menu default
185 journal menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
186 journaledit journal default
186 journaledit journal default
187 journalfriends journal default
187 journalfriends journal defaultDisplays friends.* friends = arrayref of friends (nickname, uid, last entry time, last entry description, last entry id)* search = boolean for if this screen is shown as the result of a user search
188 journalhead journal default
188 journalhead journal default
189 journallist journal default
189 journallist journal default
190 journaloptions journal default
190 journaloptions journal default
201 journalsearch search default
201 journalsearch search default
191 journaltop journal default
191 journaltop journal default
95 journrep comments default
95 journrep comments default
96 journrep_subj comments default
96 journrep_subj comments default
97 journuserboxes misc default
97 journuserboxes misc default
294 karma misc default
294 karma misc defaultDisplays a karma score or adjective.* karma = the karma to display* admin_flag = is the displaying user qualified to see the number?
14 keywordEdit admin default
14 keywordEdit admin default
295 linkComment misc default
295 linkComment misc defaultCreate a link to a comment* date = date of comment* commentsort = user's comment sorting pref* mode = user's mode pref* comment = make link to only one comment, not whole story (i.e., include cid= in link)* a_id = element id, i.e., <a id="[% a_id %]" ...>* a_class = element class, i.e, <a class="[% a_class %]" ...>Also included are all the individual elements of the comment and its poster sid, cid, pid, date, subject, uid, points, lastmod, reason, nickname, fakeemail, homepage, sigWe only display links to user pages on nicknames to admins because itwould be distracting for other users.
296 linkComments misc default
296 linkComments misc defaultPrint links to pages for additional comments* sid = sid* pid = pid* cid = cid* total = total comments
297 linkStory misc default
297 linkStory misc defaultTHIS SHOULD NOT BE USED AND IS GOING AWAYCreate a link to a story, whenever it needs one* dynamic = boolean for using dynamic, instead of static, page* mode = comment mode* threshold = comment threshold* sid = story id* section = story section* text = text to put in link
298 linkrel misc default
298 linkrel misc defaultAdd LINK REL navigation stuff for headerWe populate the linkrel array, then print it out. Kinda ugly, butnot as ugly as what was there before.* link - hashref of data to use for LINK REL stuff
128 linkstory pollBooth default
128 linkstory pollBooth defaultTemplate to link polls to current pollsquestions = recent pollquestionssid = story sid we want to link to one of these
217 list stats default
299 listAbuses users default
299 listAbuses users default* site_info - list of site info variables
300 listBanned users default
300 listBanned users defaultlists banned IPs
301 listComments users default
301 listComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* commentstruct - array of comments to display* commentcount - total commentcount* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* reasons - hashref from $moddb->getReasons()* type - type of listing we're seeing options are user or netid* title - title to be displayed* useredit- hash for user we're editing if we're in user mode* netid- net_id we're viewing* netid_vis- shortened net_id for display purposes* min_comment - minimum comment we want to see* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
15 listFilters admin default
15 listFilters admin default
302 listMetamods users default
302 listMetamods users defaultPrints table showing metamoderations performed by user
303 listReadOnly users default
303 listReadOnly users defaultlists read-only IPs
16 listStories admin default
16 listStories admin default* storylistref* ndays_represented = the number of days that appear in the listing
304 listSubmissions users default
304 listSubmissions users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* title - title to display* submissions - structure containing submissions* stories- structure containing stories
305 listTopics topics default
305 listTopics topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_admin = boolean for whether current user is admin* topics = hashref of current topics
217 list stats default
98 list_messages messages default
98 list_messages messages default
122 listpolls pollBooth default
122 listpolls pollBooth defaultLists polls* questions = arrayref of questions (qid = 0, question = 1, date = 2)* startat = where in list of polls to begin* admin = boolean for whether current user is admin* title = passed to titlebar* width = passed to titlebar
48 listsid fileadmin default
48 listsid fileadmin default
49 liststories fileadmin default
49 liststories fileadmin default
306 lockTest misc default
306 lockTest misc defaultPrint warning when admin's story matches another story* percent = percent match* subject = subject of other story* nickname = nickname of other author
73 loginForm login default
307 loginForm users default
73 loginForm login defaultusers login form
307 loginForm users defaultusers login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
80 logout login default
80 logout login defaultlogout modal
308 main 404 default
309 main authors default
68 main hof default
308 main 404 defaultDisplays the main body of 404, including error.* url = The URL you "probably" want to be at* message = message text to display* error = message number for SWITCH statement (will have either message or error)* origin = original URL requested
309 main authors defaultShow list of authors* uids = arrayref of author UIDs* authors = hashref of hashrefs of authors (key is name, other keys are nickname, fakeemail, etc.)* title = passed to titlebar* admin = boolean for whether current user is admin or not* time = current time string
68 main hof default* width = passed to titlebar* actives = arrayref of arrayrefs of most active stories* visited = arrayref of arrayrefs of most visited stories* activea = arrayref of arrayrefs of most active authors* activep = arrayref of arrayrefs of most active polls* currtime = current time string* topcomments = arrayref of hashrefs of top 10 comments
310 mainmenu misc default
310 mainmenu misc defaultMenu for sidebar and bottom (see header template and Slashhorizmenu() function)No specially passed variables.
314 maintable_end misc default
314 maintable_end misc defaultTemplate to close up the maintable.
313 maintable_td misc default
313 maintable_td misc defaultTemplate to drop in a TD for the maintable (and update state vars).* mt_valign* mt_align* mt_rowspan* mt_colspan* mt_width* mt_height
311 maintable_tr misc default
311 maintable_tr misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
312 maintable_tr_end misc default
312 maintable_tr_end misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
218 make_graph stats default
218 make_graph stats default
17 mcd_stats admin default
17 mcd_stats admin default
139 mergeSub submit default
139 mergeSub submit defaultGenerate a merged submission from other submissions* submissions = arrayref of submissions to generate merged submission from
192 messagenew journal default
99 messagenew submit default
192 messagenew journal default
99 messagenew submit default
193 messagenew_subj journal default
100 messagenew_subj submit default
193 messagenew_subj journal default
100 messagenew_subj submit default
18 messages admin default
101 messages menu default
315 messages users default
18 messages admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
101 messages menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
315 messages users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
194 meta journal default
194 meta journal default
316 metakeywordsd misc default
316 metakeywordsd misc defaultPlaceholder for the metakeywords that get written by the taskrefresh_section_metakeywords.pl.
317 mid_tab misc default
317 mid_tab misc default
318 modCommentLog misc default
318 modCommentLog misc defaultPrints table detailing history of moderation of a comment, or a user, oran IPID or SubnetID, or the mods a user did* type = type of id being logged (cid, uid, ipid, etc.)* mod_admin = boolean for if current user is an admin* mods = arrayref of hashref of comment moderations (sid, cid, val, reason,score, ts, active, uid, cuid, nickname)* reasonTotal = total moderations* reasonHist = arrayref of number of moderations at each reason* show_cid = show the cid of each comment?* show_modder = show who modded each comment?* mod_to_from = "to" means each nickname/uid is who the moderation wasdone to; "from" means each nickname/uid is the moderator* both_mods = if true (1), this is an ipid or subnetid page, and bothmoderator and moderatee columns are needed* timestamp_hr = time to place an
at
* skip_ip_disp = number of ip display to skip when both_mods are on ( 1 or 2) 0 if you don't want to skip any* this_user = user whose mods we are looking at* title = title to display -- if none is given none is shown* mods_to_m2s = hashref keyed by mod id containing arrays of m2s done to that mod* show_m2s = whether we are currently trying to show_m2s* value = value of item we're looking at uid of user, or netid value* need_m2_form = whether we need to open and close a form for m2* need_m2_button = whether we need to show a button for m2* meta_mod_only = whether meta_moderation is the only thing going on in this form
319 mod_footer comments default
319 mod_footer comments defaultThis block is displayed right after moderation occurs.No specially passed variables.
320 mod_header comments default
320 mod_header comments defaultThis block is displayed right before moderation occurs.No specially passed variables.
102 mod_msg comments default
102 mod_msg comments default* reasons = hashref from $moddb->getReasons()* moderation = hashref describing moderation
103 mod_msg_subj comments default
103 mod_msg_subj comments default
159 modal_footer misc default
159 modal_footer misc default
321 moderation misc default
321 moderation misc defaultTemplate which determines output for moderation results.* type = the name of the data element to retrieve* reasons = the getReasons() hashrefEach data element may have any number of other variables, usually subject, sid, cid, reason, val, points.
160 more_experiments misc default
160 more_experiments misc defaultYou should describe stuff here.
322 motd misc default
322 motd misc defaultMessage of the day.
104 msg_email messages default
104 msg_email messages default
105 msg_email_subj messages default
105 msg_email_subj messages default
106 msg_m2 messages default
106 msg_m2 messages defaultMessage body that is sent back to a user whenever a moderation fromthis user is metamoderated.* num_m2mods = Number of metamoderators involved over ALL listed results.* m2 = List of hashrefs containing the following keystitle- Title of the discussion in which the moderated comment appears.url- URL of the comment in questionsubj- subject of moderated commentvote- moderation vote on that commentreason - Reason given for original moderation* change = Total amount of karma change over listed results.
107 msg_m2_subj messages default
107 msg_m2_subj messages defaultSubject used for Metamoderation Update messages.
108 msg_web_subj messages default
108 msg_web_subj messages default
323 netIDInfo users default
323 netIDInfo users defaultDisplay and ipid/subnetid "users" info* title = passed to titlebar* nick = nickname* commentstruct = arrayref of comments* commentcount = number of comments* min_comment = first comment in list (0 is first)* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff* netid = the md5 of ip or subnet* netid_vis = visible portion of same* hr_hours_back = hours back to place HR in the moderation tables* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
19 neverdisplay misc default
19 neverdisplay misc defaultstoid = stoid of story signoff is for
74 newUserForm login default
325 newUserForm users default
74 newUserForm login defaultForm for new user.No specially passed variables.
325 newUserForm users defaultForm for new user.No specially passed variables.
75 newUserModal login default
76 newUserModalSuccess login default
76 newUserModalSuccess login defaultNew user modal form
75 newUserModal login defaultNew user modal form
169 new_slashboxes ajax default
169 new_slashboxes ajax default
77 newuser_msg login default
77 newuser_msg login defaultNew user congratulations page
395 nextStory article default
395 nextStory article default
324 next_prev_issue index default
324 next_prev_issue index defaultThis displays text for a next/previous link below the stories on the index page.Passed parameters include today, tomorrow, yesterday, and week_ago, to be passedto the issue= parameter of the query string.
161 nojslink misc default
161 nojslink misc default
202 nosearch search default
202 nosearch search default
326 organisation misc default
326 organisation misc defaultBlock of text for incluzion in header.No specially passed variables.
20 otherLinks admin default*
20 otherLinks admin default* tids = array of the story's topic ids* uid = uid of the author of the story* aid = getAuthor() for the author of the story* topics = getTopics()
327 pagemenu misc default
327 pagemenu misc defaultDisplay menu of pages (if applicable)* story = story data structure (includes story.sid, see dispStory)
328 pagination comments defaultNO
195 pagination journal default
203 pagination search default
328 pagination comments defaultNO LONGER USED
195 pagination journal default
203 pagination search default
21 peer_weights admin default
21 peer_weights admin defaultpeer weight viewing for adminsnickname = hashref, uid to nicknameuidsA = arrayref of uids in order of decreasing weightordA = ordinal position of each uidweightA = hashref, uid to weightuidsB = arrayref of uids in order of decreasing weightordB = ordinal position of each uidweightB = hashref, uid to weight
330 performance_box misc default
330 performance_box misc default
329 performance_stats misc default
329 performance_stats misc default
147 plainlist zoo default
147 plainlist zoo defaultDisplays people.* people = arrayref of people (nickname, uid, last entry time, last entry description, last entry id)
60 poll_ad dynamicblocks default
60 poll_ad dynamicblocks defaultPoll supplement
123 pollbooth misc default
123 pollbooth misc defaultPrints a pollbooth* question = question text* answers = arrayref of hashrefs (answer, aid, votes)* qid = question ID* has_activated = has this poll become active?* poll_open = is this poll still open?* voters = number of voters* comments = number of comments* primaryskid = primaryskid* returnto = Optional URL to return to once vote is registered.
124 pollplug misc default
124 pollplug misc defaultDisplay votes and graph of votes* qid = question ID
204 pollsearch search default
204 pollsearch search default
170 portal_slashboxes ajax default
170 portal_slashboxes ajax default
331 portalboxtitle misc default
331 portalboxtitle misc defaultCreates title for a portalbox* title = title* url = url
332 portalmap misc default
332 portalmap misc defaultCreates imagemap for inclusion in titlebar of a portalbox* title = title of portalbox* bid = block id of block in portalbox
176 prefs_admin ajax default
176 prefs_admin ajax default
177 prefs_adminblock ajax default
177 prefs_adminblock ajax default
174 prefs_authors ajax default
174 prefs_authors ajax default
162 prefs_d2 ajax default
162 prefs_d2 ajax default
163 prefs_d2_posting ajax default
163 prefs_d2_posting ajax default
167 prefs_home ajax default
167 prefs_home ajax default
175 prefs_main ajax default
175 prefs_main ajax default
164 prefs_messages ajax default
164 prefs_messages ajax default* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
166 prefs_sectional ajax default
166 prefs_sectional ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
168 prefs_slashboxes ajax default
168 prefs_slashboxes ajax default
333 prefs_titlebar misc default*
333 prefs_titlebar misc default* tab_selected = label of selected tab
165 prefs_user ajax default
165 prefs_user ajax default
140 previewForm submit default
140 previewForm submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* skin = name of skin
334 previewSlashbox users default
334 previewSlashbox users defaultPreview a slashbox* title = passed to titlebar* width = passed to titlebar* block = hashref of some block info (bid, title, block)* is_editable = current user may edit box
335 preview_comm comments default
335 preview_comm comments defaultTemplate which describes how the comment preview form is displayed.* preview = comment to preview
173 preview_slashboxes ajax default
173 preview_slashboxes ajax default
336 printCommComments misc default
336 printCommComments misc defaultThe printing of the comments* can_moderate = boolean for whether current user is eligible to moderateat least one comment* comment = hashref of main comment to display (if cid is specified)* comments = big ol' arrayref of comments* next = hashref of next comment for "next" link* previous = hashref of previous comment for "previous" link* sid = story ID* cid = comment ID* pid = base parent ID* cc = number of siblings of this comment* lvl = what nesting level we're at* lcp = linkComments value
337 printCommNoArchive misc default
337 printCommNoArchive misc defaultText for telling users no more comments are being accepted, as the discussion has been archived.No specially passed variables.
338 printCommentsLinks misc default
338 printCommentsLinks misc defaultLinks for various places on comments page* commentslinks_id = unique id for this instantiation of the links
339 printCommentsMain misc default
339 printCommentsMain misc defaultThe main box for printing comments* comments = big ol' arrayref of comments* title = title of story* count = count of comments* sid = story ID* cid = base comment ID* pid = base parent ID* lvl = what nesting level we're at
340 reRegisterMail messages default
340 reRegisterMail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
22 recent admin default
341 recentTopics misc default
341 recentTopics misc defaultHTML code for the icons for the last 5 stories posted
22 recent admin default* startat - starting offset (0 for top comment)* max_cid - highest cid in the DB* recent_comments - arrayref of hashrefs, each one comment, each with fieldssid, cid, date, ipid, subnetid, subject, uid, score, lastmod, reason, nickname, sum_val, num_mods* min - setting of min threshold* max - setting of max threshold
24 recent_mods admin default
24 recent_mods admin default
23 recent_requests admin default
23 recent_requests admin default* min_id* min_id_ts* max_id* thresh_count, thresh_hps* data
25 recent_subs admin default
25 recent_subs admin default* subs
26 recent_webheads admin default
26 recent_webheads admin default* data - hashref of hashrefs of hashrefs* webheads - list of all webheads in order
342 regResult users default
342 regResult users defaultTemplate displayed whenever a user performs a re-validation operation.Depends on the following variables* form => passed in by default* user => passed in by default* constants => passed in by default
27 relatedlinks admin default
27 relatedlinks admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
28 relatedui misc default
28 relatedui misc default
118 remarks_msg dynamicblocks default
118 remarks_msg dynamicblocks default
119 remarks_msg_subj dynamicblocks default
119 remarks_msg_subj dynamicblocks default
109 reply_msg comments default
109 reply_msg comments default
110 reply_msg_subj comments default
110 reply_msg_subj comments default
219 report stats default
219 report stats default
343 rereg_mail messages default
343 rereg_mail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
135 reskey_tag misc default
135 reskey_tag misc defaultform.reskey is filtered in filter_params to be [a-zA-Z0-9_],and rkey.reskey is filtered in key()
344 responses ircslash default
344 responses ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.pl
345 rsslink misc default
345 rsslink misc defaultReturn a proper link to feed for current user.
196 rsslink_journal journal default
196 rsslink_journal journal defaultReturn a proper link to RSS for current user.
205 rsssearch search default
205 rsssearch search default
141 saveSub submit default
141 saveSub submit defaultSave a submission* title = passed to titlebar* width = passed to titlebar* missingemail = boolean for whether email is missing* anonsubmit = boolean for whether submission is anonymous* submissioncount = total submissions pending
125 savepoll pollBooth default
125 savepoll pollBooth defaultDisplay saved poll.No specially passed variables.
206 searchform search default
206 searchform search default
197 searchusers journal default
197 searchusers journal default
178 sectionpref ajax default
178 sectionpref ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
346 security menu default
346 security menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
349 select misc default
350 selectThreshLabel misc default
350 selectThreshLabel misc defaultA label for each item in the Threshold drop-down list* points = points for this threshold* count = number of comments at this threshold
349 select misc defaultCreate drop-down HTML list* label = the FORM name for the select element* items = hash reference of keys (key is value, value is label)* default = default key(s) to be selected - this can be a single string,or a hashref where the hash keys with true values are the keysthat are selected (this would really only be useful when"multiple" is also true)* numeric = boolean to sort keys numerically* ordered = an already sorted arrayref of the keys in items* multiple = boolean, whether MULTIPLE is specified in the <select>* onchange = unescaped value for onchange handler
78 sendPasswdForm login default
351 sendPasswdForm users default
78 sendPasswdForm login defaultpassword form
351 sendPasswdForm users defaultpassword form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
79 sendPasswdModal login default
79 sendPasswdModal login defaultSend password modal form
352 setrectop_img misc default
352 setrectop_img misc defaultLinks that make up the top of the page recent topic listPassed information for a topic
353 setrectop_txt misc default
353 setrectop_txt misc defaultText that is used when populating the recenttopics slashboxPassed a topic ID and topic name
354 showInfoConflict users default
354 showInfoConflict users defaultshow info uid/nick conflict* user = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_select = select popup for authors* author_flag = current user is author* authoredit_flag = current user can edit authors
347 sidebox misc default
347 sidebox misc defaultSidebox is used to generate slashboxes* name = name used as base for id in title and content sections* title = title for header of box* contents = contents of box* updater = optional spot for <script></script> to auto-update slashbox
29 signoff misc default
29 signoff misc defaultstoid = stoid of story signoff is forstorylink = is this to be included in a listing of storylinks on index.pl (if so we'll put it inside a list item)checked = should this box be checked?
30 signoff_box misc default
30 signoff_box misc defaultYou should describe stuff here.
31 signoff_stats misc default
31 signoff_stats misc defaultYou should describe stuff here.
32 siteInfo admin default
32 siteInfo admin default* plugins - list of plugins and their descriptions* site_info - list of site info variables
348 skinindexd misc default
348 skinindexd misc defaultInitial template for the displayed skinindex.
33 slashd_box misc default
33 slashd_box misc defaultInfo about what slashd has just done and what it's doing next* tasks_last = array ref of hashrefs, previous 3 completed tasks* tasks_inprogress = array ref of hashrefs, tasks currently executing(probably empty)* tasks_next = array ref of hashrefs, next 3 tasks to do
34 slashd_status admin default
34 slashd_status admin default* tasks - returned value from getSlashdStatus
198 slashdot journal default
198 slashdot journal default
35 spellcheck admin default
35 spellcheck admin defaultDisplays a table listing misspelt words and any available corrections.
355 ssifoot misc default
355 ssifoot misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
356 ssihead misc default
356 ssihead misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
357 start_tab misc default
357 start_tab misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* color = color (colored or white)* details = hashref of images and colors
220 stats_days stats default
220 stats_days stats default
358 storylink index default
358 storylink index defaultCreate links to the story (see data/index template for formatting of each link)* links = arrayref of links
115 storynew messages default
115 storynew messages default
207 storysearch search default
207 storysearch search default
142 subEdAdmin submit default
142 subEdAdmin submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
143 subEdTable submit default
143 subEdTable submit defaultDisplay selection table for all the submissions* cur_skin = current skin* cur_note = current note* def_skin = default skin* def_note = default note* skins = arrayref of active skins* notes = arrayref of active notes* sn = hashref of counts of submissions (sn.$skin.$note)* title = passed to titlebar* width = passed to titlebar
144 subEdUser submit default
144 subEdUser submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
208 subsearch search default
208 subsearch search default
359 tabbedmenu misc default
359 tabbedmenu misc defaultPrints a tabbed menu bar.* user = the current user, of course. needed for background color* tabs = array of tabs, each tab hashref with keys "link", "label" and "sel_label"* tab_selected = the label of the selected tab* justify = 'left' or 'right', default is left* color = 'colored' or 'white', default is colored - this is whether or not the selected tab should match colored or white background below it
221 table stats default
221 table stats default
36 templateEdit admin default
36 templateEdit admin defaultthe form that edits the templates. If you break this form, you'll have to use the template-tool to fix ittemplate editor* templatedelete_flag = whether to display the template delete form or not* tpid = template ID* templateref = hash ref containing template specifics* skin_select = form select containing skins* page_select = form select contain pages* template_select = form select containing templates* templateform_flag = display template form or not* templateedit_flag = editing a template or not* savepage_select = form select containing pages, this is used to determine page of template* saveskin_select = form select containing skins, used to determine skin
360 three misc default
360 three misc default
361 tildeEd users default
361 tildeEd users defaultEdit all those menus and checkboxes for authors, topics,sections (nexuses), and slashboxes.* title = passed to top titlebar, just above the section, author, and topic selection* criteria_msg = a note to appear between that titlebar and the section, author, and topic selection itself* customize_title = title for the titlebar just above the slashboxes* tilded_customize_msg = a note to appear between the list of slashboxes and the User Space textbox* tilded_box_msg = any text to display under the User Space textbox* authorref = hashref of author information$n = nickname for author with uid $n* aid_order = list of the fields of authorref to display, in display order* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order* topicref = hashref of topic information$n = name (textname) for topic with tid $n* topictid_order = list of the fields of topicref to display, in display order* story023_data = hashref of what the existing settings areauthor = hashref for author settings$n = existing setting for uid $nnexus = hashref for nexus settings$n = existing setting for tid $ntopic = hashref for topic settings$n = existing setting for tid $n* section_descref = hashref of slashboxes* box_order = arrayref of slashbox order
362 timeago misc default
362 timeago misc defaultGives a nice human readable approximation of how long agoor into the future a specified date occurred
363 titlebar misc default
363 titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* title_type = type of title / future overrides this to make type future* title_type_id = id for title type* future = boolean whether story is in the future* max_min_button = html for maximize / minimize buttons* id = id for generaltitle* h3id = id for h3
37 titles admin default
364 titles users default
37 titles admin defaultA template with logic to return the varioustitle in admin.pl, usedby the subroutine getTitles in admin.pl
364 titles users defaultA template with logic to return the varioustitle in users.pl, used by the subroutine getTitles in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
365 topAbusers users default
365 topAbusers users defaultlists top abusers
366 topTopics topics default
366 topTopics topics defaultDisplay the top topics* title = passed to titlebar* width = passed to titlebar* topics = arrayref of hashrefs of topics (tid, textname, image, width, height, cnt, count, stories)* currtime = current time
46 topicEdit admin default
46 topicEdit admin default
38 topicExtrasEdit admin default
38 topicExtrasEdit admin default
39 topicTree admin default
39 topicTree admin defaultJust displays the topic tree PNG, assuming it's there.
40 topic_popup_css admin default
40 topic_popup_css admin defaultPopup tree for topics in admin editor
41 topic_popup_js admin default
41 topic_popup_js admin defaultPopup tree for topics in admin editor
42 topic_popup_tree admin default
42 topic_popup_tree admin defaultPopup tree for topics in admin editor
43 topic_popup_ui admin default
43 topic_popup_ui admin defaultPopup tree UI for topics in admin editor
44 topic_popup_ui_topiced admin default
44 topic_popup_ui_topiced admin defaultPopup tree UI for topics in admin editor
222 topic_stats stats default
222 topic_stats stats defaultYou should describe stuff here.
367 topics menu default
367 topics menu defaultDisplay topics menu.* items = arrayref of hashref of menu items (value (link), label)
391 u2AdminListComments users default
391 u2AdminListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
390 u2CommentsDatapane users default
390 u2CommentsDatapane users defaultDisplay user's info
393 u2ListComments users default
393 u2ListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
387 u2MainView users default
387 u2MainView users defaultDisplay user's info
388 u2Menu users default
388 u2Menu users defaultDisplay user's info
389 u2UserBio users default
389 u2UserBio users defaultDisplay user's bio
392 u2UserBoxes users default
392 u2UserBoxes users defaultDisplay user's info
394 u2_rsslink users default
394 u2_rsslink users defaultYou should describe stuff here.
368 undo_mod comments default
368 undo_mod comments defaultTemplate which displays a message indicating moderation undone forevery item in the template variable 'removed'.* removed = array ref of CIDs that moderation has been undone to
111 unmod_msg comments default
111 unmod_msg comments default
112 unmod_msg_subj comments default
112 unmod_msg_subj comments default
369 url_related misc default
369 url_related misc defaultTemplate to display related urls
372 userCom users default
372 userCom users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* commentstruct = arrayref of comments* commentcount = count of comments* min_comment = min comment to start displaying* nickmatch_flag = current user is same as viewed user* karma_flag = boolean for display karma* admin_flag = boolean for whether to display admin stuff* reasons = hashref from $moddb->getReasons()
373 userFireHose users default
373 userFireHose users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
374 userInfo users default
375 userInfo2 users default
375 userInfo2 users defaultDisplay user's info
374 userInfo users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
382 userLink misc default
382 userLink misc defaultDisplay a link to a user.Either pass in a nickname or a uid. Also will take the "bonus" flag which will print out the bonus for the user.
376 userSub users default
376 userSub users defaultDisplay user's info* title = passed to titlebar
171 user_slashboxes ajax default
171 user_slashboxes ajax default
377 user_titlebar misc default
377 user_titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* uid = uid passed in of "other user" we're looking at, if any* tab_selected = label of selected tab
59 userbio dynamicblocks default
59 userbio dynamicblocks defaultDisplay the user bio
370 userboxes misc default
371 userboxes2 misc default
371 userboxes2 misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
370 userboxes misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
82 userlogin login default
378 userlogin misc default
82 userlogin login defaultThe block that has the login fields for the user
378 userlogin misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
379 userlogin_cover misc default
379 userlogin_cover misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
380 users menu default
380 users menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
209 usersearch search default
209 usersearch search default
45 varEdit admin default
45 varEdit admin default
126 vote pollBooth default
126 vote pollBooth defaultDisplay votes and graph of votes* qid = question ID* width = passed to titlebar* title = passed to titlebar* voters = number of voters* pollitems = arrayref of available answers* notes = any notes to display to voter
145 yourPendingSubs submit default
145 yourPendingSubs submit defaultDisplay user's pending submissions* title = passed to titlebar* width = passed to titlebar* submissions = arrayref of submissions
150 zoo_icons misc default
150 zoo_icons misc defaultAll of the logic for display is in this template.* person = the name of persons we are testing for* bonus = Show comment bonus in ALT and TITLE attributesEach data element may have any number of other variables.
113 zoo_msg zoo default
113 zoo_msg zoo default* type = neutral/friend/foe* zoo_user = nickname/uid of user making relationship
114 zoo_msg_subj zoo default
114 zoo_msg_subj zoo default
148 zoohead zoo default
148 zoohead zoo default* title* tab_selected_1* tab_selected_2

Sorted by Page (field 3)

TpidNamePageSkinDescription
308 main 404 default
308 main 404 defaultDisplays the main body of 404, including error.* url = The URL you "probably" want to be at* message = message text to display* error = message number for SWITCH statement (will have either message or error)* origin = original URL requested
116 achievement_msg achievements default
117 achievement_msg_subj achievements default
116 achievement_msg achievements default
117 achievement_msg_subj achievements default
10 editFilter admin default
14 keywordEdit admin default
15 listFilters admin default
17 mcd_stats admin default
24 recent_mods admin default
3 adminLoginForm admin default
38 topicExtrasEdit admin default
45 varEdit admin default
46 topicEdit admin default
5 blockEdit admin default
6 colorEdit admin default
9 editbuttons admin default
10 editFilter admin default
13 ispellok admin default
14 keywordEdit admin default
15 listFilters admin default
16 listStories admin default
17 mcd_stats admin default
18 messages admin default
2 aclEdit admin default
21 peer_weights admin default
22 recent admin default
23 recent_requests admin default
24 recent_mods admin default
25 recent_subs admin default
26 recent_webheads admin default
27 relatedlinks admin default
3 adminLoginForm admin default
32 siteInfo admin default
34 slashd_status admin default
35 spellcheck admin default
36 templateEdit admin default
37 titles admin default
38 topicExtrasEdit admin default
39 topicTree admin default
40 topic_popup_css admin default
41 topic_popup_js admin default
42 topic_popup_tree admin default
43 topic_popup_ui admin default
44 topic_popup_ui_topiced admin default
45 varEdit admin default
46 topicEdit admin default
5 blockEdit admin default
6 colorEdit admin default
7 commentlog admin default
8 data admin default
9 editbuttons admin default
20 otherLinks admin default*
20 otherLinks admin default* tids = array of the story's topic ids* uid = uid of the author of the story* aid = getAuthor() for the author of the story* topics = getTopics()
11 editStory admin defaultAdded
11 editStory admin defaultAdded to storyref, introtext_wordcount and bodytext_wordcount. Thesefields are inserted by admin.pl before this template is displayed.
2 aclEdit admin default* acls = hashref of acls, keys = acl names, values = arrayrefs of uids
26 recent_webheads admin default* data - hashref of hashrefs of hashrefs* webheads - list of all webheads in order
23 recent_requests admin default* min_id* min_id_ts* max_id* thresh_count, thresh_hps* data
32 siteInfo admin default* plugins - list of plugins and their descriptions* site_info - list of site info variables
22 recent admin default* startat - starting offset (0 for top comment)* max_cid - highest cid in the DB* recent_comments - arrayref of hashrefs, each one comment, each with fieldssid, cid, date, ipid, subnetid, subject, uid, score, lastmod, reason, nickname, sum_val, num_mods* min - setting of min threshold* max - setting of max threshold
16 listStories admin default* storylistref* ndays_represented = the number of days that appear in the listing
25 recent_subs admin default* subs
34 slashd_status admin default* tasks - returned value from getSlashdStatus
13 ispellok admin defaultA dictionary of words that ispell should consider "OK" (4+ letters)
18 messages admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
27 relatedlinks admin defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
37 titles admin defaultA template with logic to return the varioustitle in admin.pl, usedby the subroutine getTitles in admin.pl
35 spellcheck admin defaultDisplays a table listing misspelt words and any available corrections.
39 topicTree admin defaultJust displays the topic tree PNG, assuming it's there.
43 topic_popup_ui admin defaultPopup tree UI for topics in admin editor
44 topic_popup_ui_topiced admin defaultPopup tree UI for topics in admin editor
40 topic_popup_css admin defaultPopup tree for topics in admin editor
41 topic_popup_js admin defaultPopup tree for topics in admin editor
42 topic_popup_tree admin defaultPopup tree for topics in admin editor
8 data admin defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
7 commentlog admin defaultYou should describe stuff here.
21 peer_weights admin defaultpeer weight viewing for adminsnickname = hashref, uid to nicknameuidsA = arrayref of uids in order of decreasing weightordA = ordinal position of each uidweightA = hashref, uid to weightuidsB = arrayref of uids in order of decreasing weightordB = ordinal position of each uidweightB = hashref, uid to weight
36 templateEdit admin defaultthe form that edits the templates. If you break this form, you'll have to use the template-tool to fix ittemplate editor* templatedelete_flag = whether to display the template delete form or not* tpid = template ID* templateref = hash ref containing template specifics* skin_select = form select containing skins* page_select = form select contain pages* template_select = form select containing templates* templateform_flag = display template form or not* templateedit_flag = editing a template or not* savepage_select = form select containing pages, this is used to determine page of template* saveskin_select = form select containing skins, used to determine skin
212 data adminmail default
213 display adminmail default
212 data adminmail default
213 display adminmail default
162 prefs_d2 ajax default
163 prefs_d2_posting ajax default
165 prefs_user ajax default
167 prefs_home ajax default
168 prefs_slashboxes ajax default
169 new_slashboxes ajax default
170 portal_slashboxes ajax default
171 user_slashboxes ajax default
172 friend_slashboxes ajax default
173 preview_slashboxes ajax default
174 prefs_authors ajax default
175 prefs_main ajax default
176 prefs_admin ajax default
177 prefs_adminblock ajax default
156 data ajax default
157 edit_comment ajax default
158 hc_comment ajax default
162 prefs_d2 ajax default
163 prefs_d2_posting ajax default
164 prefs_messages ajax default
165 prefs_user ajax default
166 prefs_sectional ajax default
167 prefs_home ajax default
168 prefs_slashboxes ajax default
169 new_slashboxes ajax default
170 portal_slashboxes ajax default
171 user_slashboxes ajax default
172 friend_slashboxes ajax default
173 preview_slashboxes ajax default
174 prefs_authors ajax default
175 prefs_main ajax default
176 prefs_admin ajax default
177 prefs_adminblock ajax default
178 sectionpref ajax default
158 hc_comment ajax default
164 prefs_messages ajax default* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
166 prefs_sectional ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
178 sectionpref ajax default* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order
157 edit_comment ajax defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
156 data ajax defaultYou should describe stuff here.
395 nextStory article default
253 display article default
395 nextStory article default
253 display article defaultTemplate which describes the layout of the article display (and included comments if preferred).* poll = pollbooth block* section = section hashref* section_block = section block hashref* show_poll = boolean for showing poll or not* story = story data structure* stories = links to next/prev stories
309 main authors default
309 main authors defaultShow list of authors* uids = arrayref of author UIDs* authors = hashref of hashrefs of authors (key is name, other keys are nickname, fakeemail, etc.)* title = passed to titlebar* admin = boolean for whether current user is admin or not* time = current time string
103 mod_msg_subj comments default
109 reply_msg comments default
110 reply_msg_subj comments default
111 unmod_msg comments default
112 unmod_msg_subj comments default
247 discreate comments default
84 commnew comments default
85 commnew_subj comments default
95 journrep comments default
96 journrep_subj comments default
102 mod_msg comments default
103 mod_msg_subj comments default
109 reply_msg comments default
110 reply_msg_subj comments default
111 unmod_msg comments default
112 unmod_msg_subj comments default
234 comment_submit comments default
237 data comments default
245 del_message comments default
246 deleted_cids comments default
247 discreate comments default
263 edit_comment comments default
265 errors comments default
319 mod_footer comments default
320 mod_header comments default
335 preview_comm comments default
368 undo_mod comments default
84 commnew comments default
85 commnew_subj comments default
95 journrep comments default
96 journrep_subj comments default
328 pagination comments defaultNO LONGER USED
328 pagination comments defaultNO
102 mod_msg comments default* reasons = hashref from $moddb->getReasons()* moderation = hashref describing moderation
234 comment_submit comments defaultMessage displayed when a user submits a comment.No specially passed variables.Pulls the user's message prefs, if appropriate. Message 3 = "Moderationof Comment", message 4 = "Replay to Comment". If both are set to "no,"give the user a little tip about how they can be turned on.
245 del_message comments defaultMessage printed when comments have been deleted from a discussion.* total_deleted = number of deleted comments* comment_count = current number of comments
246 deleted_cids comments defaultMessage that is displayed when comments are deleted from a discussion.* sid = story ID* count = number of deleted comments* comments_deleted = arrayref of CIDs of deleted comments
237 data comments defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
265 errors comments defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* value = the name of the data element to retrieveEach data element may have any number of other variables.
335 preview_comm comments defaultTemplate which describes how the comment preview form is displayed.* preview = comment to preview
368 undo_mod comments defaultTemplate which displays a message indicating moderation undone forevery item in the template variable 'removed'.* removed = array ref of CIDs that moderation has been undone to
263 edit_comment comments defaultTemplate which renders the comment editor.* error_message = error message if there is an error* preview = preview of comment, if applicable* reply = hashref of comment replying to* hide_name = hide name / log out link* hide_email = hide email display* extras = array of any extras associated with this comment
319 mod_footer comments defaultThis block is displayed right after moderation occurs.No specially passed variables.
320 mod_header comments defaultThis block is displayed right before moderation occurs.No specially passed variables.
118 remarks_msg dynamicblocks default
119 remarks_msg_subj dynamicblocks default
118 remarks_msg dynamicblocks default
119 remarks_msg_subj dynamicblocks default
50 createachievements dynamicblocks default
51 createbookmarks dynamicblocks default
52 createcomments dynamicblocks default
53 createfriends dynamicblocks default
54 createjournals dynamicblocks default
55 createsubmissions dynamicblocks default
56 createtags dynamicblocks default
57 createmessages dynamicblocks default
58 displayblock dynamicblocks default
59 userbio dynamicblocks default
60 poll_ad dynamicblocks default
51 createbookmarks dynamicblocks defaultCreate a bookmark block
52 createcomments dynamicblocks defaultCreate a comment block
53 createfriends dynamicblocks defaultCreate a friends block
54 createjournals dynamicblocks defaultCreate a journals block
57 createmessages dynamicblocks defaultCreate a messages block
55 createsubmissions dynamicblocks defaultCreate a submissions block
56 createtags dynamicblocks defaultCreate a tags block
50 createachievements dynamicblocks defaultCreate an achievements block
58 displayblock dynamicblocks defaultDisplay a comment block
59 userbio dynamicblocks defaultDisplay the user bio
60 poll_ad dynamicblocks defaultPoll supplement
62 editor edit default
61 data edit default
62 editor edit default
64 editsave edit default
61 data edit defaultYou should describe stuff here.
64 editsave edit defaultYou should describe stuff here.
48 listsid fileadmin default
49 liststories fileadmin default
48 listsid fileadmin default
49 liststories fileadmin default
67 data hof default
68 main hof default
68 main hof default* width = passed to titlebar* actives = arrayref of arrayrefs of most active stories* visited = arrayref of arrayrefs of most visited stories* activea = arrayref of arrayrefs of most active authors* activep = arrayref of arrayrefs of most active polls* currtime = current time string* topcomments = arrayref of hashrefs of top 10 comments
67 data hof defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
238 data index default
278 friendsview index default
290 index index default
291 indexhead index default
324 next_prev_issue index default
358 storylink index default
358 storylink index defaultCreate links to the story (see data/index template for formatting of each link)* links = arrayref of links
238 data index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
278 friendsview index defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
324 next_prev_issue index defaultThis displays text for a next/previous link below the stories on the index page.Passed parameters include today, tomorrow, yesterday, and week_ago, to be passedto the issue= parameter of the query string.
291 indexhead index defaultThis is the common stuff that goes at the top of the index page.
290 index index defaultThis is the main block of html and code that gets evaled to create the mainindex page.* metamod_elig = boolean for whether current user is eligible to metamod* future_plug = whether to let the user know about stories they can't see that are coming up soon* daypass_plug_text = text of the daypass plug, or empty string if none* stories = string containing all the stories* boxes = string containing all the slashboxes
239 data ircslash default
344 responses ircslash default
344 responses ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.pl
239 data ircslash defaultResponses that ircslash.pl makes in-channel.* value = the lowercased text that was said to ircslash.plExtra data may be sent along as well.
180 bluebox journal default
182 friendsview journal default
183 generic journal default
184 greypage journal default
186 journaledit journal default
188 journalhead journal default
189 journallist journal default
190 journaloptions journal default
191 journaltop journal default
192 messagenew journal default
193 messagenew_subj journal default
194 meta journal default
195 pagination journal default
197 searchusers journal default
198 slashdot journal default
180 bluebox journal default
181 data journal default
182 friendsview journal default
183 generic journal default
184 greypage journal default
186 journaledit journal default
187 journalfriends journal default
188 journalhead journal default
189 journallist journal default
190 journaloptions journal default
191 journaltop journal default
192 messagenew journal default
193 messagenew_subj journal default
194 meta journal default
195 pagination journal default
196 rsslink_journal journal default
197 searchusers journal default
198 slashdot journal default
187 journalfriends journal defaultDisplays friends.* friends = arrayref of friends (nickname, uid, last entry time, last entry description, last entry id)* search = boolean for if this screen is shown as the result of a user search
181 data journal defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
196 rsslink_journal journal defaultReturn a proper link to RSS for current user.
69 changePasswd login default
70 changePasswdModal login default
71 data login default
72 deleteOpenID login default
73 loginForm login default
74 newUserForm login default
75 newUserModal login default
76 newUserModalSuccess login default
77 newuser_msg login default
78 sendPasswdForm login default
79 sendPasswdModal login default
80 logout login default
81 hc_modal login default
82 userlogin login default
69 changePasswd login defaultChange password form
70 changePasswdModal login defaultChange password form
72 deleteOpenID login defaultDelete OpenID verify
74 newUserForm login defaultForm for new user.No specially passed variables.
77 newuser_msg login defaultNew user congratulations page
75 newUserModal login defaultNew user modal form
76 newUserModalSuccess login defaultNew user modal form
71 data login defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
79 sendPasswdModal login defaultSend password modal form
81 hc_modal login defaultTemplate which renders HC for modals.
82 userlogin login defaultThe block that has the login fields for the user
80 logout login defaultlogout modal
78 sendPasswdForm login defaultpassword form
73 loginForm login defaultusers login form
101 messages menu default
185 journal menu default
226 admin menu default
235 config menu default
292 info menu default
346 security menu default
367 topics menu default
380 users menu default
235 config menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
292 info menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
346 security menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
226 admin menu defaultDisplay admin menu.* items = arrayref of hashref of menu items (value (link), label)* lightfontcolor = optional value for the font color of in the light mode menu
367 topics menu defaultDisplay topics menu.* items = arrayref of hashref of menu items (value (link), label)
101 messages menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
185 journal menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
380 users menu defaultDisplay users menu.* items = arrayref of hashref of menu items (value (link), label)
104 msg_email messages default
105 msg_email_subj messages default
108 msg_web_subj messages default
115 storynew messages default
86 dailyheadlines messages default
87 dailynews messages default
88 data messages default
89 display messages default
91 emailsponsor messages default
98 list_messages messages default
104 msg_email messages default
105 msg_email_subj messages default
106 msg_m2 messages default
107 msg_m2_subj messages default
108 msg_web_subj messages default
115 storynew messages default
340 reRegisterMail messages default
343 rereg_mail messages default
86 dailyheadlines messages default
87 dailynews messages default
88 data messages default
89 display messages default
90 display_prefs messages default
91 emailsponsor messages default
92 footer messages default
98 list_messages messages default
90 display_prefs messages default* note = Note to display* prefs_titlebar = preference tabs html* messages_menu = messages menu* messagecodes = hashref of message codes* displaymodes = hashref of delivery modes
106 msg_m2 messages defaultMessage body that is sent back to a user whenever a moderation fromthis user is metamoderated.* num_m2mods = Number of metamoderators involved over ALL listed results.* m2 = List of hashrefs containing the following keystitle- Title of the discussion in which the moderated comment appears.url- URL of the comment in questionsubj- subject of moderated commentvote- moderation vote on that commentreason - Reason given for original moderation* change = Total amount of karma change over listed results.
107 msg_m2_subj messages defaultSubject used for Metamoderation Update messages.
340 reRegisterMail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
343 rereg_mail messages defaultText of mail message system sends out to periodically verify email address validity.* registryid = Serial number that identifies a specific user's registration request.* useradmin= , link, email address or some other identifier with which users can use to resolve any user problems.
92 footer messages defaultText that makes up the bottom of a pageNo specially passed variables
223 data metamod default
224 dispTheComments metamod default
225 isEligible metamod default
223 data metamod defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
224 dispTheComments metamod defaultTemplate that describes the meta moderation screen, which shows thecomments and the metamoderation options, to the user.* comments = arrayref of hashrefs of comments to display
225 isEligible metamod defaultThis template accepts user data and site data and determines if a useris currently eligible to metamoderate. If a user is not eligible, thistemplate will return a message describing why, if a user is eligible,this template returns "Eligible".This template is not currently in use, and has fallen out of sync withSlashMetamodmetamodEligible() so should not be used until its bugsare fixed.* user_count = number of users in system* last = hashref of last metamoderation for current user
159 modal_footer misc default
264 end_tab misc default
274 formbox misc default
28 relatedui misc default
329 performance_stats misc default
330 performance_box misc default
360 three misc default
385 help_main misc default
386 help_anon misc default
47 attached_files misc default
93 html_invalid misc default
94 html_invalid_subj misc default
97 journuserboxes misc default
12 futurestorybox misc default
123 pollbooth misc default
124 pollplug misc default
134 hc_tag misc default
135 reskey_tag misc default
150 zoo_icons misc default
151 after_content misc default
152 after_jquery misc default
153 ajax_reskey_signoff misc default
154 ajax_reskey_tag misc default
155 before_content misc default
159 modal_footer misc default
160 more_experiments misc default
161 nojslink misc default
179 init_tag_ui misc default
19 neverdisplay misc default
227 articlemoved misc default
228 bannedtext_ipid misc default
229 bannedtext_palm misc default
230 bannedtext_rss misc default
231 bannedtext_uid misc default
233 comment_related misc default
236 currentAdminUsers misc default
240 data misc default
243 dbsparkline misc default
248 dispComment misc default
249 dispCommentDetails misc default
250 dispFeature misc default
251 dispLinkComment misc default
252 dispStory misc default
256 displayThread misc default
264 end_tab misc default
267 fancybox misc default
268 firehose_related misc default
269 footer-admin misc default
272 footer misc default
273 formLabel misc default
274 formbox misc default
275 formkeyErrors misc default
276 formkey_tag misc default
277 formNote misc default
279 getOlderStories misc default
28 relatedui misc default
282 header-admin misc default
285 header misc default
287 horiz_rule misc default
288 html-header misc default
289 html-redirect misc default
29 signoff misc default
293 ipid_display misc default
294 karma misc default
295 linkComment misc default
296 linkComments misc default
297 linkStory misc default
298 linkrel misc default
30 signoff_box misc default
306 lockTest misc default
31 signoff_stats misc default
310 mainmenu misc default
311 maintable_tr misc default
312 maintable_tr_end misc default
313 maintable_td misc default
314 maintable_end misc default
316 metakeywordsd misc default
317 mid_tab misc default
318 modCommentLog misc default
321 moderation misc default
322 motd misc default
326 organisation misc default
327 pagemenu misc default
329 performance_stats misc default
33 slashd_box misc default
330 performance_box misc default
331 portalboxtitle misc default
332 portalmap misc default
336 printCommComments misc default
337 printCommNoArchive misc default
338 printCommentsLinks misc default
339 printCommentsMain misc default
341 recentTopics misc default
345 rsslink misc default
347 sidebox misc default
348 skinindexd misc default
349 select misc default
350 selectThreshLabel misc default
352 setrectop_img misc default
353 setrectop_txt misc default
355 ssifoot misc default
356 ssihead misc default
357 start_tab misc default
359 tabbedmenu misc default
360 three misc default
362 timeago misc default
363 titlebar misc default
369 url_related misc default
370 userboxes misc default
371 userboxes2 misc default
377 user_titlebar misc default
378 userlogin misc default
379 userlogin_cover misc default
381 hrefLink misc default
382 userLink misc default
383 fileLink misc default
384 imageLink misc default
385 help_main misc default
386 help_anon misc default
4 author_activity misc default
47 attached_files misc default
63 editorwrap misc default
65 imgupload misc default
66 imgupload_preview misc default
83 badpassword_msg misc default
93 html_invalid misc default
94 html_invalid_subj misc default
97 journuserboxes misc default
333 prefs_titlebar misc default*
333 prefs_titlebar misc default* tab_selected = label of selected tab
317 mid_tab misc default
134 hc_tag misc default
161 nojslink misc default
243 dbsparkline misc default* alldata - the two data seriesesfirst one is the bog, plotted in green going up,second one is lag, plotted in red going downthird one should be set to dbsparkline_ymax where bog is undefand undef where bog is not undeffourth one should be set to dbsparkline_ymin where lag is undefand undef where lag is not undef
83 badpassword_msg misc default* bp_count = number of bad attempts* bp_ips = arrayref of hashrefs, fieldsip = IP addressc = count of bad attempts from that addressmints = min timestampmaxts = max timestamp
293 ipid_display misc default* data = hashref that contains ipid, ipid_vis, subnetid, and subnetid_vis
350 selectThreshLabel misc defaultA label for each item in the Threshold drop-down list* points = points for this threshold* count = number of comments at this threshold
12 futurestorybox misc defaultA template with logic to return the various messages in admin.pl, usedby the subroutine getMessages in admin.pl
298 linkrel misc defaultAdd LINK REL navigation stuff for headerWe populate the linkrel array, then print it out. Kinda ugly, butnot as ugly as what was there before.* link - hashref of data to use for LINK REL stuff
150 zoo_icons misc defaultAll of the logic for display is in this template.* person = the name of persons we are testing for* bonus = Show comment bonus in ALT and TITLE attributesEach data element may have any number of other variables.
326 organisation misc defaultBlock of text for incluzion in header.No specially passed variables.
295 linkComment misc defaultCreate a link to a comment* date = date of comment* commentsort = user's comment sorting pref* mode = user's mode pref* comment = make link to only one comment, not whole story (i.e., include cid= in link)* a_id = element id, i.e., <a id="[% a_id %]" ...>* a_class = element class, i.e, <a class="[% a_class %]" ...>Also included are all the individual elements of the comment and its poster sid, cid, pid, date, subject, uid, points, lastmod, reason, nickname, fakeemail, homepage, sigWe only display links to user pages on nicknames to admins because itwould be distracting for other users.
349 select misc defaultCreate drop-down HTML list* label = the FORM name for the select element* items = hash reference of keys (key is value, value is label)* default = default key(s) to be selected - this can be a single string,or a hashref where the hash keys with true values are the keysthat are selected (this would really only be useful when"multiple" is also true)* numeric = boolean to sort keys numerically* ordered = an already sorted arrayref of the keys in items* multiple = boolean, whether MULTIPLE is specified in the <select>* onchange = unescaped value for onchange handler
267 fancybox misc defaultCreates a nice box with title and contents* width = width of box (default is 200)* contents = contents of box* title = title of box* center = boolean for centering box* mainwidth = (not used here)* insidewidth = (not used here)
332 portalmap misc defaultCreates imagemap for inclusion in titlebar of a portalbox* title = title of portalbox* bid = block id of block in portalbox
331 portalboxtitle misc defaultCreates title for a portalbox* title = title* url = url
251 dispLinkComment misc defaultDisplay a comment link string (reply, parent, etc.), included bydispComment
248 dispComment misc defaultDisplay a comment* comment_shrunk = comment was too long; this is the stripped down version* reasons = hashref of moderation "reasons" (or undef if no moderation plugin)* can_mod = boolean for whether or not current user can moderate* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
249 dispCommentDetails misc defaultDisplay a comment* is_anon = boolean for whether or not comment user is anonymousAlso included are all the individual elements of the comment and itsposter sid, cid, pid, date, subject, comment, uid, points, lastmod,reason, nickname, fakeemail, homepage, sig, karma_bonus, subscriber_bonusalso fakeemail_vis which is a possibly-truncated version of fakeemail
381 hrefLink misc defaultDisplay a link that uses SlashRelocateIf SlashRelocate is no longer available, shows the plain link by itself,instead, without using relocate.pl
383 fileLink misc defaultDisplay a link to a file in SlashBlob
382 userLink misc defaultDisplay a link to a user.Either pass in a nickname or a uid. Also will take the "bonus" flag which will print out the bonus for the user.
252 dispStory misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* dispmode = 'full' (default) or 'brief'* magic = boolean to put section name in story title
250 dispFeature misc defaultDisplay a story (normally called from within displayStory())* width = width for titlebar* title = title for titlebar* story = story data structure* section = section data structure* topic = topic data structure* author = author data structure* full = boolean to display full story (incl. bodytext)* magic = boolean to put section name in story title
384 imageLink misc defaultDisplay an image using SlashBlob
327 pagemenu misc defaultDisplay menu of pages (if applicable)* story = story data structure (includes story.sid, see dispStory)
124 pollplug misc defaultDisplay votes and graph of votes* qid = question ID
294 karma misc defaultDisplays a karma score or adjective.* karma = the karma to display* admin_flag = is the displaying user qualified to see the number?
236 currentAdminUsers misc defaultDisplays currently logged-in admin users and other useful data.* ids = admin uids* can_edit_admins = boolean for if current user can edit admins* reader_vus = arrayref of virtual users of type='reader'
370 userboxes misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
371 userboxes2 misc defaultDisplays the three user boxes (fancybox's).* useredit = user being viewed ("edit" is for historical reasons) (if not given, the standard "user" will be used)
362 timeago misc defaultGives a nice human readable approximation of how long agoor into the future a specified date occurred
341 recentTopics misc defaultHTML code for the icons for the last 5 stories posted
287 horiz_rule misc defaultHorizontal rule template. This exists as a templateso you can customize if you'd prefer not to use a plainold
33 slashd_box misc defaultInfo about what slashd has just done and what it's doing next* tasks_last = array ref of hashrefs, previous 3 completed tasks* tasks_inprogress = array ref of hashrefs, tasks currently executing(probably empty)* tasks_next = array ref of hashrefs, next 3 tasks to do
348 skinindexd misc defaultInitial template for the displayed skinindex.
338 printCommentsLinks misc defaultLinks for various places on comments page* commentslinks_id = unique id for this instantiation of the links
352 setrectop_img misc defaultLinks that make up the top of the page recent topic listPassed information for a topic
310 mainmenu misc defaultMenu for sidebar and bottom (see header template and Slashhorizmenu() function)No specially passed variables.
322 motd misc defaultMessage of the day.
316 metakeywordsd misc defaultPlaceholder for the metakeywords that get written by the taskrefresh_section_metakeywords.pl.
273 formLabel misc defaultPrint a label next to a form element* value = label* comment = comment to put next to label* nobreak = don't wrap in a

355 ssifoot misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
356 ssihead misc defaultPrint header for server-parsed static pages* dir = virtual root directory to get file* section = extra path for section
296 linkComments misc defaultPrint links to pages for additional comments* sid = sid* pid = pid* cid = cid* total = total comments
279 getOlderStories misc defaultPrint older stories for older stories box* cur_time = current time()* stories = arrayref of story hashrefs* yesterday = the value to put in the "yesterday's edition" link* week_ago = the date from a week ago * start = where to start counting from in search.pl return values* first_date = date of first story returned from getStoriesEssential* last_date = date of last story returned from getStoriesEssentialEach story has the keys sid, section, title, time, commentcount,day (w, m, d, h, min, ampm), secs (since unix epoch) andlink (which is a linkStory() value)XXXSECTIONTOPICS the above key list is wrong at least for 'section' )
306 lockTest misc defaultPrint warning when admin's story matches another story* percent = percent match* subject = subject of other story* nickname = nickname of other author
123 pollbooth misc defaultPrints a pollbooth* question = question text* answers = arrayref of hashrefs (answer, aid, votes)* qid = question ID* has_activated = has this poll become active?* poll_open = is this poll still open?* voters = number of voters* comments = number of comments* primaryskid = primaryskid* returnto = Optional URL to return to once vote is registered.
359 tabbedmenu misc defaultPrints a tabbed menu bar.* user = the current user, of course. needed for background color* tabs = array of tabs, each tab hashref with keys "link", "label" and "sel_label"* tab_selected = the label of the selected tab* justify = 'left' or 'right', default is left* color = 'colored' or 'white', default is colored - this is whether or not the selected tab should match colored or white background below it
318 modCommentLog misc defaultPrints table detailing history of moderation of a comment, or a user, oran IPID or SubnetID, or the mods a user did* type = type of id being logged (cid, uid, ipid, etc.)* mod_admin = boolean for if current user is an admin* mods = arrayref of hashref of comment moderations (sid, cid, val, reason,score, ts, active, uid, cuid, nickname)* reasonTotal = total moderations* reasonHist = arrayref of number of moderations at each reason* show_cid = show the cid of each comment?* show_modder = show who modded each comment?* mod_to_from = "to" means each nickname/uid is who the moderation wasdone to; "from" means each nickname/uid is the moderator* both_mods = if true (1), this is an ipid or subnetid page, and bothmoderator and moderatee columns are needed* timestamp_hr = time to place an
at
* skip_ip_disp = number of ip display to skip when both_mods are on ( 1 or 2) 0 if you don't want to skip any* this_user = user whose mods we are looking at* title = title to display -- if none is given none is shown* mods_to_m2s = hashref keyed by mod id containing arrays of m2s done to that mod* show_m2s = whether we are currently trying to show_m2s* value = value of item we're looking at uid of user, or netid value* need_m2_form = whether we need to open and close a form for m2* need_m2_button = whether we need to show a button for m2* meta_mod_only = whether meta_moderation is the only thing going on in this form
377 user_titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* uid = uid passed in of "other user" we're looking at, if any* tab_selected = label of selected tab
357 start_tab misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* color = color (colored or white)* details = hashref of images and colors
363 titlebar misc defaultPrints the bar above each story, containing the actual title of the story.* width = width of widget* title = text for title* title_type = type of title / future overrides this to make type future* title_type_id = id for title type* future = boolean whether story is in the future* max_min_button = html for maximize / minimize buttons* id = id for generaltitle* h3id = id for h3
240 data misc defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
345 rsslink misc defaultReturn a proper link to feed for current user.
230 bannedtext_rss misc defaultSet RSS items to display to users banned either forRSS abuse ('abuse') or by IPID/SubnetID ('ban').* type = 'abuse' or 'ban'* items = data structure to modify, for use by Perl* srcid_ip = user's IP's srcid
347 sidebox misc defaultSidebox is used to generate slashboxes* name = name used as base for id in title and content sections* title = title for header of box* contents = contents of box* updater = optional spot for <script></script> to auto-update slashbox
297 linkStory misc defaultTHIS SHOULD NOT BE USED AND IS GOING AWAYCreate a link to a story, whenever it needs one* dynamic = boolean for using dynamic, instead of static, page* mode = comment mode* threshold = comment threshold* sid = story id* section = story section* text = text to put in link
314 maintable_end misc defaultTemplate to close up the maintable.
233 comment_related misc defaultTemplate to display related urls
268 firehose_related misc defaultTemplate to display related urls
369 url_related misc defaultTemplate to display related urls
313 maintable_td misc defaultTemplate to drop in a TD for the maintable (and update state vars).* mt_valign* mt_align* mt_rowspan* mt_colspan* mt_width* mt_height
311 maintable_tr misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
312 maintable_tr_end misc defaultTemplate to drop in a TR for the maintable (and update state vars).* mt_valign
227 articlemoved misc defaultTemplate to handle redirection from old article location to new oneurl - url to redirect toSeehttps//sourceforge.net/tracker/index.php?func=detail&aid=1052367&group_id=4421&atid=104421
275 formkeyErrors misc defaultTemplate which contains most if not all of the error messagesgenerated by the "comments" script.* type = the name of the data element to retrieveEach data element may have any number of other variables.
321 moderation misc defaultTemplate which determines output for moderation results.* type = the name of the data element to retrieve* reasons = the getReasons() hashrefEach data element may have any number of other variables, usually subject, sid, cid, reason, val, points.
289 html-redirect misc defaultText composing a redirect body; this will be sent after (in addition to) the HTTP header request for the browser to be redirected, and should only be seen by browsers that do not understand the redirection request* url = URL to redirect to* code = HTTP redirect code, 301 for permanent, 302 for temporary
337 printCommNoArchive misc defaultText for telling users no more comments are being accepted, as the discussion has been archived.No specially passed variables.
256 displayThread misc defaultText included in displaying thread* link = linkComment data to get to all comments
353 setrectop_txt misc defaultText that is used when populating the recenttopics slashboxPassed a topic ID and topic name
288 html-header misc defaultText that makes up the VERY top of a page (separate from "header" so we can dynamically add stuff between the two)* title = title for TITLE tag
272 footer misc defaultText that makes up the bottom of a pageNo specially passed variables
285 header misc defaultText that makes up the top of a page* link, an optional variable with data for the <link> tags
229 bannedtext_palm misc defaultText to display to users banned by IPID/SubnetID for hitting /palm.* ip = their (un-encoded) IP number
228 bannedtext_ipid misc defaultText to display to users banned by IPID/SubnetID.* ip = their (un-encoded) IP number
231 bannedtext_uid misc defaultText to display to users banned by UID.* uid = the banned uid (we can't trust 'user' at this stage,since createCurrentUser() hasn't been called)
378 userlogin misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
379 userlogin_cover misc defaultThe block that has the login fields for the user* return_url = specific URL to return to after log-in (default is rootdir/)
339 printCommentsMain misc defaultThe main box for printing comments* comments = big ol' arrayref of comments* title = title of story* count = count of comments* sid = story ID* cid = base comment ID* pid = base parent ID* lvl = what nesting level we're at
336 printCommComments misc defaultThe printing of the comments* can_moderate = boolean for whether current user is eligible to moderateat least one comment* comment = hashref of main comment to display (if cid is specified)* comments = big ol' arrayref of comments* next = hashref of next comment for "next" link* previous = hashref of previous comment for "previous" link* sid = story ID* cid = comment ID* pid = base parent ID* cc = number of siblings of this comment* lvl = what nesting level we're at* lcp = linkComments value
269 footer-admin misc defaultThis is the footer for the admin section
282 header-admin misc defaultThis is the header for the admin section
179 init_tag_ui misc defaultTo get something on this list, make sure it is in tagnames_param forposneg='+' or '-', and popup='1'.
151 after_content misc defaultYou should describe stuff here.
152 after_jquery misc defaultYou should describe stuff here.
153 ajax_reskey_signoff misc defaultYou should describe stuff here.
154 ajax_reskey_tag misc defaultYou should describe stuff here.
155 before_content misc defaultYou should describe stuff here.
160 more_experiments misc defaultYou should describe stuff here.
277 formNote misc defaultYou should describe stuff here.
30 signoff_box misc defaultYou should describe stuff here.
31 signoff_stats misc defaultYou should describe stuff here.
4 author_activity misc defaultYou should describe stuff here.
63 editorwrap misc defaultYou should describe stuff here.
65 imgupload misc defaultYou should describe stuff here.
66 imgupload_preview misc defaultYou should describe stuff here.
276 formkey_tag misc defaultform.formkey is filtered in filter_params to be [a-zA-Z0-9_]
135 reskey_tag misc defaultform.reskey is filtered in filter_params to be [a-zA-Z0-9_],and rkey.reskey is filtered in key()
19 neverdisplay misc defaultstoid = stoid of story signoff is for
29 signoff misc defaultstoid = stoid of story signoff is forstorylink = is this to be included in a listing of storylinks on index.pl (if so we'll put it inside a list item)checked = should this box be checked?
214 display modmail default
214 display modmail default
120 data pollBooth default
121 editpoll pollBooth default
122 listpolls pollBooth default
125 savepoll pollBooth default
126 vote pollBooth default
127 detachpoll pollBooth default
128 linkstory pollBooth default
125 savepoll pollBooth defaultDisplay saved poll.No specially passed variables.
126 vote pollBooth defaultDisplay votes and graph of votes* qid = question ID* width = passed to titlebar* title = passed to titlebar* voters = number of voters* pollitems = arrayref of available answers* notes = any notes to display to voter
122 listpolls pollBooth defaultLists polls* questions = arrayref of questions (qid = 0, question = 1, date = 2)* startat = where in list of polls to begin* admin = boolean for whether current user is admin* title = passed to titlebar* width = passed to titlebar
121 editpoll pollBooth defaultPrints form for editing poll* checked = whether or not poll appears on homepage* qid = question ID* question = text of question* answers = arrayref of arrayrefs of answers (answer = 0, number = 1)* topics = topics hashref for menu* story_ref = story hashref for related story
120 data pollBooth defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
128 linkstory pollBooth defaultTemplate to link polls to current pollsquestions = recent pollquestionssid = story sid we want to link to one of these
127 detachpoll pollBooth defaultsid = story sid to detach poll fromqid = poll qidwarning = warnings associated with poll
244 default portald default
244 default portald defaultdefault rss template for slash system
129 dispStory print default
130 footer print default
131 header print default
130 footer print defaultFooter to be displayed on printable pages.* story = story data structure* time = formatted time string
131 header print defaultHeader for a printable story.
129 dispStory print defaultTemplate to display a story in printable mode.* topic = topic data structure* story = story data structure* links = List of links in the story. Each element of link is a pair of<URL, TEXT>
132 data pubkey default
132 data pubkey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
133 data reskey default
133 data reskey defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
199 commentsearch search default
201 journalsearch search default
202 nosearch search default
203 pagination search default
204 pollsearch search default
205 rsssearch search default
206 searchform search default
207 storysearch search default
208 subsearch search default
209 usersearch search default
199 commentsearch search default
200 data search default
201 journalsearch search default
202 nosearch search default
203 pagination search default
204 pollsearch search default
205 rsssearch search default
206 searchform search default
207 storysearch search default
208 subsearch search default
209 usersearch search default
200 data search defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
270 footer-faq shtmlpl default
271 footer-misc shtmlpl default
283 header-faq shtmlpl default
284 header-misc shtmlpl default
270 footer-faq shtmlpl default* footer_text = text from footer()
271 footer-misc shtmlpl default* footer_text = text from footer()
283 header-faq shtmlpl default* header_text = text from header()
284 header-misc shtmlpl default* header_text = text from header()
254 display slashderrnote default
254 display slashderrnote default
210 calculate stats default
211 csv stats default
215 graph stats default
216 graphs stats default
217 list stats default
218 make_graph stats default
219 report stats default
220 stats_days stats default
221 table stats default
210 calculate stats default
211 csv stats default
215 graph stats default
216 graphs stats default
217 list stats default
218 make_graph stats default
219 report stats default
220 stats_days stats default
221 table stats default
222 topic_stats stats default
222 topic_stats stats defaultYou should describe stuff here.
100 messagenew_subj submit default
99 messagenew submit default
100 messagenew_subj submit default
136 data submit default
137 displayForm submit default
138 formatSub submit default
139 mergeSub submit default
140 previewForm submit default
141 saveSub submit default
142 subEdAdmin submit default
143 subEdTable submit default
144 subEdUser submit default
145 yourPendingSubs submit default
99 messagenew submit default
143 subEdTable submit defaultDisplay selection table for all the submissions* cur_skin = current skin* cur_note = current note* def_skin = default skin* def_note = default note* skins = arrayref of active skins* notes = arrayref of active notes* sn = hashref of counts of submissions (sn.$skin.$note)* title = passed to titlebar* width = passed to titlebar
137 displayForm submit defaultDisplay submission form* fixedstory = submission for preview* savestory = boolean for OK to print "Submit" button* username = user's name* fakeemail = user's mail/URL* section = submission section name* topic = submission topic hashref* width = passed to titlebar* title = passed to titlebar* pending = html of pending submissions
145 yourPendingSubs submit defaultDisplay user's pending submissions* title = passed to titlebar* width = passed to titlebar* submissions = arrayref of submissions
138 formatSub submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* section = name of section
140 previewForm submit defaultForm for previewing a user's submission* submission = submission hashref (email, name, subj, tid, story, time, comment)* subid = submission id* lockTest = string describing other admins looking at similar submissions* skin = name of skin
139 mergeSub submit defaultGenerate a merged submission from other submissions* submissions = arrayref of submissions to generate merged submission from
142 subEdAdmin submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
144 subEdUser submit defaultMain page for submissions list* submissions = arrayref of hashrefs of submissions (subid, subj, time, tid, note, email, name, section, comment, uid, karma)* selection = hashref for note selection popup
136 data submit defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
141 saveSub submit defaultSave a submission* title = passed to titlebar* width = passed to titlebar* missingemail = boolean for whether email is missing* anonsubmit = boolean for whether submission is anonymous* submissioncount = total submissions pending
241 data topics default
286 hierarchy topics default
305 listTopics topics default
366 topTopics topics default
366 topTopics topics defaultDisplay the top topics* title = passed to titlebar* width = passed to titlebar* topics = arrayref of hashrefs of topics (tid, textname, image, width, height, cnt, count, stories)* currtime = current time
305 listTopics topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_admin = boolean for whether current user is admin* topics = hashref of current topics
286 hierarchy topics defaultList all the current topics* title = passed to titlebar* width = passed to titlebar* topic_tree = tree of topics* nexuses = array of ids which are nexuses
241 data topics defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
1 display_achievements users default
232 changePasswd users default
242 data users default
255 displayForm users default
257 editComm users default
258 editHome users default
259 editKey users default
260 editMiscOpts users default
261 editTags users default
262 editUser users default
266 errors users default
280 getUserAdmin users default
299 listAbuses users default
300 listBanned users default
301 listComments users default
302 listMetamods users default
303 listReadOnly users default
304 listSubmissions users default
307 loginForm users default
315 messages users default
323 netIDInfo users default
325 newUserForm users default
334 previewSlashbox users default
342 regResult users default
351 sendPasswdForm users default
354 showInfoConflict users default
361 tildeEd users default
364 titles users default
365 topAbusers users default
372 userCom users default
373 userFireHose users default
374 userInfo users default
375 userInfo2 users default
376 userSub users default
387 u2MainView users default
388 u2Menu users default
389 u2UserBio users default
390 u2CommentsDatapane users default
391 u2AdminListComments users default
392 u2UserBoxes users default
393 u2ListComments users default
394 u2_rsslink users default
299 listAbuses users default* site_info - list of site info variables
266 errors users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
315 messages users defaultA template with logic to return the various messages in users.pl, usedby the subroutine getMessages in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
364 titles users defaultA template with logic to return the varioustitle in users.pl, used by the subroutine getTitles in users.pl* value = the name of the data element to retrieveEach data element may have any number of other variables.
232 changePasswd users defaultChange password form* useredit = hashref of user info* author_flag = user is author* title = passed to titlebar* session = popup for session login* got_old_pass = set to 1 if you've already been passed the old password correctly
323 netIDInfo users defaultDisplay and ipid/subnetid "users" info* title = passed to titlebar* nick = nickname* commentstruct = arrayref of comments* commentcount = number of comments* min_comment = first comment in list (0 is first)* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff* netid = the md5 of ip or subnet* netid_vis = visible portion of same* hr_hours_back = hours back to place HR in the moderation tables* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
255 displayForm users defaultDisplay login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?Um ... I think this template is not in use any longer. -- pudge
1 display_achievements users defaultDisplay user's achievements
389 u2UserBio users defaultDisplay user's bio
375 userInfo2 users defaultDisplay user's info
387 u2MainView users defaultDisplay user's info
388 u2Menu users defaultDisplay user's info
390 u2CommentsDatapane users defaultDisplay user's info
392 u2UserBoxes users defaultDisplay user's info
376 userSub users defaultDisplay user's info* title = passed to titlebar
372 userCom users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* commentstruct = arrayref of comments* commentcount = count of comments* min_comment = min comment to start displaying* nickmatch_flag = current user is same as viewed user* karma_flag = boolean for display karma* admin_flag = boolean for whether to display admin stuff* reasons = hashref from $moddb->getReasons()
373 userFireHose users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
374 userInfo users defaultDisplay user's info* title = passed to titlebar* useredit = hashref of info of the user being viewed* points = available moderation points* commentstruct = arrayref of comments* nickmatch_flag = current user is same as viewed user* mod_flag = is moderator(no need for this anymore)* karma_flag = boolean for display karma* admin_block = admin stuff* admin_flag = boolean for whether to display admin stuff(no real need for this, could just use user.is_admin)* fieldkey = the field key used to decide what we're looking at* reasons = hashref from $moddb->getReasons()* lastjournal = last journal posted* hr_hours_back = number of hours back to show a
for
* cids_to_mods = hashref keyed by cid containing arrays of moderations done to that cid* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
361 tildeEd users defaultEdit all those menus and checkboxes for authors, topics,sections (nexuses), and slashboxes.* title = passed to top titlebar, just above the section, author, and topic selection* criteria_msg = a note to appear between that titlebar and the section, author, and topic selection itself* customize_title = title for the titlebar just above the slashboxes* tilded_customize_msg = a note to appear between the list of slashboxes and the User Space textbox* tilded_box_msg = any text to display under the User Space textbox* authorref = hashref of author information$n = nickname for author with uid $n* aid_order = list of the fields of authorref to display, in display order* nexusref = hashref of nexus information$n = name (textname) for nexus with tid $n* nexustid_order = list of the fields of nexusref to display, in display order* topicref = hashref of topic information$n = name (textname) for topic with tid $n* topictid_order = list of the fields of topicref to display, in display order* story023_data = hashref of what the existing settings areauthor = hashref for author settings$n = existing setting for uid $nnexus = hashref for nexus settings$n = existing setting for tid $ntopic = hashref for topic settings$n = existing setting for tid $n* section_descref = hashref of slashboxes* box_order = arrayref of slashbox order
257 editComm users defaultEdit comment preferences* title = passed to titlebar* user_edit = hashref of preferences* h_check = boolean to check h? hardthresh* r_check = boolean to check r? reparent* n_check = boolean to check n? noscores* s_check = boolean to check s? nosigs* commentmodes_select = popup for comment modes* commentsort_select = popup for comment sort* highlightthresh_select = popup for highlight threshold* uthreshold_select = popup for threshold* posttype_select = popup for post type
260 editMiscOpts users defaultEdit preferences* title = passed to titlebar* opts = arrayref of hashrefs, one hashref per user option
258 editHome users defaultEdit preferences* title = passed to titlebar* user_edit = hashref of preferences* b_check = boolean to check b? noboxes* i_check = boolean to check i? noicons* w_check = boolean to check w? willing* lb_check = boolean to check lowbandwidth * sd_check = boolean to check simpledesign * tzformat_select = popup for time format* tilde_ed = checkbox thing for selecting authors, topics, sections, boxes
261 editTags users defaultEdit preferences* title = passed to titlebar* user_edit = user to edit
259 editKey users defaultEdit public key* pubkey = public key text
262 editUser users defaultEdit user info* useredit = hashref of user info* author_flag = user is author* author_select = popup of authors* title = passed to titlebar* editkey = stuff for editing public key* maillist = popup for mailing list* admin_block = stuff for editing other users/authors
325 newUserForm users defaultForm for new user.No specially passed variables.
334 previewSlashbox users defaultPreview a slashbox* title = passed to titlebar* width = passed to titlebar* block = hashref of some block info (bid, title, block)* is_editable = current user may edit box
302 listMetamods users defaultPrints table showing metamoderations performed by user
242 data users defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.
342 regResult users defaultTemplate displayed whenever a user performs a re-validation operation.Depends on the following variables* form => passed in by default* user => passed in by default* constants => passed in by default
280 getUserAdmin users defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors* clout_types_ar = arrayref of alphabetic clout types
391 u2AdminListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
393 u2ListComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin
301 listComments users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* commentstruct - array of comments to display* commentcount - total commentcount* cids_to_mods - hashref keyed by cid containing arrays of moderations done to that cid* reasons - hashref from $moddb->getReasons()* type - type of listing we're seeing options are user or netid* title - title to be displayed* useredit- hash for user we're editing if we're in user mode* netid- net_id we're viewing* netid_vis- shortened net_id for display purposes* min_comment - minimum comment we want to see* comment_time = number of days back we are limiting the comments shown to. If 0 or undefined we're showing comments sequentially w/o time limits
304 listSubmissions users defaultTemplate handles listing of comments for both IPIDs and UIDSAlso can interleave moderations performed against thecomments if they're provided and the user is an admin* admin_flag - whether or not the user is an admin* title - title to display* submissions - structure containing submissions* stories- structure containing stories
394 u2_rsslink users defaultYou should describe stuff here.
300 listBanned users defaultlists banned IPs
303 listReadOnly users defaultlists read-only IPs
365 topAbusers users defaultlists top abusers
351 sendPasswdForm users defaultpassword form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
354 showInfoConflict users defaultshow info uid/nick conflict* user = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_select = select popup for authors* author_flag = current user is author* authoredit_flag = current user can edit authors
307 loginForm users defaultusers login form* newnick = new nickname* title = passed to titlebar* msg = message to display* title2 = second title ?
281 getUserAdmin users2 default
281 getUserAdmin users2 defaultTemplate for editing user* useredit = hashref for user being edited* seclev_field = boolean to display seclev editing field* uid_checked = whether or not uid is checked* nickname_checked = whether or not nickname is checked* author_flag = current user is author* authoredit_flag = current user can edit authors
114 zoo_msg_subj zoo default
149 confirm zoo default
113 zoo_msg zoo default
114 zoo_msg_subj zoo default
146 data zoo default
147 plainlist zoo default
148 zoohead zoo default
149 confirm zoo default
148 zoohead zoo default* title* tab_selected_1* tab_selected_2
113 zoo_msg zoo default* type = neutral/friend/foe* zoo_user = nickname/uid of user making relationship
147 plainlist zoo defaultDisplays people.* people = arrayref of people (nickname, uid, last entry time, last entry description, last entry id)
146 data zoo defaultRepository for random data elements.* value = the name of the data element to retrieveEach data element may have any number of other variables.