Board
Spoiler
Among many dozens of smaller bugs fixed and performance improvements, the following security enhancements were made:
- SQL and local file include issue fixed. Note: Due to protection within the SQL driver classes, it is very difficult to effectively exploit IP.Board using this attack. Also you need moderator permissions to perform any exploit. We've hardened this code regardless. Also, due to the input cleaning functions IP.Board uses, the local file include is limited to PHP files on the file system as the usual 'null byte' trick is ineffective.
- Internet Explorer XSS Issue due to incorrect attachment handling fixed.
Gallery
Spoiler
Friendly URLs
We've integrated gallery into the global FURL system used by IP.Board 3, this will allow gallery to create friendly URLs for categories, albums, and images.
Category/Album Covers
When viewing an image, you will have a new option to set that image as the 'cover' for the category or album that contains the image. When a cover image is specified for a category or album, that image will always be displayed, in place of the last uploaded image thumbnail.
Sub Albums
Albums now support unlimited sub albums, which work exactly like gallery sub categories.
Profile Picture Album
You can now create a new kind of album, a 'Profile Picture' Album. After this album has been created, any images that you upload to it will be displayed on the change picture page in your User CP, making them easy to select as your profile image.
Image notes
Image owners are now able to add notes to sections of their images, positioning and resizing them to suit. Other members will be able to see the notes when hovering over the image. (An example)
Image rotation
Images can now be rotated in 90° increments, to compensate for those photos taken in landscape or portrait, but saved in the wrong orientation.
New slideshow
We have completely rewritten the slideshow feature! It is now a unified interface, loading images on demand as necessary. Users can play or pause the slideshow at will, or jump to specific photos using the thumbnail bar.
Friends-only albums
When creating an album, users can now choose to restrict viewing to only those users who are on their friends list.
Reputation support in comments
We have added support for IP.Board's reputation feature in comments posted within IP.Gallery.
Interface tweaks
We have updated the style of categories so that larger versions of the image are used, to give more impact. The image listing has also been updated, and will now show as many images on a row as the users browser can fit. This should improve the display of IP.Gallery for users who have higher screen resolutions. The image view screen has also been improved, including support for those features mentioned above.
We've integrated gallery into the global FURL system used by IP.Board 3, this will allow gallery to create friendly URLs for categories, albums, and images.
Category/Album Covers
When viewing an image, you will have a new option to set that image as the 'cover' for the category or album that contains the image. When a cover image is specified for a category or album, that image will always be displayed, in place of the last uploaded image thumbnail.
Sub Albums
Albums now support unlimited sub albums, which work exactly like gallery sub categories.
Profile Picture Album
You can now create a new kind of album, a 'Profile Picture' Album. After this album has been created, any images that you upload to it will be displayed on the change picture page in your User CP, making them easy to select as your profile image.
Image notes
Image owners are now able to add notes to sections of their images, positioning and resizing them to suit. Other members will be able to see the notes when hovering over the image. (An example)
Image rotation
Images can now be rotated in 90° increments, to compensate for those photos taken in landscape or portrait, but saved in the wrong orientation.
New slideshow
We have completely rewritten the slideshow feature! It is now a unified interface, loading images on demand as necessary. Users can play or pause the slideshow at will, or jump to specific photos using the thumbnail bar.
Friends-only albums
When creating an album, users can now choose to restrict viewing to only those users who are on their friends list.
Reputation support in comments
We have added support for IP.Board's reputation feature in comments posted within IP.Gallery.
Interface tweaks
We have updated the style of categories so that larger versions of the image are used, to give more impact. The image listing has also been updated, and will now show as many images on a row as the users browser can fit. This should improve the display of IP.Gallery for users who have higher screen resolutions. The image view screen has also been improved, including support for those features mentioned above.
Downloads
Spoiler
Friendly URLs
Friendly URLs have been implemented into IP.Downloads starting with version 2.1.
Ability to shut off "Resume breakpoints"
Most download accelerator clients support downloading multiple pieces of a file simultaneously. While this means that the file can download faster for the user, it also means that you can have multiple connections open from one user downloading a single file. Beginning with IP.Downloads 2.1 you can disallow requests for individual file parts to help control the number of open connections to your server.
Download sessions
Beginning with IP.Downloads 2.1, you can enable functionality that will cause IP.Downloads to create a unique URL for each file download request. The URL will expire once used (or after 24 hours, whichever comes first), helping to prevent users from sharing direct download links to the files.
Global settings
IP.Downloads 2.1 will allow you to configure maximum file size and screenshot dimension settings globally, while still allowing you to override those settings on a per-category level should you need to. This can help simplify updates to your download manager configuration for these particular settings which are commonly configured the same across all categories.
Support for link "types"
When submitting screenshot and file links, you will now be able to select what type of link you are submitting. The link types are configurable in the ACP so administrators can add and alter link types to better suit their site.
Upload progress meter
Through integration with the flash uploader used for uploading attachments to IP.Board posts, the download manager now supports a true progress bar for all uploads (if the user is using the Flash uploader as specified in their user control panel).
One record, many files
To date, IP.Downloads was designed to allow you to submit one file at a time (and one screenshot, depending on the configuration). IP.Downloads 2.1 takes the next step and allows you to submit multiple files and multiple screenshots per record.
Interface updates
The interface for the download manager has been tweaked and updated to provide a more polished feel, while distinguishing the user interface from the rest of the board.
Friendly URLs have been implemented into IP.Downloads starting with version 2.1.
Ability to shut off "Resume breakpoints"
Most download accelerator clients support downloading multiple pieces of a file simultaneously. While this means that the file can download faster for the user, it also means that you can have multiple connections open from one user downloading a single file. Beginning with IP.Downloads 2.1 you can disallow requests for individual file parts to help control the number of open connections to your server.
Download sessions
Beginning with IP.Downloads 2.1, you can enable functionality that will cause IP.Downloads to create a unique URL for each file download request. The URL will expire once used (or after 24 hours, whichever comes first), helping to prevent users from sharing direct download links to the files.
Global settings
IP.Downloads 2.1 will allow you to configure maximum file size and screenshot dimension settings globally, while still allowing you to override those settings on a per-category level should you need to. This can help simplify updates to your download manager configuration for these particular settings which are commonly configured the same across all categories.
Support for link "types"
When submitting screenshot and file links, you will now be able to select what type of link you are submitting. The link types are configurable in the ACP so administrators can add and alter link types to better suit their site.
Upload progress meter
Through integration with the flash uploader used for uploading attachments to IP.Board posts, the download manager now supports a true progress bar for all uploads (if the user is using the Flash uploader as specified in their user control panel).
One record, many files
To date, IP.Downloads was designed to allow you to submit one file at a time (and one screenshot, depending on the configuration). IP.Downloads 2.1 takes the next step and allows you to submit multiple files and multiple screenshots per record.
Interface updates
The interface for the download manager has been tweaked and updated to provide a more polished feel, while distinguishing the user interface from the rest of the board.
Blog
Spoiler
User Interface
The user interface has had a complete facelift to bring it up to standard. The new look feels more 'bloggish' and enhances the experience. We have added drop down menus at the top so that you can quickly access common areas and start new entries where you have permission to. The post screen has been overhauled to add functionality. You should find the new version much easier to navigate and easier to use.
Group Blogs
This is a new feature that allows you, the admin, to set up a group-wide blog. This blog is a normal blog in every other way. For example, you could set up a blog for your staff and everyone in the staff group will instantly be able to start writing new blog entries and managing comments, etc.
Blog This!
This is a brand new feature that adds a "Blog This" button to every post. This allows you to use post content in your blog entry. Furthermore, the relationship is remembered and all linked blog entries appear at the bottom of the topic when viewed.
Per-Entry Rating
You can now rate each blog entry rather than just the entire blog itself. The blog rating is still shown on the homepage as an aggregate of all rated entries.
Report Item and Reputation
You can now report an entire blog entry, or just a single comment. You can now also give someone a reputation increase/decrease in comments.
List View
A common request was the return of a fully sortable and filterable list view for blogs that emulated a forum view. We have added this in. You'll notice you can click the table headers to sort on that column and click again to reverse the sort. There is also a "List Blogs" sidebar block to quickly filter and list the blogs. There's even a little 'preview the latest entry' icon that shows the entry excerpt in a pop-up so you don't have to leave the page to preview it.
Dynamic Sidebar
We have moved some the footer links (Top 10 bloggers, etc) into a dynamic sidebar along with Recent Entries. This makes it easier to locate and saves a bit of space.
RSS Imports
Another long requested feature was to be able to create entries from an RSS feed. This is now a feature. You can control which member groups have access to this as well as limit the number of items imported on each cycle.
Banish Entries
You can now banish entries from the front page to remove any 'clutter' such as 'testing' blogs or other unsuitable content.
ACP Clean-up
We have gone through and cleaned up some of the Admin CP pages to make them a little easier to understand and navigate. We have added explanations to the 'Headers' / 'Dynamic Headers' pages so it's clear what they do.
Efficiency
We have removed several slow queries and introduced several more caching layers to substantially reduce SQL overhead when dealing with large numbers of blogs.
The user interface has had a complete facelift to bring it up to standard. The new look feels more 'bloggish' and enhances the experience. We have added drop down menus at the top so that you can quickly access common areas and start new entries where you have permission to. The post screen has been overhauled to add functionality. You should find the new version much easier to navigate and easier to use.
Group Blogs
This is a new feature that allows you, the admin, to set up a group-wide blog. This blog is a normal blog in every other way. For example, you could set up a blog for your staff and everyone in the staff group will instantly be able to start writing new blog entries and managing comments, etc.
Blog This!
This is a brand new feature that adds a "Blog This" button to every post. This allows you to use post content in your blog entry. Furthermore, the relationship is remembered and all linked blog entries appear at the bottom of the topic when viewed.
Per-Entry Rating
You can now rate each blog entry rather than just the entire blog itself. The blog rating is still shown on the homepage as an aggregate of all rated entries.
Report Item and Reputation
You can now report an entire blog entry, or just a single comment. You can now also give someone a reputation increase/decrease in comments.
List View
A common request was the return of a fully sortable and filterable list view for blogs that emulated a forum view. We have added this in. You'll notice you can click the table headers to sort on that column and click again to reverse the sort. There is also a "List Blogs" sidebar block to quickly filter and list the blogs. There's even a little 'preview the latest entry' icon that shows the entry excerpt in a pop-up so you don't have to leave the page to preview it.
Dynamic Sidebar
We have moved some the footer links (Top 10 bloggers, etc) into a dynamic sidebar along with Recent Entries. This makes it easier to locate and saves a bit of space.
RSS Imports
Another long requested feature was to be able to create entries from an RSS feed. This is now a feature. You can control which member groups have access to this as well as limit the number of items imported on each cycle.
Banish Entries
You can now banish entries from the front page to remove any 'clutter' such as 'testing' blogs or other unsuitable content.
ACP Clean-up
We have gone through and cleaned up some of the Admin CP pages to make them a little easier to understand and navigate. We have added explanations to the 'Headers' / 'Dynamic Headers' pages so it's clear what they do.
Efficiency
We have removed several slow queries and introduced several more caching layers to substantially reduce SQL overhead when dealing with large numbers of blogs.
Shoutbox
Spoiler
Bug Fixes
* Can't Load Website - Fatal Error
* Missing Header, Footer and Statistics
* Bottom offset of sidebar too high
* More strings for "Shout"
* session id breaks the furl link
* "quick edit shout" not working for moderators
* Shouts made by guests contains an empty profile link
* Suspended Member
* Archive doesn't work
* emoticons are shown way up
* Blank screen on shoutbox refresh?
* Can't Load Website - Fatal Error
* Missing Header, Footer and Statistics
* Bottom offset of sidebar too high
* More strings for "Shout"
* session id breaks the furl link
* "quick edit shout" not working for moderators
* Shouts made by guests contains an empty profile link
* Suspended Member
* Archive doesn't work
* emoticons are shown way up
* Blank screen on shoutbox refresh?
Tracker
Spoiler
Bug fixes (37 in total)
* Not all members recognized as members
* Daily Project Digest Empty
* Cannot search for special words?
* no template assigned
* Entity conversion in preview
* Uninstalled Tracker, Profil...
* Some reports not associatin...
* IP.T Version Display
* View More Logs by % member
* Remove Logs by % member
* JS error when deleting post.
* Setup: Field 'cat_reply...
* SQL error for project creation
* SQL: Add new moderator
* PHP Fatal error: Call to a...
* SQL: Incorrect integer val...
* missing image in ACP
* Error during install
* Missing </div> in t...
* Where have all the icons gone?
* Strict Standards in sql file
* var should be private,public, or ect.
* "Where can the BBCode be used?" and issue preview
* Public title in navigation
* Hard-coded language strings (part2)
* [Attachment] Max. single file
* [Attachment] Post Preview
* [Attachment] Space after help
* Fresh install fails
* DB error when moving issue or resync'ing project.
* DB error when changing status and posting quick reply.
* Fatal Error when editing an issue
* No FURL for Tracker in Online Users
* No FURL's in Navigation Trail
* No FURL's in RSS Feed
* IP Tracker Portal Plugin Problems
* Weekly Digest Not Working As Intended
* Not all members recognized as members
* Daily Project Digest Empty
* Cannot search for special words?
* no template assigned
* Entity conversion in preview
* Uninstalled Tracker, Profil...
* Some reports not associatin...
* IP.T Version Display
* View More Logs by % member
* Remove Logs by % member
* JS error when deleting post.
* Setup: Field 'cat_reply...
* SQL error for project creation
* SQL: Add new moderator
* PHP Fatal error: Call to a...
* SQL: Incorrect integer val...
* missing image in ACP
* Error during install
* Missing </div> in t...
* Where have all the icons gone?
* Strict Standards in sql file
* var should be private,public, or ect.
* "Where can the BBCode be used?" and issue preview
* Public title in navigation
* Hard-coded language strings (part2)
* [Attachment] Max. single file
* [Attachment] Post Preview
* [Attachment] Space after help
* Fresh install fails
* DB error when moving issue or resync'ing project.
* DB error when changing status and posting quick reply.
* Fatal Error when editing an issue
* No FURL for Tracker in Online Users
* No FURL's in Navigation Trail
* No FURL's in RSS Feed
* IP Tracker Portal Plugin Problems
* Weekly Digest Not Working As Intended
Our awards system is unknown to me as I couldn't find a change log anywhere but its updated.
An official logo is looking like its finally coming to fruition. So a site theme will follow in its wake 8)
UPDATE: In order for the shoutbox to work for you, you will have to clear your browser cache unfortunately 8( Just google how to do so and you'll be good (temp link on how http://kb.iu.edu/data/ahic.html )
UPDATE2: I've finally figured out how to disable the need for moderators to approve every gallery comment. Geez this was a bitch to find. So if any admin sees an unapproved comment please approve it.

Sign In
Register
Help
Shoutbox
Tinychat




MultiQuote










