Jump to content


Photo
* * * - - 2 votes

Suggestion: Integration of 3rd party code


  • Please log in to reply
15 replies to this topic

#1 svit

svit

    Advanced Member

  • Members
  • PipPipPipPip
  • 383 posts

Posted 28 January 2012 - 03:27 AM

During the years of managing our online communities via IP products, I was facing the need of extending the functionality of the IP Board by 3rd party addons. I believe some of them are so important for every IPB client/user that I was wandering if they could be integrated into the IPB package as its standard functions. This would ease our works of clients as we wouldn't be forced to follow and upgrade these addons independently on IP upgrades and IP team would be providing a stronger package to their customers. The addons I found most imortant are:

1. (JG32) Forum Spammer IP & Email Check via stopforumspam 1.1.0
Since installing this hook a few weeks ago, I haven't had a single spammer trying ot register on my forums. Previously I had to be dealing with deletion of 20 spam users every day per each board, despite using captcha nad QA challange.

2. Queued Items [3.2] 1.2.1
Without this hook I had no chance timely respond to items waiting approval. I believe for us admins/moderators it is essential to have an indication of content waiting approval on the main page, to be able to react immediately. I have witnessed this functionality to be requested many times on this forum.

3. Auto Welcome Members
I think this function greatly enhances the comfort of each community as members are being welcome by an automated message / email. I think it is an essential addon for every forum as it provides extra information to each newcomer and enables his landing to the forum to be softer and safer and I think it would be appreciated by most of us admin.

If you have similiar feelings, please let us know, maybe the IP team could negotiate ways how some bits of code could be integrated to the main package the provide yet stronger product.
  • insectdude and AlexanderAhlsen like this

#2 Jay

Jay

    Dirty Thirties

  • Visitors
  • PipPipPipPipPipPipPipPipPip
  • 19,064 posts

Posted 28 January 2012 - 11:10 PM

1) I'd actually prefer to see KeyCaptcha integrated as a default feature, but good thinking. :smile:

2) No opinion.

3) It's a popular add-on, for sure. However, I would not be in favor of implementing it as a standard feature. I think that a better idea would be to have an admin-configured "landing page" (default topic) for members to load immediately upon validation of their account. Then, it doesn't clutter up the database with duplicate content and that information is publicly available for future reference (no risk of them deleting the PM then needing to PM the admin to ask questions about what the welcome message covered in it later on).
Posted Image

#3 Jυra

Jυra

    Needs Serious Help

  • +Clients
  • 2,634 posts

Posted 29 January 2012 - 02:05 PM

I never read welcome PMs. It's too clear that it's automated since you get it right after joining.
  • Martin A. likes this
"If you want to make enemies, try to change something." - Woodrow Wilson
"Success is the ability to go from one failure to another with no loss of enthusiasm." - Winston Churchill
"An error doesn't become a mistake until you refuse to correct it." - Orlando A. Battista
"If you could kick the person in the pants responsible for most of your trouble, you wouldn't sit for a month." - Theodore Roosevelt

#4 bfarber

bfarber

    RBT-KS

  • IPS Management
  • 28,608 posts

Posted 30 January 2012 - 10:30 AM

2) Our moderator CP already consolidates every area of the software to show you items waiting approval. You do not get a count at the top of the page if that is what you are actually requesting, but all content waiting approval is already available from one page as of IP.Board 3.2.

Brandon Farber
Development Manager / Senior Support

If it sounds like fun, it's not allowed on the bus!

php5_zce_logo_new.gif     

Invision Power Services, Inc.


#5 svit

svit

    Advanced Member

  • Members
  • PipPipPipPip
  • 383 posts

Posted 04 February 2012 - 05:33 AM

Thank you, I think it is really important for admins/moderators to see some sort of notification of queued items on the index page (whether on the top bar or as a hook) as it draws immediate attention and timely action can be taken. This follows the same logic the board is using when trying to notify members on the new messages etc.- in the top black notification area. I am surprised the same logic is not being used in this case.

