Ozzu Update - August, 2009

  • Bigwebmaster
  • Site Admin
  • Site Admin
  • User avatar
  • Posts: 9090
  • Loc: Seattle, WA & Phoenix, AZ

Post 3+ Months Ago

As many of you may have already realized, ozzu has changed in the last few days. The backend software has been updated to include many bug fixes as well as new features.

phpbb 3.0.5


Now current with latest phpBB. Numerous improvements in the core phpbb functionality and many bugs should be fixed which will affect the way ozzu behaves.

Added Fast Post Redirect


After posting the page that confirms your post was successful redirects immediately. In the future this will be replaced with a user configurable option to completely remove the confirmation page, as well as set your own time limits on how long the confirmation pages should be shown for if you wish to keep them.

Choose Displayed Forums


Brand new feature where you can now choose what types of topics and forums you want to see. This will affect topics that show up on the forum list page, unread topics pages, search pages, etc. If you decide to hide a forum you will no longer see that forum or any topics that reside in that forum. This can be useful if are only interested in a few areas on ozzu. Some forums may not be allowed to be hidden, and at this time headlines are not affected. You can find this new feature in the User Control Panel under Board Preferences.

Attachments:
manage_displayed_forums.png

To find this section click on the Main menu, then Control Panel, then Board Preferences.



New Contact Form


Improved the previous contact form. This new contact form has less bugs and has a slightly improved look. It also has a new anti-spam section as well as the usual CAPTCHA image to prevent abuse.

In-line Login on Session Expiration


In the past if a session expired and you were in the middle of a post it was possible to lose all of the hard work once you hit submit. If your session expires this will allow you to immediately log back in and resume where you left off with your post without losing any data. This will make things less frustrating for some.

P3P Compact Policy


Implemented this on ozzu so that cookies will be accepted for members who have more strict privacy settings on their browser. In the past without having this it could cause conflicts and problems for some users trying to login to ozzu.

Code Syntax Highlighter


Drastic improves to the syntax highlighting system. Completely new system with extensive testing to help ensure it works correctly. This modification probably has had the most time invested in it. Members can now also highlight lines of code. For example if you are writing php and you want to highlight line 5, and 8 through 12 you could use

[code=php highlight=5,8-12]Bunch of code here with multiple lines[/code]

or

[php highlight=5,8-12]Bunch of code here with multiple lines[/php]

Also supports about 140 different syntaxes which you can see here:

Supported Syntaxes (140):
code, abap, actionscript, actionscript3, ada, apache, applescript, apt_sources, asm, asp, autoit, avisynth, bash, basic4gl, bf, bibtex, blitzbasic, bnf, boo, c, c_mac, caddcl, cadlisp, cfdg, cfm, cil, cmake, cobol, cpp, cpp-qt, csharp, css, d, dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic, genero, gettext, glsl, gml, gnuplot, groovy, haskell, hq9plus, html, html4strict, idl, ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp, latex, lisp, locobasic, lolcode, lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc, ocaml, ocaml-brief, oobas, oracle11, oracle8, pascal, per, perl, php, php-brief, pic16, pixelbender, plsql, povray, powershell, progress, prolog, properties, providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql, typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xhtml, xml, xorg_conf, xpp, z80

Attachments:
code_syntax_highlighting.png

By using language bbcode tags you can have your code highlighted to stand out more clear.



Favorite Links


Brand new feature which allows members to place their favorite links on the top right menu of ozzu. Links can be internal to other pages of ozzu, or external to wherever you want. Includes presets to some common popular ozzu areas. Can fully manage this area moving links up and down, editing, or deleting. You can find this new feature in the User Control Panel under Board Preferences. You can also access it quickly by clicking on the plus sign next to favorite links on the menu.

Attachments:
favorite_links.png

You can now add and edit favorite links which will show up for you on ozzu.



RSS Feeds


While the RSS feeds are the same, internally there is a HUGE improvement on how they are created. Much less server resources are now used to create the feeds which should help reduce ozzu's load and keep the server fast.

Memberlist Improvements


Bug in the previous version of ozzu created about 50 SQL queries when viewing any pages on the memberlist.php script. Now fixed and uses a normal amount of queries again. Can help decrease load on ozzu.

AntiSpam techniques


More features installed to help stop spammers from joining ozzu. This helps to keep workload down for moderators and to improve the quality of ozzu. One of the additions here includes an Anti-Bot question on the registration page that a user must answer correctly. Other additions here I will not mention.

Attachments:
anti_spam.png

New spam features added including the anti-bot question to help filter out spam.



PM Statistics to prevent PM spam


Supermods now have access to PM Stats to get an idea if a user is sending out a great deal of PMs in a short period. Can be used to help identify users who are abusing the PM system. PMs cannot be read to preserve user privacy.

Log Ozzu Connections


When a user tries to login the action is now logged with the problem. This can be used to help diagnose why members may not be logging in. Also can be used to detect abuse.

Minimum Font Size


Prevents member from using fonts smaller than a certain size to help prevent spammers from hiding links.

New Signature Restrictions


Improved to help automate proper signatures. Enforces proper signature sizes, number of links, number of lines, number of characters, etc.

