Giter VIP home page Giter VIP logo

inspired-social's Introduction

Inspired Social

An Openfire plugin which combines WordPress and BuddyPress with WebRTC to provide a fully collaborative online social community.

http://inspired-social.googlecode.com/files/Image4.jpg

Please note that Only Openfire and MySQL required. No Apache, No PHP. The Inspired-Social plugin has embedded Quercus PHP Engine and RTMP server for screenshare only. You will also need Openfire Jingle Relay Nodes plugin in order to relay WebRTC audio and video when users are behind restrictive firewalls or home routers

A User Guide can be found at http://inspired-social.googlecode.com/files/Inspired%20Social%20user%20guide.pdf

An Admin Guide can be found at http://inspired-social.googlecode.com/files/Inspired%20Social%20admin%20guide%20_Revised.pdf

Inspired Social Software Profile

  • WordPress 3.5.1
  • BuddyPress 1.7.0
  • BuddyPress Docs 1.3.3 by Boone B Gorges
  • oEmbed for BuddyPress 0.5.2 by r-a-y
  • Private BuddyPress 1.0.4 by Dennis Morhardt
  • WP Better Emails 0.2.5 By ArtyShow
  • Article2PDF 0.27 By Marc Schieferdecker
  • BuddyPress Album+ 0.1.8.14 By The BP-Media Team
  • TDLC Birthdays 0.4 by Tom Granger
  • BP-Album 0.1.8.14 By The BP-Media Team
  • BuddyMobile 1.6.9 By modemlooper
  • BuddyPress Hovercards 1.1.3 by Mike Martel
  • BuddyShare 1.2.1 by BuddyShare
  • Piklist 0.7.2 by Piklist
  • Wordpress Helpers 1.4.8 by PikList
  • Inspired Communication Toolbar

