Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/napestershine/gocanto-cms
Simple CMS out of the box and ready to be used. It was written in CodeIgniter
https://github.com/napestershine/gocanto-cms
Last synced: about 2 months ago
JSON representation
Simple CMS out of the box and ready to be used. It was written in CodeIgniter
- Host: GitHub
- URL: https://github.com/napestershine/gocanto-cms
- Owner: napestershine
- Created: 2016-06-09T12:22:29.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2015-12-23T06:23:30.000Z (about 9 years ago)
- Last Synced: 2024-10-15T08:46:11.570Z (3 months ago)
- Language: PHP
- Size: 14.9 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
##gocanto-cms
[![License](https://poser.pugx.org/laravel/framework/license.svg)](https://packagist.org/packages/laravel/framework)***gocanto-cms*** it is a completely CMS manager where you will be able to build your own web page for either startups or big companies. It was built in Codeigniter 2.x and it is able to serve all kind of contents, such as, services pages, blogs, contact page, gateway payments, hosting reseller page (using godaddy) and even more. So enjoy it!
##Configuration File
Config.php is the main file that the application has, so You will be able to customize the site as much as yo want in there. It can be found in:```
Application/Config/config.php
```##Configuration Options
**Facebook App**
In here you can assign all the facebook information required to use it how it assistant. Therefore, you will have to go to (developers.facebook.com) and get your app up before change these values.
```
$config['facebook']['api_id'] = '';
$config['facebook']['app_secret'] = '';
$config['facebook']['redirect_url'] = 'http://g-canto.com/wpanel/login';
$config['facebook']['permissions'] = array('email','public_profile','user_friends');
```* ***api_id*** is the app id given by facebook
* ***app_secret*** is the secret key required by facebook to allow the use of its app
* ***redirect_url*** is the url which the application callback after process the request
* ***permissions*** contains the array information pulled out from the user facebook account**Stripe App**
In this section you will be able to config your gateway payment. The one used for this CMS is built in Stripe and it is able to control all its API. The class created for this you can find it in:
```
Application/Libreries/stripe.php
```And the app configuration is done changing the values below
```
$config['stripe']['mode'] = '';
$config['stripe']['sk_test'] = '';
$config['stripe']['pk_test'] = '';
$config['stripe']['sk_live'] = '';
$config['stripe']['pk_live'] = '';
$config['stripe']['currency'] = '';
```This array contains all the information required for stripe to let an application uses its API and get online payments. If you want to know more about its use and configuration, you can click on this link >> https://stripe.com/docs/tutorials/subscriptions
**CMS App**
Customizing this array you will be able to change all the information displayed in the Web site, such as, header information, title, support email, contact email, and more.```
$config['head'] = array(
'title' => 'CMS for startups by gcanto',
'description' => 'This is a completely CMS solution out of the box. An one ready to be implemented by small and big companies',
'author' => 'gcanto',
'keywords' => 'web development or mobile app development,
website design and web development,
website development, blog development,
ecommerce development, web design company, web design, web design,
responsive web design, responsive web design',
'copyright' => '© MIT License '.date('Y'),
'slogan' => 'passionate programmer',
'logo' => 'img/logo_w.png',
'version' => '3.0',
'contact' => array('Information','[email protected]'),
'support' => array('Support','[email protected]'),
'no_reply' => array('no reply','[email protected]'),
'company' => 'g-canto',
'not_click' => 'javascript:void(0);',
'domain' => !$config['local'] ? 'http://g-canto.com' : $config['base_url'],
'db' => array('', ''),
'fb_app_id' => $config['facebook']['api_id'],
'disqus_id' => 'gocanto',
'twitter_user' => 'gocanto',
'google-site-verification' => ''
);
```* ***fb_app_id*** is facebook login app id
* ***disqus_id*** allows to post comments in the blogs post using the disqus app
* ***twitter_user*** allows the blog auto posting in the company twitter
* ***google-site-verification*** Google site verification value
* ***db*** contains the database conection information##Features
* Dynamic Content. Manage it 100% from your database
* 100% Mobile Responsive
* Auto SEO Header
* SEO map auto build
* Client Area
* Support Tickets
* Facebook Login
* Content Manager
* Customers portfolio
* Blog
* Auto Post from others tech web sites
* Auto Post in Facebook & Twitter
* Facebook & Twitter Share Button
* Cloud Services control (Using godaddy reseller services)
* Contact Page## Contact
* http://g-ocanto.com
* email: [email protected]
* Twitter: [@gocanto](https://twitter.com/gocanto "gocanto on twitter")