Dolphin on cloud

1-click AWS Deployment    1-click Azure Deployment

Overview

Dolphin is an open-source community building software. It can be used for development of dating sites and social network portals. It provides various features which will allow the webmasters to build web sites similar to Facebook, Youtube, MySpace, Flickr and others.The Dolphin Emulator is among the most popular, if not the most popular, on the scene. This is because of an unprecedented level of accuracy, performance features, and enhancement capabilities. What started as a humble GameCube emulator became the premiere GameCube and Wii emulator before the latter system’s console cycle was even finished!Dolphin is an open-source, cross-platform project, which means it’s available on all kinds of hardware. More recent versions only support 64-bit Windows, Mac OS X, Linux and Android operating systems, though.

Dolphin Installation

 To accomplish the installation you need to download the latest version of the software.

Extract the archive on your computer. Then you should upload the extracted files through an FTP Client.

Place the Dolphin installation files at the exact location where you would like your site to be accessible. If you want to open it directly through your domain name you should place the content of the extracted package straight under the public_html folder of your account.

You need to create a new database and assign a database username to it with full privileges. You can follow our detailed tutorial on Creating MySQL database and user.

In order to initiate the Dolphin installation, open the folder where you have uploaded it via your web browser. For example, if you have placed the files in the public_html/Dolphin folder, enter http://www.yourdomainname.com/Dolphin in your web browser. Substitute www.yourdomainname.com with your actual domain name.

dolphin_inst1

You should click on the Install button to proceed with the script installation.

On the next screen the script will perform a system requirements check. The FastWebHost hosting servers are optimized for the best Dolphin performance and the system requirements are met.

dolphin_inst2

If your account is hosted on another server and there are problems, they will be reported by the script. Fix them and click on the Check button to verify. If all the requirements are met click on the Next button.

On the third screen a script paths check is performed. The paths to the dependencies are automatically detected by the script.

dolphin_inst3

Click on the Next button to continue.

On the new screen you will be prompted for the MySQL database details. You should enter the MySQL database name, the database username and the password. The other fields values are default and you can leave them unchanged.

dolphin_inst4

Again, click on the Next button to continue.

On the Configuration screen enter the admin login details and the e-mail for correspondence.

dolphin_inst5

Click Next to proceed.

On the next screen the cron jobs will be listed.

dolphin_inst6

You should set them following our comprehensive cPanel tutorial.

Click Next to continue.

On the last screen you will see a list of files. Due to security reasons you should revert their file permissions. Check the following tutorial on how to change the file permissions.

After the fixing of file permissions click on the Next button to complete the Dolphin installation.

dolphin_inst7

The last action which should be performed is to remove the installation folder and reload the final page.

You are ready to build your community.

dolphin_inst8

 

Enabling reCaptcha human verification

In order to increase the security and to prevent spam bots to create fake profiles on your Social Community you will need to take advantage of the reCaptcha human verification service. Boonex Dolphin comes fully integrated with that service and the only thing you will need to do is to enable it.

To enable reCaptcha in Dolphin, you will need to:

  • Step 1: Generate the Required Keys
  • Step 2: Activate reCaptcha in Dolphin

Step 1 Generate the Required Keys

First before you can begin configuring the feature you will need to have the appropriate keys issued. When we say keys we mean two randomly generated strings called Public and Private key. These should be generated at:

https://www.google.com/recaptcha

 

reCaptcha-keys-generation

 

There you should click on the “USE reCAPTCHA ON YOUR SITE” button and then on the next page the “Sign up Now” button which will lead to the “Create a reCAPTCHA key” page.

 

reCaptcha-keys-configuration

 

On this page you should enter the domain name of your Social Community and press the Create Key button at the bottom of the form.

 

This action will generate the required keys which you will be presented with on the next page.

 

reCaptcha-keys-ready

 

Please copy these keys on a save location for further use.

 

Step 2 Activate reCaptcha in Dolphin

