Infinite - Blog & Magazine Script v3.9 by Codingest
Thank you for purchasing our script. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. You can also directly send an email to codingest@gmail.com by adding your purchase code to your email. Thanks so much!
Introduction
Infinite is a multi-purpose blog-magazine script. It has clean, responsive and user-friendly design. You can manage your posts, custom pages, categories, user comments, advanced settings and contact messages with its powerful Admin panel. Also it has a useful ad management system. You can manage your ad spaces with this system. It is secured, seo optimized, fast and easy to use.
The technologies used:- Codeigniter
- HTML 5
- CSS 3 (Bootstrap)
- JQUERY
- AJAX
- Clean and Responsive Design
- Built Using Bootstrap
- Totally Secure System
- Multilingual System (New Languages Can be Added Easily)
- RTL Support
- SEO Optimized & SEO-Friendly URL
- Multi-Author System
- Theme Options (With Dark Mode)
- 10 Layout Colors
- Cache System
- Editable & Sortable Navigation
- Responsive & Sortable Slider (Enable & Disable Option)
- Responsive Ad Spaces for Any Kind of Ad Codes (Including Adsense)
- Adding Unlimited Fully Editable Pages
- Page Descripton, Show Page, Show Page Title, Show Breadcrumb, Show Right Column Options for Pages
- Contact Page
- Search in Site
- Add, Delete, Update Unlimited Categories
- Add, Delete, Update Unlimited Posts
- Video Post Option
- Gif Support
- Emoji Reactions
- Save as Draft Option for Posts
- Reading List Page (Add & Remove from List)
- Lazy Image Loading
- Add Multiple Images to a Post
- Add & Remove Posts from Slider
- Advanced Post Options
- Downloadable Files for Posts
- Dynamic Tag System
- Ajax Comment System
- Pageview Counts (Enable & Disable Option)
- Rich Text Editor (Image and Video Can Be Added)
- Voting Poll (Add, Delete Unlimited Poll)
- Gallery Page (Enable & Disable Option)
- Gallery Albums
- Gallery Categories
- Add, Delete Unlimited Photos
- Newsletter (Send Html Email to All Registered Emails)
- Different Email Libraries (Swift Mailer, PHP Mailer, CodeIgniter Mail)
- Social Login (Facebook & Google)
- Social Sharing
- Social Media Links
- Widget: Popular Posts
- Widget: Our Picks
- Widget: Categories
- Widget: Random Posts Slider
- Widget: Tags
- Widget: Related Posts
- Manage Registered Emails
- Manage Comments
- Enable & Disable Comment System
- Comment Approval System
- Enable & Disable Comment Approval System
- Manage Contact Messages
- Sitemap.xml Generator
- RSS (With different channels)
- 30 Font Options
- Membership System with 3 Roles (Admin, Author, User)
- Enable & Disable Membership System
- Manage Registered Users
- User Profile Page
- Secure Authentication
- Follow & Unfollow Users
- Google Analytics
- Cookie Notice for GDPR
- Password Reset
- Advanced Settings Options
- Change Logo, Favicon, Site Title, Site Description, etc. from Admin Panel
- Easy Installation Using Installation Wizard
- Detailed Documentation
- Runs on PHP 5.6, 7.0, 7.1, 7.2, 7.3
Security:
Infinite is a secure system. There are various mechanisms to secure application. These mechanisms are:
- Cross-Site Request Forgery (CSRF) Prevention
- Cross-Site Scripting (XSS) Prevention
- Password Hashing
- Avoiding SQL Injection
Requirements:
There are some requirements for Infinite to work on your server. These requirements are:
- PHP >= 5.6+
- cURL PHP Extension
- Mbstring PHP Extension
Files
a) CSS Files- AdminLTE.min.css and _all-skins.min.css: Contains general css codes for admin panel.
- bootstrap-toggle.min.css: Contains bootstrap toggle css codes.
- custom.css: Contains css fixes for admin panel.
- style.css: Contains main css codes.
- responsive.css: Contains reponsive css fixes.
-
Style.css file is separated into sections using:
/* ============ 1. General layout CSS styles ============ */
code
/* ============ 2. Header ============ */
code
/* ============ 3. Slider ============ */
code
etc, etc.
- jquery-1.12.4.min.js: Javascript library
- app.min.js: This file contains general dashboard script codes.
- bootstrap-toggle.min.js: Contains bootstrap toggle javascript codes.
- custom.js: Contains custom script codes. There are custom functions and ajax post functions
- theme.js: Contains javascript functions for front-end.
Js files are separated into sections using:
//ajax post delete image
code
//Agreement datatable function
code
etc, etc.
-
jQuery
jQuery is a Javascript library that greatly reduces the amount of code that you must write. -
jQueryUI
jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. -
TinyMCE
TinyMCE is a browser-based WYSIWYG content editor. -
Datatables
DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add
advanced interaction controls to any HTML table. -
ICheck
Highly customizable checkboxes and radio buttons. -
Pace
Automatic page load progress bar. -
Tagsinput
jQuery plugin providing a Twitter Bootstrap user interface for managing tags -
Gallery
Jquery Gallery plugin -
Owl-Carousel
Responsive jquery slider plugin -
Jquery-confirm
Jquery-confirm plugin
Installation
Please check your PHP version before start installation. Your PHP version should be 5.6, 7.0, 7.1, 7.2 or 7.3.
cURL PHP extension should be enabled in your server. If you get "cURL is not available on your server! Please enable cURL to continue the installation" error during installation, you need to enable cURL on your server. You can enable it by adding extension=php_curl.dll line to your php.ini file. If you cannot access your php.ini file, please contact your host service.
Follow these steps to install the script:
1. Create a new Database with user that has all permissions.- Go to cPanel and Click MySQL® Databases
- Create New Database
- Add New User
- Add User To Database
- Set User Permissions
2. Upload script files to your hosting (FTP).
-
Open your cPanel and go to File Manager section.
-
Go to main directory of your site. Most of the time this folder will be public_html.
-
Open this folder and upload codecanyon-infinite-blog-magazine-script.zip file to this directory.
-
Rigth click the .zip file and select Extract option.
-
Move all files that in the "infinite-v.." folder to main directory.
-
Delete unnecessary files/folders: "documentation", "infinite-v.." and "codecanyon-infinite-blog-magazine-script.zip".
Make sure that the .htaccess file exists in this directory. If you cannot see it, click Settings button at the top right corner and select Show Hidden Files (dotfiles) option. Also, cPanel can automatically change the content of this file. Please open this file and make sure the content of this file is like .htaccess below.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]

