The rebuild of all the products…

The goal when the MTF is started well is to rebuild everything that i have in store, and develop new tools. most of these tools are plugins to insert into vBulletin, so they are easy to update from their old form.

So if you want to play with these products as a hobby, just let me know, i will put them in ftp or something.

Structural Additions to MTF

Ok, today i was thinking (bleh)… what about global addons that are not linked to a specific type?

I have a ton of features and hacks, and they could easily be integrated to MTF, but instead of being per-forum, they can be integrated globally, and activated without a type choice…

The actual deal with MTF is that for each forum, we select a Type and then we configure how that Type will look like in that forum. but what if we select the Articles type and decide that we want to add « Referred Links » in the articles?!… do we have to make each type filled with millions of possibilities?

And for each element we add, like the Custom Fields generator is made for, where and how the info is managed ? we could require that option X is shown on top left in a forum, and in bottom right in another forum…

GARS have an horrible way to deal with that question, as you can create as much types you want and you create each display page as a portal with blocks… maybe our best guess would be to go the « portal » way too ?!

these are details we need to fix because the next step!

Types to create for MTF… the ones with targets

Ok, here is a list that I THINK would tease the buyers… i already own most of the hacks that were released to fill these functions from other sites, so i also can stop their production in any time, and switch all the clients to MTF…

ex: i own the rights for MadeForMary’s Classified… we need a MTF Classified. Mary also had that Pals/Mates meeting scripts… we will have a MTF to fill these interests too.

so here is a list:

– Classified
– Realty
– Auctions (a lot more complexe)
– Articles
– Meeting (personal ads)
– Photo Votes
– FAQ / Knowledge base
– Answers.yahoo.com and other content grabbers
– Q&A à la answers.yahoo
– Links Directory
– RSS Feed (vB one is crap)
– Podcast (vB one is crap)
– Magazine
– Interviews
– Cart
– Help Desk
– Support Ticket
– Bug Tracker
– Project Planner
– Releases
– Licenses
– Portfolio
– Quotes
– Artists Lyrics / Discographies
– Bibliographies
– Recipes Books (ton of custom fields)
– Product Reviews
– Sports Statistics
– Bookie
– Trading
– Blogs
– Photo Albums
– Dictionary
– Documentation
– Guestbook
– Movies/Music Database
– nfo – torrent
– Poetry

… some other ideas and what-not?

My AdminCP Basics

a New adminCP Control Panel Home, with VERY useful elements… and a suite of cpnav elements to quickly access needed functions, and spare some clicks.

nex_basics.jpg

note: version updated to 1.5.1, with the addition of two hooks, to please Taragon who was interested to add his own things to it… 🙂

hooks: nex_basics_belowquickies, nex_basics_belowinfos

you need to upload all the files again as the hooks file need to be located if you build your own products!

Project Plan

Ok, I have been trying to be extremely organized with products I’m associated with so I thought it would be good to make a features list with dates and completion status. Feel free to change things.

  • MTF Master
    • Extra Forum Fields
      Completion status: 90%
    • Extra Thread Fields
      Completion status: 0%
    • A Base, OOP, Engine that allows extending
      Completion status: 10%
  • MTF Articles
    • Threadbit template?
      Completion status: 0%
    • Postbit Template
      Completion status: 0%
  • MTF Link Directory
    • Threadbit template
      Completion status: 0%
    • Postbit Template
      Completion status: 0%
  • MTF Release Engine
    • Licenses Area
      Completion status: 0%
    • Abiality to Purchase Threads Attachments using vBCredits?
      Completion status: 0%
    • MOTM?
      Completion status: 50%
    • Threadbit template?
      Completion status: 0%
    • Postbit Template
      Completion status: 0%
  • MTF Generic Extension
    • Threadbit template
      Completion status: 0%
    • Postbit Template
      Completion status: 0%

fetch_hook(‘global_setup_complete’) to replace entire files…

As we know what will be displayed at the end of global.php, we will be able to switch to a complete different files from there instead of running into showthread and forumdisplay, when needed… why? less need of hooks usage.

forumdisplay need tons of hooking when we change anything to be displayed when reading a forum… so for a addon that require too much stuff to be edited or replaced, instead of running thru these files, we simply have to use a included file and end the process there…

i know that my classified engine, like the auctions are expensive in codes, and may require a lot of edits in showthread… we can spare some time by doing that technique…

am i right??

GARS, vbCover, Gio’s IMPORTERS to plan…

as i just said to Mert, when MTF is released, we can say bye-bye to GARS and most of vbCover and Gio’s products… and the products of a lot of guys who first planned to change the display of a thread….

My goal was not to make all these vanish *(ok, i lie here)

But with a solid engine, which need no core file edits or no change in the queries etc, we can make a lot with simply nothing…

GARS is a hell for anybody, but is a required pain for the moment… as i own the Articles from Mary and other products on the same path, we will not have to upgrade them, we will simply replace them all.

So for that we will need importers for each of these competitors… and as i’m a good seller, i’ll provide a rebate of 10% for each client who switch to MTF from an existing product, in exchange of a proof that they have that system on their site… even if GARS is free, i prefer to gain some clients with a rebate… that proove my point.

My Idea: The coding of MTF

Ok, So MTF, the idea, is almost perfect for OOP, mostly because OOP alows extending and « plugining in » (and MTF is based off that). I’ve been thinking about it and here is my idea for the « recoding » of MTF.

There is a class for MTF base. This class defines the basic functions that every forum type would need. This calss also sets up public functions that will be overwritten like a function for forum display, showthread, etc.

Then we have another class for every addon. Every addons class extends the base class and overwrites the public functions that are custom for this forum type.

Finally in say global_start something like:
[PHP]
if ($forumid AND in_array(THIS_SCRIPT, array(‘showthread’, ‘forumdisplay’,etc)
{
$forumtype = //use forumcache to get the forum type
include(‘mtf/class_’ . $forumtype);
$ft = new $forumtype($forumid);
}
[/PHP]
Then hooks like showthread something like:
$ft->showthread();
would be ran.

This method also allows a very simple product and only really one file upload.

Can you install my board?

Basically, no.

That answer is faded, sad for you, but we’re not here to help you startup your forum, we’re there to enhance your actual experience with vBulletin, that means you have to own a production site.

If you need a webmaster to maintain your site, you can always post a request in the Meet-Market, but we are not managing who will answer your request, it may be someone from the staff, or a freelancer which we do not sponsor. We do not maintain a list of charges for installs/setup of new forums, because there is already two official sites where to do so… mainly the one where you bought your software.