Support Forum

Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
general-topic
New member questions
Avatar
Shane Stegeman
Member
Free Members
sp_UserOfflineSmall Offline
Feb 11, 2016 - 7:23 am
 
Hi,

Finally we decided to buy your plugin. I asked the following questions under pre-membership forum a few weeks ago, and now since I am a member would you please help us setting up a forum for our website? To start, could you please answer the following questions:

forum homepage when not logged in:

1. Alter the text ‘please consider registering’ to ‘please login to create topics or post replies’

2. Remove the two dropdowns – ‘New/Recently updated topics’ and ‘Select Forum’ completely from all places

3. Remove all picture icons that sits in front of group name and forum names. The icons in front of the topic title is fine and does not need to be removed.

4. Change breadcrumbs (not sure what else you would call them) to horizontal alignment or would that be fixed when I buy the reboot theme?

5. Remove the boxed area with heading ‘Unread and recently updated topics’ completely from all places. This is the light blue rectangle

6. Remove the whole  box where the forum timezone/forum stats are from all places. This is the light blue rectangle.

7. remove simple:press acknowledgement
8. This symbol with a tool tip ‘no permission to start topic’ does not tell the user that they need to login to write posts or create new topics. How do I supply a different image here? And how do I change the tooltip text too? This needs to be changed on all subsequent pages i.e. Topics page in two places as well i.e. outside the forum table and inside the forum table

9. Remove all arrows especially from topics index page  – The ones pointing to right.
10. When reading the replies within a topic, I would like the following information removed from the left hand side of the table.

“Member
Members
Forum Posts: 9
Member Since:
January 15, 2016
 Offline”

11. I might know the answer to this one. I am guessing I need to buy a plugin to moderate posts?

 

12. When a user is logged in, how do I remove the functionality and the buttons for ‘Members’ and ‘Profile’.
13. I do not want smileys, but even though I have unchecked the smiley option, I still see the smileys button on ‘add topic’ and ‘add reply’. How do I completely remove smileys from all places?

 

I look forward to your replies. Thanks heaps
Sonia

Avatar
Ike
Sawtry, UK
Member
Free Members
sp_UserOfflineSmall Offline
Feb 11, 2016 - 7:45 am

Hey Sonia,

The first thing to check is what theme are you using / going to use? Most of what you want to achieve needs to be done with modifications to the theme templates using a child theme. If you do decide to go with Reboot (as we use here) then all the changes will need to be added to a Reboot specific child theme so you will need to start as you mean to go on! Also, some of what you've requested might not be applicable to Reboot.

11. That depends what you mean by moderate posts. The core plugin gives you the ability to moderate posts with the 'Topic Toolset' - The little drop down cog that appears when hovering over a post (The same as you get when looking at a topic in Forum View - 'Forum Toolset'). However, you might want to consider getting the Admin Bar plugin, as this gives you the ability to quickly approve posts that need moderation, reply, delete and manage spam. Other invaluable moderation tools you should consider are Profanity Filter, Warnings and Suspensions, Report Post (more of a community run moderation tool, assistance) and the Ban plugin.

Once we know what theme you want to use we can go through the list and post the changes you'll need to make.

Avatar
Shane Stegeman
Member
Free Members
sp_UserOfflineSmall Offline
Feb 11, 2016 - 8:00 am

Thank you very much for your quick reply. I am going to read up a bit on how to use a child theme tomorrow. Any how I have selected reboot theme. Your help is much appreciated.

Avatar
Ike
Sawtry, UK
Member
Free Members
sp_UserOfflineSmall Offline
Feb 11, 2016 - 11:34 am

No problem! OK so going with Reboot, I'll list things in the same order.

First off you will want to download the Reboot Child Theme Framework - Free from our store, and then check out the Creating a Child Theme document for info on how to set up.

1. Firstly you will want to take a copy of spHeadDesktop.php from Reboot's 'templates > desktop' folder, and paste it into your child themes 'templates > desktop folder'. Then look on line 102 for the function 'sp_LoggedInOutLabel'. If you look at the full function you should see the text you want to change, just make sure what you change it to sits within the plain quote marks.