Now that you have the keys generated it is time to activate those. In order to do so you will need to login into the administration area of your website and navigate to Settings>Advanced Settings.

 

Dolphin-advanced-settings

 

On that page under the Security section you will notice the two fields “ReCAPTCHA Public Key” and “ReCAPTCHA Private Key”.

 

Dolphin-reCaptcha-Configuration

 

You will need to fill those fields with the keys you have generated earlier and once you are ready to click the Save button.
Dolphin-reCaptcha-example

 

That’s it! You have now fully functional reCAPTCHA human verification enabled and you should be able to verify the feature on the Sign Up page of your Social Community.

Configuring the profile privacy settings

Securing your profile is maybe the most important thing not only for the members of your social community but also to you as administrator of the website. The security offered by the Boonex Dolphin platform is actually a simple restriction to the other members of the website to view your profile and it can be successfully used if you would like to hide a specific piece of information or if you would like to provide concrete group of users only with the option to view that information.Since this is a profile setting you will need to edit your profile. This can be achieved if you login into the frontend of your Social Community and navigate to Profile > Edit.

 

profile-edit

 

alternative-profile-edit

 

On the right side of the Edit Profile Info page you should be able to notice the Edit Profile Privacy block. In that block there is a single drop down menu containing the user levels allowed to see your profile:

  • Me Only – Your profile will be visible only for you and for no one else
  • Public – Your profile will be globally visible to both registered and not registered members
  • Members – Your profile will be visible only for members of your social community
  • Friends – Your profile will be visible only to users included in your Friend list

Once you select the desired privacy level please use the Save button in order to save the changes for your Profile.

 

Saving-settings

Congratulations! Now you know how to edit the privacy settings for your profile.

How to Manage User Accounts in Dolphin

Dolphin user account

A new Dolphin user can be registered by clicking on the Join link, located on the main page.

Next, the visitor should fill in all the required details regarding the future profile.

dolphin_usr2

Once the above step is completed, the future member should click on the Join Now button to finish the registration.

Click on the Login link. Next, enter the login details and start customizing your profile in the  Dashboard area.

dolphin_usr3

In order to edit the account details navigate to Account Home->Edit Profile Info.

dolphin_usr4

Once you are ready, click on the Save button to keep the changes.

The profile photos can be uploaded and changed from the Avatar section.

dolphin_usr5

Browse the avatar image, crop it if necessarily and click on the Add Avatar button.

dolphin_usr6

In the Sounds section you can upload an audio file (for example a .mp3 file) and it will be associated with your profile.

dolphin_usr7

In the Profile section you can customize your profile by clicking on the Customize button.

dolphin_usr8

You have the option to tune the used fonts, the borders, the background color and upload a background image.

dolphin_usr9

The Wall section allows you to post entries that will be visualized in your profile.

dolphin_usr10

Dolphin User Search

Once you create a new user account you will want to search for other users with similar interests.Login as a member and navigate to the People -> All Members area.

dolphin_usr11

Start your search for the matching members with the the preferred profile characteristics from People -> Search. You can perform simple, advanced and quick searches.

Besides listing all the users and searching for the ones that match your criteria you can get only the online members from the People ->Online area.

In the Profile -> Friends area you can find a list with your virtual friends.

Once you find your match you can add her/him to your friends list by opening the member’s profile and clicking on the Befriend link. You can rate the members’ profiles using the Rate Profile option.

Additionally you can send a letter to your friend through the corresponding tool. You can add the user to the hot list by clicking on the Fave link. Also, you can send a greeting, get an e-mail with the other user’s contact information, check the profile photos, videos and music, share the profile details with another friend, report the member, block him/her or subscribe for the activities of this member.

How to Manage Content in Dolphin

In this page of our Dolphin tutorial you will learn how to manage the content as a member of a Dolphin community web site.

User Content Management

