Skip to content

Commit

Permalink
RosarioSIS 2016 update
Browse files Browse the repository at this point in the history
  • Loading branch information
francoisjacquet committed Jun 7, 2016
1 parent aac6cf7 commit 1cc6191
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 22 deletions.
14 changes: 9 additions & 5 deletions CHANGES
@@ -1,5 +1,9 @@
Rosario Student Information System - CHANGES

Changes in 1.4.14
-----------------
- RosarioSIS 2016 update

Changes in 1.4.13
-----------------
- RosarioSIS 2015 update
Expand Down Expand Up @@ -90,7 +94,7 @@ Changes in 1.4.3

Changes in 1.4.2
----------------
- Security fixes: delete & save not accessible to non admins in
- Security fixes: delete & save not accessible to non admins in
- AddressFields.php, PeopleFields.php, StudentFields.php, UserFields.php, Transactions.php, ActivityReport.php, ReferralForm.php, DisciplineForm.php, FinalGrades.php
- SQL bugs: COURSE_PERIOD_SCHOOL_PERIODS, SCHOOLS, DISCIPLINE_CATEGORIES, PROGRAM_CONFIG & COURSE_PERIODS Rollover
- Bugfix UserCoursePeriod not set correctly in Grades.php
Expand Down Expand Up @@ -178,7 +182,7 @@ Changes in 1.3.1
- bugfix: comma escape in SelecInput function
- added limit visibility to the students of a determined teacher in Portal Polls
- functions folder sweep, regroup functions & removed 6 files
- removed BackPrompt & replace with ErrorMessage in AddAbsences.php, CreateParents.php, NotifyParents.php, AddActivity.php, FinalGrades.php, MassDrops.php, MassRequests.php, MassSchedule.php, AddressFields.php, AssignOtherInfo.php, Address.inc.php, PeopleFields.php, StudentFields.php, MassAssignFees.php, MassAssignPayments.php, UserFields.php,
- removed BackPrompt & replace with ErrorMessage in AddAbsences.php, CreateParents.php, NotifyParents.php, AddActivity.php, FinalGrades.php, MassDrops.php, MassRequests.php, MassSchedule.php, AddressFields.php, AssignOtherInfo.php, Address.inc.php, PeopleFields.php, StudentFields.php, MassAssignFees.php, MassAssignPayments.php, UserFields.php,
- delete FDFReportCards.php
- bugfix: SQL bug duplicate entry in profile_exceptions
- bugfix: $_REQUEST['include'] 2 times in links
Expand Down Expand Up @@ -222,7 +226,7 @@ Changes in 1.3
- removed $DatabaseANSI & $DatabaseType config value
- removed oracle and mysql cases in database.inc.php
- updated spanish and french translations


Changes in 1.2.2
----------------
Expand Down Expand Up @@ -313,7 +317,7 @@ Changes in 1.0
- added School Year over two calendar years option
- added School Configuration
- changed short names to full names (School Periods & Attendance Codes) in Grades/ReportCards.php & Grades/FinalGrades.php
- fixed errors Deprecated: Functions ereg_replace(), eregi_replace(), ereg(),
- fixed errors Deprecated: Functions ereg_replace(), eregi_replace(), ereg(),
- fixed errors various PHP Warnings and Notices
- bugfix: text encoding passed to HTMLDOC
- bugfix: Eligibility add the same activity more than once
Expand All @@ -333,4 +337,4 @@ Changes in 1.0
- bugfix: teacher's school is NULL in Scheduling/MassRequests.php
- bugfix: no student found when student logged in in functions/Search.fnc.php
- bugfix: SQL bug no course period in the marking period in Users/TeacherPrograms.php
- bugfix: SQL bug START_DATE or END_DATE is null in School_Setup/MarkingPeriods.php
- bugfix: SQL bug START_DATE or END_DATE is null in School_Setup/MarkingPeriods.php
4 changes: 2 additions & 2 deletions COPYRIGHT
@@ -1,9 +1,9 @@
/**
* @package RosarioSIS
* @version v1.4.13 - July, 2015
* @version v1.4.14 - June, 2016
* @copyright (C) 2004-2009 The Miller Group
* @copyright (C) 2009 Glenn-Abbey Software
* @copyright (C) 2009 Learners Circle
* @copyright (C) 2012-2015 François Jacquet
* @copyright (C) 2012-2016 François Jacquet
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU/GPL
*/
14 changes: 7 additions & 7 deletions INSTALL
@@ -1,7 +1,7 @@
Rosario Student Information System - INSTALLATION DIRECTIONS

-------------------------------------------------------------------------------
Version 1.4.13
Version 1.4.14
-------------------------------------------------------------------------------