2. Next in your child themes spHeadDesktop.php, go to line 120 where you should see sp_QuickLinksForum and directly underneath sp_QuickLinksTopic. These lines can either be removed, or commented out using a hash (#) in front of each function. The benefit to commenting out is you can put the function back in easily should you want to later.

3. I assume here you are talking about the icons in the headers? If you want to remove these you will need a copy of spGroupViewDesktop.php and spForumViewDesktop.php the same as before, copied from Reboot into your child themes 'templates > desktop' folder.

In spGroupViewDesktop.php, locate line 37 - sp_GroupHeaderIcon and comment it out / remove.

In spForumViewDesktop.php, locate line 76 - sp_ForumHeaderIcon and comment it out / remove.

If this isn't what you meant, please elaborate.

4. Reboots breadcrumbs already run horizontally.

5. In your child themes spGroupViewDesktop.php template, on line 129 you have 'sp_RecentPostList'. Comment it out / remove.

6. & 7. Make a copy of Reboots spFootDesktop.php the same as before, paste into your child themes templates > desktop folder and open it up to edit. For this one you will probably want to keep some of the footer as Reboot relies on space to house buttons in certain views, so you will probably want to remove everything from line 31 to 85. Commenting out is probably going to be too much here so deleting would be the best practice.

8. Tooltip text is defined by the function you hover over in the forum, so in this case check out your child themes spGroupViewDesktop.php template on line 98 'sp_ForumIndexDeniedIcon'. After the function title you have 2 sections - arguments then tooltip text. You can change this text to whatever you like. As to changing the icon, your new icon must be named sp_WriteDenied.png and placed inside your child themes images folder i.e:

forum-themes > yourchildtheme > images

If however you only want to change the icon in this one instance of it, you will need to add your new icon to the images folder with a unique name (for example newicon.png) and you will then need to add the 'icon' argument to the function. It would then appear:

sp_ForumIndexDeniedIcon('tagClass=spIcon spRight&icon=newicon.png', __sp('No permission to start topics'));

9. Open your child themes spForumViewDesktop.php template and navigate to line 189 'sp_TopicIndexFirstPost'. This already uses the icon argument to set it's own arrow image, so you need to leave the icon= part and remove the file name from after the equals. It would then appear:

sp_TopicIndexFirstPost('iconClass=spIcon spLeft&icon=&nicedate=0&date=1&time=1&stackdate=0&stackuser=0&stackdate=0&itemBreak= - ', __sp('Started By'));

Next on line 203 'sp_TopicIndexLastPost' you need to do the same, so it becomes:

sp_TopicIndexLastPost('iconClass=spIcon spLeft&icon=&labelLink=1&nicedate=1&date=0&time=0&stackdate=0&stackuser=0&stackdate=0&itemBreak= - ', __sp('Last Post'));

10. Next you will want to make a copy of the spTopicViewDesktop.php template and again paste into your child themes templates folder. Line 133 is where the user information starts. You will probably want to comment out / remove from line 136 to 144, but here it might be worth you looking at each function name to make sure you're not removing something you actually want to keep - This is where commenting out over deleting is the preferred method!

11. Covered.

12. For this you'll want to open your child themes spHeadDesktop.php template. On line 109 you have 'sp_ProfileEditButton' and on line 113 you have 'sp_MemberButton'. Now you can comment out the profile edit button, but as far as I'm aware a user will always be able to access their forum profile edit pages if they know the URL (www.yoursite.com/forum/profile).

As for the members list, you can actually do that with permissions which is more thorough than simply commenting out the button as they can still access the members list with the URL. Check out the permission set you want to change and look for the permission 'Can view the members lists' - Make sure it is unchecked. And of course comment out the button too.

13. I'm pretty sure you will always be able to see smileys as an admin, please try setting up a test account as a regular user and see if you still have the option. This would actually be useful to test the robustness of removing the members list and profile edit buttons.

And lastly, Reboot has both desktop and mobile folders for it's templates as you've probably noticed. If you want to make any changes to the mobile side, please try running the theme and checking out what you already have. Mobile is very different to desktop and you might find you actually only need to change some of the above list. Now you have an idea on how to do it, give it a try for mobile too as the majority of the function's used are the same (same name so you can search for the function name) but of course if you need help with that do ask!

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1170
Currently Online:
Guest(s) 1
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Mr Papa: 19448
Ike: 2086
Brandon: 864
kvr28: 804
jim: 650
FidoSysop: 577
Conrad_Farlow: 531
fiddlerman: 358
Stefano Prete: 325
Member Stats:
Guest Posters: 620
Members: 17365
Moderators: 0
Admins: 4
Forum Stats:
Groups: 7
Forums: 17
Topics: 10128
Posts: 79626