[ALPHA] phpBB Knowledge Base (MMW)

A place for MOD Authors to post and receive feedback on MODs still in development. No MODs within this forum should be used within a live environment! No new topics are allowed in this forum.
Forum rules
READ: phpBB.com Board-Wide Rules and Regulations

IMPORTANT: MOD Development Forum rules

On February 1, 2009 this forum will be set to read only as part of retiring of phpBB2.
User avatar
drathbun
Former Team Member
Posts: 12204
Joined: Thu Jun 06, 2002 3:51 pm
Location: TOPICS_TABLE
Contact:

Post by drathbun »

So Mark, I've registered on your board, but not at SF yet. Are we to continue using this topic to discuss things, should we move to the dedicated board you set up... or what?
I blog about phpBB: phpBBDoctor blog
Still using phpbb2? So am I! Click below for details
Image
MarkTheDaemon
Former Team Member
Posts: 2770
Joined: Thu Oct 20, 2005 2:42 am
Location: United Kingdom
Name: Mark Barnes

Post by MarkTheDaemon »

There will be certain bits of information that i will post on the main site (just for the developers etc.) which can't/shouldn't be discussed in the public view if you know what i mean.

For the general public, you can use either this topic or the main site. I will keep both updated, so you won't be missing out on anything ;)


Mark
User avatar
drathbun
Former Team Member
Posts: 12204
Joined: Thu Jun 06, 2002 3:51 pm
Location: TOPICS_TABLE
Contact:

Post by drathbun »

Okay, part of the reason for asking is I didn't want to have to go back and copy posts I've made earlier to the dedicated board you've set up. :-D
I blog about phpBB: phpBBDoctor blog
Still using phpbb2? So am I! Click below for details
Image
Prince of phpbb
Registered User
Posts: 286
Joined: Mon Jun 13, 2005 12:29 pm
Location: UK
Contact:

Post by Prince of phpbb »

When does the actual developing begins .. i cant wait to get ma handz dirty :lol:
MarkTheDaemon
Former Team Member
Posts: 2770
Joined: Thu Oct 20, 2005 2:42 am
Location: United Kingdom
Name: Mark Barnes

Post by MarkTheDaemon »

Prince of phpbb wrote: When does the actual developing begins .. i cant wait to get ma handz dirty :lol:


When ever you are ready to start, you have access to the Subversion repo. ;)


Mark
handy1
Registered User
Posts: 24
Joined: Sun Apr 24, 2005 3:06 am
Contact:

Shadow/Duplicate Topics

Post by handy1 »

The ability to move and shadow topics as admin or moderator would be great! What I personally wanted this feature for is to create a "Featured Articles" catagory that has loose permissions. The rest of the catagories would have Private permissions. One should be able to shadow topics so they can be in two catagories at the same time.

Example:
On my site and article on "Replacing a Garabage Disposal" can ould be in the following catagories at the same time:
  1. Plumbing
  2. Kitchens
  3. Featured
I tried to accomplish this, but don't know enough PHP to accomplish it. I made do by adjusting the stats code to add a "Featured" statistic, and the article db and post/edit code to identify the article as featured or not.

I am certainly willing to help with this project, but I'm afraid my PHP skills would be dangerous. You can check out what I've done with the existing Knowledgebase MOD by going to my website. I've added the Featured statistic, fulling integrated TinyMCE with Imagemanager, and an article template.
Peter VDD
Registered User
Posts: 140
Joined: Sun Oct 12, 2003 12:18 pm
Contact:

Post by Peter VDD »

drathbun wrote: Here's the first design question I will throw out for consideration... how will the KB be searched? I'll present two options, you may have other ideas as well.
I'd also suggest the first option. My (extra) reasons for that:
- modding: many people have modified search algorithms, but insufficient knowledge to convert them to do the same for a new system. Same for new mods that affect searching (like new field in search).
- converting: sometimes KB articles will have to become posts, or posts become KB articles. Then it's very difficult to convert between two different searching systems.

And on searching exact phrases... it's not so difficult to first search the list of topics which contain each word individually, and then add a fulltext search which seeks through the remaining posts if the exact sequence is there. (providing there are less than N results, where N is admin defined, to prevent long searches on big boards)
MarkTheDaemon wrote: phpBB3 has been a great consideration in the ideas for development, and i feel that this MOD will take a fairly large amount of time to develop. Therefore my initial idea was to develop it mainly around phpBB3, and then backport the code to phpBB2 standard. This way phpBB3 gets a Knowledge Base, phpBB2 gets one as well and everyone is happy :)

Sub-categories are also a good idea, as this allows for more flexibility for the Knowledge Base. This is easier to implement in phpBB3, but its certainly possible to implement in the phpBB2 version as well.


I would like to point out something else: most boards which will need this mod (at least all non-computer related boards I know of, and there are many of them) are using Ptirhiik's incredible Categories Hierarchy Mod. (website)


