I created a script that searched through the files of SMF (2 for right now) that grabs all of the keys from variables. It only works for $var['{KEY}']. I should come up with a better way to document it.
allow_disableAnnounce
- Post.php
- Profile.template.php
allow_editDisplayName
- Profile.php
- Register.php
allow_guestAccess
- LogInOut.php
- index.php
allow_hideOnline
- Profile.php
allow_hide_email
- Display.php
- Groups.php
- Load.php
- Memberlist.php
- News.php
- PersonalMessage.php
- Profile.php
- Register.php
- Search.php
- Subs-Auth.php
- Subs-Members.php
allow_ignore_boards
- Load.php
- Profile.php
allow_sm_stats
- Stats.php
approveAccountDeletion
- Profile.php
attachmentCheckExtensions
- Post.php
- Subs-Post.php
- Post.template.php
attachmentDirSizeLimit
- ManageAttachments.php
- Post.php
- Subs-Post.php
attachmentEnable
- Display.php
- Post.php
attachmentEncryptFilenames
- Subs-Post.php
- Subs.php
attachmentExtensions
- Post.php
- Subs-Post.php
attachmentNumPerPostLimit
- Post.php
- Post.template.php
attachmentPostLimit
- Post.php
attachmentShowImages
- Display.php
attachmentSizeLimit
- Post.php
- Subs-Post.php
- Post.template.php
attachmentThumbHeight
- Display.php
- Subs-Post.php
attachmentThumbWidth
- Display.php
- Subs-Post.php
attachmentThumbnails
- Display.php
- Subs-Post.php
attachmentUploadDir
- Display.php
- ManageAttachments.php
- Post.php
- Profile.php
- Subs-Graphics.php
- Subs-Package.php
- Subs-Post.php
- Subs.php
autoFixDatabase
- Database.php
- Subs-Db-mysql.php
- Subs-Db-postgresql.php
- Subs-Db-sqlite.php
autoLinkUrls
- Subs.php
autoOptMaxOnline
- ScheduledTasks.php
avatar_action_too_large
- Load.php
- Profile.php
- Subs.php
avatar_directory
- ManageAttachments.php
- Profile.php
- Subs-Package.php
avatar_download_external
- Profile.php
===avatar_download_png
- Subs-Graphics.php
avatar_max_height_external
- Load.php
- Profile.php
- Subs.php
- Profile.template.php
avatar_max_height_upload
- Profile.php
avatar_max_width_external
- Load.php
- Profile.php
- Subs.php
- Profile.template.php
avatar_max_width_upload
- Profile.php
avatar_resize_upload
- Profile.php
avatar_url
- Load.php
- Profile.php
- Subs.php
- Profile.template.php
banLastUpdated
- Security.php
bbc_disabled_disabledBBC
- ManagePosts.php
bbc_disabled_signature_bbc
- ModSettings.php
cache_enable
- Database.php
- Load.php
- MoveTopic.php
- News.php
- Search.php
- Subs-Auth.php
- Subs-Db-mysql.php
- Subs-Db-postgresql.php
- Subs-Db-sqlite.php
- Subs.php
cache_memcached
- Load.php
cal_allow_unlinked
- Calendar.php
cal_allowspan
- Calendar.php
- Post.php
- Subs-Calendar.php
- Post.template.php
- Calendar.template.php
cal_days_for_index
- SSI.php
- BoardIndex.php
cal_daysaslink
- Calendar.template.php
cal_defaultboard
- Calendar.php
- Post.php
cal_enabled
- BoardIndex.php
- Calendar.php
- Display.php
- ManageCalendar.php
- Subs.php
cal_maxspan
- Calendar.php
- Post.php
- Subs-Calendar.php
- Post.template.php
- Calendar.template.php
cal_maxyear
- Calendar.php
- Post.php
- Subs-Calendar.php
- Post.template.php
- Calendar.template.php
- ManageCalendar.template.php
cal_minyear
- Calendar.php
- Post.php
- Subs-Calendar.php
- Post.template.php
- Calendar.template.php
- ManageCalendar.template.php
cal_showInTopic
- Display.php
cal_showbdays
- BoardIndex.php
- Calendar.php
cal_showevents
- BoardIndex.php
- Calendar.php
cal_showholidays
- BoardIndex.php
- Calendar.php
===cal_showweeknum
- Calendar.php
censorIgnoreCase
- Load.php
- Admin.template.php
censorWholeWord
- Load.php
- Admin.template.php
censor_proper
- Load.php
- ManagePosts.php
censor_vulgar
- Load.php
- ManagePosts.php
compactTopicPagesContiguous
- Subs.php
compactTopicPagesEnable
- Display.php
- Subs.php
cookieTime
- LogInOut.php
- ManageServer.php
- Profile.php
- Register.php
- BoardIndex.template.php
- Login.template.php
coppaAge
- Register.php
- Register.template.php
coppaFax
- Register.php
- Register.template.php
coppaPhone
- Register.php
- Register.template.php
coppaPost
- ManageRegistration.php
- Register.php
coppaType
- Register.php
- Register.template.php
copy_settings
- Admin.php
copyright_key
- Admin.php
- Subs.php
countChildPosts
- BoardIndex.php
- MessageIndex.php
custom_avatar_dir
- ManageAttachments.php
- Profile.php
- Subs-Graphics.php
- Subs-Package.php
custom_avatar_enabled
- ManageAttachments.php
- Profile.php
- Subs-Graphics.php
custom_avatar_url
- Load.php
- Profile.php
- Subs.php
databaseSession_enable
- Load.php
databaseSession_lifetime
- Load.php
databaseSession_loose
- Load.php
defaultMaxMembers
- Groups.php
- Load.php
- ManageMembers.php
- Memberlist.php
- Who.php
defaultMaxMessages
- Display.php
- Load.php
- ManageAttachments.php
- ManageBans.php
- ManageErrors.php
- MessageIndex.php
- ModerationCenter.php
- PersonalMessage.php
- Profile.php
- Recent.php
- SplitTopics.php
- index.php
defaultMaxTopics
- Load.php
- MessageIndex.php
- Recent.php
- SplitTopics.php
- index.php
default_personal_text
- Subs-Members.php
default_timezone
- Load.php
- install.php
deleted
- Boardnation.php
disableCheckUA
- Load.php
- Security.php
disableEntityCheck
- Load.php
disableHashTime
- Subs.php
disableHostnameLookup
- ManageBans.php
- Profile.php
- Security.php
- ManageBans.template.php
disableQueryCheck
- Database.php
- Subs-Db-mysql.php
- Subs-Db-postgresql.php
- install.php
disableRegisterCheck
- Subs-Members.php
disableTemplateEval
- Load.php
disable_log_report
- SendTopic.php
disable_smf_js
- Admin.template.php
- ManageSmileys.template.php
- Packages.template.php
- Themes.template.php
disable_wysiwyg
- Subs-Post.php
- Post.template.php
- Profile.template.php
disabledBBC
- ManagePosts.php
- Subs-Post.php
- Subs.php
disabled_profile_fields
- Display.php
- Memberlist.php
- ModSettings.php
- Profile.php
disallow_sendBody
- Post.php
- Subs-Post.php
- Profile.template.php
displayFields
- Display.template.php
edit_disable_time
- Display.php
- Post.php
- Profile.php
- Recent.php
- RemoveTopic.php
edit_wait_time
- Post.php
- Constants.php
- Boardnation.php
enableAllMessages
- Display.php
- MessageIndex.php
- Recent.php
enableBBC
- Subs-Post.php
- Subs.php
enableCompressedOutput
- SSI.php
- Admin.php
- Display.php
- DumpDatabase.php
- Load.php
- News.php
- index.php
enableEmbeddedFlash
- Subs.php
enableErrorLogging
- Errors.php
- changelog.txt
enableParticipation
- MessageIndex.php
- Recent.php
- Search.php
- MessageIndex.template.php
- Recent.template.php
===enablePostHTML
- Subs.php
enablePreviousNext
- Display.php
enableReportPM
- PersonalMessage.php
- PersonalMessage.template.php
enableSpellChecking
- Display.php
- PersonalMessage.php
- Post.php
- Profile.php
- Search.php
enableStickyTopics
- Display.php
- LockTopic.php
- MessageIndex.php
- Post.php
- Recent.php
- Search.php
- SplitTopics.php
- MessageIndex.template.php
- Recent.template.php
- Admin.template.php
enableVBStyleLogin
- BoardIndex.php
- Subs.php
enable_buddylist
- Load.php
- Profile.php
- Subs-Post.php
- PersonalMessage.template.php
failed_login_threshold
- LogInOut.php
fixLongWords
- Subs.php
forum_alias_urls
- Load.php
- Subs-Auth.php
globalCookies
- Load.php
- Security.php
- Subs-Auth.php
global_character_set
- Load.php
- ManageMaintenance.php
- ScheduledTasks.php
- Subs.php
guest_hideContacts
- Display.php
- Load.php
- Memberlist.php
- News.php
guest_post_no_email
- Post.php
- Post.template.php
- Wireless.template.php
hitStats
- Stats.template.php
- Xml.template.php
- index.php
host_to_dis
- Subs.php
hotTopicPosts
- Display.php
- MessageIndex.php
- Recent.php
- Search.php
- MessageIndex.template.php
- Recent.template.php
hotTopicVeryPosts
- Display.php
- MessageIndex.php
- Recent.php
- Search.php
- MessageIndex.template.php
- Recent.template.php
integrate_activate
- ManageMembers.php
- Profile.php
- Register.php
integrate_buffer
- Subs.php
===integrate_change_member_data
- Subs.php
integrate_delete_member
- Subs-Members.php
===integrate_egg_nog
- ViewQuery.php
integrate_exit
- Subs.php
integrate_fix_url
- News.php
integrate_login
- LogInOut.php
integrate_logout
- LogInOut.php
integrate_magic_quotes
- QueryString.php
integrate_outgoing_email
- Subs-Post.php
integrate_personal_message
- Subs-Post.php
integrate_pre_include
- Load.php
integrate_pre_load
- Load.php
integrate_redirect
- Subs.php
integrate_register
- Subs-Members.php
integrate_reset_pass
- Profile.php
- Reminder.php
- Subs-Auth.php
integrate_validate_login
- LogInOut.php
integrate_verify_password
- Profile.php
- Security.php
integrate_verify_user
- Load.php
integrate_whos_online
- Who.php
karmaApplaudLabel
- Display.template.php
- PersonalMessage.template.php
- Profile.template.php
karmaLabel
- Display.template.php
- PersonalMessage.template.php
- Profile.template.php
karmaMinPosts
- Karma.php
- Load.php
karmaMode
- Karma.php
- Load.php
- News.php
- Profile.php
- Display.template.php
- PersonalMessage.template.php
- Profile.template.php
karmaSmiteLabel
- Display.template.php
- PersonalMessage.template.php
- Profile.template.php
karmaTimeRestrictAdmins
- Karma.php
karmaWaitTime
- Karma.php
knownThemes
- Load.php
- Packages.php
- Profile.php
- Themes.php
language
- Boardnation.php
lastActive
- Subs.php
- BoardIndex.template.php
last_mod_report_action
- Security.php
latestMember
- Boardnation.php
- ManageNews.php
- Post.php
- Profile.php
- Subs.php
latestRealName
- Boardnation.php
- ManageNews.php
- Subs.php
load_average
- Load.php
- ScheduledTasks.php
loadavg_allunread
- Recent.php
loadavg_auto_opt
- ScheduledTasks.php
loadavg_enable
- Load.php
===loadavg_forum
- Load.php
loadavg_search
- PersonalMessage.php
- Search.php
loadavg_show_posts
- Profile.php
loadavg_unreadreplies
- Recent.php
localCookies
- Security.php
- Subs-Auth.php
===mail_from
- Subs-Post.php
mail_limit
- ScheduledTasks.php
- Subs-Post.php
mail_next_send
- Load.php
- ScheduledTasks.php
mail_no_message_id
- Subs-Post.php
mail_quantity
- ScheduledTasks.php
mail_queue
- ManageNews.php
- Post.php
- Subs-Post.php
mail_recent
- ScheduledTasks.php
- Subs-Post.php
mail_strip_carriage
- ScheduledTasks.php
- Subs-Post.php
mail_type
- ScheduledTasks.php
- Subs-Post.php
maxMsgID
- SSI.php
- Display.php
- Load.php
- ManageMaintenance.php
- MessageIndex.php
- MoveTopic.php
- News.php
- Recent.php
- RemoveTopic.php
- Search.php
- SplitTopics.php
- Subs-BoardIndex.php
- Subs-Boards.php
- Subs-Post.php
- Subs-Recent.php
max_image_height
- Display.php
- Subs-Post.php
- Subs.php
max_image_width
- Display.php
- Subs-Post.php
- Subs.php
max_messageLength
- ManagePosts.php
- PersonalMessage.php
- Post.php
max_pm_recipients
- ModSettings.php
- PersonalMessage.php
memberCount
- Load.php
- changelog.txt===
memberlist_cache
- Memberlist.php
memberlist_updated
- Memberlist.php
messageIconChecks_disable
- SSI.php
- Display.php
- MessageIndex.php
- Recent.php
- Search.php
messageIcons_enable
- ManageSmileys.php
- Subs-Editor.php
modlog_enabled
- Subs.php
mostDate
- Stats.php
- BoardIndex.template.php
mostOnline
- Stats.php
- Subs-MembersOnline.php
- BoardIndex.template.php
mostOnlineToday
- Subs-MembersOnline.php
- BoardIndex.template.php
mostOnlineUpdated
- Subs-MembersOnline.php
new_avatar_data
- Profile.php
- Subs-Graphics.php
news
- ManageNews.php
- Subs.php
next_task_time
- Load.php
- ScheduledTasks.php
notify_new_registration
- Subs-Post.php
- Register.template.php
number_format
- Load.php
oldTopicDays
- Post.php
onlineEnable
- Display.template.php
- PersonalMessage.template.php
package_disable_cache
- Subs-Package.php
package_make_backups
- Packages.php
- Subs-Package.php
package_path
- Subs-Package.php
package_port
- PackageGet.php
- Packages.php
- Subs-Package.php
package_server
- PackageGet.php
- Packages.php
- Subs-Package.php
package_username
- PackageGet.php
- Packages.php
- Subs-Package.php
password_strength
- Subs-Auth.php
- Register.template.php
- Reminder.template.php
- Errors.english.php
permission_enable_deny
- Load.php
- ManagePermissions.php
- Reports.php
- ManagePermissions.template.php
permission_enable_postgroups
- ManageMembergroups.php
- ManageNews.php
- ManagePermissions.php
- Reports.php
- ManageMembergroups.template.php
pm_posts_per_hour
- ModSettings.php
- PersonalMessage.php
pm_posts_verification
- ModSettings.php
- PersonalMessage.php
pm_spam_settings
- ModSettings.php
- PersonalMessage.php
pollMode
- Display.php
- MessageIndex.php
- Post.php
- Recent.php
- Search.php
- MessageIndex.template.php
- Recent.template.php
posts_require_captcha
- Post.php
queryless_urls
- News.php
- QueryString.php
- Subs.php
recycle_board
- SSI.php
- News.php
- Profile.php
- Recent.php
- RemoveTopic.php
- Search.php
- Stats.php
- Subs-BoardIndex.php
- Subs-Recent.php
- Subs.php
- ManageBoards.template.php
recycle_enable
- SSI.php
- News.php
- Profile.php
- Recent.php
- RemoveTopic.php
- Search.php
- Stats.php
- Subs-BoardIndex.php
- Subs-Recent.php
- Subs.php
- ManageBoards.template.php
registration_fields
- ModSettings.php
- Register.php
registration_method
- ManageMembers.php
- Register.php
- Subs.php
- Register.template.php
removeNestedQuotes
- PersonalMessage.php
- Post.php
requireAgreement
- ManageRegistration.php
- Register.php
reserveCase
- ManageRegistration.php
- Subs-Members.php
reserveName
- ManageRegistration.php
- Subs-Members.php
reserveNames
- ManageRegistration.php
- Subs-Members.php
reserveUser
- ManageRegistration.php
- Subs-Members.php
reserveWord
- ManageRegistration.php
- Subs-Members.php
search_banned_words
- Search.php
===search_custom_index_config
- ManageSearch.php
- RemoveTopic.php
- Search.php
- Subs-Post.php
search_custom_index_resume
- ManageSearch.php
search_force_index
- Search.php
- ManageSearch.template.php
search_index
- ManageSearch.php
- Search.php
- ManageSearch.template.php
search_match_words
- Search.php
- ManageSearch.template.php
search_max_cached_results
- changelog.txt===
search_max_results
- Search.php
search_method
- Search.php
search_pointer
- Search.php
search_results_per_page
- PersonalMessage.php
- Search.php
search_simple_fulltext
- Search.php
- Search.template.php
search_stopwords
- ManageSearch.php
- Search.php
- Subs-Post.php
search_weight_age
- ManageSearch.template.php
search_weight_first_message
- ManageSearch.template.php
search_weight_frequency
- ManageSearch.template.php
search_weight_length
- ManageSearch.template.php
search_weight_sticky
- ManageSearch.template.php
search_weight_subject
- ManageSearch.template.php
securityDisable
- Security.php
send_welcomeEmail
- Register.php
- Register.template.php
settings_updated
- Load.php
- Security.php
show_group_membership
- ManageMembergroups.php
- Profile.php
showsidebarAdmin
- Admin.php
- ModerationCenter.php
signature_settings
- Display.php
- ModSettings.php
- PersonalMessage.php
- Profile.php
simpleSearch
- PersonalMessage.php
- Search.php
smfVersion
- Database.php
- Stats.php
- Subs-Db-mysql.php
- Subs-Db-postgresql.php
- Subs-Db-sqlite.php
smiley_enable
- ManageSmileys.php
- Subs-Editor.php
- Subs-Post.php
- Subs.php
- ManageSmileys.template.php
smiley_sets_default
- Load.php
- ManageSmileys.php
- ManageSmileys.template.php
- Profile.template.php
smiley_sets_enable
- Load.php
- Profile.php
smiley_sets_known
- Load.php
- ManageSmileys.php
- Themes.php
smiley_sets_names
- ManageSmileys.php
- Themes.php
smileys_dir
- ManageSmileys.php
- Subs-Package.php
smileys_url
- Load.php
- ManageSmileys.php
- Subs-Editor.php
- Subs-Post.php
- Subs.php
- Help.template.php
- ManageSmileys.template.php
- Profile.template.php
smtp_host
- ScheduledTasks.php
- Subs-Post.php
smtp_password
- Subs-Post.php
smtp_port
- Subs-Post.php
smtp_username
- Subs-Post.php
spamWaitTime
- Subs.php
theme_allow
- Load.php
- Profile.php
- Themes.php
- Themes.template.php
theme_guests
- Load.php
- Themes.php
- Themes.template.php
timeLoadPageEnable
- Subs.php
time_format
- Load.php
- ManageNews.php
- ScheduledTasks.php
time_offset
- SSI.php
- BoardIndex.php
- Profile.php
- Subs.php
titlesEnable
- Load.php
- Profile.php
- Profile.template.php
todayMod
- Subs.php
topbottomEnable
- Display.template.php
- MessageIndex.template.php
topicSummaryPosts
- Post.php
totalMembers
- SSI.php
- Load.php
- Memberlist.php
- Stats.php
- Subs-Members.php
- Subs.php
totalMessages
- SSI.php
- ManageSearch.php
- News.php
- Profile.php
- Recent.php
- Stats.php
- Subs.php
totalTopics
- SSI.php
- Profile.php
- Stats.php
- Subs.php
trackStats
- BoardIndex.php
- Subs.php
unapprovedMembers
- LogInOut.php
- ManageMembers.php
- Profile.php
- Subs.php
userLanguage
- Load.php
- ManageMembers.php
- PersonalMessage.php
- Post.php
- Profile.php
- Register.php
- SendTopic.php
- Subs-Post.php
- Profile.template.php
user_limit
- ModSettings.php
- Profile.php
visual_verification_type
- ManageRegistration.php
- Register.php
- Subs-Graphics.php
- Register.template.php
warn_enabled
- ModerationCenter.php
warning_enable
- ModSettings.php
- Profile.php
warning_moderate
- Profile.php
- Security.php
- Profile.template.php
warning_mute
- Profile.php
- Security.php
- Profile.template.php
warning_settings
- ModSettings.php
- ModerationCenter.php
- Profile.php
warning_watch
- ModSettings.php
- ModerationCenter.php
- Profile.php
- Profile.template.php
who_enabled
- BoardIndex.php
- Profile.php
- Subs.php
- Who.php
xmlnews_enable
- News.php
- index.template.php
xmlnews_maxlen
- News.php