coreBOSCP - RULES AND GUIDELINES

Files and directories

  • protected/components/vtwsclib/extensions
    • contains vtiger CRM webservice enhancements necessary to support the coreBOSCP project
  • protected/patches
    • contains patch files with tests and other functionality examples (like three column detail view patch)
  • protected/config/devel.php and protected/config/devel.template.php
    • the main.php config file loads the protected/config/devel.php file to override the configuration values with developers dependent values. There is an example of the structure of the file in protected/config/devel.template.php
  • Code License
    • the license of the code can be found in protected/license.txt, it is both in HTML and php format this license should be pasted at the top of any new file that belongs to the project
  • yii
    • this directory contains the complete yii framework as it can be downloaded from the project's site inside the directory the file VERSION is a text file with the exact version used, the file LICENSE is the yii framework license and the files coreBOSCP.* detail the modifications that have been made to the base code framework files in case an upgrade is needed. If no coreBOSCP.* file exist it is because no change was required (which should be the normal case)

License text to be applied on all files created for the project

>> For code protected from commercial use

 *************************************************************************************************
 * coreBOSCP - web based coreBOS Customer Portal
 * Copyright 2011-2014 JPL TSolucio, S.L.  --  This file is a part of coreBOSCP.
 * You can copy, adapt and distribute the work under the "Attribution-NonCommercial-ShareAlike"
 * Vizsage Public License (the "License"). You may not use this file except in compliance with the
 * License. Roughly speaking, non-commercial users may share and modify this code, but must give credit
 * and share improvements. However, for proper details please read the full License, available at
 * http://vizsage.com/license/Vizsage-License-BY-NC-SA.html and the handy reference for understanding
 * the full license at http://vizsage.com/license/Vizsage-Deed-BY-NC-SA.html. Unless required by
 * applicable law or agreed to in writing, any software distributed under the License is distributed
 * on an  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and limitations under the
 * License terms of Creative Commons Attribution-NonCommercial-ShareAlike 3.0 (the License).
 *************************************************************************************************
 *  Author       : JPL TSolucio, S. L.
 *************************************************************************************************

>> For GPL code

 *************************************************************************************************
 * coreBOSCP - web based coreBOS Customer Portal
 * Copyright 2011-2013 JPL TSolucio, S.L.   --   This file is a part of coreBOSCP.
 * Licensed under the GNU General Public License (the "License"); you may not use this
 * file except in compliance with the License. You can redistribute it and/or modify it
 * under the terms of the License. JPL TSolucio, S.L. reserves all rights not expressly
 * granted by the License. vtiger CRM distributed by JPL TSolucio S.L. is distributed in
 * the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
 * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Unless required by
 * applicable law or agreed to in writing, software distributed under the License is
 * distributed on an "AS IS" BASIS, WITHOUT ANY WARRANTIES OR CONDITIONS OF ANY KIND,
 * either express or implied. See the License for the specific language governing
 * permissions and limitations under the License. You may obtain a copy of the License
 * at <http://www.gnu.org/licenses/>
 *************************************************************************************************
 *  Author       : JPL TSolucio, S. L.
 *************************************************************************************************

coreBOS Documentación