 |
 |
 |
 |
Registered: 06/07/07
Posts: 4
|
|
|
 |
 |
 |
 |
|
 |
 |
 |
 |
|
Express Hosting
"We are the official hosting company of UBB.threads. Ask us about our free migration services to migrate your UBB.threads installation."
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#245041 - 08/20/11 01:01 PM
Re: Version 7.6 Changes..
[Re: SD]
|
|
Registered: 04/19/07
Posts: 4056
Loc: SoCal, USA
|
|
Forum search feature: This has long been a weakpoint of threads and we will address the shorcomings in 7.6. Mysql Full text, if used properly can provide with relevant search results, so all enhancements will be done in this area. Updates will be as follows: - Add a pseudo reverse time index, so there is no issue with reverse sorting that plagues very large sites. This will also enhance the speed at which the forum list ( postlist ) and thread list ( showflat ) displays, since both use a reverse sort to show newest 1st by default
- Searching on topics will return _ONLY_ the initial topic subject and _NOT_ all subsequent replies. As it has been, topic subject search has been useless, since a thread with many replies dominates the search results for no reason.
- The Quick Search pull down will be context sensitive. That means when you search from the top ( cfrm ) all forums will be assumed to be searched, however if you are inside a forum, the quick search will default to _JUST_ that forum. So it all depends upon the context.
- Quick search will default to a search on Topic subject only.
- Advanced search will default to highlighting the current forum or forum(s) as well. It can of course be overridden by the user.
- Searching will allow by topic only or by body only, but not both.
- Other small enhancements will be added that i might have missed
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#245046 - 08/20/11 01:39 PM
Re: Version 7.6 Changes..
[Re: SD]
|
|
Registered: 04/19/07
Posts: 4056
Loc: SoCal, USA
|
|
CSS / styling enhancements: There will be numerous CSS classes and IDs added to all templates to allow for those who want to style their forums more uniquely to be able to do so, without having to rip into the .TPL files ( makes it very hard no upgrades ) for instance, the classes .tdheader, alt-1 and alt-2 are used all over the place so there really isn't any flexibility to style different chunks of html if they all share the same classes. Sooooo.. In order to maintain backward compatibility, the TPL files will still use the same base classes, but will add more specific classes to the declaration. An example follows and is only for illustration: the quick reply bar is normally emitted with the following HTML <td colspan="2" class="tdheader">
Quick Reply:
</td> now to make this more style-able the new html will be: <td colspan="2" class="tdheader qr-header">
Quick Reply:
</td> This allows an owner to add a definition for .qr-header to override ( see Cascade ) the common tdheader class and give it different styling. This is but one of the many changes that will occur. Also, in the same vein, we will be removing as much of the inline styling and redundant markup as possible. Example of something that will go by by.. is stuff like: <table width="100%" cellpadding="0" cellspacing="0"> we'll pull much of this markup into the 'common.css' file as defaults for all tables ( generic ) (note: cellspacing is still a bugaboo for now) where the need to be more specific, we'll endeavor to _ALWAYS_ favor pulling styling into the STYLE sheets and leave the markup for actual content and structure. this will be an ongoing push that starts with 7.6, but continues to evolve thru 7.7 and beyond. Additionally, we will also strive to replace where feasible table structures with DIVs, UL, LI and more. It's 2011 and HTML5 and CSS3 are real. Browsers support it and there are ways to handle the transition. It's time we cut the IE6 cord ( or started to ) anyway....
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
 |
 |
 |
 |
#245053 - 08/20/11 02:24 PM
Re: Version 7.6 Changes..
[Re: SD]
|
|
Registered: 04/19/07
Posts: 4056
Loc: SoCal, USA
|
|
SEO This is a biggie, but very important to forum owners. I will be updating this post as i come out with more specifics.. The list in no particular order: - Title will be more meaningful -- for example multipage threads make no distinction about which page you are on. Google hates to go to a different page with the same title tag!
we'll add more context like: Thread subject | Page x | Forum main title - Every ubbthreads stock install has ZERO H1, H2, H3.... H6 tags.. this is bad. we will properly use these tags to enhance crawler _AND_ screen reader experience..
- The topic title will no longer have the Re: xx in it. It will inherit the main topic subject always
- I am considering generating a sitemap which consists of an index to possibly 4 sitemaps for: forums, threads, categories and not sure...
- some sort of handshaking with google/others is a possibility, but may be put off to 7.7+
- Have a useful 404 page. This is huge, imo and overlooked
- Page load speed is a HUGE thing for bots, so we'll concentrate on serving minimized .css and .js files and pre-combining them as part of stock. We won't be min'ing them on the fly, but will point to tools that allow developers to do it for themselves as they write plugins etc..
- Make the menus UL LI base ( where possible ).. crawlers love lists.. they hate menus in tables..
( more to be added )
|
|
Top
|
|
|
|
|
 |
 |
 |
 |
|
|