WineMP3 :: Documentation (for version 1.1)


Created: 02/02/2015
By: rohanpanday
Email: Mail me

This Documentation will help you setup the WineMP3 script


Table of Contents


1. Installation

1.1 Installation - top

  1. Place all the files inside 'WineMP3' folder to the root directory of your website.
  2. Create a new database on your server.
  3. Navigate to 'yourwebsite.com/install':

Image

Fill in your username, email, password, database host, database name, database user, and database password.


The script will start installing only if the database details are correct .


1.2 Mail Settings

Important! Configure your SMTP settings otherwise registration of users wont work.
Open app/config/mail.php file and edit your SMTP details. you can see your SMTP details on your hosting provider control panel.

1.3 Setting up Soundcloud Account

Important! Searching won't work if you skip this step

  1. Login or Create an account on Soundcloud.com
  2. Navigate to http://soundcloud.com/you/apps/new
  3. Fill in a name of your app(could be anything) and hit Register
  4. Check "Yes, I have read and accepted the Developer Policies" and click save
  5. Copy Client ID and paste in soundcloud ID field under "settings" tab in admin Dashboard of your site

1.4 Setting up Youtube Key

Important! Youtube video won't show if you miss this part.

  1. Login or Create an account on Google API Console
  2. Expand APIs & Auth from left sidebar and Click APIs
  3. Click "YouTube Data API" from Popular APIs Menu
  4. Enable YouTube Data API v3 by clicking "Enable API" button
  5. Now Click "Credentials" and generate a new "SERVER key" under "Public API access" Section
  6. Click "Create" button or you might wanna fill in you server's IP address which is optional.
  7. Image
  8. Copy and Paste this newly created "API key" to yourwebsite.com/admin/settings under youtube key field

1.5 Setting up Recapthca - top

  1. Login to your Google account and visit Google Developers
  2. Click 'Sign up for an API key' from left sidebar
  3. In Register a new Site
  4. Enter a name in 'Label' field
  5. Enter your website domain in 'Domains' field
  6. Click on 'Register'
  7. Under 'Adding reCAPTCHA to your site' menu select 'Keys'
  8. Copy & Paste 'Site key' and 'Secret Key' under settings page of your Admin dashboard in Recaptcha fields

1.6 Signup with Facebook - top

  1. Login to your Facebook account and visit Facebook Developers
  2. Hover over 'My Apps' and select 'Add a New App'
  3. A popup dialog will appear, Click on 'Website'
  4. Now click "Skip and create App ID"
  5. Give a Display name to your app and category of your app and click create new app/.
  6. Now your app has been created.
  7. Copy & Paste App ID and App Secret under settings page of your Admin dashboard
  8. Now navigate to settings menu on facebook app page
  9. Add your domain name in "App domain" field
  10. Click "Add Platform" >> "Website" and enter your website URL in site URL field
  11. Click save changes and your done.

1.7 Signup with Twitter - top

  1. Login to your Twitter account and visit Twitter Developers
  2. Click 'Create New App'
  3. Fill in the details like 'application name', 'Description' and 'Website'
  4. Check 'Yes, I agree' on terms and conditions
  5. Click on 'Create your twitter application
  6. Now your app has been created.
  7. Click on 'Keys and Access tokens tab'
  8. Copy & Paste Consumer Key (API Key) and Consumer Secret (API Secret) under settings page of your Admin dashboard

1.8 Signup with Google - top

  1. Login to your Gmail/Google account and visit: Google Developers
  2. Click on Create Project
  3. Give a name to your project
  4. Once your project has been created, Click on the newly created Project
  5. From left sidebar, select 'APIs & auth' >> 'credentials'
  6. Click on 'Create New Client ID' link.
  7. Make sure the application type is Web Application.
  8. Click on 'Configure consent screen'
  9. Fill in your email ID and product name (could be any) and save
  10. Now, Enter your wesbite URL in 'Authorized JavaScript origins' field
  11. Enter 'http://yourwebsite.com/auth/google' in 'Authorized redirect URIs' field
  12. click 'create client ID'
  13. Copy & Paste App ID and App Secret under settings page of your Admin dashboard

2.1 Banner Ads - top

Navigate to 'http://yourwebsite.com/admin/adcode' and enter your ad code for different banner sizes

2.2 Adf.ly Ads - top

  1. Create an adf.ly account Signup Here
  2. Once completed login to the adf.ly account
  3. Naigate to Tools
  4. Select Easy link from left sidebar
  5. Copy http://adf.ly/8723303/www.google.com and paste only http://adf.ly/8723303/ part in your Ad Code adfly field
  6. Save it

2.3 Ad-center Ads - top

  1. Create an ad-center account Signup Here
  2. Once completed login to the ad-center account
  3. Naigate to Manage Campaigns
  4. Click 'New campaign'
  5. Select UMuZ Music from 'Product offer'
  6. Click on the newly created campaign
  7. Copy & paste text link http://ads.ad-center.com/offer?prod=91&ref=5027821 in your Ad Code ad-center field
  8. Save it