I'm using the SocialEngine php social network script with the default blog plugin and the SEPlugins forum plugin
The demo site can be seen here:
[url removed, login to view]
You will need to create an account and login to see how the site works and exactly what is needed
JOB 1 - WYSIWYG editor
The WYSIWYG editors for blog posts and forum posts are different.
Blog editor (My Apps/Blog/Compose New Entry)
In the blog editor, an image can be added by selecting the image icon on the toolbar.
This presents the user with a popup screen with 4 tabs:
Image Info ; Link ; Browse Server ; Upload
Forum editor (My Apps/Forum/General Building/Post New Topic)
In the forum editor, an image can be added by selecting the image icon in the toolbar.
However, this presents the user with a popup screen with only 2 tabs:
Image Info ; Link (see: [url removed, login to view])
I need to add the other 2 tabs to the forum editor popup
The functions of these are:
Upload (see: [url removed, login to view])
Enables user to upload an image from their computer and add it to their photo album. The image is then added to their forum post
Browse Server (see: [url removed, login to view])
Enables user to browse their own photo album and select a previously uploaded image which is then added to their forum post
The coder will advise on the best method to implement this.
Maybe the forum wysiwyg editor can be changed to add these extra tabs / functions
Maybe the forum posting page can be changed so that it uses the blog wysiwyg editor
Other suggestions ?
JOB 2 - Forum Signatures
Under the 'Settings' tab in the forum, logged in users have two options. (My Apps/Forum/Settings)
1) they are able to set preferences for Notifications.
2) they are also able to create a signature to be added to their posts using the WYSIWYG editor.
I need to enable / disable the signature option for each User Level. I would like to do this by adding a tab to the User Level editing screen in the SocialEngine admin panel (see mock-up image: [url removed, login to view])
There are three User Levels at the moment but more may be added
The coder will advise how they intend to do these 2 jobs and demonstrate full understanding of the work required.
The coder will be required to implement the changes on the development server, fully test and check to ensure no conflicts with the rest of the software, and provide a detailed list of the work carried out so that the same can be done on the main site.