I downloaded this and now what?

  • 1
  • Question
  • Updated 8 years ago
  • Answered
I downloaded a program called "Dolphin"....now I don't know what to do with it. The program is at http://www.boonex.com and I want to use it to allow intuitive readers to create their own psychic adviser listings.

Anyway, I downloaded it and have no idea what to do next.

I need to somehow get it onto a website...can anyone help? Oh, and I'm using a Mac.

Thank you!
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
  • on my second pot of coffee...

Posted 9 years ago

  • 1
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
well went to the site.... looks cool i also downloaded Dolphin and am gonna install it and see if it is compatible with Yola/synthasite also i will write a tutorial on how to use it
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Okay...but HURRY! lol
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
lol not sure you know what you have gotten your self into lol

here is the easy way to set it up step by step from the Install.txt file

== Detailed installation instructions ==

=== Step 1: Download and Extract ===

[http://www.boonex.com/products/dolphi... Download] and unzip the Dolphin package.

* If you are going to upload Dolphin to a remote web server, download it to your computer with your favorite web browser and unzip the package into some folder on your local computer.

* If you have shell access to your web server, you may wish to upload the Dolphin archive directly to your web server using an FTP client. This way, you will avoid FTPing multiple files which usually takes a long time. Then you will ba able to unzip the package under your shell account using the following command:
{{{
unzip Dolphin-v.X.X Dolphin-v.X.X.zip
}}}

"v.X.X" stands for current latest version index. Thus, the Dolphin package will be extracted into the folder called Dolphin-v.X.X in the same directory where you have uploaded Dolphin-v.X.X.zip.

=== Step 2: Create a Database and a User ===

If your hosting provider has cPanel, you can follow these instructions to create your Dolphin database and user.

1. Log in to your cPanel.
2. Click MySQL Databases.
3. Create a database user:
1. Choose a username for Dolphin (for example "dolphin") and enter it in the Username field.
2. Choose a difficult-to-guess password (ideally containing a combination of upper- and lower-case letters, numbers, and symbols), and input it into the Password field.
3. Click Create user.
4. Create a Dolphin database and add the user to it:
1. Choose a name for your Dolphin database (for example "dolphin" or "community"), input it in the New Database field and click Create Database.
2. Under Add Users To Your Database, select your Dolphin username from the User dropdown list, then select your Dolphin database from the Database dropdown list. Make sure ALL is checked under Privileges, then click Add User To Database.
5. When you return to the main MySQL Account Maintenance screen, cPanel will list information about the database you just created. You should see the username you just added to the database (with ALL PRIVILEGES), as well as a few sample Connection Strings for you to use in Perl or PHP scripts to connect to the database. The PHP code will have the following format:
{{{
$dbh = mysql_connect("hostname", "username", "") or die ("message");
mysql_select_db("databasename");
}}}
Write down the values of ''hostname'', ''username'', ''databasename'', and the password you have chosen. (Note that ''hostname'' will usually be ''localhost''.)

'''Using phpMyAdmin'''

If your web server has phpMyAdmin installed, and you are logged in as the MySQL administrator, you can follow these instructions to create your Dolphin username and database.

'''Note''': These instructions are written for phpMyAdmin 2.6.1; the phpMyAdmin user interface can vary slightly between versions.

1. Create a database:
1. Choose a name for your Dolphin database (for example "dolphin" or "mycommunity"), enter it in the Create new database field and click Create.
2. Click the Home icon in the upper left to return to the main page, then click Privileges and follow these steps tp create a user:
1. Click Add a new User.
2. Chose a user name for Dolphin (for example "dolphin") and enter it in the User name field (make sure Use text field: is selected from the dropdown list).
3. Leave the Host field blank.
4. Choose a difficult-to-guess password (ideally containing a combination of upper- and lower-case letters, numbers, and symbols), and enter it in the Password field (make sure Use text field: is selected from the dropdown list.) Re-enter the password in the Re-type field.
3. Write down the username and password you have chosen.
4. Leave the default values for the Global privileges section.
5. Click Go.
2. Return to the Privileges screen and click the Edit privileges icon on the user you've just created for Dolphin. In the Database-specific privileges section, select the database you've just created for Dolphin from the Add privileges to the following database dropdown list. The page will refresh with privileges for that database. Click Check All to select all privileges, and click Go.
3. On the resulting page, make note of the host name listed after Server: at the top of the page. (This will usually be ''localhost''.)

'''Using MySQL Client'''

If you have shell access to your web server, are comfortable with using the command line, and your MySQL user has the permissions to create MySQL users and databases, you can follow the sample session below to create your Dolphin username and database.
{{{
$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON databasename.* TO "dolphinusername"@"hostname" IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> EXIT
Bye
$
}}}

In the above:

* adminusername will typically be root, unless you have another high-privileged account set up.
* dolphin or mycommunity can be sample values for databasename.
* dolphin is a sample value for dolphinusername.
* hostname will usually be localhost. If you don't know what this value should be, refer to your system administrator. If you are the system administrator, just figure out what this value should be.
* password should be a difficult-to-guess password, ideally containing a combination of upper- and lower-case letters, numbers, and symbols.

Write down the values you used for databasename, dolphinusername, hostname, and password.

=== Step 3: Place the files ===

Now you will need to decide where on your web site Dolphin script should be installed. These are possible options:

* In the root directory of your web site. (For example, http://mysite.com/)
* In a subdirectory of your web site. (For example, http://mysite.com/mycommunity/)

Note: The location of your root web directory in the filesystem on your web server will vary across hosting providers and operating systems. Check with your hosting provider or system administrator if you do not know where this is.

In the Root Directory

* If you need to upload your files into your web server, use your favorite FTP client to upload all the contents of the Dolphin-v.X.X.zip archive into the root directory of your web site.
* If your files are already on your web server, and you are using shell access to install Dolphin, move all of the contents of the Dolphin-v.X.X directory (but not the directory itself) into the root directory of your web site.

In a Subdirectory

* If you need to upload your files into your web server, create a directory with your desired name in the root directory of your web site, then use your favorite FTP client to upload the contents of Dolphin-v.X.X.zip archive into the created directory.
* If your files are already on your web server, and you are using shell access to install Dolphin, move the Dolphin-v.X.X directory to your desired location within the root directory of your web site and rename the directory to your desired name.

=== Step 4: Run the Install Script ===

Using your favorite web browser, navigate to install/index.php within the directory into which you have just installed Dolphin on your web site:

* If you installed into a subdirectory called ''mycommunity'', you would navigate to http://mysite.com/mycommunity/install...
* If you installed into the root directory of your web site, you would open http://mysite.com/install/index.php

After this the installation instruction should appear in your browser's window. Follow them carefully to complete the installation. Here's a summary of the info you will have to specify:

=== Permissions ===

1. On the first page of the install process you can see the files and folders which permissions should be properly set up. There are two ways to do this:

* Using FTP client.
Log into your FTP account using your favorite FTP client and navigate to the folder in which you uploaded the contents of the Dolphin-v.X.X.zip archive.
Notice the folders and files names on the installation screen which are unwritable and set the following permissions using right click on the corresponding files and folders:
{{{
777 for folder (777 means that the objects possessing these permissions will be readable, writable and executable).
}}}
{{{
666 for files (666 means that such objects will be readable and writable).
}}}
* Using shell client.
Log into your shell account using your favorite shell client and change directory for that which contains your Dolphin script files. Now run the following commands under your SSH prompt:

Dolphin/Ray/Orca folders to be writable for script operation:

{{{
chmod -v 777 ./articles ./backup ./media/images/banners ./chat ./forum ./media/images/gallery ./media/video ./media/images/profile ./media/images/profile_bg ./media/sound ./inc ./langs ./periodic ./tmp ./media/images/sdating ./cache ./media/images/blog ./groups/gallery ./media/images ./media/images/classifieds ./orca/cachejs ./orca/log ./groups/orca/log ./groups/orca/cachejs ./media/images/sharingImages ./media/images/promo ./ray/modules/im/files ./ray/modules/mp3/files ./ray/modules/movie/files ./ray/modules/music/files ./ray/modules/global/app/ffmpeg.exe
}}}

Dolphin/Ray/Orca files to be writable to perform the installation of all of them:

{{{
chmod -v 666 ./periodic/cmd.php ./periodic/notifies.php ./inc/params.inc.php ./ray/inc/header.inc.php ./ray/inc/cron.inc.php ./ray/modules/chat/js/admin.js ./ray/modules/im/js/invite.js ./ray/modules/im/js/open.js ./ray/modules/presence/js/update.js ./orca/inc/header.inc.php ./inc/menu_content.inc.php ./ray/modules/global/inc/header.inc.php ./ray/modules/global/inc/cron.inc.php ./ray/modules/global/js/integration.js ./periodic/tags.php
}}}

Ray XML files to be writable. This will allow you to install Ray Widgets via Ray Base easily:

{{{
chmod -v 666 ./ray/modules/global/xml/config.xml ./ray/modules/global/xml/main.xml ./ray/modules/board/xml/config.xml ./ray/modules/board/xml/langs.xml ./ray/modules/board/xml/main.xml ./ray/modules/board/xml/skins.xml ./ray/modules/chat/xml/config.xml ./ray/modules/chat/xml/langs.xml ./ray/modules/chat/xml/main.xml ./ray/modules/chat/xml/skins.xml ./ray/modules/im/xml/config.xml ./ray/modules/im/xml/langs.xml ./ray/modules/im/xml/main.xml ./ray/modules/im/xml/skins.xml ./ray/modules/movie/xml/config.xml ./ray/modules/movie/xml/langs.xml ./ray/modules/movie/xml/main.xml ./ray/modules/movie/xml/skins.xml ./ray/modules/mp3/xml/config.xml ./ray/modules/mp3/xml/langs.xml ./ray/modules/mp3/xml/main.xml ./ray/modules/mp3/xml/skins.xml ./ray/modules/music/xml/config.xml ./ray/modules/music/xml/langs.xml ./ray/modules/music/xml/main.xml ./ray/modules/music/xml/skins.xml ./ray/modules/presence/xml/config.xml ./ray/modules/presence/xml/langs.xml ./ray/modules/presence/xml/main.xml ./ray/modules/presence/xml/skins.xml ./ray/modules/video/xml/config.xml ./ray/modules/video/xml/langs.xml ./ray/modules/video/xml/main.xml ./ray/modules/video/xml/skins.xml ./ray/modules/desktop/xml/config.xml ./ray/modules/desktop/xml/langs.xml ./ray/modules/desktop/xml/main.xml ./ray/modules/desktop/xml/skins.xml
}}}

'''NOTE: Do not forget to install [http://www.boonex.net/ray/wiki/RaySer... Ray Media Server (RMS)] on your server or use [http://www.boonex.com/products/bms/ BoonEx Media Server] to run Ray fully operational'''.

Click Next to continue.

=== Script Paths ===

2. On the second page of the install you will have to indicate the necessary paths demanded by the script. Here they are:

* Site URL: here you should indicate the URL of your Dolphin folder including "http", such as:
http://mysite.com/mycommunity/
(this path is usually properly determined by the installation script but you still should double check)

* Directory root: this should be the server absolute path to the Dolphin folder, such as:
{{{
/home/myaccount/public_html/mycommunity/
}}}
(on Unix systems) or
{{{
C:/webservers/home/myaccount/www/mycommunity/
}}}
(on Windows systems) This path is usually properly determined by the installation script but you still should double check.

* Path to php binary: here you should indicate the absolute path to php executable file on your server, such as:
{{{
/usr/local/bin/php
}}}
(on Unix systems) or
{{{
C:/php/php.exe
}}}
(on Windows systems) This executable will be used to run crons (periodic tasks).

* Path to ''mogrify'', Path to ''convert'' and Path to ''composite'': these paths indicate the location of [http://www.imagemagick.org/ ''ImageMagick''] applications, which will be necessary if ''php'' running on your server is not compiled with [http://www.boutell.com/gd/ ''GD library''];
''Imagemagick'' is just an alternative for ''GD'' - image processing application;
if ''PHP'' is compiled with ''GD'' library and you're not going to use [http://www.imagemagick.org/ ''ImageMagick''] with Dolphin, you can omit these steps and keep the default values.
The actual paths can be such:
{{{
/usr/local/bin/mogrify
/usr/local/bin/convert
/usr/local/bin/composite
}}}
* Check ''GD'' installed: this field shows whether GD library is installed or not

Click Next to continue.

=== Database Credentials ===

3. On the third page you will have to specify the database information:

* '''SQL file''': this is the relative path to the database creation file, which is determined by default. If your file resides in a different directory, you should indicate its relative path here. The base folder of the path is considered to be the Dolphin installation folder.

* '''Empty database''': choose "yes" or "no". Choosing "yes" will empty the whole database, i.e. removes its tables. Think twice before choosing this option. The option "no" is the default option and will make no harm to your database.

* '''Empty tables''': choose "yes" or "no". Choosing "yes" will empty all the tables in the database while keeping the tables structure intact. The default option is "yes" and you shouldn't make any changes here.

* '''Database host name''': here you should indicate the host name of your database, which is usually 'localhost'. Refer to the notes you made during database creation.

* '''Database name, Database user and Database password''': here you should indicate the name of the database and the user requisites you created in the '''Step 2'''. Again, refer to the notes you made when creating the database and the user.

Click Next to continue.

=== General Site Configuration ===

4. On this page you will have to set up General Site Configuration:

* '''Site Title/Logo''': this is a word or phrase which will be displayed on the title bar of your web browser

* '''Site e-mail''': indicate the email which will be used for getting info about purchased memberships, mass mailer's status, spam reports, and requests for canceling subscriptions.

* '''Notify e-mail''': indicate the email address which will be shown in the "From" field of cupid and mass mails as well as profiles confirmation and activation messages.

* '''Bug report email''': indicate the email address to collecting MySQL bug reports for subsequent debugging.

* '''Set Admin Login information''' - you should choose the login and password for your Administration Panel.

To enter your Administration panel please use the following URL:

'''!http://www.mysitedomain.com/admin/''' - where ''!http://www.mysitedomain.com/'' is your actual domain.

If you are installing Dolphin in a sub-directory then the URL will be:

'''!http://www.mysitedomain.com/sub-direc....

To login to the Administration Panel you should use the information which you have appointed above.

=== Setting up Cron jobs ===

6. If you made the previous steps correctly, the next step will guide you through the setting cron jobs.
To set up cron jobs, use one of the following ways:
1. Using CPanel:
1. Click the Cron Jobs link under your CPanel account and choose Advanced (Linux Style)
2. Indicate the email address for collecting information about cron execution
3. Return to the Dolphin installation page and copy the first command to be run as cron (omitting the zeros and asterisks), for example:
{{{
/usr/local/bin/php -q m:/home/localhost/www/d5605/periodic/cmd.php
}}}
and insert it into the first field of your CPanel cron jobs management page
schedule the time for this job, which also can be fetched from the Dolphin installation page, such as:
{{{
0 0 * * * (which means: run the script every midnight)
}}}
4. Apply the changes and click Back to return to the Cron Management page
5. Do the same for the second cron script:
{{{
/usr/local/bin/php -q m:/home/localhost/www/d5605/periodic/notifies.php
}}}
and schedule the time for it:
{{{
*/10 * * * * (which means: run the script every 10 minutes)
}}}
2. Using shell (for experienced users):
run the following command
{{{
crontab -e
}}}
This will open your default text editor, where you will have to insert the three lines of code to be executed:
{{{
MAILTO=myemail@mysite.com
0 0 * * * /usr/local/bin/php -q m:/home/localhost/www/d5605/periodic/cmd.php
*/10 * * * * /usr/local/bin/php -q m:/home/localhost/www/d5605/periodic/notifies.php
Save the file and exit the editor.
}}}

'''Hint: The above lines serve as an example. The actual Cron Job commands are generated by the script at 6th step of the installation process. And you can easily copy&paste them into the "crontab" file.'''

=== Permission Reversal ===

7. Now you should set the post-installation permissions and after '''delete the install folder'''.

* Using FTP client.
Log into your FTP account using your favorite FTP client and navigate to the folder in which you have installed Dolphin script.
Notice the chmod commands for specified folders and files on the final installation screen and set the following permissions using right click on the corresponding files and folders:
{{{
755 for folders (755 means that the objects possessing these permissions will be readable and executable).
}}}
{{{
644 for files (644 means that such objects will be only readable).
}}}

* Using shell client.
Log into your shell account using your favorite shell client and change directory for that which contains your installed Dolphin script. Now run the following commands under your SSH prompt:
{{{
chmod -v 755 ./inc ./periodic
chmod -v 644 ./periodic/cmd.php ./periodic/notifies.php ./periodic/tags.php ./ray/modules/global/inc/header.inc.php
}}}

'''Now you must delete the ''/install'' folder'''.

'''NOTE: Do not forget to install [http://www.boonex.net/ray/wiki/RaySer... Ray Media Server (RMS)] on your server or use [http://www.boonex.com/products/bms/ BoonEx Media Server] to run Ray fully operational'''.
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Wow, Ken, that is sooooo detailed...but, did you notice my username?
What are you talking about man! LOL!!!

I just wanna click a button...whaaaaaaaaa!

Can this "stuff" be done with a Yola site? Am I going to have to kill a chicken by the light of a full moon while standing on one leg to make this happen? I mean, I have no problem with that...seems easier than the "right" way...now, where's my chicken? ;)
Photo of Green Girl

Green Girl

  • 531 Posts
  • 12 Reply Likes
Hi ken,
I will be waiting for your feedback once you have done some experiment with Dolphin :)
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
I don't think i will be doing an experiment with it..... everything it offers is easily done other ways. and much simpler ways.
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
lmao sorry blondie i am a sort of "technical" oriented person , but i am not even gonna attemp that either , btw I love Fried Chicken lol... what do ya wanna do on your site, chat? video? let users post to your site? let me know i probably have a solution for you i have built many sites over the years
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
"Technical" is good, Ken, really. If it were up to me we'd still be anticipating the wheel and sod roofing. (LOVE fried chicken too!)

Wish list for the perfect website:

Advisers register for an account.
They can upload photos, bio's, html, paypal buttons.
They are charged a recurring subscription to be on the site each month.
They can create their own blog, do paid psychic chat readings, paid video chat readings and phone readings, too.

I guess it will be kind of like a dating site, but without the dating. Does that make sense?

I have a website domain with GoDaddy, if it won't work with Yola. I'd rather use Yola, though.
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
yes it makes total sense it would be a social network site. That would require some server side code and a relational database system, for example php and mysql. Neither can just be thrown together with a WYSIWYG editor nor can just be pasted into a space on the site and expected to work. If you want to do this, you'd have to learn php/mysql.

well here is a start to your social network with out all that complicated stuff....

Video/Voice chat for your site free : http://www.dialogoo.com
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Thank You Ken! I'm going there right now...
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Ken, I got a script from dialogo but I can't change the size to fill out the page on my website. Any ideas? Also, can I get rid of the extra webcam windows? I only want one or two.

Thank You!
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
do what i just did make a redirect page

<!-- <meta http-equiv="refresh" content="2; url=Chat room URL here"> -->

minus the <!-- and -->

your pages URL is in the Quotation Marks " " of the Code You Pasted to your site
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
if you want to see an example of what that will do check out my chat page

http://randomchaos.synthasite.com/
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
just checked for users as you left lol you like my site?

cool check the clan vids out too i made those
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Your site is AMAZING!!! Love it! Can you, mayhaps, type out exactly what I need to paste to create a redirect page? Oh, and where do I paste it? Do I create a new blank page on my website and place an html widget there and paste the chat code in there? I'm so sorry for what must be such basic computer/website questions...but you should SEE my new shoes! Cute, cute.

my website that I'm using for this is http://hauntedthings.synthasite.com
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
yea new page html widget and i need the url for your chat to type exact code you need
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
<!-- <meta http-equiv="refresh" content="2; url=http://www.dialogoo.com/jsn.php?id=3271">

-->

minus the <!-- and -->
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
YEAH! That worked! Thank you thank you, Ken!
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
:) no problem Blondie

if you use msn feel free to add me ken-paton@excite.com

or yahoo: straight.twiztid
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
I have google chat. You?
Photo of KanThaiDecor

KanThaiDecor

  • 2402 Posts
  • 263 Reply Likes
How are ya Blondie ? I have some of my own art that might be cool background for your site.I tend to be on the darker side with most of my art.
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Hit me up! Where is your art?

As an aside...is there an IM chat program that several of us can join to chat online? Not wild about yahoo, myself...but I'm odd.
Photo of KanThaiDecor

KanThaiDecor

  • 2402 Posts
  • 263 Reply Likes
I made a social site but deleted it...I could not get anyone to join...It had a chat either in a chat room or private messages.
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
This will work for now...
http://getadvicelive.synthasite.com/

Please use your Yola username...:)
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
google talk compatable Video/Voice Chatrooms (remember to click he clean rooms button TRUST ME!!!

It auto linked to my Google Chat account its wicked

http://www.iwebcam.com/

see it in action http://randomchaos.synthasite.com/cha...
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
lol I went to the iwebcam - open chat: 1400 + users...clean room: 3 hahahaha!

Okay, the chat that I set up on my site is useless. It kept refreshing and booting us off. Blah. I just set up a yahoo chat, but how can I embed it in the website? Can I even do that? If so, where can I find the code for this?

My yahoo id is Ms.Blondie29
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Ken, John, can you add me to your yahoo?

Ms.Blondie29
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
k i am on your yahoo.... and i redid the chat on mine as i was having similar issues with the IWebCam setup

think i got a good simple one now
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
just wondering how you've gotten along with what your trying to do
Photo of Blondie

Blondie

  • 101 Posts
  • 1 Reply Like
Nowhere, really...

Your chat room was a blast, btw!
Photo of ken

ken

  • 178 Posts
  • 1 Reply Like
lol thanx.... will be on it later maybe... got to go to a job today
Photo of Julie Parks-Caterini

Julie Parks-Caterini

  • 1 Post
  • 0 Reply Likes
Wow , I also downloaded the dolphin program and after reading that It is going to take a long long time to set up..lol
Awesome advice though ken THANK U :-)