Auto Groups


Users can now be placed in groups automatically based on how many posts a user has, number of warnings, or how long they have been a member. This will be used for deterring spam by making so that signatures or links cannot be used until a certain time period and post limit has been met.

Improved SEO

  1. automatically 301s duplicate links to the proper address. For example post links will 301 redirect to the correct topic link using the #anchor to auto scroll to where the post starts. For example post4053.html or sutra4053.html will 301 redirect to announcements-rules/ozzu-rules-and-regulations-t697.html#p4053. This prevents duplicate content existing on ozzu.
  2. member profile pages are now accessible to search engines. Previous bug prevented bots from viewing
  3. strict checking of topic urls. If they do not match precisely it will redirect to the proper url. For example announcements-rules/ozzu-rules-t697.html would redirect to http://phpbb305.ozzu.com/announcements- ... -t697.html since that is the proper url for that topic id.

Improved Moderator Info on Pages


Reported posts and unapproved posts will now show up very clearly in the header for moderators to help get a prompt response. If you see a thread that looks like spam or is questionable you should click on the report post button so that a moderator can remove the content as soon as possible. In the past moderators were only able to tell that a post was reported by coming across it accidently or if they rememberd to check inside the moderator control panel. This should ensure that moderators are aware of spammy/questionable posts very quickly.

Attachments:
warning_button.png

Notice the red exclamation mark. Clicking that on any post allows you to report the post to moderators.



Internal/External Links


Links will now be classified correctly and different colors shown for external and internal links within posts. There were some bugs in the previous version of ozzu that could cause wrong colors to be shown.

Soft Delete


When moderators delete posts they are now soft deleted versus hard deleted. In the past when a moderator deleted a post or topic they were completely gone forever, sometimes accidently. With this soft delete feature topics and posts can be undeleted as long as it is done within 30 days, and the posts/topics will return to their original position. Most of you will not realize this, but this is a huge improvement over our previous system and will help streamline the efforts made by moderators to keep this a great place to learn and interact with others.

phpBB Error Logging


In the past when a user saw an error the administration was only aware of the problem if it was reported. Now all phpBB errors are automatically recorded in a log so that we can continue to improve the experience for everyone.

Summary


In summary this update was a combination of improvements made to the core phpbb3 system as well as numerous custom modifications added. Much work and time has been spent on this over the last few months and I am very happy that it is finally available for everyone to use. With new features there always exists the chance for new bugs to popup that were never tested for. If you find any bugs or problems feel free to PM and I will do what I can to fix it.
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

  • suzie
  • Guru
  • Guru
  • User avatar
  • Posts: 1134
  • Loc: England

Post 3+ Months Ago

Well BWM,

You have been busy, and you almost sold PHPBB to me.. :mrgreen:

Well done!

And of course many thanks for the work you and your team do for us.
  • suzie
  • Guru
  • Guru
  • User avatar
  • Posts: 1134
  • Loc: England

Post 3+ Months Ago

The smilies look a bit weird,

Could be my migraine..lmaoooooooo but they seem to have some frill or border round them?
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

The syntax highlighting is really awesome.

Might be beneficial to add a link next to the "Code" bbCode button along the lines that reads "View suppported Syntaxes" that would display a small box of the syntaxes you have listed above.

I think inherantly (especially for those used to phpbb forums) many people will just click the code button and not realize all these options exist. I'm not one to believe that everyone that posts in programming here is going to read this post to know about it.

//Or alternatively make the code button a dropdown where they could choose the syntax option and have it automatically done for them. I think that would be highly effective and completely set you on the cutting edge.
  • SB
  • Moderator
  • Genius
  • User avatar
  • Posts: 8742
  • Loc: Aberdeen, Scotland

Post 3+ Months Ago

Goodbye Test Forum! :D
  • ATNO/TW
  • Super Moderator
  • Super Moderator
  • User avatar
  • Posts: 23456
  • Loc: Woodbridge VA

Post 3+ Months Ago

lmao figured that'd be the first thing you'd nix.
  • Reflections
  • Graduate
  • Graduate
  • User avatar
  • Posts: 154
  • Loc: India

Post 3+ Months Ago

It is very nice
  • san_sa_rocky
  • Beginner
  • Beginner
  • User avatar
  • Posts: 48
  • Loc: Dhaka, Bangladesh

Post 3+ Months Ago

its great effort. and great step. good luck with the forum.
  • alfred3x
  • Born
  • Born
  • alfred3x
  • Posts: 3

Post 3+ Months Ago

Thx for the hard work guys!

BTW, what syntax highlighting project/product did you use? This is a complex problem to solve and I've been seeking something like that for some time now. Please share. :)

Thx again!
- AAA
  • Bigwebmaster
  • Site Admin
  • Site Admin
  • User avatar
  • Posts: 9090
  • Loc: Seattle, WA & Phoenix, AZ

Post 3+ Months Ago

The syntax highlighter is based off of this modification found here:

http://www.phpbb.com/community/viewtopi ... &t=1697035

Hope that helps!

Post Information

  • Total Posts in this topic: 10 posts
  • Users browsing this forum: No registered users and 1 guest
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.