Categories
Make Money Online vBulletin Tips

vBulletin: Paid Subscription Not Showing Up

I was trying to start a premium membership for Kavoir Backyard and after I have created a Paid Subscription profile, nothing shows up in user control panel nor at /backyard/payments.php.

As you can see from the thread I started in the official vBulletin forum for help, I have done everything necessary to create the subscription profile and it’s definitely active. But somehow, it simply doesn’t show up at all.

Subscription Manager

Paid Subscription profile

I see no “Paid Subscription” link in user control panel left sidebar nor any subscription order forms. The payments.php page says “Kavoir Backyard Webmaster Forum does not have any paid subscriptions available to which you can subscribe.”.

What’s wrong? What did I leave out? The solution!

Turned out it’s because I didn’t specify the payment details for Paid Subscriptions. You should use Payment API Manager to specify the payment API: Paid Subscriptions –> Payment API Manager.

paid subscription payment API

By default there’s NO active payment API and you have to explicitly select one such as PayPal and enter the details. Once it’s all configured and active, Paid Subscriptions link and premium membership order forms are correctly displayed to the registered users in the control panel.

Disappeared again after upgrade?

After upgrade, the paid subscription is disappearing again. To make it show up, just de-activate the payment method in Payment API Manager and re-activate it again by first setting Active to No and then back to Yes again (click Update twice).

Weird how things work in the world, huh.

Categories
vBulletin Tips

vBulletin: How to add more buttons to quick reply box toolbar?

When people are replying to a thread, going advanced editing would require an extra click as well as page loading time – very inconvenient. However, at gotalk.org, users would generally want to post a lot of code because it’s a programming language forum in nature. But vBulletin doesn’t come with a CODE button in the quick reply editor toolbar by default.

So I’ll have to add the CODE button to the quick reply box myself.

How to add extra buttons to the toolbar of the quick reply editor? (v4.1.2)

Just copy and paste the buttons code from the advanced editor to the quick reply editor. The advanced editor template is “editor_toolbar_on” while that of the quick reply editor is “showthread_quickreply”. All we have to do is to copy some code from “editor_toolbar_on” to “showthread_quickreply”.

In the example below, I’ll add the CODE button from the advanced editor to the quick reply editor. You can add other buttons to the quick reply box in similar steps.

1. Open “editor_toolbar_on” template

From /admincp, Styles & Templates –> Style Manager –> click “Search in Templates” –> in the “Search for Text” box, enter “editor_toolbar_on” –> click “Find” –> double click “editor_toolbar_on” in the left selection.

2. Open “showthread_quickreply” template

From /admincp, Styles & Templates –> Style Manager –> click “Search in Templates” –> in the “Search for Text” box, enter “showthread_quickreply” –> click “Find” –> double click “showthread_quickreply” in the left selection.

3. Find the code for CODE button in the “editor_toolbar_on” template

Simply search for:

$show['code_bbcode']

In the “editor_toolbar_on” template and you would find a code block like this:

<vb:if condition="$show['code_bbcode'] OR $show['html_bbcode'] OR $show['php_bbcode']"> <li> <vb:if condition="$show['code_bbcode']"><img src="{vb:stylevar imgdir_editor}/code.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_code" width="20" height="20" alt="{vb:rawphrase wrap_code_tags}" /></vb:if> <vb:if condition="$show['html_bbcode']"><img src="{vb:stylevar imgdir_editor}/html.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_html" width="20" height="20" alt="{vb:rawphrase wrap_html_tags}" /></vb:if> <vb:if condition="$show['php_bbcode']"><img src="{vb:stylevar imgdir_editor}/php.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_php" width="20" height="20" alt="{vb:rawphrase wrap_php_tags}" /></vb:if> </li> </vb:if>

Copy this code block, and switch to the “showthread_quickreply” template.

4. Add the code in the “showthread_quickreply” template

Search for:

$show['quote_bbcode']

And you would find the code for the QUOTE button:

<vb:if condition="$show['quote_bbcode']"> <li class="editor_control_group_item"> <img src="{vb:stylevar imgdir_editor}/quote.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_quote" width="20" height="20" alt="{vb:rawphrase wrap_quote_tags}" /> </li> </vb:if>

Immediately below the QUOTE button block, paste what you just copied from the “editor_toolbar_on” template, and add a class=”editor_control_group_item” to the <li> element:

<vb:if condition="$show['quote_bbcode']"> <li class="editor_control_group_item"> <img src="{vb:stylevar imgdir_editor}/quote.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_quote" width="20" height="20" alt="{vb:rawphrase wrap_quote_tags}" /> </li> </vb:if> <vb:if condition="$show['code_bbcode'] OR $show['html_bbcode'] OR $show['php_bbcode']"> <li class="editor_control_group_item"> <vb:if condition="$show['code_bbcode']"><img src="{vb:stylevar imgdir_editor}/code.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_code" width="20" height="20" alt="{vb:rawphrase wrap_code_tags}" /></vb:if> <vb:if condition="$show['html_bbcode']"><img src="{vb:stylevar imgdir_editor}/html.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_html" width="20" height="20" alt="{vb:rawphrase wrap_html_tags}" /></vb:if> <vb:if condition="$show['php_bbcode']"><img src="{vb:stylevar imgdir_editor}/php.png" class="imagebutton" id="{vb:raw editorid}_cmd_wrap0_php" width="20" height="20" alt="{vb:rawphrase wrap_php_tags}" /></vb:if> </li> </vb:if>

