Jump to content

Matt

Management
  • Posts

    69,414
  • Joined

  • Last visited

  • Days Won

    553

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Matt

  1. IP.Board is a framework, but we've tailored its implementation to serve up forum-ish content. It is a very flexible framework in that you can drop in new apps but we've made a deliberate effort to keep forums at the front as that the main module that 'ships' with the framework. To really make it a true framework (in the sense of zend, etc) would require epic levels of abstraction that would just add overhead to each request. That said, the tabs thing is just a presentation 'issue' in that that's how we coded the default templates. You can create your own templates to totally change the ordering and presentation.
  2. Ok.... You can now set a fixed size for resizing images. So, if you wanted images to be no bigger than 600px wide or 600px tall, you can now do that. " alt="" class="ipsImage" width="1000px" height="145px"> " alt="" class="ipsImage" width="1000px" height="651px"> I have also added a "save" button into the lightbox which opens the original image in a new window
  3. Most likely because IP.Downloads uses LIKE for that particular search.
  4. We've just upgraded the IP.Blogs application we use on these forums to 2.1.0 beta 1. As you can see, it's a fairly substantial upgrade with many new features and improvements. This blog entry will run through the main ones: Efficiency I've added several more caching layers for commonly requested data from blogs and entries. This, along with significant SQL query work makes this version the most efficient yet. The improvements are obvious even here. Pages load much quicker with much fewer queries. 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. I've 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. Pre 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. There are also countless other improvements and enhancements. Keep in mind that this is very much early beta software so expect bugs! Please report them in the tracker as usual.
  5. We've just upgraded the IP.Blogs application we use on these forums to 2.1.0 beta 1. As you can see, it's a fairly substantial upgrade with many new features and improvements. This blog entry will run through the main ones: Efficiency I've added several more caching layers for commonly requested data from blogs and entries. This, along with significant SQL query work makes this version the most efficient yet. The improvements are obvious even here. Pages load much quicker with much fewer queries. 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. I've 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. Pre 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. There are also countless other improvements and enhancements. Keep in mind that this is very much early beta software so expect bugs! Please report them in the tracker as usual. View full blog entry
  6. Appreciate the Radiohead song title. But I'll still move it into feedback as it's not a pre-sales question. :D
  7. Ah yeah, keep meaning to fix that.
  8. Thanks WTG, I appreciate your feedback. :)
  9. Thank you for your feedback, it's really appreciated. I'll go ahead and move this into our feedback forum so that others can chime in with their opinion.
  10. Allow me to move this into our feedback area where customers and visitors can leave replies without need the need moderator approval.
  11. Matt

    just purchased

    Welcome Joseph! We're very pleased to have you as a customer. If there's anything you need, please let me know.
  12. Thank you all so much for your comments. I'm genuinely thrilled that you are having such a positive experience. I was just on one of your forums this morning, BSchwarz, and it's looking great. Please do let us know if you need any assistance or if you have some feature improvements / suggestions. We do listen and we're all active in the feedback areas so we'll definitely see it.
  13. Works is progressing well on the next version of our blogging software. A lot has already been completed and I wanted to take a moment to share some of the improvements. Efficiency and Extensibility I've put a lot of effort into refactoring a few core classes to make them more useful and extensible. The ultimate aim is to remove function duplication and consolidate common actions into single functions or classes. I've also introduced more caching to lower the query count and remove some of the more intensive queries. This has seen a reduction of nearly 60% of SQL work on a few page views alone. Categories Return During the development for IP.Blog we converted the categories system into tags. We felt that being able to apply several tags to a single blog entry was more useful than putting it into a category. This worked well but I felt there was still a need for 'fixed' categories. I've added categories back in and you can select multiple categories to file an entry in as well as as create new ones on the fly. The following screen capture shows the new interface when making an entry: This screen capture shows the blog list with the new "Categories" widget showing available categories with the number of posted entries in each. UserCP Improvements I've put a lot of work into making the UserCP more functional for the blog. Currently, you can create a new blog and edit its settings. The new version allows you to do that as well as quickly mass-moderate comments and entries. This screen capture shows the new UserCP Blog dashboard: This screen capture shows the new UserCP Manage Comments screen: These are just a few of the features already completed. We'll follow up with some more next week.
  14. Yes, this has something that has come up before. It's something we're considering but it would be a pretty invasive change so I wouldn't expect it with any point releases. :)
  15. Please do open a ticket. It'll help us keep track. I'll speak with Mark.
  16. Regarding the one-in-all search. Back in the preview board days we did actually have this. It worked by lumping all searchable data into one table. The problem with this is that MySQL isn't very good at managing large busy tables. Even on a modestly sized community, this search index table would be receive many write / read and delete requests. Generally speaking, MySQL locks the whole table when one process accesses it. You can use InnoDB which has row level locking but then the MySQL full text search doesn't work on InnoDB so we can't use that. We found in testing that the table would lock frequently causing other processes to queue (effectively piling them up). During peak times, this could build up and cause MySQL to crash. This problem would only get worse the busier and large a forum gets. We decided to scrap this idea and work on Sphinx integration which is separate software that specialises with search indexes rather than try and force MySQL to do a thing it is not good at. Bluntly, it would have been a disaster. Ajax searching, live searching, etc are all grand ideas that are very easy to implement from a technical point of view but they are impractical in the real world.
  17. Hmm. Yeah. I'll investigate.
  18. The multiple selection box allows for multiple selections. :)
  19. Back-ups run around 6am-7am BST. It's always slow around that time.
  20. Thanks DG! Very helpful. A lot of people from vB instinctively look at modifications without realising IP.Board can do a lot of what they need already.
  21. Matt

    IPB vs. vBulletin

    That's correct. You'd just upload the files we have to the same location as your vB was.
  22. My apologies, the PM was sent to me. Generally speaking, PMing is the slowest way to get an answer. As per my reply, I can't find your email in our system at all but I did locate your old account.
  23. The easiest thing to do would be to look through our company blog. We often use that to post development information, etc.
  24. You are certainly welcome to contact us at sales@invisionpower.com to discuss your individual needs.
  25. Matt

    IPB vs. vBulletin

    Just to confirm that by major, we from 3.0.x to 3.1.0 to 3.2.0, etc.
×
×
  • Create New...