Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
New Thread Button Anywhere Details »
New Thread Button Anywhere
Mod Version: 1.9.1, by MarkFL (Coder) MarkFL is offline
Developer Last Online: Jun 2020 I like it Show Printable Version Email this Page

vB Version: 4.2.x Rating: (5 votes - 5.00 average) Installs: 38
Released: 23 Apr 2016 Last Update: 01 May 2017 Downloads: 172
Not Supported Uses Plugins Auto-Template Translations  

Overview:

With mobile devices becoming more and more prevalent, the average IQ of people finding your site is declining...at a shocking pace. There was a time, not too long ago, before the pestilence of mobile devices and social media, that internet users were tech savvy people using desktop computers and forming complete sentences. Those were good times.

Increasingly, this new generation of internet users lacks the brain power to successfully navigate vBulletin's insuperable labyrinth consisting of "choose forum -> click forum -> click post new thread." To be honest, I don't particularly value such users or want them polluting the site with their pinhead musings, but hey, we've got to remain competitive and this requires dumbing things down a bit for the facebook junkies and iPhone users.

This product allows you do display a large, nearly impossible to miss button, directly below the breadcrumbs (on selected pages) that will make it easier for your users to post new threads. The added element consists of three parts: a message to the user welcoming them and instructing them on how to use the element to start a new thread, a dropdown menu from which they can choose a forum in which they have permission to post new threads (with forum categories in bold red and non-selectable), and a large button they can click once they have selected a forum which loads the newthread form to post a new thread in the forum they selected. You have 8 pre-defined linear gradient schemes (cross-browser compatible) from which to choose for the background color of the button, or you can use your own, with a choice to define separate schemes for each style using your StyleVars.



If a user has not selected a forum, then the tooltip for the button tells them they must choose a forum first. If they click the button anyway, then a popup alert repeats the fact that a forum must be chosen first. Once they select a forum, the tooltip for the button changes to tell them they may click the button to post a new thread in the selected form, and the name and description of the forum they selected is shown to help make certain they have made the correct choice.

They are essentially doing the same thing as if they had gone to a forum and clicked "+ Post New Thread," but now the button isn't carefully hidden behind the curtain of the link to the forum they want.

Everything is fully phrased and stylevars are used wherever applicable.

Updates:

Version 1.01:
  • Added custom hook location to "navbar" template in case ads are turned off (previously used a global ad location as a template hook).

Version 1.1:
  • Added support for Restrict Posting By Forum
  • Added setting to allow for excluding forums from drop-down menu.
  • Added setting to allow for left/right orientation of product element.

Version 1.1.5:
  • Improved method for adding hook to "navbar" template to be more general.

Version 1.2:
  • Forum exclusion now includes child forums.

Version 1.2.1:
  • Added support for smaller screens.

Version 1.3:
  • Added settings to allow for custom linear gradient on button.

Version 1.4:
  • Changed custom color selection to HTML color pickers.
  • Added "StyleVars" option to button color to allow for customization per style.

Version 1.5:
  • Added support for when DBTech has replaced your "navbar" template.
  • Combine plugins for adding custom hook and rending output.

Version 1.6:
  • Added 5 more default button color gradients from which to choose.
  • Removed need for explicit CSS for default button colors, greatly reducing the size of the template.

Version 1.7:
  • Added support for manually placing the new thread button element within your "navbar" template using "{vb:raw markfl_newthreadbutton}".

Version 1.8:
  • Fixed bug where forums with no parent and posting allowed were treated as categories.

Version 1.9:
  • Adding setting to exclude usergroups from button access.
  • Phrased "None Selected" drop-down menu selection.

Version 1.9.1:
  • Phrased word "Category" in drop-down menu.

Compatibility:

Tested and working on VB 4.2.x and may work on all 4.x versions of vBulletin.

Backup/Warning:

This product does not alter your database, however it is always good practice to make regular backups and you should make a backup before installing ANY new mod.

As always, products are USE AT YOUR OWN RISK. I will provide support and do my best to help but no absolute guarantee is offered.

To Install:
  1. Download and extract the attached .zip file.
  2. Follow AdminCP -> Plugins & Products -> Manage Products -> Add/Import Product.
  3. Click on "Choose File" and browse to the product .xml file that was packaged in the .zip file.
  4. Click "Import."
  5. You MUST enable the product in the settings before it will function.
  6. Configure the remaining settings to your liking. Each setting has a detailed explanation of its use.



Support for this product can be found here:

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	markfl_newthreadbutton.png
Views:	959
Size:	37.6 KB
ID:	154750   Click image for larger version

Name:	markfl_newthreadbutton_acp.jpg
Views:	649
Size:	62.2 KB
ID:	155097  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
New Posting Features Add Pm Button, Find Post By User Button, And User To Contacts Button, To Postbit technom8t vBulletin 3.7 Template Modifications 9 21 Aug 2013 04:18

  #16  
Old 25 Apr 2016, 19:24
vze2yqtm vze2yqtm is offline
 
Join Date: Mar 2005
After enabling it never shows - great plugin by the way, this will be a great improvement to the sidebar type that I tried before
Reply With Quote
  #17  