Click “Save” or “Save and Reload”. Done!

Now refresh any thread page and you’ll see the CODE button as well as the HTML code button and PHP code button are all added to the toolbar of the quick reply editor. Following the same steps, you can add other buttons from the advanced editor to the quick reply editor.

(This is for vBulletin 4.1.2)

Categories
vBulletin Tips

vBulletin: Change default height of editor and quick reply box

The quick reply box of vBulletin is by default about 100px or less in height which is bit small for large chunks of text editing such as code. To change the default height of the quick reply box without having to click the enlarge button manually every time, you’ll have to edit the template:

Changing default height of quick reply box

After you have logged in the /admincp:

Styles & Templates –> Style Manager –> Edit Templates (in the dropdown menu) –> double click Show Thread Templates (in the left selection of all the templates) –> double click “showthread_quickreply” –> search for “rows=” and you will arrive at the line you should edit.

However, just updating the rows property to a larger one won’t work, you have to manually add a style property like this:

rows="10" tabindex="1" cols="80" style="height:25em;" dir="{vb:stylevar textdirection}"

25em indicates that the quick reply box will be able to accommodate 40 lines of text within one scroll.

Now click “Save”.

Changing default height of advanced editor

The steps to change the default height or size of the advanced message editor in vBulletin goes similar. Instead of “showthread_quickreply”, just search for “editor_toolbar_on”. Search for “row=” or “textarea” and you will find the editor control. Add a style property just the same:

rows="10" tabindex="1" cols="80" style="height:40em;" dir="{vb:stylevar textdirection}"

These steps are for vBulletin 4.1.2. Some of the tutorials you can find for changing the default height of the editing boxes are a bit outdated and for older versions.

Categories
Content / SEO Tips & Tutorials vBulletin Tips

How to Change the Homepage Title of vBulletin Forum?

By default, only the forum name / title is displayed in the <title></title> tag of the homepage of your vBulletin forum, which is far from ideal in terms of SEO. One should give a much more descriptive title to the home page of the forum other than the mere name of it.

To do this:

  1. Log in to the /admincp of your vBulletin forum
  2. From the left administrative menu, Styles & Templates –> Style Manager –> Select Edit Templates in the right drop down of the current style set.
  3. In the left selection of templates, double click Forum Home Templates –> double click FORUMHOME.
  4. Now opens the homepage template of your forum, search for ‘<title>’ and you would find the HTML tag to edit.
  5. Add something descriptive and keywords-rich in the <title></title> tag and click Save.
  6. Done!

vBulletin is such a sophisticated application with a very large user base. Took me some time to find this solution. Hope it helps! Check out how I changed the homepage title of the forum for Go.

Categories
vBulletin Tips

How to Enable / Change vBulletin Default Thread Subscription Mode for New User Registrations?

One of the foremost things you want of your own vBulletin forum is that the users can engage in it as much as they would. Though email subscription is a little too bothering than people need, control panel subscription that lists all the threads your users have started or participated in will definitely increase the vitality of your community because they can easily find out if their threads / posts have been responded to and then feel compelled to post back.

The default subscription mode when a new user registers with vBulletin is no subscription at all. People would have no way to find out how their posts have been received and responded to thus would become engaged in the conversations. You should turn the control panel subscription on by default so all new users will subscribe to their own threads or threads that they have posted in automatically.

Log in your vBulletin control panel:

Admin CP –> Settings –> Options –> User Registration Options –> Default Registration Options –> Automatic Thread Subscription Mode

Select the dropdown list to Subscribe with no notification. And click Save. However, for users who have already registered, they’d have to manually change their account settings to change their subscription options:

User CP –> My Settings –> My Account –> General Settings –> Messaging & Notification –> Default Thread Subscription Mode

Change it to Through my control panel only.

Categories
Hosting Tips & Deals vBulletin Tips

Create and moderate your own hosted vBulletin forums, free!

Jointly Hosted Forum is now open for forum applications. Please follow the steps outlined in this post to get your own forums.

You will own a section of forums dedicated to topics of your choice (must be family-friendly) and be a moderator of the forums and users.

The service is completely free for all, though we reserve the right to suspend any inappropriate forums at our sole discretion. Other than that, forums inactive for more than 3 months may be suspended.

On top of that, enjoy having your discussion board!

Be a moderator and have your own vBulletin forum!

(This free service is only available to members having 100 or more posts.)

Ever want to create and run your own forum boards? Ever want to be a moderator and administer your own forums and users? Let alone on vBulletinâ„¢ which is simply the best and most globally recognized forum software out there?

