Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
[BETA 2] vBFoster - The Missing vBulletin Features [Lite] Details »
[BETA 2] vBFoster - The Missing vBulletin Features [Lite]
Mod Version: 1.00, by vBFoster (Member) vBFoster is offline
Developer Last Online: Jul 2015 I like it Show Printable Version Email this Page

vB Version: 5.0.0 Rating: (9 votes - 4.56 average) Installs: 38
Released: 16 Sep 2012 Last Update: 14 Mar 2013 Downloads: 471
Not Supported Auto-Template Code Changes Additional Files  





If you liked vBFoster lite version, Vote for it in MOTM
http://www.vbulletin.org/forum/showthread.php?t=292298


We are very happy to announce that our first public beta of vBFoster 1.5 is released, It has been done in the latest current vBulletin version, We will update it once any new version is released.

Features Quick Overview :
  • Advanced editor in quick reply
  • New buttons has been added to the new content editor
  • Automatic Content Tagger
  • Hide Links From Guests
  • More Spam Management
    • Check Post Text For Links
    • Posts Count
    • Joining Date
Announcement Content :
  • Advanced editor in quick reply
  • Automatic Content Tagger
  • Hide Links From Guests
  • More Spam Management
  • Download vBFoster 1.5 Lite
vBFoster Advanced Editor

Continuing the series of advanced editors that has been done for all of the vBulletin versions :

For vBulletin 4 "The old editor" : http://www.vbulletin.org/forum/showthread.php?t=232730
For vBulletin 4 "CKEditor" : http://www.vbulletin.org/forum/showthread.php?t=264219

Here's the new version of my advanced editor, Which is for sure a part of vBFoster However the management of UltimateScheme, Ltd. Decided to make the advanced editor for free with the vBFoster versions for vBulletin 5 powered forums.

NEW FEATURES :
  • Text Styles
  • Content Templates
  • Page Break
  • SCAYT (Spell Check As You Type)
  • Maximize
  • Print
  • Find
  • Replace
  • Inserting Special Characters
More buttons will be added to the vBFoster Full version.

MORE ORGANIZED :

After more than 5 versions of vBFoster Advanced editor for all of vBulletin versions, We know how you want the editor to look like, We've re-organized the editor for only 2 rows instead of 3


Automatic Thread Tagger

This is a new feature in vBFoster 1.5, The first vBulletin 5 connect auto tagger, vBFoster auto tagger will automatically generate the tags from the content title, It's also will work in the background to update the old content in your forum, And generate the tags for all of your old content, Don't worry you don't have to run any scripts to generate the old content tags it will do all of this for you in the background.

Hide Links From Guests

We decided to merge some of our separated free hide links mods into vBFoster lite version, vBFoster lite version is currently has the ability to hide links from guests however vBFoster full version will get much much more options : http://www.vbulletin.org/forum/showthread.php?t=228228 And first post content hider http://www.vbulletin.org/forum/showthread.php?t=230218


More Spam Management

As we are always looking to extend the ways to secure your forum from the spammers, vBFoster 1.5 lite has a great built-in features will help you to protect your forum from spammers, Let's take a look

Spam Manager - Check Post Text For Links

This feature will check if this member has no posts before and he's trying to create a new thread that contains a links to another site, These threads will be un-approved until revising from a supervisor.

Spam Manager - Posts Count

This feature will make any thread un-approved that is made by any member who has no posts whether if this thread contains a links or not, Any thread will be un-approved until a supervisor revising this thread and approve it.

Spam Manager - Joining Date

Another feature that will check the joining date of this member, If it was today and he's trying today to create a new thread, Every thread in this day will never be published until a revising from the forum supervisor and approving it.


You can download vBFoster from attachments, Please follow the instructions below to install this modification :

1- Extract vBFoster_1.5_Lite.zip
2- Upload all of the "Upload" folder content to your "root" vBulletin installation.
3- Import the xml product from admincp (I disabled the auto install)


Updates :

- Fixing the admincp issues "We are still need a live forum so we can check it closely"


vBFoster Pro - Enterprise Version :


This is the lite version of vBFoster 1.5, To view the full features on vBFoster enterprise and pro version is here : http://www.vbfoster.com/forums/showthread.php?t=1


Change List :

1.5 BETA 2 :
1- [Fixed] Hide Links Feature.
2- [Fixed] Phrases errors
3- [Fixed] Updated the copyright notice in the new vbulletin footer

