System visitations: MyBB 1.6.10

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #15, on May 29th, 2013, 06:59 PM »
Well, it's not SMF being like that, it's the sites that insist on proper XHTML... which can have SEO issues (and will be just as much of an issue in ANY system)

Of course most mods work on the default theme... they were designed for the default SMF theme, and yes, if a custom theme does something custom it's going to be a problem... this is expected. It's part of the design, to a point.

SMF 2.0 just doesn't offer the functionality to support doing it with hooks, 2.1 isn't a lot better, Elkarte and Wedge are much stronger (especially Wedge) in that department.

2.1's theme, Curve II, isn't actually that nice. I find it quite bland, actually.
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Wanchope

  • Posts: 234
Re: System visitations: MyBB 1.6.10
« Reply #16, on May 29th, 2013, 08:42 PM »
The issue of XHTML is as old as meta tags which I believes have no value to SEO of present. It's just Google trying to impose their self righteousness on others. Heavy websites like Facebook does not pass the test.
I cannot say how mush wedge will use server resources because I have not tested it but since it have SMF structure, it will do much better than MYBB in server resources consumption and performances. Mybb with many plugin in shared server with 50k hits/month, your host company will just ban you. I am posting this because they Mybb fan boys says that mybb consumes less resources than SMF.
As of Elkarte, haven't heard of them, tried to visit the website and got this
Quote
Error 403

We're sorry, but we could not fulfill your request for / on this server.

You do not have permission to access this server. Before trying again, run anti-virus and anti-spyware software and remove any viruses and spyware from your computer.

Your technical support key is: 29ce-0f1b-2b02-1b1f

You can use this key to fix this problem yourself.

If you are unable to fix the problem yourself, please contact mailer at elkarte.net and be sure to provide the technical support key shown above.
- Some webmasters just keep on committing the same 'sin'.
SMF2.1 these looks neat and the navigation is just beauty the only minus is not showing the posts under username in display template.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #17, on May 29th, 2013, 09:08 PM »
Quote
It's just Google trying to impose their self righteousness on others. Heavy websites like Facebook does not pass the test.
No, it isn't. Websites actually handling tags properly is an issue which predates Google.
Quote
I am posting this because they Mybb fan boys says that mybb consumes less resources than SMF.
I have yet to see an istance of where this is true.
Quote
As of Elkarte, haven't heard of them, tried to visit the website and got this
You were blocked by Bad Behaviour. Looking up the support code, that says your IP address was found on the httpBL blacklist.
Quote
- Some webmasters just keep on committing the same 'sin'.
SMF2.1 these looks neat and the navigation is just beauty the only minus is not showing the posts under username in display template.
Hover over the username.

Wanchope

  • Posts: 234
Re: System visitations: MyBB 1.6.10
« Reply #18, on May 29th, 2013, 09:34 PM »Last edited on May 29th, 2013, 10:15 PM
I know about username hover but I think post should be shown while others 'hidden'.
The bad behavior mode is not good, in my country, the ISPs are sharing ip address and rotating it among millions of users. If Tony uses IP address 20.201.237.20 in spam software like xrummer.
Millions of people who will use IP address 20.201.237.20 will be blocked. Thant's why auto anti spam blocker is always a bad idea.
Another reason why I like Mybb is the ability to edit the template files in the admin panel and the shortcodes are so easy to work on.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #19, on May 29th, 2013, 09:57 PM »
Quote
I know about username hover but I think post should be shown while others 'hidden'.
Yes, but why? Note that there are plenty of people who dislike the posts being shown as well as preferring the lack of clutter.
Quote
The bad behavior mode is not good, in my country, the ISPs are sharing ip address and rotating it among millions of users. If Tony uses IP address 20.201.237.20 in spam software like xrummer.
Millions of people who will use IP address 20.201.237.20 will be blocked. Thanks why auto anti spam blocker is always a bad idea.
It's a good thing then that we have Bad Behaviour without the httpBL component, isn't it? Almost like we knew in advance that it was a problem.
Quote
Another reason why I like Mybb is the ability to edit the template files in the admin panel
This strikes me as a very bad thing. Aside from performance, objection number 1 is that you can screw up your site and not leave yourself the ability to fix it without manually editing the database. Objection number 2 is that it still presumes you're doing this ridiculous thing of find/replace on templates (which is really no different to SMF, just presented slightly differently) and objection 3 is that there is actually a security risk of having executable code in a place that you don't have total control over.
Quote
and the shortcodes are so easy to work on.
Ugh, I looked at that and thought it fragile. I'd also note that SMF and Wedge bbcode is inherently much more powerful than what amounts to simple find/replace bbcode. Also note that SMF back in 1.0 days did pretty much the same as what MyBB does until they changed it to what SMF and Wedge do now, because it was discovered that a single carefully written post could cause a minor denial of service attack. (As I mentioned in my post.)

