MyBB Mods Submissions: More Developments
You won’t have seen much of me over these last couple of days. I’ve not vanished off the face of the earth, at least not yet anyway. I’ve instead been beavering away at some of the many new features planned for MyBB Mods, particularly the submissions page. I posted a while ago that I’d started planning and putting together the new system, but the last couple of days I’ve been working almost constantly on turning the plans into a reality. There are so many things to do though, I’m nowhere near finished yet.
I’m very excited about some of the planned features and would love to show you them all, but I’m going to resist for the moment. I will give a related update on the submissions script though. Did I say submissions script rather than submissions page? I did. Thanks to the new features for the site, it simply isn’t feasible to keep all the submission options on one page. Rather, the new and improved script will be split into four steps, two of which are optional.
Step one is where the basic information about the submission is entered. A screenshot of step one is attached to this post. It’s largely the same as the last screenshot I posted, although there are a few differences. Can you spot them? Note that the image is cropped this time. That’s because some of the new features I’ve been working on were also displayed on the page, and tempting though it may be, I’m not ready to reveal them quite yet. I was up until 5AM in the morning working on this, largely because I was fighting as usual with the simplest of javascript code (another hint at something on the page maybe?).
Step two is where the actual submission file is uploaded. Why not allow that in step one you may ask? Well, during step one, a GUID (globally unique identifier) is generated for the submission. This GUID can be added to a the info function of a plugin before it is uploaded in step 2. By adding the GUID, users of the plugin will be able to check for plugin updates with only one click in the new Admin CP that you’ll see in MyBB 1.4. For more information on the feature, see Tikitiki’s related blog entry. The GUID is shown to the user during step two if they’re submitting a plugin, as are suggested instructions for adding the GUID to the plugin file. Below the GUID is the file upload field, which is obviously shown for all submissions. A screenshot of step two is also attached. Note that the “What is this?” and “Show me an example…” links load the associated content below in a javascript controlled drop-down (that wasn’t the javascript causing me problems, so what was?
). Also just a quick note that the existing submissions system has been generating GUIDs for new submissions since the end of March, although they haven’t yet been shown to users for implementation, since only a select few have access to the version checking feature at the moment. However, once MyBB 1.4 is released, users who already have submissions in the MyBB Mods database will be able to see their GUID (or generate one if their submission was made before the end of March 2007) from the site control panel.
Steps three and four are both related to some of the new features I’ve been working on. They’re also both entirely optional, so users who don’t want to make use of them don’t have to go through a submission process that is longer and more complicated than it needs to be. Instead, if a user decided not to make use of one of the features, they can simply skip the step and be done with it. I don’t have any screenshots of these new features for you just yet, but keep an eye on this space.
Although the submissions script still may change before it goes live, the current step four would provide some easy to find additional information about a submission, if the author decided to use it. Not any old information though, something specific. The current step three is also very exciting and could potentially benefit all MyBB users.
Am I being a little vague? All will be revealed soon.
I haven’t even scratched the surface on some of the other things I’ve been working on or have planned. But, after working until 5AM yesterday and from 11AM to now (about 3:30AM) today, I hope the hard work pays off and users can start enjoying the updated site soon.
Chris Boulton Says:
Very much looking forward to all of this!
July 15th, 2007 at 07:23 ·