1.5 BETA 1 :

1- Initial version.

Download Now

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

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	auto.jpg
Views:	1845
Size:	40.9 KB
ID:	141263   Click image for larger version

Name:	editor 1.jpg
Views:	1687
Size:	54.0 KB
ID:	141264   Click image for larger version

Name:	editor 2.jpg
Views:	1280
Size:	46.1 KB
ID:	141265   Click image for larger version

Name:	editor 3.jpg
Views:	1032
Size:	42.3 KB
ID:	141266  

Click image for larger version

Name:	hide 2.jpg
Views:	1151
Size:	64.3 KB
ID:	141267   Click image for larger version

Name:	hide.jpg
Views:	915
Size:	48.8 KB
ID:	141268   Click image for larger version

Name:	options1.jpg
Views:	1108
Size:	84.6 KB
ID:	141269   Click image for larger version

Name:	spam.jpg
Views:	827
Size:	48.2 KB
ID:	141270  

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
Major Additions vBFoster - The Missing vBulletin Features [Lite] vBFoster vBulletin 4.x Add-ons 48 08 Jul 2014 23:55
Anti-Spam Options vBFoster - 3 Ways To Protect Your Forum From Spammers [LITE] [UPDATED] MARCO1 vBulletin 4.x Add-ons 22 20 May 2012 02:20

  #16  
Old 22 Sep 2012, 15:28
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by nhawk View Post
I'm going to be a really nice guy and tell you what the problems are...

1) Most *nix servers are case sensitive. You must use lower case letters for the package name in the core/packages folder. (if you don't believe that, check the thread about DBTech's infopanels mod in the alpha forums - page 2 post 18)

2) You have an index problem in phrase.php. Check if the phrase is set with isset() before checking the contents.

Those are the two I found and I hope that helps.
That's most certainly help, I'll check that and update the package name today, Will keep you guys updated.
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #17  
Old 22 Sep 2012, 15:34
nhawk nhawk is offline
 
Join Date: Jan 2011
OH, there was one other one I forgot to mention.

The function in phrase.php should be a static function.
Reply With Quote
  #18  
Old 22 Sep 2012, 16:01
nhawk nhawk is offline
 
Join Date: Jan 2011
You're going to hate me by the time I'm done thinking of things.

I'd suggest not using direct mysql calls. Use the assertor. Most Nginx servers don't respond well to direct mysql queries from within vBulletin. That's true even with vB 4 where $vbulletin->db-> should be used.

Last edited by nhawk; 22 Sep 2012 at 16:18.
Reply With Quote
  #19  
Old 22 Sep 2012, 18:39
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by nhawk View Post
You're going to hate me by the time I'm done thinking of things.

I'd suggest not using direct mysql calls. Use the assertor. Most Nginx servers don't respond well to direct mysql queries from within vBulletin. That's true even with vB 4 where $vbulletin->db-> should be used.
Unfortunate that's not true, vBulletin doesn't have a custom database engine,There's no other way to make a query in MySQL without using mysql_query(), vBulletin use a normal mysql queries that has been advanced by making a custom classes like any other database classes.
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #20  
Old 22 Sep 2012, 18:46
TheSupportForum TheSupportForum is offline
 
Join Date: Jan 2007
Originally Posted by MARCO1 View Post
Unfortunate that's not true, vBulletin doesn't have a custom database engine,There's no other way to make a query in MySQL without using mysql_query(), vBulletin use a normal mysql queries that has been advanced by making a custom classes like any other database classes.
he's talking about your install code when your inserting new tables within the database

$vbulletin->db->
__________________
http://www.multihunters.co.uk - all your coding needs
Reply With Quote
  #21  
Old 22 Sep 2012, 19:36
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by simonhind View Post
he's talking about your install code when your inserting new tables within the database

$vbulletin->db->
Even within your installation code you should never use $vbulletin anymore in vBulletin 5 as $vbulletin is planned to be dropped very soon, So don't use it in any of your modifications in the long term


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #22  
Old 22 Sep 2012, 20:09
nhawk nhawk is offline
 
Join Date: Jan 2011
Originally Posted by MARCO1 View Post
Unfortunate that's not true, vBulletin doesn't have a custom database engine,There's no other way to make a query in MySQL without using mysql_query(), vBulletin use a normal mysql queries that has been advanced by making a custom classes like any other database classes.
In vB 5 you should be using...

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Not...

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