Old 25 Apr 2016, 20:45
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Those of you seeking support should mark the product as installed.

Originally Posted by Morrus View Post
Installed, but I get an error:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/virtual/enworld/forum/includes/class_core.php(4715) : eval()'d code on line 231
What version of vB/PHP are you using?

Originally Posted by vze2yqtm View Post
After enabling it never shows - great plugin by the way, this will be a great improvement to the sidebar type that I tried before
Please see the post below this.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons

Last edited by MarkFL; 25 Apr 2016 at 23:32.
Reply With Quote
  #18  
Old 25 Apr 2016, 23:31
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Version 1.1.5:
  • Improved method for adding hook to "navbar" template to be more general.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #19  
Old 25 Apr 2016, 23:40
Morrus Morrus is offline
 
Join Date: Jan 2002
Originally Posted by MarkFL View Post
What version of vB/PHP are you using?
4.2.2 and 5.3.21, respectively.
__________________
www.enworld.org
Reply With Quote
  #20  
Old 25 Apr 2016, 23:51
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Morrus View Post
4.2.2 and 5.3.21, respectively.
Okay, those aren't the issue, because I have it running without any issues on sites with vB/PHP versions both earlier and later than what you state.

First, try updating to version 1.1.5 of this product and see if the issue was with the custom template hook. If not, we'll go from there.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #21  
Old 26 Apr 2016, 08:53
vze2yqtm vze2yqtm is offline
 
Join Date: Mar 2005
It still isn't showing
Reply With Quote
  #22  
Old 26 Apr 2016, 09:20
Stratis's Avatar
Stratis Stratis is offline
 
Join Date: Jan 2010
Real name: Stratis
Originally Posted by vze2yqtm View Post
It still isn't showing
Some times we forget,
If you put in "Maximum Posts" field less than you have (posts), you will not see it.
To try put "0" and than put depending

And if not...
In the "Active Scripts" option take off the "index" leave it blank, to see if it shows it to other places than forum index.
Reply With Quote
  #23  
Old 26 Apr 2016, 11:12
Morrus Morrus is offline
 
Join Date: Jan 2002
Originally Posted by MarkFL View Post
Okay, those aren't the issue, because I have it running without any issues on sites with vB/PHP versions both earlier and later than what you state.

First, try updating to version 1.1.5 of this product and see if the issue was with the custom template hook. If not, we'll go from there.
We appear to have lift-off! All working so far, as best I can tell!
__________________
www.enworld.org
Reply With Quote
  #24  
Old 26 Apr 2016, 11:56
Morrus Morrus is offline
 
Join Date: Jan 2002
Ah, the forum exclusion feature isn't working.

(Hard to test because not takes me about 20 minutes each time to individually click all but a half dozen forums to exclude out of a few hundred - any chance of the reverse method, and just selecting which forums to include?)

[Edit - on further study, I seem to have got it to remember them; there may be some conditions in which it forgets the selected excluded forums, but I'm not 100% sure. I'll keep an eye on it and let you know if it happens again!)
__________________
www.enworld.org
Reply With Quote
  #25  
Old 26 Apr 2016, 12:49
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by vze2yqtm View Post
It still isn't showing
At this point, all I can figure is that another mod must be interfering (given that your settings aren't configured in such a way as to prevent you from seeing it).

If you want, set up a temporary admin account for me, and PM the login credentials to me, and I can come to your site to troubleshoot.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #26  
Old 26 Apr 2016, 13:42
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Update - Version 1.2:
  • Forum exclusion now includes child forums.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #27  
Old 26 Apr 2016, 14:32
Morrus Morrus is offline
 
Join Date: Jan 2002
Not a major issue, but the layout messes up a little on smaller screens (such as a tablet). Screenshot attached. I'm not overly worried, but thought you might find the info helpful.
Attached Images
File Type: jpg image.jpg (124.2 KB, 15 views)
__________________
www.enworld.org
Reply With Quote
  #28  
Old 26 Apr 2016, 14:49
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Morrus View Post
Not a major issue, but the layout messes up a little on smaller screens (such as a tablet). Screenshot attached. I'm not overly worried, but thought you might find the info helpful.
Thanks for the heads up!

Update - Version 1.2.1:
  • Added support for smaller screens.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #29  
Old 26 Apr 2016, 15:14
Morrus Morrus is offline
 
Join Date: Jan 2002
I've identified the forum exclusion forgetting: it happens every time the product is updated.
__________________
www.enworld.org
Reply With Quote
  #30  
Old 26 Apr 2016, 15:17
Morrus Morrus is offline
 
Join Date: Jan 2002
Actually, I'm not sure what's going on. In the attached screenshots you can see that I have a whole load of forums excluded, but some left included. But on the other screenshot, no forums are appearing in the dropdown menu - just "None Selected".
Attached Images
File Type: jpg Screen Shot 2016-04-26 at 16.15.22.jpg (49.6 KB, 5 views)
File Type: jpg Screen Shot 2016-04-26 at 16.15.35.jpg (23.7 KB, 6 views)
__________________
www.enworld.org
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 16:17.

Layout Options | Width: Wide Color: