MyBB Community Forums

Full Version: The MyBB Humanization Project
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
(2014-11-30, 12:36 AM)Shemo Wrote: [ -> ]
(2014-11-29, 01:20 PM)Euan T Wrote: [ -> ]
(2014-11-29, 11:55 AM)Radiergummi Wrote: [ -> ]
(2014-11-29, 11:44 AM)Greg Winston Wrote: [ -> ]
(2014-11-29, 09:44 AM)Arka Wrote: [ -> ]Well, from what I can see 1.8 is the same as 1.6 (I am talking about what you see, not what you don't see Big Grin ).
Let's hope 2.0 will be better and will improve the (new) user experience.

I don't know how 2.0 will be 'better' with an improved new experience.

Apart from AJAX notifications (new reply to a thread, new PM, etc)threaded PM conversations, profile comments, I don't know what else MyBB is missing.

MyBB still needs to remain as forum software. What Brad-T did is great for niche forums that don't need the old forum feel to it, but on the other hand there are thousands of forums out there that need the older 'look and feel' to them.

If you don't like the way MyBB looks, design a theme yourself like Brad-T did Smile It's fun and very rewarding.

Well I think a forum software which is actively developed does not need to look like 1999, especially codewise: Currently, MyBB is mostly made of tables. What we need is a complete revamp of all templates to use HTML5, CSS3 and SVG icons. That's what I am currently wasting my time with, but it is indeed rewarding - my Google ranking rose in unknown heights, the whole thing is responsive, I need only a few lines of CSS for each page due to reuseable components, users are way happier... 
That my point of view. I also think MyBB needs to remain a forum, but with modern, modular and responsive code design. From there on, anyone can produce a theme suiting their needs.

Next up on my wishlist would be a default use of URL rewriting to provide a RESTful API, but I think you'd need better paid professionals for that, and as the team seemingly is not interested in people applying, they don't even reply to questions on how to participate  Rolleyes

We're always happy to have people applying and contributing. Have you tried opening some pull requests on GitHub or anything? I haven't noticed your username on GitHub at all (unless you have a different username there of course).

MyBB 2.0 will be using much more semantic HTML, along with modern CSS and JavaScript practices.

...and hopefully an entirely new theme, built from scratch...not something that was repurposed from 1.6 and slightly modified.  Toungue

Nah, we're recycling the 1.4 theme. Everybody loved that, right?!?

Of course 2.0 will have an entirely new theme. Everything is being done from scratch.
I would love to see 1.2 style revamped. Oh wait..
OK, pardon the stupid question, but as all the "bigwigs" (if you pardon the expression) who replied here are in agreement, why has nothing changed since (in may case 2009) time began?
Because drastically changing things for 1.8 (a minor point release) would mean there would be no themes, or plugins, that would work correctly with the release. Obviously, that would put a lot of people off upgrading and would cause more problems. The decision was made early on in the development of 1.8 to not change things too drastically, but to give the system a bit of a facelift.
(2014-11-29, 03:28 PM)Euan T Wrote: [ -> ]We have acknowledged the fact that the current templates and design are outdated. It's common knowledge. We took the path of least resistance for 1.8, with 2.0 being the release where we can reinvent the wheel.

Don't reinvent the wheel for 2.0 (yes for modern html/css/javascript, no for a weird new theme). If people complain that the theme is 'too old', they can design the theme themselves. XenForo is a good example of having all of the forums out there look the same (literally, the same). Boring.

What I'm saying is, I see many people complaining about MyBB's look, but when it comes to the features, it trumps the majority of other forum software, except for the lack of AJAX thread & PM notifications, conversation style PM's, and profile comments.

If MyBB decides to 'modern it up', it will look like a blog commenting platform. How would the people running a "FORUM" feel? If their site is just a forum, it would look pathetic.

In summary: Don't like the way it looks? Theme designing is easy. Unless you want 100% of the MyBB forums out there being identical to yours.
I love this idea. I have to accept that I only read Brad's first post and a couple of the last comments. So sorry if I repeat ideas here Toungue

One of the things that kind of stops such drastic changes on themes, in my opinion, is the technical limitations on how themes are created: you have to edit the files through the ACP pages. There is no chance to have some version control, or make a project at Github to keep it moving. You cannot use any CSS preprocessor in a fluid workflow (you have to copy+paste the output), or other useful stuff to handle the templates or JS.

The last attempt I had of a crazy theme (long time ago), I was worrying on every step that the templates would get corrupted or something (I didn't finish that theme because I thought I better waited for 1.8 as rumores were arising that it was soon to be released).

Instead of worrying too much on whether MyBB it's gonna look 'modern' or like a 'classic' forum, we should work some more into creating a more flexible theme engine. Then we can jump into making more human themes that could work as frameworks for others who like it that way.
I'd pay for a theme like this omg it's beautiful
(2014-12-08, 05:25 PM)sn4g Wrote: [ -> ]I'd pay for a theme like this omg it's beautiful

A theme like this would cost $xxxx I'm guessing. The time and effort into this site is amazing! great work Brad.
My coding is really juvenile. I have no idea how web development works any more. :')
(2012-07-24, 02:45 AM)brad-t Wrote: [ -> ]Nice. One problem with using the Preview button this way is if you hit "Full Editor" without entering anything, you'll get an error message. Not sure what to do about that.

First of all, good job with this project.
I always defended minimalism and functionality that hundreds and hundreds of configurable options.

On the issue of quick_reply, I solve it without modification of the core, with just a plugin (PHP in Templates and Template Conditionals) and two templates.

In template showthread_quickreply, find:
 <form method="post" action="newreply.php?tid={$tid}&amp;processed=1" name="quick_reply_form" id="quick_reply_form">

Replace it to:
 <form method="post" action="newreply.php?tid={$tid}&amp;processed=1&amp;fulleditor=1" name="quick_reply_form" id="quick_reply_form">

In newpreply, find:
{$reply_errors}

And replace it to:
<if $_GET["fulleditor"] != 1 then>{$reply_errors}</if>

This method does not allow empty post messages, and if you press "Preview" or "Post" in the page "newreply" (only in the newreply page or full editor page) MyBB display the error message.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32