Jump to content
Forum²

AWS

Forum² Admin
  • Posts

    1,069
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by AWS

  1. Guess what? The 3rd and last Beta version of MyBB 1.8 is out! After this version (unless something very bad or unexpected happens), we’re rolling out 1.8.0 Stable/Gold for all of you. We need your help testing Beta 3 though so we can release 1.8.0 as stable as possible. NOTE THAT THIS IS NOT READY TO BE USED ON A LIVE WEBSITE. You can see the currently open issues for Gold https://github.com/mybb/mybb/issues?direction=desc&labels=1.8&milestone=2&page=1&sort=updated&state=open">here. Color legend: Dark Blue – Small (new) feature/change Light Blue – Enhancement Orange – New Feature ; We’re not mentioning bug fixes below (the same bug fixes applied to the 1.6 branch are also applied to 1.8 as of now and the bugs for 1.8 only are not mentioned as that would only be important if 1.8 was already stable.), only small feature changes, enhancements and entirely new features. Some of the enhancements mentioned below are related to the previous Beta versions (1st and 2nd) of 1.8 and they should appear as one only in the final list of enhancements for MyBB 1.8. ; AdminCP and Front-end Remove PHP Closing tags - https://github.com/mybb/mybb/issues/979">#979 Performance improvement: intval to (int) conversion - https://github.com/mybb/mybb/issues/491">#491 Update 3rd part libraries - https://github.com/mybb/mybb/issues/957">#957 Warnings class/datahandler - https://github.com/mybb/mybb/issues/957">#922 Hide signtature of users to certain groups - https://github.com/mybb/mybb/issues/949">#949 Hide website links/buttons from certain groups - https://github.com/mybb/mybb/issues/922">#922 Add more hooks v2 - https://github.com/mybb/mybb/issues/882">#882 Allow custom flash messages - https://github.com/mybb/mybb/issues/881">#881 Allow website field for certain groups only - https://github.com/mybb/mybb/issues/808">#808 AdminCP Option to disable contact details - https://github.com/mybb/mybb/issues/900">#900 Log all ‘locked out’ failures in ACP - https://github.com/mybb/mybb/issues/859">#859 Add reported posts stats to ACP - https://github.com/mybb/mybb/issues/858">#858 Delayed moderation improvements - https://github.com/mybb/mybb/issues/440">#440 New Promotion rules - https://github.com/mybb/mybb/issues/429">#429 Front-end Overqualified selectors v2 - https://github.com/mybb/mybb/issues/976">#976 inline_moderation.js friendly to table-less themes - https://github.com/mybb/mybb/issues/915">#915 Memberlist sorting - https://github.com/mybb/mybb/issues/914">#914 Force Login - https://github.com/mybb/mybb/issues/906">#906 Add class to smilies - https://github.com/mybb/mybb/issues/905">#905 AJAX for security questions - https://github.com/mybb/mybb/issues/894">#894 Add get_user_by_username() helper function - https://github.com/mybb/mybb/issues/893">#893 find_replace_templates() accepts SID - https://github.com/mybb/mybb/issues/889">#889 $this->options in class_parser.php - https://github.com/mybb/mybb/issues/880">#880 Add class to announcements - https://github.com/mybb/mybb/issues/879">#879 Make forum friendly to outside pages - https://github.com/mybb/mybb/issues/878">#878 Change showthread.php icons to sprite - https://github.com/mybb/mybb/issues/877">#877 Add rebuild settings to cache tools - https://github.com/mybb/mybb/issues/875">#875 Add email description editing to editor - https://github.com/mybb/mybb/issues/869">#869 Add video sites to editor - https://github.com/mybb/mybb/issues/862">#862 Check new members against StopForumSpam - https://github.com/mybb/mybb/issues/860">#860 Jump to Page in pagination - https://github.com/mybb/mybb/issues/857">#857 send_pm() should consider users’ language - https://github.com/mybb/mybb/issues/834">#834 Forum statistics improvements - https://github.com/mybb/mybb/issues/824">#824 Image re-scaling and long words/text wrapping CSS/HTML changes - https://github.com/mybb/mybb/issues/816">#816 Moderate Groups - https://github.com/mybb/mybb/issues/439">#439 Portal Improvements - https://github.com/mybb/mybb/issues/436">#436 Moderation Notifications - https://github.com/mybb/mybb/issues/430">#430 Thread Prefix system improvements - https://github.com/mybb/mybb/issues/427">#427 Ability to Stop tracking all messages - https://github.com/mybb/mybb/issues/364">#364 Settings description on installation - https://github.com/mybb/mybb/issues/197">#197 ; [HEADING=3]Download[/HEADING] ONCE AGAIN, THIS IS NOT READY TO BE USED ON A LIVE WEBSITE! DO NOT UPGRADE YOUR LIVE WEBSITE TO THIS VERSION. The download can be found http://resources.mybb.com/downloads/18/beta/MyBB%201.8%20Beta%203.zip">here. ; [HEADING=3]Upgrade[/HEADING] You are NOT supposed to upgrade any 1.6 boards to 1.8 Beta 3 hence why we do not provide upgrading instructions. This is because you will not be able to upgrade from any of the Betas to 1.8. While we’ve done some work on the upgrader to guarantee that users no longer experience errors, this hasn’t been tested thoroughly. This is our number one priority in the next development phase. ; [HEADING=3]Bug Reports[/HEADING] Found a bug? (or perhaps a few more…) Please post your detailed bug report in the http://community.mybb.com/forum-157.html">1.8 Bug Reports forum. Please always double-check if the issue hasn’t been reported already. ; [HEADING=3]Themes and Plugins Assistance[/HEADING] If you have any development questions about possible issues you may have while upgrading your themes or your plugins – or issues you may actually be having – please post in http://community.mybb.com/forum-156.html">this forum. ; [HEADING=3]Contributors[/HEADING] We’d like to thank the following contributors, they have been exceptional during the 1.8 development: martec https://github.com/ATofighi">ATofighi Cu8eR Nik101010 xykul They have created many Pull Requests, they helped us out solving bugs and finishing features and took part in many discussions on GitHub. MyBB is no longer a product developed by the team only, but by the community as well. If you want to help us out and become a Contributor, be sure to read http://blog.mybb.com/2014/05/30/getting-involved-contributors/">this blog post. If you’d rather http://www.mybb.com/about/apply">join the team, feel free to contact us through http://community.mybb.com/forum-135.html">Private Inquires. ; Best Regards, The MyBB Group http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2300/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2300&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  2. MyBB Merge System for 1.6.14 is http://resources.mybb.com/downloads/merge_1.6.14.zip]now available from the MyBB website and is a maintenance update to the MyBB Merge 1.6 series. What’s new in this version? 10 bug fixes (https://github.com/mybb/merge-system/issues?milestone=1&page=1&state=closed]View all) Version jump to 1.6.14 https://github.com/mybb/merge-system/issues?milestone=&page=1&state=open]Unfixed issues Future development We decided that 1.6.14 will be the last update for the MyBB Merge 1.6 series. At the moment everyone on the team is working on 1.8 so the next Merge Release will be after the gold release of 1.8. How to help? We moved the merge system to https://github.com/mybb/merge-system]GitHub so everyone is able to help us with the development. But even if you can’t help us with the code, you can still http://community.mybb.com/thread-146137.html]send us your database so we can test our modules with different databases. http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2290&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  3. MyBB Merge System for 1.6.14 is http://resources.mybb.com/downloads/merge_1.6.14.zip">now available from the MyBB website and is a maintenance update to the MyBB Merge 1.6 series. [HEADING=3]What’s new in this version?[/HEADING] 10 bug fixes (https://github.com/mybb/merge-system/issues?milestone=1&page=1&state=closed">View all) Version jump to 1.6.14 https://github.com/mybb/merge-system/issues?milestone=&page=1&state=open">Unfixed issues [HEADING=3]Future development[/HEADING] We decided that 1.6.14 will be the last update for the MyBB Merge 1.6 series. At the moment everyone on the team is working on 1.8 so the next Merge Release will be after the gold release of 1.8. [HEADING=3]How to help?[/HEADING] We moved the merge system to https://github.com/mybb/merge-system">GitHub so everyone is able to help us with the development. But even if you can’t help us with the code, you can still http://community.mybb.com/thread-146137.html">send us your database so we can test our modules with different databases. http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2290/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2290&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  4. It’s been precisely one month since we released the first Beta version of MyBB 1.8 – I’m sure quite a few of you didn’t think we’d release another Beta version one month later, but we did it. – Small (new) feature/change – New Feature ; We’re not mentioning bug fixes below (the same bug fixes applied to the 1.6 branch are also applied to 1.8 as of now and the bugs for 1.8 only are not mentioned as that would only be important if 1.8 was already stable.), only small feature changes, enhancements and entirely new features. Some of the enhancements mentioned below are related to the previous Beta version (1st) of 1.8 and they should appear as one only in the final list of enhancements for MyBB 1.8. ; AdminCP – https://github.com/mybb/mybb/issues/690]#690 – https://github.com/mybb/mybb/issues/628]#628 – https://github.com/mybb/mybb/issues/809]#809 - https://github.com/mybb/mybb/issues/775]#775 – https://github.com/mybb/mybb/issues/761]#761 – https://github.com/mybb/mybb/issues/756]#756 – https://github.com/mybb/mybb/issues/715]#715 – https://github.com/mybb/mybb/issues/689]#689 – https://github.com/mybb/mybb/issues/687]#687 – https://github.com/mybb/mybb/issues/587]#587 – https://github.com/mybb/mybb/issues/497]#497 – https://github.com/mybb/mybb/issues/492]#492 – https://github.com/mybb/mybb/issues/451]#451 – https://github.com/mybb/mybb/issues/449]#449 – https://github.com/mybb/mybb/issues/434]#434 – https://github.com/mybb/mybb/issues/360]#360 ; Download http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2277&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  5. It’s been precisely one month since we released the first Beta version of MyBB 1.8 – I’m sure quite a few of you didn’t think we’d release another Beta version one month later, but we did it. NOTE THAT THIS IS NOT READY TO BE USED ON A LIVE WEBSITE. According to our plans there will be only one more Beta version (3rd) after this one – after that we’ll hit Gold/Stable. You can see the currently open issues for Beta 3 https://github.com/mybb/mybb/issues?labels=1.8&milestone=6&state=open">here. Color legend: Dark Blue – Small (new) feature/change Light Blue – Enhancement Orange – New Feature ; We’re not mentioning bug fixes below (the same bug fixes applied to the 1.6 branch are also applied to 1.8 as of now and the bugs for 1.8 only are not mentioned as that would only be important if 1.8 was already stable.), only small feature changes, enhancements and entirely new features. Some of the enhancements mentioned below are related to the previous Beta version (1st) of 1.8 and they should appear as one only in the final list of enhancements for MyBB 1.8. ; [HEADING=3]AdminCP[/HEADING] ACP shouldn’t reset $mybb->input – https://github.com/mybb/mybb/issues/754">#754 Admin CP language – https://github.com/mybb/mybb/issues/690">#690 Disable Default MyCodes – https://github.com/mybb/mybb/issues/686">#686 ACP Banning Improvements v2 – https://github.com/mybb/mybb/issues/628">#628 More recount tools – https://github.com/mybb/mybb/issues/494">#494 [HEADING=3]Front-end[/HEADING] Update $groupzerogreater array – https://github.com/mybb/mybb/issues/809">#809 CDN Compatbility - https://github.com/mybb/mybb/issues/776">#776 Goodbye Spammer - https://github.com/mybb/mybb/issues/775">#775 Add Time Zones – https://github.com/mybb/mybb/issues/764">#764 Thread Count – https://github.com/mybb/mybb/issues/761">#761 Buddy System Enhancements – https://github.com/mybb/mybb/issues/757">#757 Remove Hardcoded HTML – https://github.com/mybb/mybb/issues/756">#756 Database optimization – https://github.com/mybb/mybb/issues/738">#738 Contact Page Improvements – https://github.com/mybb/mybb/issues/715">#715 Overqualified Selectors – https://github.com/mybb/mybb/issues/700">#700 Subscription PM notification option – https://github.com/mybb/mybb/issues/689">#689 Expand Forum Moderator permissions – https://github.com/mybb/mybb/issues/688">#688 Add profile fields on registration – https://github.com/mybb/mybb/issues/687">#687 Admin and Email activation option – https://github.com/mybb/mybb/issues/685">#685 Publicly shown poll end date – https://github.com/mybb/mybb/issues/587">#587 CAPTCHA Improvements – https://github.com/mybb/mybb/issues/557">#557 Search Help Files – https://github.com/mybb/mybb/issues/497">#497 Invite-only joinable groups – https://github.com/mybb/mybb/issues/493">#493 Maximum Nested Quote Tags for PMs – https://github.com/mybb/mybb/issues/492">#492 Hide stuff users don’t have permission to use – https://github.com/mybb/mybb/issues/454">#454 Edit Reason – https://github.com/mybb/mybb/issues/451">#451 Add to mycode – https://github.com/mybb/mybb/issues/450">#450 User option to disable images/videos – https://github.com/mybb/mybb/issues/449">#449 Moderation Tools Improvements – https://github.com/mybb/mybb/issues/435">#435 Forum Statistics Improvements – https://github.com/mybb/mybb/issues/434">#434 Profile Fields Enhancements – https://github.com/mybb/mybb/issues/433">#433 Using update_query with BIT(1) fields – https://github.com/mybb/mybb/issues/360">#360 ; [HEADING=3]Download[/HEADING] ONCE AGAIN, THIS IS NOT READY TO BE USED ON A LIVE WEBSITE! DO NOT UPGRADE YOUR LIVE WEBSITE TO THIS VERSION. The download can be found http://resources.mybb.com/downloads/18/beta/MyBB%201.8%20Beta%202.zip">here. ; [HEADING=3]Upgrade[/HEADING] You are NOT supposed to upgrade any 1.6 boards to 1.8 Beta 2 hence why we do not provide upgrading instructions. This is because you will not be able to upgrade from any of the Betas to 1.8 AND because the upgrader is not working yet (right…so you try it and it won’t work anyway and you will definitely break your board. So DON’T DO IT!). ; [HEADING=3]Bug Reports[/HEADING] Found a bug? (or perhaps a few more…) Please post your detailed bug report in the http://community.mybb.com/forum-157.html">1.8 Bug Reports forum. Please always double-check if the issue hasn’t been reported already. ; [HEADING=3]Themes and Plugins Assistance[/HEADING] If you have any development questions about possible issues you may have while upgrading your themes or your plugins – or issues you may actually be having – please post in http://community.mybb.com/forum-156.html">this forum. ; [HEADING=3]What’s next?[/HEADING] Work will now be moved to https://github.com/mybb/mybb/issues?labels=&milestone=6">Beta 3 so we can release 1.8 gold/stable this summer as planned. Meanwhile, 2.0 development meetings have started so we can start working on 2.0 full time as soon as 1.8 hits stable. ; [HEADING=3]Contributors[/HEADING] If you want to help us out and become a Contributor, be sure to read http://blog.mybb.com/2014/05/30/getting-involved-contributors/">this blog post. If you’d rather http://www.mybb.com/about/apply">join the team, feel free to contact us through http://community.mybb.com/forum-135.html">Private Inquires. ; Best Regards, The MyBB Group http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2277/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2277&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  6. MyBB 1.6.14 is now available from the MyBB website and is a security and maintenance release. What’s added/changed in this version? This release fixes 5 vulnerabilities and 50 reported issues causing incorrect functionality of MyBB. Please be aware that to be able to provide easy to manage updates not all issues have been fixed in this version. Vulnerabilities: Medium Risk: Possibility of executing PHP code through settings – reported by http://community.mybb.com/user-84068.html" target="_blank]GiantCrocodile Low Risk: A XSS vulnerability in polls.php – reported by http://community.mybb.com/user-84510.html" target="_blank]AntiPaste Low Risk: A XSS vulnerability in portal.php – reported by http://community.mybb.com/user-84510.html" target="_blank]AntiPaste Low Risk: Password protected forums can be viewed from the portal – reported by http://community.mybb.com/user-27579.html" target="_blank]Nathan Malcolm Low Risk: Super moderators have more permissions than expected – reported by http://community.mybb.com/user-51459.html" target="_blank]JordanMussi Bugs fixed: https://github.com/mybb/mybb/issues?milestone=1&state=closed]Fixed issues in 1.6.14 https://github.com/mybb/mybb/issues?labels=1.6&state=open]Unfixed issues Please view the http://docs.mybb.com/1614.html" target="_blank]1.6.14 changes on the Docs site for more information about the changes in this version. http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2267&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  7. MyBB 1.6.14 is now available from the MyBB website and is a security and maintenance release. [HEADING=3]What’s added/changed in this version?[/HEADING] This release fixes 5 vulnerabilities and 50 reported issues causing incorrect functionality of MyBB. Please be aware that to be able to provide easy to manage updates not all issues have been fixed in this version. Vulnerabilities: Medium Risk: Possibility of executing PHP code through settings – reported by http://community.mybb.com/user-84068.html" target="_blank">GiantCrocodile Low Risk: A XSS vulnerability in polls.php – reported by http://community.mybb.com/user-84510.html" target="_blank">AntiPaste Low Risk: A XSS vulnerability in portal.php – reported by http://community.mybb.com/user-84510.html" target="_blank">AntiPaste Low Risk: Password protected forums can be viewed from the portal – reported by http://community.mybb.com/user-27579.html" target="_blank">Nathan Malcolm Low Risk: Super moderators have more permissions than expected – reported by http://community.mybb.com/user-51459.html" target="_blank">JordanMussi [*]Bugs fixed: https://github.com/mybb/mybb/issues?milestone=1&state=closed">Fixed issues in 1.6.14 https://github.com/mybb/mybb/issues?labels=1.6&state=open">Unfixed issues Please view the http://docs.mybb.com/1614.html" target="_blank">1.6.14 changes on the Docs site for more information about the changes in this version. Please note, that you do need to run the upgrade script for this version. [HEADING=3]Upgrading from 1.6.13 and Other Versions[/HEADING] Before performing any upgrade please remember to backup your forum’s files and database and store them safely. If you have edited core files, including language files, please make sure you make a changelog for these changes so you can make them again (if necessary) once the upgrade is complete. To upgrade, follow the Upgrading process. The upgrade script is required. There are changes to 10 language files. 9 templates have been changed or added. Download and use the http://resources.mybb.com/downloads/changed_files_1614.zip">Changed Files Package (MD5: ec4f93a8def77f05d9b641aa08b40593) http://docs.mybb.com/Upgrading.html#Beginning_the_Upgrade">Follow the Docs Upgrading Instructions If you’re using MyBB 1.6.12 or lower Download and use the http://resources.mybb.com/downloads/mybb_1614.zip">full 1.6.14 Release Package (MD5: 0f396838eb8c1e66f5abc344147e7ff5) http://docs.mybb.com/Upgrading.html#Beginning_the_Upgrade">Follow the Docs Upgrading Instructions [HEADING=3]Reporting MyBB security vulnerabilities[/HEADING] If you think you’ve found a vulnerability in MyBB, we advise you not to publicly post it on these forums or publicly release information about it elsewhere until we’ve had time to prepare and release a patch. As always, you can send through security related messages on the MyBB website from the http://www.mybb.com/contact">Contact Us page or in our http://community.mybb.com/forum-135.html" target="_blank">Private Inquiries forum – where you can start a new thread that only you and the MyBB Team can see. Thanks, MyBB Team http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2267/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2267&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  8. IPS Community Suite 4.0, the most significant update to IP.Board and the rest of our apps we've ever made, is fast approaching a state where we'll be ready for a public preview and, soon after that, public beta testing! We know most of you are just as excited as we are about this and can't wait to try it out. With 4.0, we've made some significant leaps in terms of modernization, and it's possible that you might need to do some preparation before you're ready to install it. Notably, our minimum PHP and MySQL versions have gone up. It's the first time we've needed you to do this in 6 years, and the versions we need you to have have been around for a long time, we're not requiring the latest versions. In addition, 4.0 is UTF-8 only (if you don't know what that is, it's a way text can be stored in your database which you may or may not be using at the moment) and while the 4.0 upgrade process will convert your database for you if you're not already using it, this is a moderately time-consuming process, so if you convert your database now, it's one less thing to worry about on upgrade day. To make this process as easy as possible, we have created a little script which you can upload to your server to test if you're ready. http://community.invisionpower.com/files/file/7046-get-ready-for-ips-40/ View the full article
  9. IPS Community Suite 4.0, the most significant update to IP.Board and the rest of our apps we've ever made, is fast approaching a state where we'll be ready for a public preview and, soon after that, public beta testing! We know most of you are just as excited as we are about this and can't wait to try it out. With 4.0, we've made some significant leaps in terms of modernization, and it's possible that you might need to do some preparation before you're ready to install it. Notably, our minimum PHP and MySQL versions have gone up. It's the first time we've needed you to do this in 6 years, and the versions we need you to have have been around for a long time, we're not requiring the latest versions. In addition, 4.0 is UTF-8 only (if you don't know what that is, it's a way text can be stored in your database which you may or may not be using at the moment) and while the 4.0 upgrade process will convert your database for you if you're not already using it, this is a moderately time-consuming process, so if you convert your database now, it's one less thing to worry about on upgrade day. To make this process as easy as possible, we have created a little script which you can upload to your server to test if you're ready. http://community.invisionpower.com/files/file/7046-get-ready-for-ips-40/ View the full article
  10. I want to briefly show our new cover photo support. Cover photos allow users to upload an image to represent something in the community; we currently support them in profiles and calendar events and may roll out support to other areas later. Here's a video of it in action for a calendar event. http://community.invisionpower.com/blogvideos/40-coverphotos.swf' class='bbc_url' title=''> It's really simple to use, and of course still works responsively like the rest of our default theme. We hope it adds a new element of customization for content in your community. Developers For developers, supporting cover photos in your own addons is as easy as you'd expect. A helper is available which handles the nitty-gritty for you; you simply add $item->coverPhoto() to your template, override a couple of methods in your controller, and optionally build your own menu to control the user interaction (or you can let the helper output them for you, as in the video above). That's it! As always, screenshots are from pre-release software and are subject to change before release. Attached Thumbnails http://community.invisionpower.com/blog/1174/entry-9682-40-cover-photos/' class='bbc_url' title=''>View the full article View the full article
  11. I want to briefly show our new cover photo support. Cover photos allow users to upload an image to represent something in the community; we currently support them in profiles and calendar events and may roll out support to other areas later. Here's a video of it in action for a calendar event. http://community.invisionpower.com/blogvideos/40-coverphotos.swf' class='bbc_url' title=''> It's really simple to use, and of course still works responsively like the rest of our default theme. We hope it adds a new element of customization for content in your community. Developers For developers, supporting cover photos in your own addons is as easy as you'd expect. A helper is available which handles the nitty-gritty for you; you simply add $item->coverPhoto() to your template, override a couple of methods in your controller, and optionally build your own menu to control the user interaction (or you can let the helper output them for you, as in the video above). That's it! As always, screenshots are from pre-release software and are subject to change before release. [HEADING=3]Attached Thumbnails[/HEADING] http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-94851000-1400699045_thumb.jpg http://community.invisionpower.com/blog/1174/entry-9682-40-cover-photos/' class='bbc_url' title=''>View the full article View the full article
  12. That’s right. After a long time of waiting we’re getting near a 1.8 stable release. Today it’s with great pleasure that we’re releasing the first beta version of MyBB 1.8. – Small (new) feature/change – New Feature ; We’re not mentioning bug fixes below (the same bug fixes applied to the 1.6 branch are also applied to 1.8 as of now and the bugs for 1.8 only are not mentioned as that would only be important if 1.8 was already stable.), only small feature changes, enhancements and entirely new features. ; AdminCP – https://github.com/mybb/mybb/issues/38]#38 – https://github.com/mybb/mybb/issues/37]#37 – https://github.com/mybb/mybb/issues/573]#573 – https://github.com/mybb/mybb/issues/457]#457 – https://github.com/mybb/mybb/issues/495]#495 – https://github.com/mybb/mybb/issues/428]#428 – https://github.com/mybb/mybb/issues/571]#571 – https://github.com/mybb/mybb/issues/558]#558 – https://github.com/mybb/mybb/issues/442]#442 – https://github.com/mybb/mybb/issues/50]#590 – https://github.com/mybb/mybb/issues/591]#591 – https://github.com/mybb/mybb/issues/589]#589 – https://github.com/mybb/mybb/issues/594]#594 – https://github.com/mybb/mybb/issues/595]#595 – https://github.com/mybb/mybb/issues/581]#581 – https://github.com/mybb/mybb/issues/569]#569 – https://github.com/mybb/mybb/issues/567]#567 – https://github.com/mybb/mybb/issues/565]#565 delete method – https://github.com/mybb/mybb/issues/575]#575 – https://github.com/mybb/mybb/issues/408]#408 – https://github.com/mybb/mybb/issues/577]#577 – https://github.com/mybb/mybb/issues/560]#560 – https://github.com/mybb/mybb/issues/496]#496 – https://github.com/mybb/mybb/issues/409]#409 – https://github.com/mybb/mybb/issues/437]#437 – https://github.com/mybb/mybb/issues/455]#455 – https://github.com/mybb/mybb/issues/556]#556 – https://github.com/mybb/mybb/pull/70]#70 – https://github.com/mybb/mybb/pull/88]#88 - https://github.com/mybb/mybb/pull/133]#133 – https://github.com/mybb/mybb/pull/114]#114 – https://github.com/mybb/mybb/pull/142]#142 – https://github.com/mybb/mybb/commit/0147b0873197a4c5dc1503a32584ac6842f634c7]Commit Link ; Download http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2218&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  13. That’s right. After a long time of waiting we’re getting near a 1.8 stable release. Today it’s with great pleasure that we’re releasing the first beta version of MyBB 1.8. NOTE THAT THIS IS NOT READY TO BE USED ON A LIVE WEBSITE. For some of you this may not mean much, for some others this may mean a lot. Quite a few things have been greatly enhanced and some important features have been added in this release. ; Color legend: Dark Blue – Small (new) feature/change Light Blue – Enhancement Orange – New Feature ; We’re not mentioning bug fixes below (the same bug fixes applied to the 1.6 branch are also applied to 1.8 as of now and the bugs for 1.8 only are not mentioned as that would only be important if 1.8 was already stable.), only small feature changes, enhancements and entirely new features. ; [HEADING=3]AdminCP[/HEADING] New theme – https://github.com/mybb/mybb/issues/561">#561 AdminCP PIN – https://github.com/mybb/mybb/issues/38">#38 Improved Newsfeed – https://github.com/mybb/mybb/issues/562">#562 Replace CodePress with CodeMirror – https://github.com/mybb/mybb/issues/37">#37 Stylesheet Display order – Stylesheet display order">#562 Inactive/active Plugin list – https://github.com/mybb/mybb/issues/573">#573 Ability to create own template groups – https://github.com/mybb/mybb/issues/588">#588 Added Enabled/Disabled indicators to Promotions and MyCodes – https://github.com/mybb/mybb/issues/457">#457 Template groups updates – https://github.com/mybb/mybb/issues/452">#452 Disable Attachments Globally – https://github.com/mybb/mybb/issues/495">#495 ACP Banning Improvements – https://github.com/mybb/mybb/issues/554">#554 Selectable areas for group/forum settings. – https://github.com/mybb/mybb/issues/428">#428 Warning for marked vulnerable plugins. – https://github.com/mybb/mybb/commit/0147b0873197a4c5dc1503a32584ac6842f634c7">#0147b08 [HEADING=3]Front-end[/HEADING] New Theme – https://github.com/mybb/mybb/issues/571">#571 CSS buttons, PNG images, Sprite images, Fugue icons – https://github.com/mybb/mybb/issues/571">#571 Attachable base colors for themes – https://github.com/mybb/mybb/issues/580">#580 Relative Time – https://github.com/mybb/mybb/issues/558">#558 Prototype to jQuery Conversion (yay!) – https://github.com/mybb/mybb/issues/251">#251 Attachment Types Name – https://github.com/mybb/mybb/issues/442">#442 CSS Minification – https://github.com/mybb/mybb/issues/564">#564 [*]Add ltrim() to search users input – https://github.com/mybb/mybb/issues/50">#590 [*]Change trim() in templates to rtrim() – https://github.com/mybb/mybb/issues/584">#584 [*]A tool to rebuild reputation – https://github.com/mybb/mybb/issues/591">#591 [*]Contact Page – https://github.com/mybb/mybb/issues/592">#592 [*]Ability to delete default help topics – https://github.com/mybb/mybb/issues/589">#589 [*]If user is invisible & permissions disallow, hide all public data – https://github.com/mybb/mybb/issues/593">#593 [*]Post reputation should include thread subject – https://github.com/mybb/mybb/issues/594">#594 [*]Remove Gallery; Integrate Gravatar – https://github.com/mybb/mybb/issues/582">#582 https://github.com/mybb/mybb/issues/586">#586 [*]Delete post on full edit should not show if no permission to delete – https://github.com/mybb/mybb/issues/595">#595 [*]Add option to stick/unstick to custom tools – https://github.com/mybb/mybb/issues/435">#435 [*]PM thread author in custom tools for threads – https://github.com/mybb/mybb/issues/581">#581 [*]Users cannot rate their own posts – https://github.com/mybb/mybb/issues/570">#570 [*]format_avatar() function – https://github.com/mybb/mybb/issues/569">#569 [*]Whitelist of avatar upload extensions – https://github.com/mybb/mybb/issues/568">#568 [*]Preview announcements – https://github.com/mybb/mybb/issues/567">#567 [*]Minimum post length to exclude MyCode – https://github.com/mybb/mybb/issues/566">#566 [*]IPv6 features – https://github.com/mybb/mybb/issues/565">#565 [*]APC cache handler – https://github.com/mybb/mybb/issues/574">#574 [*]$cache->delete method – https://github.com/mybb/mybb/issues/575">#575 [*]is_member() function – https://github.com/mybb/mybb/issues/576">#576 [*]delete_user() function – https://github.com/mybb/mybb/issues/408">#408 [*]IP addresses in PMs – https://github.com/mybb/mybb/issues/563">#563 [*]Don’t ask for validation if validation is disabled – https://github.com/mybb/mybb/issues/577">#577 [*]Slow reply posting in long threads – https://github.com/mybb/mybb/issues/578">#578 [*]Soft Delete – https://github.com/mybb/mybb/issues/560">#560 [*]Login Datahandler – https://github.com/mybb/mybb/issues/572">#572 [*]Add theme selector to footer – https://github.com/mybb/mybb/issues/496">#496 [*]Forum redirect icon – https://github.com/mybb/mybb/issues/453">#453 [*]Permission to reply to own threads – https://github.com/mybb/mybb/issues/409">#409 [*]ModCP banned users list descending by default – https://github.com/mybb/mybb/issues/138">#138 [*]Quick Reply PM – https://github.com/mybb/mybb/issues/437">#437 [*]Poll Updates (Add poll link to thread page; limit of time before a thraed author can no longer add a poll) – https://github.com/mybb/mybb/issues/456">#456 [*]Update contact fields – https://github.com/mybb/mybb/issues/455">#455 [*]Are You a Human CAPTCHA – https://github.com/mybb/mybb/issues/443">#443 [*]Report Center – https://github.com/mybb/mybb/issues/556">#556 [*]More Hooks – https://github.com/mybb/mybb/issues/555">#555 [*]Ability to sort Private Messages in inbox and other folders – https://github.com/mybb/mybb/pull/70">#70 [*]Recount Warning Points – https://github.com/mybb/mybb/pull/85">#85 [*]Warning points as a Group Promotion criteria – https://github.com/mybb/mybb/pull/88">#88 [*]Registration date and last active time as mass mail criteria – https://github.com/mybb/mybb/pull/100">#100 [*]Display profile fields on posts - https://github.com/mybb/mybb/pull/133">#133 [*]Add “Display posts in classic mode” option when editing user in Admin CP – https://github.com/mybb/mybb/pull/107">#107 [*]Move Edit Time Limit and Max Post Per Day to group settings – https://github.com/mybb/mybb/pull/114">#114 [*]Recount Private Messages – https://github.com/mybb/mybb/pull/132">#132 [*]Hide members from the Member List – https://github.com/mybb/mybb/pull/142">#142 [*]Force redirect page – https://github.com/mybb/mybb/pull/550">#550 [*]Searching plugins will highlight vulnerable ones (requires new Mods site) – https://github.com/mybb/mybb/commit/0147b0873197a4c5dc1503a32584ac6842f634c7">Commit Link ; [HEADING=3]Download[/HEADING] ONCE AGAIN, THIS IS NOT READY TO BE USED ON A LIVE WEBSITE! DO NOT UPGRADE YOUR LIVE WEBSITE TO THIS VERSION. The download can be found http://resources.mybb.com/downloads/18/beta/MyBB%201.8%20Beta%201.zip">here. [HEADING=3]Upgrade[/HEADING] You are NOT supposed to upgrade any 1.6 boards to 1.8 Beta 1 hence why we do not provide upgrading instructions. This is because you will not be able to upgrade from any of the Betas to 1.8. ; [HEADING=3]Bug Reports[/HEADING] Found a bug? (or perhaps a few more…) Please post your detailed bug report in the http://community.mybb.com/forum-157.html">1.8 Bug Reports forum. Please always double-check if the issue hasn’t been reported already. ; [HEADING=3]Themes and Plugins Assistance[/HEADING] If you have any development questions about possible issues you may have while upgrading your themes or your plugins – or issues you may actually be having – please post in http://community.mybb.com/forum-156.html">this forum. ; [HEADING=3]What’s next?[/HEADING] We’re going to continue working hard on https://github.com/mybb/mybb/issues?labels=&milestone=4">Beta 2 and start preparing 2.0 development so we can start working on it as soon as MyBB 1.8 hits stable this Summer. If you want to help us out and become a Contributor, make sure to read http://blog.mybb.com/2014/05/30/getting-involved-contributors/">this blog post. If you’d rather join the team, feel free to contact through http://community.mybb.com/forum-135.html">Private Inquires. ; Best Regards, The MyBB Group http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2218/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2218&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  14. It’s been a while since we announced the contributors group – we’ve had quite a few pages of discussion about it since then, some of us came up with ideas in order to promote it, and some came up with problems that would come out of those ideas. We’ve finally come to an agreement! ; What is the Contributors Usergroup? This is the MyBB Group’s recognition of your valued contributions to the project. We feel that the people in the Contributors usergroup are the main figures in the community that drive the project forward. Getting in is a matter of invitation not request and exceptions will not be made to this. ; I’ve done contributing but I haven’t been added, what’s going on? The MyBB Group assesses who we feel should be in the Contributor group on a per user basis. You may have had lots of Pull Requests merged or submitted plugins/themes to the Mods Site and not been added, this could be a mixture of reasons: 1) We’ve not got around to adding you; 2) We don’t feel you have contributed enough given the quality of your Pull Requests; 3) We haven’t noticed – we are all volunteers and some things slip through the net. If you feel strongly that you should be in this group then contact one of our Community Team members and they would be pleased to talk to you about the circumstances of you not being in the group. ; I was in the Contributors group but now I’m not, did I blink and miss something? Places in the Contributors group are for those that the MyBB group feels are active contributors towards the project. If you stop making good quality Pull Requests/plugins/themes or stop being involved in conversations after a good period of time, you may be removed at the discretion of the MyBB group. This group is in place so that the community can help MyBB evolve, if you’re not doing this then you’re not fulfilling the ‘job description’ of the group. ; Requirements You have a past of good development (Plugins, Pull Requests, Tutorials) You submit five pull requests that are accepted to MyBB codebase. You submit ten pull requests that are accepted to the docs. ; By meeting at least one of the requirements above you will be moved to the Contributors group – you’ll have a badge next to your username on your profile and posts. http://community.mybb.com/images/groupimages/english/contributor.png" alt="" /> Besides that, you’ll be able to participate the http://community.mybb.com/forum-171.html]1.8 Discussion forum and at a later point, 2.0 Discussion. If you do not meet any of the requirements yet we recommend you to look at our http://community.mybb.com/announcement-25.html]Workflow and change that! http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2208&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  15. It’s been a while since we announced the contributors group – we’ve had quite a few pages of discussion about it since then, some of us came up with ideas in order to promote it, and some came up with problems that would come out of those ideas. We’ve finally come to an agreement! ; [HEADING=3]What is the Contributors Usergroup?[/HEADING] This is the MyBB Group’s recognition of your valued contributions to the project. We feel that the people in the Contributors usergroup are the main figures in the community that drive the project forward. Getting in is a matter of invitation not request and exceptions will not be made to this. ; [HEADING=3]I’ve done contributing but I haven’t been added, what’s going on?[/HEADING] The MyBB Group assesses who we feel should be in the Contributor group on a per user basis. You may have had lots of Pull Requests merged or submitted plugins/themes to the Mods Site and not been added, this could be a mixture of reasons: 1) We’ve not got around to adding you; 2) We don’t feel you have contributed enough given the quality of your Pull Requests; 3) We haven’t noticed – we are all volunteers and some things slip through the net. If you feel strongly that you should be in this group then contact one of our Community Team members and they would be pleased to talk to you about the circumstances of you not being in the group. ; [HEADING=3]I was in the Contributors group but now I’m not, did I blink and miss something?[/HEADING] Places in the Contributors group are for those that the MyBB group feels are active contributors towards the project. If you stop making good quality Pull Requests/plugins/themes or stop being involved in conversations after a good period of time, you may be removed at the discretion of the MyBB group. This group is in place so that the community can help MyBB evolve, if you’re not doing this then you’re not fulfilling the ‘job description’ of the group. ; [HEADING=3]Requirements[/HEADING] You have a past of good development (Plugins, Pull Requests, Tutorials) You submit five pull requests that are accepted to MyBB codebase. You submit ten pull requests that are accepted to the docs. ; By meeting at least one of the requirements above you will be moved to the Contributors group – you’ll have a badge next to your username on your profile and posts. http://community.mybb.com/images/groupimages/english/contributor.png" alt="" /></p><p> Besides that, you’ll be able to participate the <a href=http://community.mybb.com/forum-171.html">1.8 Discussion forum and at a later point, 2.0 Discussion. If you do not meet any of the requirements yet we recommend you to look at our http://community.mybb.com/announcement-25.html">Workflow and change that! http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2208/' alt='2208'> http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2208&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  16. We've http://community.invisionpower.com/blog/1174/entry-9576-40-introducing-the-new-admincp/' class='bbc_url' title=''>previously shown how responsiveness works in the AdminCP, but I'd like to briefly introduce responsiveness on the front end, and pick a few views to show you as examples (this will be a screenshot-heavy entry!) What is responsiveness? Before we get to that, allow me to recap what responsiveness is. Responsive design is a method by which you design one page in such a way that it adapts for the available screen space on the device the user is using. This means that one theme handles both the full desktop view and the condensed mobile view with some clever CSS, in contrast to 3.x where we had a separate mobile skin. When we took the decision to use responsive design for IPS4, one key aim was to ensure that the mobile view isn't feature reduced. We want all functionality and all areas of the suite to be available regardless of device, and with only a couple of exceptions we're on track to deliver this. Primary navigation In mobile view, the primary navigation collapses and moves to a menu accessible with the icon in the top-right. The breadcrumb becomes a 'Back' control, taking you up a level from the current page: The primary navigation, when opened, looks like this: Moderation Given that the responsive theme supports all functionality, this naturally includes moderation. IPS4 support full moderation capabilities regardless of the device you're using. Here's an example of moderating images in Gallery. Notice the menu to quickly select types of content to moderate, as well as the floating toolbar at the bottom of the screen to choose actions. Settings page Taking the settings area as an example, here's the same screen at the three supported breakpoints - desktop, tablet and mobile. Profile view Here's profile view (which we covered in more detail http://community.invisionpower.com/blog/1174/entry-9679-40-profiles/' class='bbc_url' title=''>here) as seen on a phone: Calendar Calendar views on mobile: Gallery Viewing albums & images in a category: Blog The blog homepage: And viewing a blog: Forums Submitting a topic on mobile: Conclusion So that wraps up this round-up of responsive views. Naturally, there's many more views than this in the suite and we can't show screenshots of every single one, but hopefully this entry has given you a taste of a variety of views, and a better idea of how we're approaching mobile users in IPS4. As always, screenshots are from pre-release software and are subject to change before release. Attached Thumbnails http://community.invisionpower.com/blog/1174/entry-9680-40-front-end-responsiveness-round-up/' class='bbc_url' title=''>View the full article View the full article
  17. We've http://community.invisionpower.com/blog/1174/entry-9576-40-introducing-the-new-admincp/' class='bbc_url' title=''>previously shown how responsiveness works in the AdminCP, but I'd like to briefly introduce responsiveness on the front end, and pick a few views to show you as examples (this will be a screenshot-heavy entry!) What is responsiveness? Before we get to that, allow me to recap what responsiveness is. Responsive design is a method by which you design one page in such a way that it adapts for the available screen space on the device the user is using. This means that one theme handles both the full desktop view and the condensed mobile view with some clever CSS, in contrast to 3.x where we had a separate mobile skin. When we took the decision to use responsive design for IPS4, one key aim was to ensure that the mobile view isn't feature reduced. We want all functionality and all areas of the suite to be available regardless of device, and with only a couple of exceptions we're on track to deliver this. Primary navigation In mobile view, the primary navigation collapses and moves to a menu accessible with the icon in the top-right. The breadcrumb becomes a 'Back' control, taking you up a level from the current page: The primary navigation, when opened, looks like this: Moderation Given that the responsive theme supports all functionality, this naturally includes moderation. IPS4 support full moderation capabilities regardless of the device you're using. Here's an example of moderating images in Gallery. Notice the menu to quickly select types of content to moderate, as well as the floating toolbar at the bottom of the screen to choose actions. Settings page Taking the settings area as an example, here's the same screen at the three supported breakpoints - desktop, tablet and mobile. Profile view Here's profile view (which we covered in more detail http://community.invisionpower.com/blog/1174/entry-9679-40-profiles/' class='bbc_url' title=''>here) as seen on a phone: Calendar Calendar views on mobile: Gallery Viewing albums & images in a category: Blog The blog homepage: And viewing a blog: Forums Submitting a topic on mobile: Conclusion So that wraps up this round-up of responsive views. Naturally, there's many more views than this in the suite and we can't show screenshots of every single one, but hopefully this entry has given you a taste of a variety of views, and a better idea of how we're approaching mobile users in IPS4. As always, screenshots are from pre-release software and are subject to change before release. [HEADING=3]Attached Thumbnails[/HEADING] http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-20284000-1399958656_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-05773200-1399958784_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-14365000-1399959399_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-83500100-1399959399_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-42293400-1399959400_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-03610200-1399959745_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-27176700-1399960132_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-87550000-1399960132_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-11651400-1399960390_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-55144600-1399960646_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-47848800-1399960890_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-37977500-1399961255_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-42646500-1400170361_thumb.jpg http://community.invisionpower.com/blog/1174/entry-9680-40-front-end-responsiveness-round-up/' class='bbc_url' title=''>View the full article View the full article
  18. Profiles are one of the key sections of a community, as everyone knows. They are what represent your users; where their information is shown and their content is gathered. When users contribute quality content to your community, their profile is where other users go to find it in one place. In short, it's an important area. In IPS4, profiles have had a complete makeover. There's a lot to cover, so I'll start with a numbered screenshot, and address each section individually (please note this is a large image; if you're on mobile, you may wish to wait to view it full-size). 1 - Header images In 3.x, users could customize their profiles by uploading a background image. In practice, this didn't work well when the software was integrated into an existing website design, and the options presented often ended up with a garish profile. In addition, social networks like Facebook and Twitter have adjusted user expectations on how profiles are customized. In IPS4, instead of page backgrounds, users instead get to customize their profile header image. This provides the best of both worlds - ample space to choose something creative, but it's contained and won't mess up a website design. 2 - Reputation The user's current reputation count is shown prominently in the info column, letting other users know if this member is an asset to the community. 3 - Warnings For moderators/staff, the profile now provides quick access to warning tools. By expanding the panel, they can see a brief history of recent warnings: And clicking one of these pops up the warning details: New warnings can also be issued inline, of course. 4 - Followers Followers replace friends in IPS4, and the user's followers are shown in this block. Instead of requiring mutual acknowledgement as with the traditional friends system (an approach that isn't entirely useful in a community of anonymous users), in IPS4 you follow users whom you find interesting in order to be updated when they contribute to the community. Users can of course prevent others from following them, if that is a concern to them. We'll have more details on how followers works in a later entry. 5 - About the user Traditional information about the user is shown in the next block, including custom profile fields. 6 - Recent visitors Recent visitors to this user's profile are shown next. As with 3.x, this can be toggled on and off by the profile owner. In 4.x, this is done by clicking the X in the corner of the block. 7 - Follow/Message member These primary buttons enable others to follow the user (if enabled), and send a new message inline, without leaving the page. 8 - User's content In 3.x, browsing a user's content was handled by the search area of the community (though links were available in the user's profile and hovercard). We felt this wasn't the best place for it, though. After all, a user's content should be available in their profile. That's what this button does. It switches the profile view to 'content browsing' mode, where you can see everything the user has done. It's smooth and buttery, and because it all loads dynamically, it feels like a true part of the profile. Here's a video of it in action (14MB) http://community.invisionpower.com/blogvideos/40-profiles.swf' class='bbc_url' title=''> 9 - Long-form custom profile fields IPS4 supports various kinds of custom profile fields, including rich-text editors for long, styled content. Those custom profile fields will be shown in the main section of the profile where they get the space they need to be effective. About Me is a default field, but you can of course add your own too for your users to fill in. 10 - User's 'Nodes' A node is a fancy developer term for content containers that a user creates themselves, like gallery albums and blogs (as opposed to forum categories, which are created by the admin). In IPS4, a user's 'nodes' are shown right on their profile page, making it easy to find more interesting content from the user. In this screenshot, you can see my profile is showing my albums, my blogs, and other blogs to which I contribute. For developers, supporting your application in this section is easy too. 11 - Status feed The status feed from 3.x is of course still present, and the interaction is all inline without leaving the page. Conclusion That's profiles in 4.0. We hope the new focus on content and streamlined design provides a better experience for your users! As always, screenshots are from pre-release software and are subject to change before release. Attached Thumbnails http://community.invisionpower.com/blog/1174/entry-9679-40-profiles/' class='bbc_url' title=''>View the full article View the full article
  19. Profiles are one of the key sections of a community, as everyone knows. They are what represent your users; where their information is shown and their content is gathered. When users contribute quality content to your community, their profile is where other users go to find it in one place. In short, it's an important area. In IPS4, profiles have had a complete makeover. There's a lot to cover, so I'll start with a numbered screenshot, and address each section individually (please note this is a large image; if you're on mobile, you may wish to wait to view it full-size). 1 - Header images In 3.x, users could customize their profiles by uploading a background image. In practice, this didn't work well when the software was integrated into an existing website design, and the options presented often ended up with a garish profile. In addition, social networks like Facebook and Twitter have adjusted user expectations on how profiles are customized. In IPS4, instead of page backgrounds, users instead get to customize their profile header image. This provides the best of both worlds - ample space to choose something creative, but it's contained and won't mess up a website design. 2 - Reputation The user's current reputation count is shown prominently in the info column, letting other users know if this member is an asset to the community. 3 - Warnings For moderators/staff, the profile now provides quick access to warning tools. By expanding the panel, they can see a brief history of recent warnings: And clicking one of these pops up the warning details: New warnings can also be issued inline, of course. 4 - Followers Followers replace friends in IPS4, and the user's followers are shown in this block. Instead of requiring mutual acknowledgement as with the traditional friends system (an approach that isn't entirely useful in a community of anonymous users), in IPS4 you follow users whom you find interesting in order to be updated when they contribute to the community. Users can of course prevent others from following them, if that is a concern to them. We'll have more details on how followers works in a later entry. 5 - About the user Traditional information about the user is shown in the next block, including custom profile fields. 6 - Recent visitors Recent visitors to this user's profile are shown next. As with 3.x, this can be toggled on and off by the profile owner. In 4.x, this is done by clicking the X in the corner of the block. 7 - Follow/Message member These primary buttons enable others to follow the user (if enabled), and send a new message inline, without leaving the page. 8 - User's content In 3.x, browsing a user's content was handled by the search area of the community (though links were available in the user's profile and hovercard). We felt this wasn't the best place for it, though. After all, a user's content should be available in their profile. That's what this button does. It switches the profile view to 'content browsing' mode, where you can see everything the user has done. It's smooth and buttery, and because it all loads dynamically, it feels like a true part of the profile. Here's a video of it in action (14MB) http://community.invisionpower.com/blogvideos/40-profiles.swf' class='bbc_url' title=''> 9 - Long-form custom profile fields IPS4 supports various kinds of custom profile fields, including rich-text editors for long, styled content. Those custom profile fields will be shown in the main section of the profile where they get the space they need to be effective. About Me is a default field, but you can of course add your own too for your users to fill in. 10 - User's 'Nodes' A node is a fancy developer term for content containers that a user creates themselves, like gallery albums and blogs (as opposed to forum categories, which are created by the admin). In IPS4, a user's 'nodes' are shown right on their profile page, making it easy to find more interesting content from the user. In this screenshot, you can see my profile is showing my albums, my blogs, and other blogs to which I contribute. For developers, supporting your application in this section is easy too. 11 - Status feed The status feed from 3.x is of course still present, and the interaction is all inline without leaving the page. Conclusion That's profiles in 4.0. We hope the new focus on content and streamlined design provides a better experience for your users! As always, screenshots are from pre-release software and are subject to change before release. [HEADING=3]Attached Thumbnails[/HEADING] http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-37744100-1399951227_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-96737200-1399948781_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-59802300-1399948865_thumb.png http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-98073500-1399950528_thumb.png http://community.invisionpower.com/blog/1174/entry-9679-40-profiles/' class='bbc_url' title=''>View the full article View the full article
  20. With the release of MyBB 1.6.13, the team felt there was a need to address some issues that affect the future of the Project, the Community and the Team in general. Developers and MyBB Development Workflow With the departure of Nathan and Tomm, MyBB has once again found itself in need of active team members. This, along with the unavailability of most current developers due to time constraints caused by life issues, led to us breaking our workflow, which as you may have noticed ended up delaying the release of MyBB 1.6.13. After MyBB 1.6.13 was out, work on 1.8 Beta 1 has been resumed (and you can clearly see that by examining the commits made for on github in the ‘feature’ branch). Moving forward with 2.0. Initially 1.6 was supposed to lead to 2.0 directly, but with the team feeling that 2.0 was still in very early development, MyBB would lose to its competitors for quite a bit of time (the development time of 2.0). Thus, work was put into “modernizing” the look and feel of 1.6 before the complete rewrite, and so 1.8 was born. As anticipated, this has delayed work on 2.0 of course. Once 1.8 is released (Beta 1 is nearing its completion; at time of writing only one feature is left to finish: jQuery conversion; all the other open issues aimed for Beta 1 are bugs) work will start on 2.0. There has been a lot of talk of MyBB being a “dead project”, but this is very far from the truth. As an open source project, as long as we have active developers, the project will never be “dead”. But we need the community’s help – we’ve been helping you for a long time, we’re asking you to help us now – so if you feel that you know MyBB pretty well but most of all, if you feel that you have value to give to the team and project, contact us! Changes that we are implementing now It became apparent to us, that one of the major problems we have had was losing key team leaders. As you may remember, we recently got rid of the “Team Leader” role, and went with a more equal structure. This did not promote (as we had intended) productivity. So we have come up with a new system, whereby developers will take turns taking the “lead” on a per version basis. This will keep them all updated with the procedures required to package and release new versions. We are pleased to announce the http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2132&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  21. With the release of MyBB 1.6.13, the team felt there was a need to address some issues that affect the future of the Project, the Community and the Team in general. [HEADING=3]Developers and MyBB Development Workflow[/HEADING] With the departure of Nathan and Tomm, MyBB has once again found itself in need of active team members. This, along with the unavailability of most current developers due to time constraints caused by life issues, led to us breaking our workflow, which as you may have noticed ended up delaying the release of MyBB 1.6.13. After MyBB 1.6.13 was out, work on 1.8 Beta 1 has been resumed (and you can clearly see that by examining the commits made for on github in the ‘feature’ branch). [HEADING=3]Moving forward with 2.0.[/HEADING] Initially 1.6 was supposed to lead to 2.0 directly, but with the team feeling that 2.0 was still in very early development, MyBB would lose to its competitors for quite a bit of time (the development time of 2.0). Thus, work was put into “modernizing” the look and feel of 1.6 before the complete rewrite, and so 1.8 was born. As anticipated, this has delayed work on 2.0 of course. Once 1.8 is released (Beta 1 is nearing its completion; at time of writing only one feature is left to finish: jQuery conversion; all the other open issues aimed for Beta 1 are bugs) work will start on 2.0. There has been a lot of talk of MyBB being a “dead project”, but this is very far from the truth. As an open source project, as long as we have active developers, the project will never be “dead”. But we need the community’s help – we’ve been helping you for a long time, we’re asking you to help us now – so if you feel that you know MyBB pretty well but most of all, if you feel that you have value to give to the team and project, contact us! [HEADING=3]Changes that we are implementing now[/HEADING] It became apparent to us, that one of the major problems we have had was losing key team leaders. As you may remember, we recently got rid of the “Team Leader” role, and went with a more equal structure. This did not promote (as we had intended) productivity. So we have come up with a new system, whereby developers will take turns taking the “lead” on a per version basis. This will keep them all updated with the procedures required to package and release new versions. We are pleased to announce the Stefan T will be assuming the role of Lead Developer first and and the next should be http://community.mybb.com/user-8582.html">Pirata Nervo (after that a new internal poll will be made). We are also pleased to announce that King Louis will be assuming the position of SQA team lead (the leader here doesn’t change as we believe the SQA team requires a static leader). [HEADING=3]Recruitment[/HEADING] As mentioned above, we are now looking for more active members for both Development, Support, and more importantly SQA (we’re running low here!). If you feel that you would be a good addition to the team, why not submit some pull requests on Github and/or drop an application to using the contact form, posting a thread in Private Inquiries (recommended) or even by PM’ing us. You cand read more about the responsibilities here. Do not be afraid of contacting us, we won’t bite you – but we’ll be always be honest with you. ; http://feeds.wordpress.com/1.0/comments/blogdotmybbdotcom.wordpress.com/2132/ http://pixel.wp.com/b.gif?host=blog.mybb.com&blog=36724248&post=2132&subd=blogdotmybbdotcom&ref=&feed=1 View the full article
  22. A while ago I http://community.invisionpower.com/blog/1174/entry-9556-ips-40-internationalization-and-localization/' class='bbc_url' title=''>blogged about some of the internationalization and localization changes in 4.0. One of the things I mentioned is a "Visual Language Editor" which allows you to quickly change any of the verbiage used throughout the suite just by clicking on a word of phrase. Not only is the really useful for those who want to translate the IPS Community Suite into another language, it can also be used to easily change words and phrases as you like (for example if you want a link to say "Register" rather than "Sign up") - it can even be used to rename forums, categories, etc. Before I couldn't show you it in action as we weren't quite ready to show the front-end interface but now here's a video of the feature in action: http://community.invisionpower.com/blogvideos/vle.swf' class='bbc_url' title=''> Attached Thumbnails http://community.invisionpower.com/blog/1174/entry-9681-40-quick-translating/' class='bbc_url' title=''>View the full article View the full article
  23. A while ago I http://community.invisionpower.com/blog/1174/entry-9556-ips-40-internationalization-and-localization/' class='bbc_url' title=''>blogged about some of the internationalization and localization changes in 4.0. One of the things I mentioned is a "Visual Language Editor" which allows you to quickly change any of the verbiage used throughout the suite just by clicking on a word of phrase. Not only is the really useful for those who want to translate the IPS Community Suite into another language, it can also be used to easily change words and phrases as you like (for example if you want a link to say "Register" rather than "Sign up") - it can even be used to rename forums, categories, etc. Before I couldn't show you it in action as we weren't quite ready to show the front-end interface but now here's a video of the feature in action: http://community.invisionpower.com/blogvideos/vle.swf' class='bbc_url' title=''> [HEADING=3]Attached Thumbnails[/HEADING] http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-108264-0-37993800-1400159810_thumb.png http://community.invisionpower.com/blog/1174/entry-9681-40-quick-translating/' class='bbc_url' title=''>View the full article View the full article
  24. IP.Board 3.x supports "My Media", which enables you to share other content from within the community by using the "My Media" button on the editor. This results in: http://community.invisionpower.com/files/file/4464-ips-gdk-for-ipboard-32-33/' class='bbc_url' title=''>'<ahttp://community.invisionpower.com/index.php?app=downloads&module=display&section=screenshot&id=4464' class='sharedmedia_screenshot' /> http://community.invisionpower.com/files/file/4464-ips-gdk-for-ipboard-32-33/' class='bbc_url' title=''>IPS GDK for IP.Board 3.2 & 3.3 1.1 http://community.invisionpower.com/files/category/131-ips-extras/' class='bbc_url' title=''>Category: IPS Extras Last Updated Mar 28 2013 09:41 AM While this works, it has a few shortcomings: The styling of the block isn't really designed for each type of content it might showUsers have to click the My Media button, then browse for the item, when they probably already know the URL they want to link toNot all content types are supported; e.g. you can't use My Media to link to a topic.For developers, implementing support for My Media in other applications was a http://www.invisionpower.com/support/guides/_/advanced-and-developers/application/application-extension-sharedmedia-r216' process involving extension files and multiple methods We wanted to make sharing existing content much easier in IPS4, both for users and developers. "Embeddable content" is our solution. How to use it To embed content from elsewhere in the community, here's a step by step guide: Paste a link to it That's it! When you paste a link to almost any kind of content, whether it's a forum topic, calendar event, gallery album or more, IPS4 will automatically embed a small preview of the content, designed specifically for that content. In order to not disrupt an existing paragraph of text however, the embedded block won't be used if the link is surrounded by text. Embedded content only shows if the link is pasted on its own line, giving users more control over their post. Here's what a post looks like with a few embedded types shown: Embedded content can be used anywhere as you'd expect, including posts and comments, but also status updates, IP.Content articles, and so on. For developers Supporting embedded content in your apps is very easy; your content model simply has to implement IPSContentEmbeddable: class _Topic extends IPSContentItem implements ... IPSContentEmbeddable Your controller then simply looks for an embed request and returns HTML - that's it. Our default blocks also have their own template and CSS file, so theme designers can change the styling on a per-theme basis. Conclusion Our hope is that this easier method of embedding content encourages more cross-posting and highlighting of good content in IPS4. The process is almost wholly automatic, meaning users don't have to think in order to share great content with others. As always, screenshots are from pre-release software and are subject to change before release. Attached Thumbnails http://community.invisionpower.com/blog/1174/entry-9678-40-embeddable-content/' class='bbc_url' title=''>View the full article View the full article
  25. IP.Board 3.x supports "My Media", which enables you to share other content from within the community by using the "My Media" button on the editor. This results in: http://community.invisionpower.com/files/file/4464-ips-gdk-for-ipboard-32-33/' class='bbc_url' title=''>http://community.invisionpower.com/index.php?app=downloads&module=display&section=screenshot&id=4464 [HEADING=3]http://community.invisionpower.com/files/file/4464-ips-gdk-for-ipboard-32-33/' class='bbc_url' title=''>IPS GDK for IP.Board 3.2 & 3.3 1.1[/HEADING] http://community.invisionpower.com/files/category/131-ips-extras/' class='bbc_url' title=''>Category: IPS Extras Last Updated Mar 28 2013 09:41 AM While this works, it has a few shortcomings: The styling of the block isn't really designed for each type of content it might show Users have to click the My Media button, then browse for the item, when they probably already know the URL they want to link to Not all content types are supported; e.g. you can't use My Media to link to a topic. For developers, implementing support for My Media in other applications was a http://www.invisionpower.com/support/guides/_/advanced-and-developers/application/application-extension-sharedmedia-r216' process involving extension files and multiple methods We wanted to make sharing existing content much easier in IPS4, both for users and developers. "Embeddable content" is our solution. How to use it To embed content from elsewhere in the community, here's a step by step guide: Paste a link to it That's it! When you paste a link to almost any kind of content, whether it's a forum topic, calendar event, gallery album or more, IPS4 will automatically embed a small preview of the content, designed specifically for that content. In order to not disrupt an existing paragraph of text however, the embedded block won't be used if the link is surrounded by text. Embedded content only shows if the link is pasted on its own line, giving users more control over their post. Here's what a post looks like with a few embedded types shown: Embedded content can be used anywhere as you'd expect, including posts and comments, but also status updates, IP.Content articles, and so on. For developers Supporting embedded content in your apps is very easy; your content model simply has to implement IPSContentEmbeddable: class _Topic extends IPSContentItem implements ... IPSContentEmbeddable Your controller then simply looks for an embed request and returns HTML - that's it. Our default blocks also have their own template and CSS file, so theme designers can change the styling on a per-theme basis. Conclusion Our hope is that this easier method of embedding content encourages more cross-posting and highlighting of good content in IPS4. The process is almost wholly automatic, meaning users don't have to think in order to share great content with others. As always, screenshots are from pre-release software and are subject to change before release. [HEADING=3]Attached Thumbnails[/HEADING] http://community.invisionpower.com/filestore/uploads/monthly_05_2014/blogentry-1094-0-23628000-1399913682_thumb.jpg http://community.invisionpower.com/blog/1174/entry-9678-40-embeddable-content/' class='bbc_url' title=''>View the full article View the full article
×
×
  • Create New...