4. Click "Generate License Code" button and generate your license code. Enter your license code and then click Next.
If you want to test it on local server, you can generate a second license with http://localhost domain.

5. Check system requirements. If one of these extensions is not enabled, you must enable it from your server settings. If all requirements are provided, click Next.

6. Check folder permissions. If all folders are writable, click Next.

7. Enter your database credentials. Click next.

If you want to change your database credentials later, you can edit application/config/database.php

8. Delete the install folder.
After installation, if you see "404 Not Found" error or if you can not login to your site, please check your main directory. There should be a .htaccess file. If you don't have this file, none of your links will work. You can find this file in the main directory of script files. Depending on the operating system you are using, such setting files may be hidden in your computer. In this case, you may not see this file. If you can't see this file, you can create a new file named .htaccess in the main directory of your site and you can paste the following codes to your .htaccess file.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
File Upload Settings
If you want to upload large files, you may need to make some settings on your server. Also, Infinite performs image optimization while uploading images. This optimization uses memory.If you try to upload large files without doing some settings on your server, you can get an error.
If you can't upload large files, you need to set these PHP values. These are recommended minimum values.
php_value upload_max_filesize 32M
php_value post_max_size 32M
php_value memory_limit 256M
To set these values follow the steps:
- Go to your cPanel and click "Select PHP Version"
- Then click "Switch to PHP Options"
- Then set the values "upload_max_filesize", "post_max_size" and "memory_limit" as you see in the picture.
If you can not reach these settings, please contact your host administrator and ask them to make these settings.
Quick Start
✓ Changing Admin Password: After login the system you will see your username in the top menu. Go over your username and a dropdown will open then click Settings / Change Password option. And fill in the form to change your password.✓ Adding Category: Go to "Categories" section from navigation and click Categories. Then fill in the Add Category form and click Add Category button. To add subcategory, Go to "Categories" section and click Subcategories. Then fill in the Add Subcategory form and click Add Subcategory button.
✓ Adding Post: To add a post you should first add a category. After adding some categories go to "Posts" section from navigation and click Add Post. Then fill in the form and click Add Post button.
✓ Adding Page: Go to "Pages" section from navigation and click Add Page. Then fill in the form and click Add Page button. If you want to manage existing pages: Go to "Pages" section from navigation and click Pages. Then you will see all pages in your site. You can make any change by selecting edit option for each page.
✓ Adding Images to Gallery: To add images to gallery, first you should add some categories for images. Go to "Gallery" section from navigation and click Categories. Then fill in the Add Category form and click Add Category button. After addings some categories, go to "Gallery" section and click Images. Then fill in the Add Image form and click Add Image button.
✓ Sending Email to Registered Emails (Newsletter): To use newsletter feature you should first make your email settings. Go to "Settings" section from navigation and click Email Settings tab. Enter your mail server informations and click Save Changes button. Then go to "Newsletter" section from navigation and fill in the Send Email to Registered Emails form and click the Send Mail button.
✓ Running Ads: If you want to add your ad codes to your website, this is very easy in the Infinite. Go to "Ad Spaces" section and add your ad codes then click Save Changes button.
✓ Managing Users: Go to "Users" section from navigation. You will see all users registered. You can select Change User Role, Delete User and Ban User options for each users.
✓ Adding Author: Infinite is a multi-author system, so authors can add posts. To add an author to the system first user should register from register page. Then Admin should go to "Users" section from navigation and should set user role as Author. After this process user will became an Author and he can reach his own Panel to manage his posts.
Admin Panel
You can reach Admin panel from this link: yourdomain.com/adminThere are some counters in the Admin panel's home page. These counters:
- Posts: Shows total post count
- Pending Posts: Shows pending post count
- Drafts: Shows draft count
- Users: Shows registered user count
Themes
You can select a layout option from this section.Pages
You can add, update or delete your pages from this section.Add Page: Go to "Pages" section from navigation and click Add Page. Then fill in the form.
- Title: Your page title.
- Slug: Slug for SEO friendly url. If your page title consists of special characters your title slug will not be generated. In this case you should add custom slug.
- Description: You can add Description (Meta Tag) for page.
- Keywords: You can add Keywords (Meta Tag) for page.
- Parent Link: You can select parent link.
- Menu Order: Your pages will order according to this value.
- Location: You can select your page link location.
- Visibility: You can hide or show your page.
- Show Only to Registered Users: If you want to show page only to registered users you should select yes.
- Show Title: You can hide or show your page title.
- Show Breadcrumb: You can hide or show your page breadcrumb.
- Show Right Column: You can hide or show sidebar on your page.
- Content: Your page content. You can add image and video with text editor.
Delete Page: On the same list you can delete pages by selecting "Delete" option for each pages.
Posts
You can add, update or delete posts from this section.Add Post: Go to "Posts" section from navigation and click Add Post. Then fill in the form.
- Title: Your post title.
- Slug: Slug for SEO friendly url. If your page title consists of special characters your title slug will not be generated. In this case you should add custom slug.
- Keywords: You can add Keywords (Meta Tag) for post.
- Summary: You can add short description about post.
- Category: You should select a category for post.
- Subcategory: You can select a subcategory for post.
- Visibility: You can hide or show your post.
- Add to Slider: You can add post to the index slider.
- Add to Our Picks: You can add post to the our picks.
- Show Only to Registered Users: If you want to show post only to the registered users you can select this option.
- Tags: Tags for post.
- Optional Url: If you enter a url here there will be a button in your post page to access this url.
- Main Image: Image for post.
- Additional Images: If you want to add more than one image to the posts you can select multiple images from here.
- Content: Post content. You can add image and video with text editor.
Delete Post: On the same list you can delete posts by selecting "Delete" option for each posts.
Additional Images: If you want to add more than one main image to your post, you can select more images from this section. If you select an image from here, the slider will be active (There will be a slider in post details page).
Files: If you want to add downloadable files to your posts (PDF, ZIP, DOC .. etc), you can add them from this section.
Drafts
Posts can be saved as a draft instead of publishing directly. You can see your drafts in this section.Categories
You can add, update or delete categories from this section.Add Category: Go to "Categories" section from navigation and click Categories. Then fill in the Add Category form.
- Category Name: Category name.
- Slug : Slug for SEO friendly url. If your category name consists of special characters your slug will not be generated. In this case you should add custom slug.
- Description: You can add Description (Meta Tag) for category.
- Keywords: You can add Keywords (Meta Tag) for category.
- Menu Order: You can order categories with this value.
- Show on Menu: You can hide or show category on menu.
Delete Category: On the same list you can delete categories by selecting "Delete" option for each categories.
Subcategories: You can add, update or delete subcategories from this section.
Add Subcategory: Go to "Categories" section from navigation and click Subcategories. Then fill in the Add Subcategory form.
- Category Name: Category name.
- Category Slug : Slug for SEO friendly url. If your category name consists of special characters your slug will not be generated. In this case you should add custom slug.
- Category Description: You can add Description (Meta Tag) for category.
- Category Keywords: You can add Keywords (Meta Tag) for category.
- Parent Category: You should select a top (parent) category.
Delete Subcategory: On the same list you can delete categories by selecting "Delete" option for each categories.
Polls
Infinite has poll feature. You can add unlimited polls and you can manage these polls from this section.Add Poll: Go to "Polls" section from navigation and click Add Poll. Then fill in the form.
- Question: Poll question.
- Options: Options for your question.
- Status: You can enabled or disabled a poll.
Delete Poll: On the same list you can delete poll by selecting "Delete" option for each polls.
Gallery
You can add or delete photos to gallery from this section.Before adding new images you should add albums for gallery.
To add a new image, select your image from Add New Image form and then click Add Image button.
If you want to delete a image from gallery, click the Select an option button and click delete.
Contact Messages
You can see the messages that users sent from the contact form on the site from this section.If you want to delete a message from list, click the Select an option button and click delete.
Ad Spaces
If you want to run ads on the site, you can add your ad codes from this section.Because the ad spaces are responsive, you need to enter the code at different metrics for each ad.
Also you can create your ad codes by uploading banner image and adding ad URL.
Our ad spaces are responsive. Each ad slot has 3 different sizes.
728x90 Banner: This ad slot will be shown on screens larger than 1140px.
468x60 Banner: This ad slot will be shown on screens larger than 540px and smaller than 1140px.
234x60 Banner: This ad slot will be shown on screens smaller than 540px.
Google Adsense Code: You can add your Google Adsense code from this section. This code will be added to footer of the site and it will be enabled for all pages. After adding this code, you can add your ad codes to ad spaces.
Users
You can manage registered user from this section.Options:
- Change User Role: If you want to change user role you can use "Change User Role" option.
- Ban User: You can ban a user or remove ban for a user.
- Delete: You can delete a user by selecting delete option.
There are 3 roles in the system:
Admin: System administrator.
Author: Authors can add, update and delete their posts. Authors can
only see and process their own posts. If a post added or edited by an author, Admin approval is required.
If Admin approves, the post will be published.
User: User can't access the Admin panel and they can't add posts.
Cache System
You can enable or disable cache system from this section.- Refresh Cache Files When Database Changes: If you select yes, the cache files will be refreshed, if there is a change in the database.
- Cache Refresh Time (Minute) : Cache files will automatically refresh after this time.
Font Options
You can change your site fonts from this section.Seo Tools
Go to "Seo Tools" section from navigation.- Site Title: Site title.
- Home Title: Homepage title.
- Site Description: Site description
- Keywords: Site keywords
- Google Analytics: You can add your Google Analytics code from here.
Update Your Sitemap with Cron Job
You can set a cron job to update your sitemap. Follow the steps:Step 1: Go to your cPanel and click cron jobs.

