SMF1.1:Themes and Layout From Online Manual
Manage and Install
The Manage and Install page is the default page loaded in the Category:Themes and Layout section of the Category:Administration Panel. Here you can select whether the Default theme can be chosen, what Theme guests will use, as well as other options. The following are all the options shown on this page:
Basic Theme Management Settings----
- Allow members to select their own Themes - You can enable or disable selecting Themes for members. If this option is disabled, members will not have the option in their Profile to choose different Themes.
- Allow members to select the "Default" theme - Enable or disable selecting the Default Theme.
- Themes that the user is able to select - When clicking [ Show the list of Themes] a list of all the Themes currently installed on your forum will appear with a checkbox right before their name. Checking the box will allow users to select the theme, otherwise if it is unchecked the Theme can only be used by Administrators.
- Overall Forum default - Specify the overall Forum default Theme. This Theme will be used for guests, new members and members who did not specify any Theme.
- Reset everyone to - You can rest all members to a specific Theme, regardless of their Theme preference. Note that even when this setting is set to No change, all users that have Forum or Board Default set as their Theme in their profile will still have their Theme changed when the setting Overall forum default is changed.
Latest and Greatest Themes----This area shows a few of the latest Themes, as well as one featured Theme and one randomly selected Theme of the Moment Themes from the Customize Theme Site. However, it may not show up properly if your computer can't connect to the Simple Machines server.
Install a New Theme----This allows you to install new Themes. You can do this from an already created directory, by uploading an archive for the Theme, or by copying the default Theme. Note that the archive or directory must have a theme_info.xml definition file contained inside of it.
Resetting the options----First you will be given the following options for each theme you have installed on your forum:
- Reset default (guest) options for this theme - These are the default values for some Member specific settings. Changing these will only affect new members and guests.
- Reset all member's current options for this theme - The options below will reset options for everyone. To change an option, select "change" in the box next to it, and then select a value for it. To use the default, select "remove". Otherwise, use "don't change" to keep it as-is.
- Remove all member's options and use the defaults - This option will remove any altered options a user is using from the default options set for the Theme the Member is viewing. Next to the link you can see how the number of members that are using non-default options for that theme.
If you selected to edit the default options for guests, you will see just one checkbox next to each of these options. Check the box to make the statement next to it true, otherwise the option will not be used.
If you selected to reset all members options, you will see a checkbox along with a dropdown. The dropdown has three options. "Remove" will remove the option set by the members and make it the default setting of the option. "Change" allows you to check the next box to make the option to be enabled or disabled for all members. "Don't Change" is used when you don't want to reset a particular option for all members.
If you click on the Remove all member's options and use the defaults all members options set for that theme will be removed and so members options will be be using the themes default options set.
The options and their meanings----Upon clicking on one of the above options you will be taken to a page that has the following theme options that you can manage:
- Show Board descriptions inside boards. - This will show the description you see next to each Board on the Board Index inside each Board as well.
- Show child boards on every page inside boards, not just the first. - If you select this, Child Boards will be listed on every page of a Board rather then just the first page of a board. A Board will have multiple-pages when there is more topics than the defined number of topics per-page on the Board has been reached.
- Don't show other users' avatars. - Select this to hide the display of member's avatars. This may speed page viewing for those who have dial-up internet connection.
- Don't show other users' signatures. - To disable the showing of signatures underneath each Post made by a member, check this.
- Leave words uncensored. - With this setting checked, words that normally would be replaced with the censor filter will be left untouched.
- Return to topics after posting by default. - Check this box if you wish to return to the Post you just submitted instead of returning to the index of the Board you posted the Topic in.
- Don't warn on new replies made while posting. - While posting a topic, another Member could have posted a Reply since you started posting a reply, with this unchecked, a warning will be shown before the Post is submitted telling you a Reply was made to the topic. Check this if you wish to not show the warning and just submit the reply.
- Show most recent posts at the top. - Having this checked will show the newest posts first in a Topic and the replies will get older and older as they go along instead of showing the oldest posts first.
- Show most recent personal messages at top. - Checking this will show the most recent personal messages on the top, and they will go down as they get older and older.
- Show WYSIWYG editor on post page by default? - Checking this will have the What You See Is What You Get style postbox shown as the default editor each time the posting page is loaded. You can always switch back and forth to the editor you want however by clicking the Toggle icon next the bbcode buttons.
- Show a popup when you receive new messages? - Set this to have a popup box shown to the user after they receive a new personal message.
- Save a copy of each Personal Message in my outbox by default. - With this selected, the checkbox when sending a a personal message to save a copy of the message into your outbox will be initally checked.
- Remove the inbox label when applying another label. - With this checked, when a personal message is applied a label, the inbox label of the personal message will be removed.
- Turn notification on when you post or reply to a topic. - With this checked, the checkbox to send out notification of replies to a topic you post in will by default be checked.
- Topics to display per page - Determines how many topics (topic subject with link to topic, as well as View and Reply count and last post information) should be shown per page on the topic listing when inside of a board.
- Messages to display per page - Determines how many posts should be shown per page when inside of a topic.
- First day of the week on the calendar. - Pick the day you wish the calendar to show as the first day of the week. You can pick Saturday, Sunday and Monday.
- Use Quick Reply on Topic display. - Select if you wish to not show Quick Reply at all, or show it but collapsed, or just show it at full height.
- Show quick-moderation on Message index as. - Select whether you wish to show quick moderation boxes on the Message index next to each Topic of a Board as icons (which would disable the use of mass-moderation), checkboxes or not show them at all.
Browse the templates and files in this theme - Lists all template files a Theme has. You may click on any template file and edit it straight from there.
Edit this theme's stylesheet - Shows the theme's stylesheet. There is a built in preview of the Theme you are editing and you can see what the changes would look like before you even save the changes.