You will run into problems on many Nginx servers using the later method.

The vb 4 equivalent was only mentioned because many Nginx servers have trouble if you don't use the $vbulletin->db->... and use a straight mysql query in a mod's code.
Reply With Quote
  #23  
Old 23 Sep 2012, 02:17
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by nhawk View Post
In vB 5 you should be using...

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Not...

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
I know how to do that via vB Assertor "There's a full tutorial about it within the alpha team" It will be visible to the public when vB5 goes Gold and for sure there's some more great tutorials will be released to all of the developers as well.

Originally Posted by nhawk View Post
You will run into problems on many Nginx servers using the later method.

The vb 4 equivalent was only mentioned because many Nginx servers have trouble if you don't use the $vbulletin->db->... and use a straight mysql query in a mod's code.
That's technically not possible as I told you, vBulletin is also use mysql_query() function there's no innovative in vBulletin database class, There's no way ever to make a mysql query without using mysql_query() and that's how vBulletin database assertor make a query to database, It's use mysql_query() so how it will not make a problem with vBulletin and will make a problem with modifications.

In other hand, Since 5 minutes ago, To make things very clear with me I was discussing this with a vBulletin Developer, Which is said the same thing, He's never heard about any issues with nginx about that.

P.S : There's a benefit to use a direct straight mysql_query in your mods, If you are working in a huge project like vBFoster pro, Instead of upgrading the database structure every time vBulletin changing it, You have two options :

1- Build your own project database class. "Which is done for the vBFoster Pro version"
2- Use mysql_query() function directly.

So when vBulletin release a new updated code base, You will just need to change the template display code and phrases no more

You can safely use mysql_query() in any of your modification in vBulletin
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #24  
Old 23 Sep 2012, 02:33
vBFoster vBFoster is offline
 
Join Date: Apr 2012
1) Most *nix servers are case sensitive. You must use lower case letters for the package name in the core/packages folder. (if you don't believe that, check the thread about DBTech's infopanels mod in the alpha forums - page 2 post 18)
A new version has been released based on this suggestion, Hope this will really fix your problems as we don't have enough information about the problem, We are not experiencing these issues in our testing servers.
Reply With Quote
  #25  
Old 23 Sep 2012, 12:19
nhawk nhawk is offline
 
Join Date: Jan 2011
OK, I'll just stick to reporting what I find..

In the latest version I get these errors prior to the mod being installed...


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Last edited by nhawk; 23 Sep 2012 at 12:28.
Reply With Quote
  #26  
Old 23 Sep 2012, 18:43
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by nhawk View Post
OK, I'll just stick to reporting what I find..

In the latest version I get these errors prior to the mod being installed...


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.
Simple enough, Re-download the package and re-upload it again and let me know.
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #27  
Old 23 Sep 2012, 22:57
TheSupportForum TheSupportForum is offline
 
Join Date: Jan 2007
Originally Posted by MARCO1 View Post
Simple enough, Re-download the package and re-upload it again and let me know.
this time no errors

thank you for your fix
i have no idea what you done to fix those issues, but all i can say is it hasn't broke my board this time
__________________
http://www.multihunters.co.uk - all your coding needs
Reply With Quote
  #28  
Old 23 Sep 2012, 23:38
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Originally Posted by simonhind View Post
this time no errors

thank you for your fix
i have no idea what you done to fix those issues, but all i can say is it hasn't broke my board this time
Glad to hear that, Let me know if there's any other problems.
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
Reply With Quote
  #29  
Old 24 Sep 2012, 11:56
nhawk nhawk is offline
 
Join Date: Jan 2011
Originally Posted by MARCO1 View Post
Simple enough, Re-download the package and re-upload it again and let me know.
No errors now, works correctly.
Reply With Quote
  #30  
Old 29 Sep 2012, 22:26
MARCO1's Avatar
MARCO1 MARCO1 is offline
 
Join Date: Jun 2008
Real name: Marco
Tested on the latest beta version "beta 11" on our staging servers, If you found any issues let me know.
__________________
Marco Mamdouh Fahem.
OUZMind Lead Developers
vBFoster Lead Developers
vBulletin 5 Alpha Team member.
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 02:59.

Layout Options | Width: Wide Color: