I am running IPB Forum on the front end (main website) and then Wordpress in subfolders via a wordpress/IPB bridge. The bridge provides SSO login/logout functionality to merge the userbase.
Current Setup (Wordpress Multi-site Side)
I am using Wordpress Multisite with 4 premium press themes. I currently have four premiumpress themes installed (Directory, Real Estate, Jobs, Classifieds), each of them having their own user control panel (front-end) which users use to access, read, reply to their messages. The user-admin bar is hidden and users control their messages from the front-end via the built-in theme functionality.
Currently, with the Wordpress multi-site setup, my members are required to visit each site e.g. Classifieds and click on a "control panel" button to access their Classifieds messages which is linked to the classifieds messaging page, then if they need to check their Real Estate messages, they need to visit the Real Estate theme and again click on messages to access the real estate theme's messaging page.
Current Setup (IPB Forum Side)
There is a built-in messaging system with notifications, inbox, folders etc.
Objective (What I need)
I need to have single location/file which users can visit that will show all their messages on one page of BOTH IPB FORUM and WORDPRESS MULTISITES (4), e.g. the messages from the 1) IPB FORUM, 2) WP Multi-site (a)Real Estate-theme (b)Directory-theme (c)Classifieds-theme and Jobs theme should all be on one page displayed in a neat and tidy manner with the following functionality:
- Users must be able to view, manage, delete and reply to their messages from this page.
- There must be folders for each of the applications: IPB FORUM / Real Estate-theme / Directory-theme / Classifieds-theme / Jobs theme. The folders should have notification (numbers with total messages) showing as well as unread notification icons.
- The must be a global message notification added (showing total unread messages) on the current main message button on the menu/header.
- When a user deletes a message from this page, it should remove the message from the database (either IPB Forum or Wordpress)
EXTREMELY IMPORTANT: Your script must involve no changes in the current script or theme files and be totally self-contained.
I will create a "messages" button in the menu that will send them to this location to access, read, reply to their messages. You need to include a notification count that will show on the messaging menu button to show if there are unread messages as mentioned earlier.
You can of course copy/use existing code from the current messaging functions/files from either the IPB FORUM or WP Multi-site Theme files but your script consists of separate files that functions completely on its own.
In other words: once you are done, I will upload your files and be able to visit the messaging page which you have created that will work out of the box without needing to change/edit any current files on the site.
PLEASE READ THIS CAREFULLY BEFORE BIDDING AND ENSURE THAT YOU ARE 100% CAPABLE OF COMPLETING THE ABOVE.