Hey Jean,
(1) You can remove the ‘Home’ link from the breadcrumbs directly from the theme itself. If you are running a child of default theme, you will need to edit the spHead.php template. I’m guessing you already have this included in your child theme as you were editing the login / register buttons that are part of this template!
Simply add ‘homeLink=’ with an ‘&’ as an argument. homeLink allows you to modify it in the theme directly, and using nothing after the equals sign will in turn display nothing. It should then look something like:
sp_BreadCrumbs('tagClass=spLeft spBreadCrumbs&tree=1&homeLink=', __sp('Home'));
See this codex entry for more info on the function. Just for reference – you can always copy a function in this case ‘sp_BreadCrumbs’ from the template and paste it into the codex search. 95% of the functions are in the codex and it will give you all the optional arguments to customise the function for your needs.
(2) If you open spForumView.php from the theme templates and scroll down to around line 180, you have a column with the first post info. Here you can remove any part of this you wish. If you specifically want to remove the icon and link to the first post, you can do as we did with the breadcrumbs and add ‘&icon=’ so it will then look something like:
sp_TopicIndexFirstPost('iconClass=spIcon spRight&nicedate=1&date=0&time=0&stackdate=0&icon=', __sp('First Post'));
(3) Well this icon simply means ‘no access’. I’m not sure without looking into it further how easy it would be to change these instances to text if at all possible, but you can certainly change the icon. See in your forum folder forum-themes > default > images. If you don’t have anything in the folder due to the child theme, you can copy the icons you want to change.
Normally you can also give your icon a custom name for a specific function to display something different, and add the custom name to the function using the argument icon. This enables you to create something specific for that area so it doesn’t change every single no access icon throughout the forum. Again – if you search the function that calls the lock icon on the codex, it will tell you what you can change, and normally you will see ‘icon’ as an argument.
(4) For the text, if you use the browsers inspector you can pick out elements you want to add to the change. In this case the forum title is controlled by ‘a.spRowName’. Simply copy the pinned topic CSS rule and add it to the end so you will have something like:
#spMainContainer .spForumTopicSection.spOdd.spPinnedTopic a.spRowName {
color: red;
}
Hope I have not missed anything, should keep you busy for a while!