XMPP Webclient (http://www.jappix.com)

  • WebRTC Video/Audio Conferencing (http://webrtc.org)
  • Worgroups (Fastpath live chat) support
  • RTMP Screen Share (red5-screenshare)
  • Embedded RTMP Server (Milenia Grafter 64K RTMP Server)

Requirements

  • Openfire Server 3.8.0 and above configured with MySQL (Needed by WordPress)
  • Openfire Jingle Relay Nodes plugin to relay WebRTC audio/video behind firewalls.
  • Openfire WebSockets plugin
  • Nothing else required. No Apache, No PHP, No Asterisk and No Red5. The Inspired-Social plugin has embedded servers.

http://inspired-social.googlecode.com/files/inspired-social.jpg

How to Install

  • Unzip inspired-x.x.x.x.zip and copy the inspired.war file to the OPENFIRE_HOME/plugins directory
  • From a browser, go to http://your_openfire-server:7070/inspired/wp-admin and complete the installation of WordPress. Login as admin with default password admin. Make sure you change the default password from the WordPress dashboard.
  • Go to WordPress Dashboard, activate BuddyPress.
  • Do a bulk activate of all other plugins and configure them from dashboard.
  • Go to appearance and configure your widgets. Add birthdays and events if required.
  • Create a new user with username and password of choice.
  • Go to Openfire admin web console and change HTTP bind ports from 7070/7443 to 80/443.
  • Configure Openfire email and run the test to make sure it works.
  • Go to http://your_openfire-server/inspired/social and login with your new user details.
  • Openfire is auto-configured as follows
  • All Openfire users are WordPress users and Openfire admin console cannot add or modify users
  • All Openfire user groups are read from BuddyPress groups Openfire admin console cannot add or modify user groups
  • Group Chat rooms are auto-created every time a BuddyPress group is created
  • User Rosters are updated every time a BuddyPress friendship is made or broken.

How to Use Communication Toolbar

  • Roster of Friendships showing Presence
  • IM chat with friends or MUC chats with BuddyPress group members
  • Audio/Video conference with friends
  • Audio conference only with BuddyPress group members
  • Live chat (including audio) with anonymous visitors on another web site
  • Screen share to friends or a group. Requires Java for publisher and Flash for viewer.

inspired-social's People

Contributors

yashprit avatar

Stargazers

Aj avatar

Watchers

 avatar James Cloos avatar

Forkers

zhiji6

inspired-social's Issues

Password Security

How are passwords encrypted in Inspired Social? I notice that you can't need to 
create a salt in the wp-config file for this to work. Obviously, without a salt 
the software is not safe for a production website, since the passwords could be 
easily decrypted (especially if using MD5). So I'd like to know password 
security before using this on a public site.

Original issue reported on code.google.com by [email protected] on 4 Oct 2012 at 9:09

Mailing list, forums?

I can't seem to find any forums or mailing list. The post I posted last year 
was never responded to. 

Is this project actually still alive?

Original issue reported on code.google.com by [email protected] on 12 Sep 2012 at 4:33

Image Error

Avatars don't seem to work. I get this error:
We cannot complete this request, remote data could not be fetched
When looking at the image file directly.

Original issue reported on code.google.com by [email protected] on 4 Oct 2012 at 9:12

Installing inspired-social changes admin login details and cannot access wp because of it.

I have been trying to install inspired social, and have been having the same 
issue everytime. I install a new version of openfire 3.8.2, and then login to 
admin, and go to the plugins page and install the needed plugins. After 
installing inspired social it boots me out of the admin site and changes the 
login details so I cannot log back into it. Because of this when I go to 
plugins/inspired/wp-admin it does not work because openfire needs me to login. 
Which I can't because the default credentials have been changed.


Original issue reported on code.google.com by [email protected] on 5 Oct 2013 at 5:51

some doubts

hi,
i got some doubts:
1-somewhere you say that a mysql (database) is needed for wordpress, but infact 
it seems that wordpress is using the openfire database. (wp_tables)
2-?rewriteBatchedStatements=true after the database name in the openfire 
conection make wordpress lost (it grab the conection from the openfire 
settings). should i keep or remove this ?rewriteBatchedStatements=true from the 
openfire config? (dunno what it is at all)

best regards,


Original issue reported on code.google.com by [email protected] on 27 Mar 2013 at 5:13

Update Bp-Album version in trunk

Thought I'd let you guys know that Bp-Album has been updated to 0.1.8.11, and 
it contains 3 or 4 important fixes. You might want to update it in your trunk.

Original issue reported on code.google.com by fanquake on 2 Nov 2011 at 3:26

Change HTTP bind ports from 7070/7443 to 80/443.

Going into the admin console for OpenFire and trying to change the ports gives 
me an error. In the logs this is listed as permission denied. I believe I need 
root access to change these ports. I have root access, but I'm not sure how I 
can use it with OpenFire.

I'm using inspired-371-0.0.1.1, OpenFire 3.7.1, and CentOS 6.3.

Original issue reported on code.google.com by [email protected] on 4 Oct 2012 at 9:01

HTTP Error: 404

What steps will reproduce the problem?
I followed your guide exactly. I also tried using Apache instead of Jetty and 
got a 'You do not have authorization' error. Adding wp-index to the 
DirectoryIndex did not fix this, nor did any chmod settings.

What is the expected output? What do you see instead?
"HTTP ERROR: 404

Problem accessing /inspired. Reason:

    Not Found"

What version of the product are you using? On what operating system?
0.0.0.2 for Openfire 3.7.0 on CentOS 5.5

Please provide any additional information below.
It looks like a good idea, otherwise! But I'd like a version that works with an 
existing installation so that I don't have to import my old userdatabase and 
settings.

Original issue reported on code.google.com by [email protected] on 22 Aug 2011 at 5:27

Latest Inspired copy do not have inspired.war file

Dele,

    It appears that latest copy inspired-371-0.0.1.0-.zip do not have the main big inspired.war file however inspired-370-0.0.0.3-.zip do have this. We are not able to proceed with installation. Please advice. 

Rgds,

Original issue reported on code.google.com by [email protected] on 10 Aug 2012 at 9:07

Separating toolbar from WP/BP

I'm interested in the toolbar so that I can embed it into a custom web site. It 
appears that this project is using jappix and searching around, it seems I am 
after jappix mini. 
However, that project doesn't seem to have the A/V and SIP functions which this 
project has.

Can someone tell me if that is another stand alone project or if this project 
is about putting that toolbar together.

I am having a hard time confirming these things and all I am really trying to 
find is the toolbar and it's functions.

Thanks.


Original issue reported on code.google.com by [email protected] on 23 Nov 2011 at 3:37

Communications bar not showing

Hi,

I got it working at last! So I have two issues.
Firstly, the communications bar. It doesn't show at all. I'm not sure why as I 
don't know where the error log is kept (with Apache it was /var/log but not 
with Jetty). Can you help?
Secondly, if I update to the latest WordPress and BuddyPress will everything 
still work?

Thanks!

Original issue reported on code.google.com by [email protected] on 25 Sep 2011 at 9:39

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.