On our pages, we don't need to moderate the content often and it is not practical to be forced to be clicking on Moderation link every day to check if there is any new content waiting. At present we have solved it by installing Michael's hook which is doing the work.

I have attached some ideas of how i think it would be helpful to be notifying moderators on a new content.

Attached Thumbnails

  • mod.jpg
  • mod2.jpg

  • CallieJo likes this

#6 Jay

Jay

    Dirty Thirties

  • Visitors
  • PipPipPipPipPipPipPipPipPip
  • 19,064 posts

Posted 04 February 2012 - 06:26 AM

There is already notification on the board index.

Posted Image

There is also notification on the topic listing.

Posted Image
Posted Image

#7 Marcher Technologies

Marcher Technologies

    $life=FALSE;$code=TRUE;$time--;

  • +Clients
  • 11,731 posts

Posted 04 February 2012 - 07:19 AM

.... does anyone bother to take into account the mod authors that made the code you wish to be absorbed into the core for your piece of mind?
... pretty certain Michael McCune and Mike John aren't gonna vanish randomly...
I still fail to see the point of all the wrangling to absorb mod authors features into the core product.... frankly, what is a "must-have" add-on for some, is "bloat" to others.... the fact mod authors can make these type of items for you to install/use easily is a testament to the extensibility of the core itself..... unless its a must-have for a mass majority... i don't see the point in adding the overhead, however slight, to the core... my 2 cents(I also fail to see the point of adding a core feature where a mod already fills the gap).

#8 Adriano Faria

Adriano Faria

    .

  • Members
  • PipPipPipPipPipPipPipPip
  • 7,720 posts

Posted 04 February 2012 - 07:39 AM

I do agree. ModCP -> Unapproved Content is not a good idea; it's too hidden... Queued topics can be easily viewed on board index and forum list because appears the queued tag but all other apps don't. Unless you click thousand times on ModCP you won't know if there's a file, image, blog entry, comments or something else awaiting approval.

That's why Queued Items from Michael is totally necessary for board maintenance... Can't imagine a big community without it.
  • svit likes this
Pay to Pin Topics 1.0.0
Last Updated Aug 01 2014 05:12 PM

--------------------------------------------------------------------------------------

Do you want to learn how to code Hooks & Apps ? Contact me!


#9 Michael

Michael

    Meet Jay

  • +Clients
  • 19,587 posts

Posted 04 February 2012 - 09:26 AM

Yeah, the ModCP is great in that it does give you one central place to go to see what all is unapproved, but you have to actually go into it and click through each of the tabs to see what needs your attention. That doesn't make a lot of sense to me when most apps cache the counts of what is queued, you could be able to calculate that without even needing additional queries. That's what I do in this hook where I can.
  • svit and Marcher Technologies like this

Contact Me: Email · Facebook · Twitter · Google+


#10 svit

svit

    Advanced Member

  • Members
  • PipPipPipPip
  • 383 posts

Posted 04 February 2012 - 09:54 AM

There is already notification on the board index. There is also notification on the topic listing.


That's fine, we just need to be able to approve content of all the modules: Blogs, Calendar Events, Downloads..etc.

.... does anyone bother to take into account the mod authors that made the code you wish to be absorbed into the core for your piece of mind?
... pretty certain Michael McCune and Mike John aren't gonna vanish randomly...


Sure that's why I have writen in my post:
'If you have similiar feelings, please let us know, maybe the IP team could negotiate ways of how some bits of code could be integrated to the main package the provide yet stronger product.'

(I also fail to see the point of adding a core feature where a mod already fills the gap).


I think the benefit is that once integrated - it would save time to all newcomers to figure out through (usually painful) experience that the feature is missing, time searching for the proper mod, installing it and keeping up to date independently on upgrading the core.
  • Marcher Technologies likes this

