'Push' members back to your forum

First of all, thank you for using APG vNext in the past year as the platform for your community.

In 2014 we released several important enhancements that makes your life as an forum admin easier.

You can now provide native mobile (Tapatalk) browsing experience, and you can let the forum software fight off spam for you, on autopilot (Akismet).

So, what's coming to our software in 2015?

Your members will soon be able to turn on push notification through Tapatalk for things they're interested in.

This new feature will keep them updated in real time with stuff they're interested in, and as a result you get more return visitors throughout the day.

Why push notification?

People have become almost blind to email notifications.They now just hit the delete button without a second thought because these social emails are sitting in their inboxes right next to more important emails like order receipts or payment reminders.

They have become nothing but low priority, useless distractions. They just don't bring people back to your site the way they used to.

As it stands now, when it comes to bringing people back to your site, nothing beats a well-timed, personalized push notification.

And very soon you'll have this very solution in your forum :)

Stay tuned for more updates!

p.s. If you have an active maintenance subscription, you'll get this feature without additional fees. Of course, if you purchased your license recently, you'll get this feature for free, too (within the 1st year of purchase).

p.p.s If you don't have an active maintenance subscription or if you're still running an older version, you can purchase your upgrade here.
Leave a comment

APG vNext 5.5 - Offical Tapatalk + improved post management

What's new in 5.5?

Since the release of 5.0, our focus has been to make integration easier with relevant 3rd party services. In 5.1, we introduced Akismet, a powerful automated spam filtering engine, as well as improved capability to call 3rd party API's for integrated user management.
And for this new 5.5 release, we worked with Tapatalk to create an official plugin that brings native mobile app experience to your members. We implemented nearly all features available in the Tapatalk app to make it as useful as possible.
Plus, this plugin was carefully designed to not introduce any stability or performance issue to your server. It's pretty lightweight - lighter than our built-in jQuery Mobile web app in terms of computing power / memory needed to render a screen on a mobile device.
All in all, we're proud to say that we're the first and only .NET forum that has official support from Tapatalk .
For all fixes and improvements included in this version, please see the following for details:

Fixes , Improvements & Additions

  1. New Features and Software Behavior Changes:
    1. Tapatalk Integration - cross platform, native app experience for your members
    2. Single post view - you can show any individual post in a thread without loading the entire thread or the tree structure, using this syntax: ~/viewpost/{post ID}
    3. Ability to branch off a new thread from any post, without splitting the thread using the parent-child or chronological relationship
    4. Ability to move a post to a different thread
    5. Ability to specify the new thread title when splitting a thread or branching off a new thread on the management interface
  2. Enhancements:
    1. New mechanism to prevent unstyled page or broken javascript
    2. Code optimization for better memory usage
    3. Preventing Membership Provider error to crash a page
    4. Can search for members based on Screen Name
    5. Can send PM to other members using their Screen Name
    6. Periodic software license validation not required anymore
  3. Bug Fixes:
    1. Guest account can be added to user group or as private user for a forum
    2. Rating stars doesn't show properly in browsers
    3. Error occurs after closing the popup PM editor, if the PM is not saved in the Sent folder
    4. RSS feed item and channel URL format error
    5. Error occurs after deleting a gallery that has a child gallery
Leave a comment

Tapatalk Available Now - the First and Only .NET forum with official support!

I'm happy to announce that beginning version 5.5, we'll be bundling an official Tapatalk plugin with the software package.
What this means is you can offer a native mobile app experience to your members, with no additional charge, as soon as you have the plugin installed on your forum.
A bit about Tapatalk
Tapatalk is the only cross platform (iOS, Android, Windows Phone) mobile app designed to enhance the user experience for internet forums on mobile devices.
Users can download the app on their phone and begin browsing your forum within minutes.
The benefits of Tapatalk-APG vNext integration are numerous...
  1. The experience is more responsive for the end user and the load is lighter on the server (compared to browser based app)
  2. The official Tapatalk app is free and available on all brands of mobile phones and tablets
  3. You will have increased visibility and targeted traffic - other forum users will be able to find you via the Tapatalk network on their mobile devices
  4. This is an official plugin made by Tapatalk and us -> so it's written and tested by Tapatalk's engineers and myself to ensure that it not only works, but also works very well
  5. The Tapatalk app has native support for Google Analytics, which makes tracking user interactions a breeze!