Let us start with the ways the users upload their content.Once a user logs in the Dolphin web site, he/she can upload photos, video and music, add blogs, articles, events, polls and posts in the forum. Also, the user can draw a picture on the board.

Photos

We will start with the Photos tools.First, you need to upload photos. This can be completed in the Photos tab.

dolphin_content1

Create a new album through Add album.

dolphin_content2

Then you can proceed with the photo upload. Pick the uploader option from the corresponding drop-down menu.

dolphin_content3

If you want to list the photos uploaded through your profile, navigate to the All Photos tab.

dolphin_content4

The most popular and the top rated photos can be found in the Popular Photos and the Top Photos tabs.

Videos

The tools located in this category have the same functionality as the above ones. However, instead of images they work with video files.

dolphin_content5

Once you upload a video file, you can play it.

Sounds

The Sounds tools also work in the same way as the Photos and the Videos tools.

dolphin_content6

After the uploading the audio file can be played.

Blogs

In the Blog area you can list all the blogs and posts, check the top ones, create and manage your blog, add categories and posts.

dolphin_content7

Using the Add Category tool you can add a new category to your blog.

dolphin_content8

A new post can be added through the Add Post tool.

dolphin_content10

With this tool you can create and manage your blog. You can add, edit and delete posts, alter the description, manage the categories and tags.

Ads

In the Ads section you can add, delete, view and manage advertisements.

dolphin_content11

The classified advertisements are separated in different categories. You can add new advertisement through the Post ad button.

dolphin_content12

In the Manage Ads -> My Ads area you can view all the entries made through your user’s account.

Events

In the Events area you can set different events, manage them, check the calendar for upcoming events, search and list all the events.You can add a new event using the Create Event button. There you enter the title, the tags and the description. You define the place where the event will be held and the exact date. Additionally, you can attach an event photo.

dolphin_content13

In the Calendar section you will find a calendar with all the events. You can use the Search tool to show all the events or the ones filtered by a country.

Polls

In the Polls -> All Polls section you can list all the polls created by the web site members. The Add Poll section allows you to create your own polls, entering the question and the possible answers. Also, you can manage and delete polls.

Forums

In the Forums section you can use the Search tool to look for a defined topic.

In the Forums section you can enter forum topics or post under other forums entries.

dolphin_content15

Articles

In the Articles section you can list and manage the existing articles or add new ones.

dolphin_content16

Board

In the Boards section you can draw a picture and share it with the other members who are logged in the same board area.

dolphin_content17

Administrator Articles Management

From the administrator point of view the web site articles can be managed through the Dolphin Admin area -> Modules -> Articles.

dolphin_content18

 

Performing a Full Backup of Dolphin

Performing a backup of your Social Community on daily or weekly basis is almost a mandatory if you would like to have a restore points in case of emergency or issue with the website after template or module installations.Boonex Dolphin is a php/mysql driven application. As such it is using php type of files containing the code of the platform and a MySQL database to store the information related to the platform. In order to have a full backup of your social community you will need to download all of the php files and once this is done you will need to export the database used by your Social Community.

The Dolphin Backup process includes the following steps:

  • Step 1: Backup the Files of your social community
  • Step 2: Backup the Database of your social community

Step 1 Backup the Files of your social community

First let’s begin with downloading the files of your Boonex Dolphin based Social Community. In order to download the files on your local computer the best method is to connect to your account using the FTP service.

Once you have connected to the FTP service for your account you will need to locate the folder where the Boonex Dolphin platform is currently installed and running from. Usually if the platform is installed on your primary domain directly without the use of subfolder/subdomain the public_html folder is the location where you can find all of the files.

Now that you found where your Social Community is installed at you will need to prepare a folder on your local computer. The best case scenario will be if the prepared folder is a new, empty folder created and stored on a secure location inside your hard drive.When you are ready with the location where you will store the backup of your website on your local computer it is time to download the files of your website. For the purpose of this tutorial we will use FileZilla Client as out FTP client.