Step 2: Add new cron job.
Select an option.

Paste this command to command line:
wget -O /dev/null http://yourdomain.com/cron/update-sitemap
Click Add New Cron Job button. Once you have done this, you sitemap automatically will be updated.
Email Settings
You can make your email settings from this section. To send emails, you must create a mail account on your server and you must enter your email account credentials to these fields. Also, you can use Gmail server to send emails.- Mail Library: Infinite has 3 different email libraries. You can select one of them to send emails.
- Mail Protocol: Your mail protocol (SMTP or Mail). Default SMTP. But some mail servers use Mail protocol. In this case you should set this value to Mail.
- Mail Title: Your email title
- Mail Host: Your mail server (Exp: mail.example.com)
- Mail Port: Your mail port (Default: 587)
- Mail Username: Your username (Exp: mail@example.com)
- Mail Password: Your password
If you want to send emails with SMTP, you can select one of the email libraries from "Mail Library" field. Also, you must select "SMTP" from "Mail Protocol" field.
Sending Email with PHP Mail Function:
If you want to send emails with PHP Mail Function, you must select "CodeIgniter Mail" from "Mail Library" field. Also, you must select "Mail" from "Mail Protocol" field.
Some servers may block sending emails with SMTP. In this case, you can try sending emails with the PHP Mail function by selecting "CodeIgniter Mail" library option and "Mail" protocol option.
Using Gmail Mail Server
1. Mail Library
If you select "Swift Mailer" and "PHP Mailer", you need to use these settings:
Mail Host: smtp.gmail.com
Mail Port: 587
Mail Username: example@gmail.com (your email)
Mail Password: your email password
Mail Host: ssl://smtp.googlemail.com
Mail Port: 465
Mail Username: example@domain.com (your email)
Mail Password: your email password
2. You have to allow less secure devices from this url: https://myaccount.google.com/lesssecureapps
3. Go to settings in your Gmail account and click "Forwarding and POP/IMAP" tab.