Now anyone can have his or her own section of forums like this! Just follow these 4 steps:

  1. Register an account at Jointly Hosted Forum.
  2. Post around until you have at least 100 posts.
  3. Apply by starting a thread in this board with these information:
    • Your name: full name would be preferrable
    • Username of registration: your account username at JHF that you would like to be the moderator
    • Your website URL: preferrably the one associated with your forums, but it’s totally ok if you don’t have any
    • Forum purpose: what you are going to use the forums for
    • Forum section title: such as “Make A Website” for this one
    • Forum boards: a title as well as a short description for each of them, such as these
  4. To be notified on the thread after we have created the forums and granted moderation privileges to your account.

Note: Forums inactive for 3 months may be suspended, albeit your user account will always be fine.

Categories
Kavoir & Whatever vBulletin Tips

Introducing Kavoir Backyard

Update: I finally decided to move the whole vbulletin installation over from jointlyhosted.com to kavoir.com. It’s called Kavoir Backyard.

I created a sub-forums section at Jointly Hosted for Kavoir.com, feel free to register an account, it’s here: http://www.jointlyhosted.com/forum/forumdisplay.php?f=4

For now, almost all the boards are dedicated to technical topics (HTML, CSS, JavaScript, PHP, MySQL, etc.) of web development. If you have any questions regarding developing a website, post them there, interested people and I will try to help you as much as we can. Should these forums become popular, we will add more forums that appeal to webmasters.

To reduce spam, we have disabled signature for all new registrations, you will need 15 posts to be able to use signature which will be automatically enabled for you after your exceeding 15 in the number of posts.

Enjoy! 😉

Categories
vBulletin Tips

vBulletin: Enable Signature after Certain Number of Posts or Days of Registration

vBulletin allows all newly registered users to create and edit signatures by default, which potentially increases the spam in user registrations. Someone would just sign up and put a few spamming backlinks in the signature and leave, without contributing a little bit to the community, probably writing 1 or 2 spamming posts as well. Therefore, allowing signature / signature links does no good to the forum.

To prevent this from happening and encourage users to actively engage in the community, a good approach is to open or enable signature only to those who have had certain amount of posts, say 20; or have passed a certain length of time after registration, say 10 days.

Step 1: Disable signature for “Registered Users”

Go to the AdminCP of your vBulletin, follow the left menu: Usergroups => Usergroup Manager => Edit “Registered Users” by clicking the corresponding “Go” => In the “Signature Permissions” section, select “No” for “Can Use Signatures”. Now all newly registered users will have no signature privileges at all by default.

Step 2: Add a new Usergroup “Acknowledged Users” with signature capabilities

Create a new Usergroup by: Usergroups => Add New Usergroup => Select “Registered Users” for “Create Usergroup Based off of Usergroup” and click “Go” => Name this Usergroup, eg. “Acknowledged Users” => In the “Signature Permissions” section, select “Yes” for “Can Use Signatures”.

Step 3: Set to automatically promote users with over 20 posts from “R” group to “A” group

Now that you have 2 Usergroups with different signature permissions, the last step is to add a promotion strategy that recognizes all users that have 20 posts or more and promotes them from “Registered Users” to “Acknowledged Users”: Usergroups => Promotions => “Add New Promotion” => Select “Registered Users” for “Usergroup”, specify “10” for “Days Registered”, specify “20” for “Posts”, select “Posts” for “Promotion Strategy” and select “Acknowledged Users” for “Move User to Usergroup” => Click “Save”.

Done. Now vBulletin will automatically promote users that have greater than or equal to 20 posts to a new Usergroup that has signature enabled. Other than promoting by posts, you can also promoting users to a privileged group by reputation.

 

=== Notes ===

In Step 3, you can optionally select “Additional Usergroups” for Promotion Type to add an extra group-ship of the superior group to the user rather than exclusively promoting him to it (so that the Acknowledged Users becomes his only group and he’s not a member of the Registered Users any more).

What happens to users with multiple Usergroups on contradictory permissions?

If a user is assigned to multiple Usergroups, ‘Yes‘ permissions always override ‘No‘ permissions unless one of the groups is a Banned group. In that case, permissions of the Banned group rule – ‘No‘ permissions take precedence.

Categories
vBulletin Tips

How to get rid of “Powered by vBulletin” in the homepage title of a vBulletin forum?

By default the homepage of all freshly installed vBulletin forum will have a title trailing of “ – Powered by vBulletin”. While it’s forbidden to remove the copyright notice from the footer if you haven’t bought the anonymous license, you are allowed to wipe out this title trailing.

How does one do that?

First log into the AdminCP, of course, and then

  1. Open the Languages & Phrases submenu and click Search in Phrases.
  2. In the “Search for Text” box enter “powered by vbulletin” and click “Find”.
  3. In the searching results, you will have a variable named “x_powered_by_vbulletin”.
  4. Click “Edit” button of this variable and simply erase the “ – Powered by vBulletin” part, leaving just “{1}”.

You are done! Now there will be no trailing string of “Powered by vBulletin” in the forum title any more.

Update: now the powered by stuff is got rid of in official releases, know how to change the homepage title to accommodate more keywords, check out here.