#11 Marcher Technologies

Marcher Technologies

    $life=FALSE;$code=TRUE;$time--;

  • +Clients
  • 11,731 posts

Posted 04 February 2012 - 09:57 AM

Yeah, the ModCP is great in that it does give you one central place to go to see what all is unapproved, but you have to actually go into it and click through each of the tabs to see what needs your attention. That doesn't make a lot of sense to me when most apps cache the counts of what is queued, you could be able to calculate that without even needing additional queries. That's what I do in this hook where I can.

...why, if i may ask... was a "landing" for the modcp not implemented? simply just a spilling pool by last update for all apps when you hit modcp for items you have access to handle seems.... less of a hassle.(agreeing... clicking through all the tabs on an app-populated environment... eesh)

#12 svit

svit

    Advanced Member

  • Members
  • PipPipPipPip
  • 383 posts

Posted 04 February 2012 - 10:27 AM

I will say it yet differently :smile: If we adopt the same system we are at present offering to moderators to community members, then for them to get to know whether or not have they received a new private message, they would have to click User (on the top panel) and then Mail as a submenu and the message would be there - maybe or maybe not. Which we feel is unacceptable.

I really believe these features should be leveled and both should be notifying us directly on the main information panel of the index page.

#13 Marcher Technologies

Marcher Technologies

    $life=FALSE;$code=TRUE;$time--;

  • +Clients
  • 11,731 posts

Posted 04 February 2012 - 11:35 AM

I will say it yet differently :smile: If we adopt the same system we are at present offering to moderators to community members, then for them to get to know whether or not have they received a new private message, they would have to click User (on the top panel) and then Mail as a submenu and the message would be there - maybe or maybe not. Which we feel is unacceptable.

I really believe these features should be leveled and both should be notifying us directly on the main information panel of the index page.

:smile: Think a little more on the idea? I like it... but not all of us have the forums as the landing... or even turned on.

#14 Jay

Jay

    Dirty Thirties

  • Visitors
  • PipPipPipPipPipPipPipPipPip
  • 19,064 posts

Posted 04 February 2012 - 04:09 PM

(I also fail to see the point of adding a core feature where a mod already fills the gap).


That's all well and good until upgrade time rolls around and you have to wait for that mod author to get around to updating that mod.

There are plenty of other ways the product can be modified if something is integrated that was once a mod. It's not like IPS goes through the Marketplace adding every mod submitted into the core product.
Posted Image

#15 Sandi_

Sandi_

    Code Addict

  • +Clients
  • 1,099 posts

Posted 04 February 2012 - 04:27 PM

1) I agree it would benefit all, even though IPS already has their own spam service. I think the problem is the IPS spam DB only contains spammers that have been collected from other IP.Board websites (as far as I know), while the SFS DB contains spammers that have been reported from any and all sites.

2) Not familiar with this problem as my main board is arcade/RPG and low posting.

3) This I suppose is up to the site owner, but I would disable it on my forum. I have always felt put off with an auto welcome when I join a new forum as being very cold and impersonal, as well as an obvious canned response. For this reason, I have a staff member who handles a personal Welcome for all new members.

Twenty years ago we had Johnny Cash, Bob Hope and Steve Jobs.

 

Now we have no Cash, no Hope and no Jobs. PLEASE! Don't let Kevin Bacon die.


#16 Jay

Jay

    Dirty Thirties

  • Visitors
  • PipPipPipPipPipPipPipPipPip
  • 19,064 posts

Posted 04 February 2012 - 04:49 PM

3) This I suppose is up to the site owner, but I would disable it on my forum. I have always felt put off with an auto welcome when I join a new forum as being very cold and impersonal, as well as an obvious canned response. For this reason, I have a staff member who handles a personal Welcome for all new members.


That's another reason I like the idea of a landing page for new members. There's no expectation of a personalized welcome, they're designed for mass consumption.
Posted Image




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users