NOTE: Before Installing RosarioSIS, you must read and agree to the included
Expand All @@ -13,8 +13,8 @@ RosarioSIS to work you must first have your web server working, PHP working,
postgres working. username/password authentication working. Setting these
up varies a lot with platform, operating system, and distribution so it is
well beyond to scope of this brief install document. RosarioSIS 1.0 was
tested on a Windows 7 x64 with Apache 2.2.21, Postgres 9.1, and PHP 5.3.9
(EasyPHP 5.3.9) and on a Ubuntu Server 12.04 with Apache 2.2.22, Postgres 9.1,
tested on a Windows 7 x64 with Apache 2.2.21, Postgres 9.1, and PHP 5.3.9
(EasyPHP 5.3.9) and on a Ubuntu Server 12.04 with Apache 2.2.22, Postgres 9.1,
and PHP 5.3.10 and through Mozilla Firefox.

Minimum requirements: PHP 5.3.2 & Postgres 8
Expand All @@ -24,7 +24,7 @@ Installing the Package
----------------------

Unzip the RosarioSIS distribution to a directory that is accessible to your web
browser. Edit the config.inc.sample.php file to set the configuration variables
browser. Edit the config.inc.sample.php file to set the configuration variables
as appropriate for your installation. Rename the file to config.inc.php.

$DatabaseServer is the host name or ip for the database server
Expand All @@ -33,8 +33,8 @@ as appropriate for your installation. Rename the file to config.inc.php.
$DatabaseName is the database name
$DatabasePort is the socket port number for accessing the database server

$RosarioPath is full path to RosarioSIS installation, you can define it
statically for your installation or the runtime value derived from the
$RosarioPath is full path to RosarioSIS installation, you can define it
statically for your installation or the runtime value derived from the
__FILE__ magic constant should work
$pg_dumpPath is full path to the postgres database dump utility pg_dump
$wkhtmltopdfPath full path to wkhtmltopdf for pdf 'printing'
Expand Down Expand Up @@ -121,5 +121,5 @@ Note: for a 64bits distribution, replace 'i386' with 'amd64'.
Additional Configuration
------------------------

In addition to the main config.inc.php file there are optional module configuration.
In addition to the main config.inc.php file there are optional module configuration.
See the School Configuration in the School Setup module for details.
16 changes: 8 additions & 8 deletions Warehouse.php
Expand Up @@ -3,13 +3,13 @@
if(!defined('WAREHOUSE_PHP'))
{
define("WAREHOUSE_PHP",1);
$RosarioVersion = '1.4.13';
$RosarioVersion = '1.4.14';

if (!file_exists ('config.inc.php'))
die ('config.inc.php not found. Please read the configuration guide.');
require_once('config.inc.php');
require_once('database.inc.php');

//modif Francois: remove IgnoreFiles
// Load functions.
/*if($handle = opendir('functions'))
Expand All @@ -32,7 +32,7 @@
require_once('functions/'.$function);
}



// Start Session.
session_name('RosarioSIS');
Expand All @@ -46,9 +46,9 @@
}

// Internationalization
if (!empty($_GET['locale']))
if (!empty($_GET['locale']))
$_SESSION['locale'] = $_GET['locale'];
if (empty($_SESSION['locale']))
if (empty($_SESSION['locale']))
$_SESSION['locale'] = $RosarioLocales[0]; //english
$locale = $_SESSION['locale'];
putenv('LC_ALL='.$locale);
Expand All @@ -58,7 +58,7 @@
bind_textdomain_codeset('rosariosis','UTF-8'); //ensures text returned is utf-8, quite often this is iso-8859-1 by default
textdomain('rosariosis'); //sets the domain name, this means gettext will be looking for a file called rosariosis.mo
mb_internal_encoding('UTF-8'); //modif Francois: multibyte strings

function Warehouse($mode)
{ global $_ROSARIO,$locale;

Expand Down Expand Up @@ -93,7 +93,7 @@ function Warehouse($mode)
<script type="text/javascript" src="assets/js/jscalendar/calendar.js"></script>
<script type="text/javascript" src="assets/js/jscalendar/lang/calendar-<?php echo mb_substr($locale, 0, 2); ?>.js"></script>
<script type="text/javascript" src="assets/js/jscalendar/calendar-setup.js"></script>
<?php
<?php
for($i=1;$i<=$_ROSARIO['PrepareDate'];$i++)
{
?>
Expand All @@ -115,4 +115,4 @@ function Warehouse($mode)
}
}
}
?>
?>

0 comments on commit 1cc6191

Please sign in to comment.