From the left side of our FTP client we have our local empty folder and from the right side we have the folder where our Social Community is installed in.

 

FTP-download

 

In order to download the files simply select them all (by clicking of a single file and then using the Ctrl+a key combination) and then use the Download option of the FTP client.Please allow few minutes for the files to be downloaded and once that is completed you are done backing up the files for your website and you can proceed to the second part of this tutorial where we will show you how to export your database.

Step 2 Backup the Database of your social community

Now that you have all of your files backed up it is time to export your database. If you are not sure which database your application is currently using you will most probably need to check the header.inc.php file located in the inc/ folder of the installation directory for your Social Community.In order to export the database of your Social Community you will need to access the phpMyAdmin application provided in your cPanel.

 

cPanel-phpMyAdmin

 

Once there you will need to find the name of the database your Social Community uses in the left vertical tree view and click on the database name so you can be presented with its table view.

 

phpMyAdmin-database-export

 

Then you will need to simply click on the Export option in order for you to configure the export process.

 

database-exporting-final

 

You should simply press the Go button in order to have the export process initiated or if you would like to configure a custom export process you should click on the Custom export method.Congratulations! You can now safely perform a backup of your Dolphin social community!

Enable Facebook login in Dolphin

Most of the websites over the web these days supporting user accounts are providing their customers with the option to login using their user profiles in the major Social Networks such as Facebook for example. This option is called Facebook login and basically it does exactly as the name suggest.Here,we will discuss how you should enable this feature on your Social Community and provide your customers with a secure way to login into your social network using their own Facebook accounts.Since the Facebook Login is provided by the Facebook Connect module you will need to know how to enable modules in Boonex Dolphin.

To connect Facebook to Dolphin, you need to:

  • Step 1: Generate Facebook API Keys
  • Step 2: Access the Module’s Configuration page

Step 1 Generate Facebook API Keys

First you will need to access the facebook page for developers.There you should use the button Create New App in order to create a new Facebook app.

 

facebook-app

 

Once you click on that button you will be prompted with the interface for creating a new app.There you will need to fill the display name which should be the domain for your website and the namespace which is optional.

 

Creating-new-app

 

Once this is done you will be presented with the Dashboard for your new Facebook application. There you will need to copy the App ID and the App Secret codes as you will need those for configuring your Facebook Connect module.

 

Step 2 Access the Module’s Configuration page

Once you install the module via your Administration area >Modules>Add & Manage you will be able to see the module listed in your Administration area>Modules.

 

Modules-facebook-connect

 

This link will lead you to the administration page for the module where you will need to fill the Facebook API key with your APP ID (copied from the Dashboard of your Facebook application) and the Facebook App Secret with your App Secret (copied from the Dashboard of your Facebook application) .

 

Then you should set the “Redirect Page After First Sign In” to the page you would like the user redirected once he/she login using the Facebook connect feature and last but not least use the Save button so the changes can be saved.

 

facebook-connect-settings

 

The Facebook login will be available from the Auth Type drop-down menu located in the Login form of your website.

 

 

Congratulations! You can now take full advantage of this great feature!

Dolphin Management Benefits

Dolphin Management is a flexible orthodontic practice management software that includes powerful tools and features practices need to stay ahead of the curve, including treatment cards, customizable reports, scheduling and more. Instead of paying for a complex off-the-shelf solution, practices can select and pay only for the solutions they need, resulting in better control. Remote connectivity with multiple offices and thin-client environment support allows high-volume practices to minimize hardware cost and manage multi-location operations more efficiently. Integration with industry-standard platforms, including T-LINK, SureSmile, ZACC and Vanco allows practices to complete and seamlessly connect their records with other platforms.