Plugin installation is very easy too, as it's written as an HTTP Handler (the main plugin) + an HTTP Module (Smart Banner) - meaning you just drop the plugin dlls to the forum's bin folder and add 2 lines of code into the forum's web.config file, and you're done .
With Smart Banner, you don't even have to tell your members about Tapatalk availability. As long as your members visit your forum from a supported mobile device, they will be automatically notified of the Tapatalk integration.
I've installed the plugin on this support forum, so if you're interested you can test it now. Here's how:
  1. Go to your app store, search for Tapatalk and download and install the app on your phone / tablet.
  2. Even if you already have Tapatalk installed, make sure you search and download Tapatalk again as the plugin doesn't work with earlier versions of the app (like the Tapatalk HD)
  3. Open the Tapatalk app, and search for "ASPPlayground". You'll find our support forum.
  4. You can then browse as a guest, or log in using your forum's login / password
The official plugin and version 5.5 will be available in about a week. For now, give it a try on this support forum and see how good the mobile experience can be .

A few final words on the plugin - you do not have to install it if you don't want to. This Tapatalk plugin is offered as an option, not a mandatory component. You can continue to use our jQuery Mobile based web app for your forum, but I do recommend you give Tapatalk a try.
Leave a comment

Changing Community Homepage

Beginning v4.4, you can switch between 3 different presentation styles for your home page right from the AdminCP.
It is possible with earlier versions, but it requires you to edit a configuration file with Notepad, upload it to the server, and manually restart the AppDomain.

Step by Step Instructions

Step 1. Modify the Routing Configuration File

This step tells ASP.NET's routing engine which file to serve when people browse to ~/ or ~/default.aspx
First, go to AdminCP -> System Related Options -> Config Editor

To change the route, you need to edit the <File></File> in the 2 red rectangles. Do not change the content in the <URL> tags.
Make sure you set the file permission for ~/config/Route.config to "Write" so that you can edit the file from this interface.

If you want to use...
  • The News style home page: put ~/home.aspx inside both <File> tags (this is the default)
  • The Forum List: put ~/forums.aspx inside both <File> tags
  • The Blog: put ~/blogs.aspx inside both <File> tags
Save the edit, and the software will restart the AppDomain automatically.
You may need to restart the AppDomain manually, if you aren't running the software under Full Trust. The easiest way to do so is to slightly modify the web.config file (e.g. adding a space to the end), which triggers the AppDomain restart automatically.


Step 2. Change the Breadcrumb Link URLs

This step lets you set the breadcrumb URLs for a few key pages. It's important we make the changes to reflect our choice for home page.
Go to AdminCP -> Home, Forums, Menu & Breadcrumbs -> Homepage Selection & Breadcrumb

Use the dropdown to set your home page (reflect what you decided to use in Step 1), and modify the text boxes below. The software will give you suggestions on what to put in the text boxes once the dropdown selection is changed.
  • URL for Home can be either "~/" or "~/default.aspx"
  • URL for All Forums can be either "~/Forums" or "~/forums.aspx"
  • URL for Blog can be either "~/Blog" or "~/blog.aspx"
That's it.
Leave a comment

Landing Page Examples

The new Landing Pages feature available in the announcement section of the AdminCP allows you to create special pages outside the forum / blog system. It's useful when you want to create pages not usually found in a forum, such as:
  1. special lead capture page
  2. private content page
  3. About Us page
  4. Custom 404 page
  5. Special Thank you page after registration confirmation
  6. ... and many more
Basically you create a landing page just like an announcement, but in addition to deciding the place the announcement shows up (forum, gallery, registration form, etc.), you can specify a permalink for it so that it can show up on its own URL.
Landing pages also allow you to optimize for search engine. You can specify Page Title, Meta tags, and additional content in the <head> tag (like adding Google+ Authorship markup). In addition, you can use raw HTML and JavaScript, making it very versatile when you want to create pages with rich UI.

Enable Google Authorship step by step

In order to enable Google Authorship for your forum, you need perform the tasks below:
  1. Sign up a Google+ account using an email on your domain (in my case, aspplayground.net)
  2. Sign up to participate in Google Authorship and verify your email you use in step 1
  3. Add a special header link in your page's HTML source
Once you have done the above, whenever Google shows your pages on its SERP (search engine result page), it will present your pages like this:

© 2015 APG vNext Commercial Version 5.5