Norodo

  • Oh you Baidu, so randumb. (60 sites being indexed at once? Jeez)
  • Posts: 469
Re: System visitations: MyBB 1.6.10
« Reply #20, on May 30th, 2013, 12:27 AM »
I have a couple of forums running MyBB. It's a functional system really. It's easy to modify without changing underlying code. I prefer it to SMF because there are less strange things like UTF breaking database backups and less code editing needed for plugins in general. Search works wonders in the adminCP too. All in all I like it, but it's hardly great.

Oh and yes, of course, I am using homemade themes.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #21, on May 30th, 2013, 12:34 AM »
Quote
It's easy to modify without changing underlying code
Such as?
Quote
I prefer it to SMF because there are less strange things like UTF breaking database backups
Wedge is UTF-8 only and we ditched the buggy backup ages ago. Tools for the job, people!
Quote
less code editing needed for plugins in general
Yeah, I won't deny that the situation SMF has right now is messed up. 2.1 doesn't exactly fix it either.
Quote
Search works wonders in the adminCP too.
SMF's needs work. Wedge's is better.

Norodo

  • Oh you Baidu, so randumb. (60 sites being indexed at once? Jeez)
  • Posts: 469
Re: System visitations: MyBB 1.6.10
« Reply #22, on May 30th, 2013, 12:41 AM »
Quote from Arantor on May 30th, 2013, 12:34 AM
Quote
It's easy to modify without changing underlying code
Such as?
It goes back to the whole plugin thing, along with the BBcode editor that very well might be a security flaw, but it's pretty nifty and easy to use. I've also found the default theme is a nice boilerplate for making new themes, but YMMV.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #23, on May 30th, 2013, 12:43 AM »
Yeah, bbcode editor is on the todo list for Wedge, only making use of the power SMF gave it originally ;)

Auk

  • Can I get a Box?
  • Posts: 64
Re: System visitations: MyBB 1.6.10
« Reply #24, on August 1st, 2013, 10:48 AM »Last edited on August 1st, 2013, 10:55 PM
I had one forum using MyBB. I actually like the software. I like the ability to just drop in a file, enable the plugin in mybb. I created 1 simple plugin that hides IP addresses. I can't remember why I didn't used MyBB. I was advised to stay away from phpBB3 :(

EDIT. I meant to say "why I didn't used SMF".

Nothing is more despicable than respect based on fear.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278

Auk

  • Can I get a Box?
  • Posts: 64
Re: System visitations: MyBB 1.6.10
« Reply #26, on August 1st, 2013, 10:58 PM »
I'm well aware of how plugins should be done in wedge. :) But it's not out yet ;)

Speaking of BBcodes, many things I don't like about trying to make a parser out of it, I wonder if wedge will be using something similar to  DOMDocument. That's like the sanest example I can think of for doing BBcodes.

There is also another way using string search, left-to-right; finding if an end-tag occurs or not, and then adding end tag.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #27, on August 1st, 2013, 11:04 PM »
What do you mean 'should be done'? That's the bit I'm not happy with :P There are quite literally dozens of plugins for Wedge already and they all work this way...

No, Wedge will not be using something similar to DOMDocument for its bbc parsing, we've inherited SMF's parser which does something similar to what you're suggesting but it's a lot more complicated because there are different kinds of tags (some don't have mandatory closing tags e.g. the hr bbcode) and there will be an editor for such things in the admin panel when I figure out how to make a UI that doesn't suck.

Auk

  • Can I get a Box?
  • Posts: 64
Re: System visitations: MyBB 1.6.10
« Reply #28, on August 1st, 2013, 11:10 PM »
Quote
What do you mean 'should be done'?
The small details about how we shouldn't need to modify files, change write permissions, etc. The nifty hooks.

The way I've done it is always xml compliant. Not "always" good enough to keep a smile on validator.w3.org's face. So I thought of using that with Tidy (which appears to be great, seems too much just for that bbcode feature.) It's not available immediately when I install php 5.4 on my Linuxmint distro based on Ubuntu. So that worried me. I do not like how most bbcode parsers do not allow you to nest as deep as you like. There are 3rd party php codes/plugins that does a great job at that, and even with sanitizing.. Just a little bit iffy on using those and wanted a much cleaner approach (And then there is licensing to be concerned of for some.)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: System visitations: MyBB 1.6.10
« Reply #29, on August 1st, 2013, 11:12 PM »
SMF's parser doesn't have any such limitations on nesting depth from what I remember. It does try to protect nesting too and keep it all straight - and with the out-of-the-box stuff it shouldn't be possible to break it. But we have some special tags that need to be thoroughly tested for that stuff.

Actually the bigger problem right now is the preparser that tries to 'fix' things and sometimes gets it wrong to interesting effect.