In addition to the on-premises solution, Dolphin Management can also be run from the cloud, allowing practices to access all the tools they need without a physical server. This helps save cost related to expensive server hardware and maintenance. Dolphin Cloud Sessions also support multiple-locations, update automatically and take care of most of the maintenance stuff such as regular backups. The graphical user interface allows users to easily navigate the software, which minimizes the training time. The Dolphin trainer and installation staff assists practices in transitioning into the software and translate the existing data into the system. Data translation supports commonly used platforms such as Windows, UNIX and MS-DOS and includes full patient demographics, scheduling calendar, referral information, financial data of patients, treatment card entries, insurance details and more.

-Dolphin is the world’s most advanced community software. Open-source, independent, downloadable, scalable, customizable, full-featured, free software for building social networks, dating sites and web-communities.

Home

Page builder

Home page Mobile view

Search Result

Tablet view

Loaded with video chat, recorder, video player, forums, groups, events, video messenger, mailbox, desktop app, video sharing, photo sharing, iPhone app and much more. Build your own business or advance your hobby with Dolphin!Dolphin is free software. This work is licensed under a Creative Commons Attribution 3.0 License.

Features

Dolphin Management Features

  • On-premises and cloud-based
  • Data and images connection
  • Multiple offices support
  • Data and image conversion
  • Customizable reports
  • Treatment cards
  • Scheduling
  • Remote multi-location connectivity
  • Windows Terminal Services and Citrix MetaFrame support
  • Remote pre-training
  • Data conversion verification
  • Automatic software updates
  • Fingerprint and location based security
  • Form sharing
  • Patient database
  • Appointment reminders
  • E-signatures
  • Document organizer
  • Patient tracking and correspondence
  • Referral analysis

-Create Your Own Community Website

The power-packed features offered by Dolphin enable you to create a great community website on your own terms. You can create a community website with biggies like YouTube, MySpace, Flickr and Facebook. Dolphin is fully customizable and you get complete control over it. If you are working with Dolphin, there can be no limitations to your imagination. Dolphin community builder is free and open source through which you can create any type of online community.

-A  Variety Of Features In One Software

Dolphin offers online dating software, social networking software and advanced content management system all in one. Therefore, with Dolphin, you can create any type of website you want. Dolphin comprises of all the features of dating scripts.

-Open Source

As the Dolphin software is open source, you get access to a huge community. Dolphin offers simple and sophisticated tools for building your own community website. With Dolphin, you have the freedom to enhance your imagination and explore the complete potential of a huge community with over 50,000 members.

-Create Various Types Of Websites

With Dolphin you can create forums, photo galleries, video galleries, music database, blogs, polls, events, groups, chats, messenger boards, design templates and design languages. Dolphin is one of a kind when it comes to the features offered. Dolphin offers powerful builders and admin tools through which you can enhance your website features and make it more impressive. You can also add extensions from third party providers.

-Major Features of  Dolphin

Create your own kick-ass community site!

YouTube, MySpace, Odeo, Flickr, Match and Facebook – all in one, customizable and under your full control. You’re limited only by your imagination – not by software. Dolphin Smart Community Builder is a universal, free, open source software that allows you to build any kind of online community. With a huge variety of features & options, you can quickly launch your very unique and successful website.

Online dating software, social networking software and an advanced CMS – all in one, all finely tuned.

Create dating sites, social networks, video sharing portals – you name it. Dolphin includes all the features of dating scripts and adds more. You just build the site of your dreams and deploy it instantly with the ease and elegance that only Dolphin can provide. For Free.

Open source. Open community. Open borders.

Dolphin provides simple yet sophisticated tools to build your own community site, but you can go further with the power of open source and a large, helpful and active community with over 50,000 members – BoonEx Unity.

Forums, Photos, Video, Music, Blogs, Polls, Events, Groups, Chat, Messenger, Boards, Design Templates and Languages!

When it comes to features, nothing comes close to Dolphin. Moreover, with our renowned “Builders” and powerful admin tools you can mix’n’twist site features, navigation, design and text to make it truly unique. You can go further by adding Extensions from 3rd party providers available at BoonEx Unity.

 

videos

Dolphin

 

Dolphin on cloud

Related Posts