4. Select Enable IMAP option.

After these settings you can use Gmail to send emails.
Some email libraries may not work on some servers. In this case, you need to try other email libraries. If you tried all possible email settings options (including sending email with PHP Mail function) and if none of them does not work on your server, please contact your hosting service. There could be a problem in mail functions in your servers. Also, please don't forget to check the spam box.
If you want to send contact messages to your email address, you can select "Yes" for "Send Contact Messages to Email Address" option and add your email to "Contact Messages" form.
Email Verification: You can enable or disable email verification from this section.
Email Options: You can select email sending options from this section.
Language Settings
Default Language: You can change your site default language from this form.Add Language: You can add a new language from this form.
Languages: You can see your languages on this table and you can update or delete a language. Also you can edit all translations in your language. You can access this page with "Edit Phrases" button.
Settings
Genaral Settings:- Timezone: Your timezone. You can see all available timezones from here: https://www.php.net/manual/en/timezones.php
- Application Name: Your site name.
- Admin Panel Link: You can change Admin panel link from this field.
- Multilingual System: Your can enable or disable multilingual system in your site.
- Registration System: Your can enable or disable registration system in your site.
- Approve Posts Before Publishing: You can enable this option if you want to approve the authors' posts before they are published.
- Comment System: Your can enable or disable comment system in your site.
- Comment Approval System: You can enable this option if you want to approve the comments before they are published.
- Slider: Your can enable or disable slider in your site.
- Emoji Reactions: Your can enable or disable emoji reactions in your site.
- Emoji Reactions Type: You can choose GIF or PNG emoji reactions with this option.
- Show Post View Count: Your can show or hide post page view count.
- RSS: Your can enable or disable RSS in your site.
- Number of Posts Per Page (Pagination): Your can set post count in each page from this field.
- Post Optional Url Button Name: You can set a new name for your optional button.
- Footer About Section: About your site. This will be shown in the footer.
- Copyright: You can update copyright section from here.
Google reCAPTCHA
Infinite uses Google reCAPTCHA to protect website from spam and abuse.
- Go to this link: https://www.google.com/recaptcha/intro/v3beta.html
- Click Admin Console button.
- Click "+" button at the top menu.
- Select "reCAPTCHA s2" and "I'm not a robot Checkbox" options and generate your API keys.
Visual Settings:
You can change your site color, logo and favicon from this section.
Contact Settings:
Go to "Settings" section from navigation and click "Contact Settings" tab.
- Address: Your address
- Email Address: Your email address
- Phone Number: Your phone number
- Contact Text: You can add some text about contact.
Social Media Settings:
Go to "Settings" section from navigation and click "Social Media Settings" tab.
You can add your social media accounts from this section.
Facebook Comments:
If you want to use Facebook comment plugin you need to add your plugin code to this section.
How to Get This Code:
- Go to https://developers.facebook.com and click Add a new app.
- Click Settings and then click +Add platform.
- Select website and enter your site url and click save changes.
- Then go to https://developers.facebook.com/docs/plugins/comments/ and click Get Code button.
- Then copy the code in the "STEP 2" and paste to Facebook Comments field.
You can add your custom HTML, CSS, JavaScript codes from this section. Your codes will be placed in the head tags.
Password Reset
To use the Password Reset section, you need to set your Email Settings. The system will send a password reset link, so it is necessary to enter a working email server credentials to use email system. You can make read more about email settings from here.If you have not set up your email settings yet and have forgotten your password, you can reset your password from your database.
To do this, open your database via phpMyAdmin. Click on the users table and find your account in this table. Paste the following code to your password column. Make sure there is no space at the beginning or the ending of the code.
Update Guide
You can find all instructions to update your script from this section. If you don't know your current version, you can check it from the version.txt file in the main directory of your site.Update from v3.8.x to v3.9
- Follow all steps in the Updating FTP Files section.
- Follow all steps in the Updating Database section. You can find update_database.php file in the "documentation/updates/Update from v3.8.x to v3.9" folder.
- If you've added additional languages, you need to add the new added phrases to your language files. To do this, open "documentation/updates/Update from v3.8.x to v3.9/new_phrases.txt" file, copy all text in this file and paste it to end of "application/language/language_folder/site_lang.php" file.
- Clear your browser cache. This is important. If you do not clear, your browser may continue to run old codes.
Update from v3.7.x to v3.9
- Follow all steps in the Updating FTP Files section.
- Follow all steps in the Updating Database section. You can find update_database.php file in the "documentation/updates/Update from v3.7.x to v3.9" folder.
- If you've added additional languages, you need to add the new added phrases to your language files. To do this, open "documentation/updates/Update from v3.7.x to v3.9/new_phrases.txt" file, copy all text in this file and paste it to end of "application/language/language_folder/site_lang.php" file.
- Clear your browser cache. This is important. If you do not clear, your browser may continue to run old codes.
Update from v3.6.x to v3.9
- Follow all steps in the Updating FTP Files section.
- Follow all steps in the Updating Database section. You can find update_database.php file in the "documentation/updates/Update from v3.6.x to v3.9" folder.
- If you've added additional languages, you need to add the new added phrases to your language files. To do this, open "documentation/updates/Update from v3.6.x to v3.9/new_phrases.txt" file, copy all text in this file and paste it to end of "application/language/language_folder/site_lang.php" file.
- Clear your browser cache. This is important. If you do not clear, your browser may continue to run old codes.
Update from v3.5.x to v3.9
- Follow all steps in the Updating FTP Files section.
- Follow all steps in the Updating Database section. You can find update_database.php file in the "documentation/updates/Update from v3.5.x to v3.9" folder.
- If you've added additional languages, you need to add the new added phrases to your language files. To do this, open "documentation/updates/Update from v3.5.x to v3.9/new_phrases.txt" file, copy all text in this file and paste it to end of "application/language/language_folder/site_lang.php" file.
- Copy "documentation/updates/Update from v3.5.x to v3.9/blocks" folder to "uploads" folder.
- Clear your browser cache. This is important. If you do not clear, your browser may continue to run old codes.
Updating FTP Files
-
Open your cPanel and go to File Manager section.
-
Go to main directory of your site.
-
Create a new folder named "old". You can use another name. It won't make any differences.
-
Move all of your files to this folder.
-
Upload "codecanyon-infinite-blog-magazine-script.zip" file to this directory.
-
Rigth click the .zip file and select "Extract" option.
-
Rigth click the .zip file and select "Extract" option.
-
Move all files that in the "infinite-v.." folder to main directory.
-
Delete unnecessary files/folders: "documentation", "uploads", "infinite-v..", "install" and "codecanyon-infinite-blog-magazine-script.zip".
-
Copy old/uploads folder to main directory.
-
Open application/config/database.php file and enter your database credentials.
-
If you added new languages to your site, you need to copy your language files from your old files. To do this, open old/application/language folder and copy your language folder(s) to application/language folder. You don't need to do this for "default" folder.
Updating Database
-
Upload update_database.php file to your main directory.
-
Open your browser and enter this URL: yourdomain.com/update_database.php
-
When you go to this URL, you will see an update wizard. Enter your license code and Click Update My Database button.
If you have forgotten your license code, you can get your license code by entering your "domain" and your "purchase code" from this page: Get License Code
-
After you see the success message, close this page and delete "update_database.php" file.
Comments
Infinite has comment approval system. Only approved comments will be published in the site. If you want to disable this system and publish directly all the comments, you can disable this system from Settings section in the Admin panel.Pending Comments: You can see and approve the pending comments from this section.
Approved Comments: You can see and delete the approved comments from this section.