We are glad that you liked the script and a lot happy that you purchased it. Now you have acheived the status of a valued customer of Socialite.Months of research, passion and hard work had made the Socialite more flexible, feature-available and very user friendly!
Socialite is the FIRST Social networking script developed on laravel with all enhanced features and extremely user friendly. User interface and user experience are extra added features to Socialite.
You acquired a right to ask anything about this script. Please don't hesitate to ask any query which strikes your mind.
Socialite is developed on Laravel and below are the server requirements needed for installation
You are required to have a pusher account for chatbox. It is free to have a pusher account. Once the account is created, please follow the below instructions
Unzip the downloaded zip file and upload the zip file socialite-installer.zip
Extract the uploaded zip file, and make sure all the contents of this folder are on your main directory to which your domain is pointing to.
Create a new database, assign the database to new/already existed database user.
Open the file .env and add the following details
APP_URL=your website url (example: http://www.example.com)
DB_DATABASE=your database name
DB_USERNAME=your database username
DB_PASSWORD=your database password
Open the installation URL in the browser (assuming the name of your source folder is 'socialite'): http://localhost/socialite/install, then you will have a cool journey through out the small wizard as shown below.
Click the button "Next Step" to start the installation as shown below
(a) The selected first 5 settings can be as it is as shown in the below figure and you don't need to add anything.
(b) Now you are required to create a new database and corresponding details to be entered as shown below
(c) Now we need to add the mailgun settings. For this, you need to create a new mailgun account which is totally FREE. You can create a mailgun account here
(d) It's time to add souncloud setting. For this, you need to create a new souncloud account which is totally FREE. You can create a soundcloud account here
(e) Captcha settings can be set by logging to your gmail account and register your site here.
(f) Now lets add the pusher settings. Create a pusher account here which is totally FREE
(g) Firstly lets add facebook login integration. Here are the clear instructions to setup Facebook
(h) Add Google login integration. Here are the clear instructions to setup Google
(h) Add Twitter login integration. Here are the clear instructions to setup Twitter
(h) Add LinkedIn login integration. Here are the clear instructions to setup LinkedIn
We have mentioned all the settings correctly and the most important step is to click the button "Save .Env" which saves all the settings and you can see the below screen
After saving the settings, move on to next step by clicking the button "Next Step"
Here is the screen which checks whether the requirements are met. If you see a green checkmark as shown in the figure it does mean that you are free to move on to next step otherwise please make sure to have the mentioned requirements
This is the permissions screen which checks whether the required folders have the mentioned permissions. Once your enter the screen , your screen will just look like the below image, so you are requested to edit the folder permissions as show in the figure
Once the permissions are updated as required, click the "permissions" tab again and the your screen will look like the image below. Now move on to next step
Yay!!! you are all set to go if you see the below image in the final step!
After the backup of your main website, please follow the below instructions stepwise
Unzip the downloaded zip file and extract the zip file socialite-installer.zip
Except Storage folder and .env file which are located in socialite-installer, replace all the files and folders to your directory
You will find a new zip file called "update.zip", extract this and you can see the folder named settings. Please copy and paste the settings folder in storage -> uploads folder in your directory
Now, login to your admin panel and click on Update database available on left side bar as last menu item. Click the red colored button saying Update now to update the database.
Finally, open the view folder in the path storage -> framework -> views , remove all the files in this views folder
All the admin panel configurations are briefly described below
It gives a breif overview regarding the statistics of pages, users, followers, groups, posts and its likes,shares,comments etc,. Just by a glance, you can easily whats going on!
The admin can set all the important settings in this page which includes email-adresses, social links, default language, site name, custom fields on registration etc,. The settings mentioned here act as default settings.
Developer tip: These settings are stored in settings table can be accessed anywhere in the application by simple code Setting::get('value')
Default settings for user can set here, i.e whenever a user is registered, he/she can have these settings by default and they can easily change according to their requirements
Custom pages is an enhanced feature in Socialite.
The admin can create any number of custom pages and these pages are available in the footer.
The admin can edit or delete the pages easily
If you don't want to delete the page and don't want your users to see it, then you can set your page's status as inactive
The pages only with status active are visible in the footer
Admin can set the default settings for a page, whenever a page is created by the user, the settings defined here would be applied and can be changed according to user's requirements
Admin can set the default settings for a group, whenever a group is created by the user, the settings defined here would be applied and can be changed according to user's requirements
Announcements is an enhanced feature in Socialite.
The admin can create any number of announcements and he can decide when to start and end the display of announcement on home page
The admin can edit or delete the announcements easily
If you don't want to delete the announcement and don't want your users to see it, then you can set your announcement's status as inactive
Only one announcement which is not expired can be active at any time
All the registered users are listed in this page
Admin can edit user profile details and manage user's privacy settings if required.
Admin can also reset user's password and can deactivate the user too.
All the user created pages are listed in this page. Admin can edit page profile details and manage page's privacy settings if required.
All the user created groups are listed in this page. Admin can edit group profile details and manage group's privacy settings if required.
Socialite would always like to be free from SPAM. It given an oppourtunity to its users to report any user or page or group or post.
All the reports are separated by their category and are listed in tabs
The admin can easily view the reported item, who has reported it.
If the reported item is spam, the admin can delete it or else he can mark it safe
Socialite has ad blocks through out the application without disturbing the design or creating any annoyance to the user. The admin can paste the ad code in the given textarea and click save which would make the Advertisement appear in the mentioned block.
You can create any new setting for your application.For example, if you would like to create new setting called "dribbble_link", then here is how you can save the setting and use it anywhere in the application
To set the setting: Setting::set('dribbble_link', 'http://dribbble.com/bootstrapguru')
In set method, the second parameter is the default value to be saved in the database
To get/use the setting: Setting::get('dribbble_link')
In your downloadable ZIP file, you will find a folder called main-files which contains a ZIP file called socialite-mobile-installer.zip. After extracting this ZIP file please follow the below instructions
app.js
file prsent in www/js/app.js
Replace 'https://socialite.laravelguru.com' with your URL
Please Read here to publish your mobile application