This is a mod giving categories, along with caching, searchbots, etc. In my eyes, it is by leaps and bounds better than phpbb3. Its code is maybe a bit more complex than that of phpbb too. But also more efficient. (more class-based etc.)

If you'd decide to build it up with support for CH, I'll be glad to join your team. :)
User avatar
ZombieSlayer
Registered User
Posts: 951
Joined: Sun May 02, 2004 3:18 am
Location: California
Contact:

Post by ZombieSlayer »

I would build it for the phpBB 2.x.x series as they will be around for quite some time and who knows when phpBB 3.x.x will be "officially released".
User avatar
drathbun
Former Team Member
Posts: 12204
Joined: Thu Jun 06, 2002 3:51 pm
Location: TOPICS_TABLE
Contact:

Post by drathbun »

While the Categories Hierarchy MOD may be a popular MOD (one of the most popular without arguments) it's not "core phpBB" code. In my opinion, we should not require CH in order to make the KB work... if we do, then I'm stopping my involvement right now. :-)

There are certain MODs that require other MODs, for example there are quite a few MODs that require the excellent Cash MOD in order to function. But you would not want those additional features if you didn't already have the Cash MOD installed. I can see the opportunity for plenty of folks to want to use a Knowledge Base that don't want the complexity of CH.

Once the KB is released then someone could see what it would take to convert or integrate with CH. But discussions along these lines are - in my opinion - premature at this point.
I blog about phpBB: phpBBDoctor blog
Still using phpbb2? So am I! Click below for details
Image
Peter VDD
Registered User
Posts: 140
Joined: Sun Oct 12, 2003 12:18 pm
Contact:

Post by Peter VDD »

drathbun wrote: In my opinion, we should not require CH in order to make the KB work...
In mine neither. This is a phpBB mod center, not a CH mod center. But I thought it would be good if they were 'supported' from the start, as those will be a big user group? (I mean, there's no correlation between use of cash and use of KB, but I'm quite sure there will be one between use of KB and CH... note that I'm again not saying it's not useful to people not using CH.)

Even if not with CH support, between 2.x.x and 3.x.x I'd still pick 2.x.x:
  • the code in 3.x will still change a lot, you will have to make much more modifications because that one is quite stable and the code will not change a lot, while with 3.x.x you'll have to make adaptions every time a new thing gets released...
  • we should not force people either to install phpbb3 to have full functionality, so I'd prefer phpbb2 based with phpbb3 backport over phpbb3 based with phpbb2 backport. It's much more likely that a 3.x feature will break in 2.x than vice versa.
  • many people (like me) know phpbb2 by heart, but not phpbb3. So there will be a solid release much faster if you do the basic code in phpbb2 first. Starting with 3.0 would delay the work for too long in my opinion.
  • even the official announcement says it: "We cannot advise that MOD authors start creating or porting their MODs for phpBB3 until RC1 is released (since you may end up needing to redo large portions of your work);"
With 2.x.x without CH, I'm also willing to help with this project, but I'm not going to read through a brand new 3.x entirely to see the code completely overhauled some months later... :?
MarkTheDaemon
Former Team Member
Posts: 2770
Joined: Thu Oct 20, 2005 2:42 am
Location: United Kingdom
Name: Mark Barnes

Post by MarkTheDaemon »

Okay,

I agree with drathbun, i think that it's better for us to build a system that works before even thinking about intergrating it with CH. Personally i know not a lot about CH and its "improved" features.

I think building on the core code of phpBB2 is more important than trying to make it work with CH, although we can look at this at a later date.


Mark
Peter VDD
Registered User
Posts: 140
Joined: Sun Oct 12, 2003 12:18 pm
Contact:

Post by Peter VDD »

So it will be started on 2.x.x, not on 3.x.x? In that case I can help you as well. I have quite some experience with 2.x.x.
MarkTheDaemon
Former Team Member
Posts: 2770
Joined: Thu Oct 20, 2005 2:42 am
Location: United Kingdom
Name: Mark Barnes

Post by MarkTheDaemon »

My idea would be to work with both 2.0.x and 3.0.x together, this MOD is going to take some time to develop and IMO it is worth putting in the effort to try and get something working with 3.0.x as well as 2.0.x, as a lot of users will move to phpBB3 and also want a KB solution.


Mark
User avatar
Elias
Registered User
Posts: 5137
Joined: Sat Feb 25, 2006 4:31 pm
Location: In the Water!
Name: Elias

Post by Elias »

Will this KB like phpbb.com has its KB?
"Mystery creates wonder, and wonder is the basis of man's desire to understand." - Neil Armstrong
|Installing Extensions|Writing Extensions|Extension Validation Policy|
Offering private web hosting. Contact me for details.
Peter VDD
Registered User
Posts: 140
Joined: Sun Oct 12, 2003 12:18 pm
Contact:

Post by Peter VDD »

What's wrong with the dev forum, Mark? It's down for a couple of days now?
Post Reply

Return to “[2.0.x] MODs in Development”

cron