Documentation for plugin authors

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Plugin Manager: Mechanics
« Reply #45, on February 9th, 2012, 12:18 PM »
Yes, it's the same as SMF, basically, and it's a large contributing factor to why WP gets hacked quite often.
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

Nao

  • Dadman with a boy
  • Posts: 16,018
Re: Plugin Manager: Mechanics
« Reply #46, on February 9th, 2012, 12:29 PM »
Quote from MultiformeIngegno on February 9th, 2012, 12:17 PM
I know you guys don't like Wordpress much
I don't mind WP, personally. If anything, the very fact that it's widespread means that it got something right... Maybe not in the code, but at least in its community handling.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Plugin Manager: Mechanics
« Reply #47, on February 9th, 2012, 12:41 PM »
Bear in mind it's about 9 years old now, it's pretty much the oldest PHP blogging platform, and it's still going, and its versatility with themes doesn't hurt it either.

(How many other blogging platforms running on PHP can you name?)

MultiformeIngegno

  • Posts: 1,337
Re: Plugin Manager: Mechanics
« Reply #48, on February 9th, 2012, 01:44 PM »
IMHO one of its driving forces is that it's extremely flexible. It's not just a blogging platform, it's a CMS (okay, not a forum software, but a good CMS). Check out the custom template feature (90% like SSI.php), you can use WP to replace Joomla, it can be used in websites where you need to handle a lot of pages and people contribution..

I shouldn't care about security, I'd just add a 128px text (okay, maybe a little smaller :P) saying that if they're under a shared hosting and they use the web interface to upload & install stuff, they are at risk..

Why penalize users that know what they're doing (and maybe aren't on a shared hosting..)?

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Plugin Manager: Mechanics
« Reply #49, on February 9th, 2012, 01:55 PM »
Oh please. Calling it a CMS is like calling a go-kart a car. Both do the same job but one is a shabbily built, usable but neither efficient or elegant. Or it's like comparing a basic Nokia handset to an iPhone because they can both make calls when you want more than just calling functionality.
Quote
Check out the custom template feature (90% like SSI.php)
It's nothing like SSI.php except vaguely conceptually.
Quote
it can be used in websites where you need to handle a lot of pages and people contribution..
Not without significant work.

OK, I'm going to reiterate a point that I think has been forgotten.

I'm not bashing WP based on what I've seen. I USE WP CURRENTLY ON TWO SITES. I know exactly what it's capable of. Anything beyond a basic blog, it just can't handle. You cannot even have a page that's visible to signed in members only without *custom coding*, and not trivial custom coding, to boot. That alone rules it out of being a good CMS.
Quote
I shouldn't care about security
So when users get hacked, I can send them your way, can I? Because you know if a Wedge install gets hacked, they feel it's our fault first and foremost and never theirs.
Quote
saying that if they're under a shared hosting and they use the web interface to upload & install stuff, they are at risk..
Most users do not understand what shared hosting means. And they won't listen to that warning, they'll upload and install stuff regardless - but it'll be our fault when the shit hits the fan because "[Wedge] should have prevented there being a problem" and anything else is making excuses.

There's no best answer, only a selection of varyingly-bad answers, and right now I'm just sensing that not having an upload feature (like, I'll note, XenForo and quite probably vBulletin, though I haven't used it) is actually the lesser evil.

Sabre™

  • Innovate, not Imitate
  • Posts: 22
Re: Documentation for plugin authors
« Reply #50, on July 23rd, 2015, 05:38 AM »
The first few pages of this thread, although quite aged, were Very informative. :+1:
Thank You for this info, I'm trying to find more of what I don't yet know I need :blink:

CerealGuy

  • Posts: 343
Re: Documentation for plugin authors
« Reply #51, on July 24th, 2015, 12:18 PM »
Quote from Sabre™ on July 23rd, 2015, 05:38 AM
The first few pages of this thread, although quite aged, were Very informative. :+1:
Thank You for this info, I'm trying to find more of what I don't yet know I need :blink:
I'm not 100% sure, but I think what is missing here is the mods.xml part. There's not much you need to know about, if I remember correctly it's working the same like in SMF (i never did a real plugin/mod for smf so i don't know).
If you need some help, just ask, I'm using wedge's plugin system since months and it's awesome ;).

Sabre™

  • Innovate, not Imitate
  • Posts: 22
Re: Documentation for plugin authors
« Reply #52, on July 24th, 2015, 01:10 PM »
Thank you buddy :cool:
I've noticed there is not alot of Q&A threads, posts and documentation around, which I believe is a benefit to any software, for those that are thinking of using it will see similar queries to their own, and feel it's less daunting.
Unless we are only aiming toward the technically adept, and not 'the average Joe Blow', thus limiting the audience and the wide spread of the software.
I haven't looked into the code in depth as of yet, just combing the site for any knowledge on structure, hooks etc etc...
Information on these are Very limited, but what is around is Very resourceful.
I've read the majority of your posts in regards to Q&A's, and others posts aswell, they've been Very helpful.
I'm intending on being active here, as well as SMF and others until life's realities draw me away.
So if it's permitted, I will be flooding the fora with plenty of questions! :lol: ;) All to simplify the directness of the program of course :)
Ok, I won't draw too much time in this section, as it isn't relevant to the thread.

Thanks again mate :+1: