Difference between revisions of "SI2/Archives/SI2 Bugs and Problems"

From CSWiki
Jump to navigation Jump to search
 
(74 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
'''Report all SI2 problems here under their respective version.'''
 
'''Report all SI2 problems here under their respective version.'''
 +
 +
{{blue|'''Think twice if you believe you have found a bug. Do you really mean you want a new feature or enhancement? Then go to the [[SI2#Wish List]].''' }}
  
 
__TOC__
 
__TOC__
  
=={{title | Si2v032 and prior Related}}==
+
=={{title | Si2v1.5}}==
# <del>There is a problem when updating machines I (Savvas) know about it and I am planning to take care of it at some point. If someone else wants to do it please let me know before you start.... </del> This should now be fixed. Report additional problems to relevant version. --[[User:Ank|ank]] 11:16, 27 Ιούν 2005 (EEST)
+
:* <del> When we edit a machine/module information about acceptance date and warranty expires dissappears. </del>[[User:Andrim|andrim]] 10:46, 9 March 2007 (EET)
# <del>Andri has discovered that for machines newer thant 1748 (entered using the old system) update does not work for any field. </del> Fixed in v. 0.3.3-01
+
How can be fixed? We add the above lines in EditModule.php {lines 18:24}<br>
# <del>The OS version is not saved even when you enter a new machine</del> Fixed in v. 0.3.3-01
+
  $acceptance_year=$_POST['acceptance_year'];
# We have no notion of a machine name in the new version!!!!! For example one cannot search for machine aias! --[[User:Ank|ank]] 17:37, 16 Απρ 2005 (EET)
+
  $acceptance_month=$_POST['acceptance_month'];
#:* This is not entirely correct since there is an optional module field name "Hostname" that can be used. --[[User:Ank|ank]] 18:18, 14 Μάïος 2005 (EEST)
+
  $acceptance_day=$_POST['acceptance_day'];<br>
# Type cannot change after insert into database [[User:Andrim|Andrim]]
+
 
# Cannot see on module card if a module is attached to a machine [[User:Andrim|Andrim]]
+
  $warranty_year=$_POST['warranty_year'];
# <del>Cannot save module details before cs1748</del> [[User:Andrim|Andrim]] Fixed in v. 0.3.3-01
+
  $warranty_month=$_POST['warranty_month'];
# Cannot save module detail Os Version to none [[User:Andrim|Andrim]]
+
  $warranty_day=$_POST['warranty_day'];
 +
{{red|Important BUG. Fixed in Version 1.5 file EditModule.php (old file is now EditModuleold.php)}}[[User:Andrim|andrim]] 10:50, 9 March 2007 (EET)
 +
 
 +
:* When we update the owner and the contact of a machine, the contact field of its module should  also be updated [[User:Tmaria|tmaria]] 12:17, 14 March 2007 (EET)
 +
:* <del>If I am already logged in in another browser window/tab or if I lost the browser and I do si2/index.php then I get a blank window. --[[User:Ank|ank]] 13:04, 14 March 2007 (EET)</del>{{red|Fixed in Version 1.6.}}[[User:Andrim|andrim]] 12:23, 11 January 2010 (UTC)
 +
:* $SESSION_NAME should be defined only in the config file, nowhere else, since this creates trouble if it is changed only in the config file. --[[User:Ank|ank]] 15:36, 14 March 2007 (EET)
 +
:* <del>Sto PrintViewModel.php den emfanizei to model. [[User:Andrim|andrim]] 09:07, 15 March 2007 (EET)</del>{{red|Fixed in Version 1.6.}}[[User:Andrim|andrim]] 12:22, 11 January 2010 (UTC)
 +
 
 +
=={{title | Si2v1.0}}==
 +
 
 +
# <del>In custom reports section, is it possible to include a field for searching with hostname?</del> Moved to [[SI2 Wish List]] --[[User:Ank|ank]] 13:15, 9 March 2007 (EET)
 +
# <del>When attaching a module to a machine, you get an SQL error at line 1 but the module gets attached (cs917) [[User:Savvasn|nsc]]</del> Fixed in v 1.5. --[[User:Ank|ank]] 13:20, 9 March 2007 (EET)
 +
# <del>It would be very helpful to include at least a field like "included in maintenance" to accept Y/N, until the full implementation of  maintenance begins.</del> implemented in v 1.5. --[[User:Ank|ank]] 13:18, 9 March 2007 (EET)
 +
 
 +
=={{title | Si2v0.3.3-04}}==
 +
#For '''Short Loan''' i get:<br> '''For IN''': "Warning: Unexpected character in input: '\' (ASCII=92) state=1 in var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3 Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4".  <br>'''For OUT:'''"Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3 Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4 Query was empty".<br>'''For Browse:''' "Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4 here1".[[Χρήστης:Andrim|Andrim]] 14:36, 17 Μαρτ 2006 (EET)
 +
#<del>For '''Edit Machine or module''' i always get: <br> REPLACE into moduledetails SET moduledetail_value=NULL, module_id=4449, field_id=NULL, moduletype_id=111Column 'field_id' cannot be null. [[Χρήστης:Andrim|Andrim]] 14:36, 17 Μαρτ 2006 (EET)</del>{{red|Obsolete}} [[User:Andrim|andrim]] 12:41, 11 January 2010 (UTC)
 +
#<del>When attach a module to a machine i get : "You have an error in your SQL syntax near '' at line 1".[[Χρήστης:Andrim|Andrim]] 14:36, 17 Μαρτ 2006 (EET)</del>{{red|Obsolete}} [[User:Andrim|andrim]] 12:41, 11 January 2010 (UTC)
 +
#<del>When i detach a module i get: "Cannot add a child row: a foreign key constraint fails".[[Χρήστης:Andrim|Andrim]] 14:37, 17 Μαρτ 2006 (EET)</del> {{red|Fixed in version 1.6}} [[User:Andrim|andrim]] 12:41, 11 January 2010 (UTC)
 +
 
 +
=={{title | Si2v033-02 Related }}==
 +
# Quick Search: A check must be added in order to check whether the given value is a number or contains characters too.--[[User:Asterios|Asterios Katsifodimos]]
 +
# Software adding-edditing: There must be added an upload function in order to upload licence-files,agreements with companies etc...--[[User:Asterios|Asterios Katsifodimos]]
 +
# Database access is taken both from the configs/config.inc.php file and the Connections/si2astarti.php. This must be fixed so that the settings for the database are only in one place
 +
# All the file in StockControl must be checked that they "include" their respective config files from the right location. A relative location is preferred (ex. '../Connections/si2astarti') --[[User:Ank|ank]] 14:08, 11 Ιούλ 2005 (EEST)
 +
# template seems to present Add/Edit options to guest users. Guests should get only browse ability. --[[User:Ank|ank]] 15:51, 11 Ιούλ 2005 (EEST)
 +
# In People.php we allow only users with adminadmin authority to create new users. Also adminadmin is required to upgrade a user to adminadmin status. Admin users can edit the users and set their priviledges up to admin. --[[User:Ank|ank]] 14:37, 12 Ιούλ 2005 (EEST)
 +
# Detach a module from machine i get the message: "Cannot add a child row: a foreign key constraint fails", but the change is saved.[[User:Andrim|Andrim]]
 +
#Softwares search by name, to find updates/expansion/upgrades does not always work properly.[[User:Andrim|Andrim]]
 +
# If you try to update a machine, you get the error "Please make sure that all the fields marked in red are properly completed", and updating fails.For Example:CS1624-1629 (Modules not machines.)[[Χρήστης:Andrim|Andrim]]
 +
# When we add consumables in store it would be nice if we could add comments too.(The table consum_stock already has a field for comments).[[Χρήστης:Andrim|Andrim]] 12:23, 21 Οκτ 2005 (EEST)
 +
# {{red| We have to decide about equipment that returned to companies and replaced. How this is going to managed through Si²? I already have a list of equipment that have to be removed somehow (?retire?). (Examples: See cs1375, cs1302).  What about lost equpment?(Examples: See cs2790, cs2930) }}[[Χρήστης:Andrim|Andrim]] 14:34, 11 Νοεμβ 2005 (EET)
 +
# add a field to module type "SWITCH", for model type
 +
# Maintenance field???? Find an easy way to produce the maintenance reports, based on date.
 +
# <del>DebitNote Number for Short Loan must be a larger fild. (at least 11 characters) [[Χρήστης:Andrim|Andrim]] 12:56, 24 Ιαν 2006 (EET)</del> {{red|Fixed.}}
 +
 
 +
=={{title | Si2-v0.3.3-02-demo Related}}==
 +
 
 +
==<del>{{title | Student's Version}}</del>==
 +
#<del> Quick search only works with system numbers</del>
 +
#<del> Machines retire not completed</del>
 +
#<del> Quick Sorting not working</del>
 +
#<del> Trying to activate a retired software i get the mysql code, the software is no longer in retired list, but also is not in the softwares list. [[User:Andrim|Andrim]]</del>
 +
#<del> When i go to retire an active software, and search by name, then to the list i get the link is not working. [[User:Andrim|Andrim]]</del>
  
 
=={{title | Si2v033-01 Related }}==
 
=={{title | Si2v033-01 Related }}==
Line 19: Line 64:
 
# Trying to edit CS3691 get this problem:  ''''field_id' cannot be null'''. Beside that the change is saved.  This doesn´t happen to all id´s. [[User:Andrim|Andrim]]
 
# Trying to edit CS3691 get this problem:  ''''field_id' cannot be null'''. Beside that the change is saved.  This doesn´t happen to all id´s. [[User:Andrim|Andrim]]
 
# Trying to add a machine i get a full list of all modules and machines. [[User:Andrim|Andrim]]
 
# Trying to add a machine i get a full list of all modules and machines. [[User:Andrim|Andrim]]
# <del>When i want to see all machines and click browse machines, i get only the PC`s, PC servers and Unix Workstations.  Why not laptops? </del> [[User:Andrim|Andrim]] - Fixed in version 0.3.3-02 --[[User:Ank|ank]] 11:12, 27 Ιούν 2005 (EEST)
+
# <del>When i want to see all machines and click browse machines, i get only the PC`s, PC servers and Unix Workstations.  Why not laptops? </del> [[User:Andrim|Andrim]] - Fixed in version 0.3.3-02 --[[User:Ank|ank]] 11:12, 27 Ιούν 2005 (EEST). '''But when i want to see all modules and click browse i get also machines with types : Printers, Pocket Pc, PC Notebook, Camera, Switch, All-in-one.  I also can attach a machine to a machine.[[Χρήστης:Andrim|Andrim]]'''
 
#If i want to detach the port replicator from CS2152, i can`t because it is taken as a module and not as a machine. [[User:Andrim|Andrim]]
 
#If i want to detach the port replicator from CS2152, i can`t because it is taken as a module and not as a machine. [[User:Andrim|Andrim]]
 
# When attaching a module to a machine the current version shows all the modules in the system. Only modules that are alowed to be attached to the machine should appear -- [[User:Savvasn|nsc]]
 
# When attaching a module to a machine the current version shows all the modules in the system. Only modules that are alowed to be attached to the machine should appear -- [[User:Savvasn|nsc]]
 
# When I select moduletypes and try to  attach field or module type from page http://www2/si2/ModuleTypes/ModuleTypeFields.php  return to main page -- [[User:Eleni|Eleni]]
 
# When I select moduletypes and try to  attach field or module type from page http://www2/si2/ModuleTypes/ModuleTypeFields.php  return to main page -- [[User:Eleni|Eleni]]
  
=={{title | Si2v033-02 Related }}==
+
=={{title | Si2v032 and prior Related}}==
# Quick Search: A check must be added in order to check whether the given value is a number or contains characters too.--[[User:Asterios|Asterios Katsifodimos]]
+
# <del>There is a problem when updating machines I (Savvas) know about it and I am planning to take care of it at some point. If someone else wants to do it please let me know before you start.... </del> This should now be fixed. Report additional problems to relevant version. --[[User:Ank|ank]] 11:16, 27 Ιούν 2005 (EEST)
# Software adding-edditing: There must be added an upload function in order to upload licence-files,agreements with companies etc...--[[User:Asterios|Asterios Katsifodimos]]
+
# <del>Andri has discovered that for machines newer thant 1748 (entered using the old system) update does not work for any field. </del> Fixed in v. 0.3.3-01
# Database access is taken both from the configs/config.inc.php file and the Connections/si2astarti.php. This must be fixed so that the settings for the database are only in one place
+
# <del>The OS version is not saved even when you enter a new machine</del> Fixed in v. 0.3.3-01
# All the file in StockControl must be checked that they "include" their respective config files from the right location. A relative location is preferred (ex. '../Connections/si2astarti') --[[User:Ank|ank]] 14:08, 11 Ιούλ 2005 (EEST)
+
# <del>We have no notion of a machine name in the new version!!!!! For example one cannot search for machine aias! --[[User:Ank|ank]] 17:37, 16 Απρ 2005 (EET)</del>
# template seems to present Add/Edit options to guest users. Guests should get only browse ability. --[[User:Ank|ank]] 15:51, 11 Ιούλ 2005 (EEST)
+
::*{{red|This is not entirely correct since there is an optional module field name "Hostname" that can be used. The issue of searching is an entirely different one. --[[User:Ank|ank]] 18:18, 14 Μάïος 2005 (EEST) }}
#In People.php we allow only users with adminadmin authority to create new users. Also adminadmin is required to upgrade a user to adminadmin status. Admin users can edit the users and set their priviledges up to admin.
+
# Type cannot change after insert into database [[User:Andrim|Andrim]]
 +
# {{red|Cannot see on module card if a module is attached to a machine. This is important because database is getting bigger every day. }}For example if i find a monitor in the store, i can`t see if it is attached to which PC. If i want i to give it to someone and try to attached it, if its already attached, i cannot do that. [[User:Andrim|Andrim]]
 +
# <del>Cannot save module details before cs1748</del> [[User:Andrim|Andrim]] Fixed in v. 0.3.3-01
 +
# Cannot save module detail Os Version to none [[User:Andrim|Andrim]]

Latest revision as of 14:41, 11 January 2010

Report all SI2 problems here under their respective version.

Think twice if you believe you have found a bug. Do you really mean you want a new feature or enhancement? Then go to the SI2#Wish List.

Si2v1.5

  • When we edit a machine/module information about acceptance date and warranty expires dissappears. andrim 10:46, 9 March 2007 (EET)
How can be fixed? We add the above lines in EditModule.php {lines 18:24}
$acceptance_year=$_POST['acceptance_year']; $acceptance_month=$_POST['acceptance_month']; $acceptance_day=$_POST['acceptance_day'];
$warranty_year=$_POST['warranty_year']; $warranty_month=$_POST['warranty_month']; $warranty_day=$_POST['warranty_day'];

Important BUG. Fixed in Version 1.5 file EditModule.php (old file is now EditModuleold.php)andrim 10:50, 9 March 2007 (EET)

  • When we update the owner and the contact of a machine, the contact field of its module should also be updated tmaria 12:17, 14 March 2007 (EET)
  • If I am already logged in in another browser window/tab or if I lost the browser and I do si2/index.php then I get a blank window. --ank 13:04, 14 March 2007 (EET)Fixed in Version 1.6.andrim 12:23, 11 January 2010 (UTC)
  • $SESSION_NAME should be defined only in the config file, nowhere else, since this creates trouble if it is changed only in the config file. --ank 15:36, 14 March 2007 (EET)
  • Sto PrintViewModel.php den emfanizei to model. andrim 09:07, 15 March 2007 (EET)Fixed in Version 1.6.andrim 12:22, 11 January 2010 (UTC)

Si2v1.0

  1. In custom reports section, is it possible to include a field for searching with hostname? Moved to SI2 Wish List --ank 13:15, 9 March 2007 (EET)
  2. When attaching a module to a machine, you get an SQL error at line 1 but the module gets attached (cs917) nsc Fixed in v 1.5. --ank 13:20, 9 March 2007 (EET)
  3. It would be very helpful to include at least a field like "included in maintenance" to accept Y/N, until the full implementation of maintenance begins. implemented in v 1.5. --ank 13:18, 9 March 2007 (EET)

Si2v0.3.3-04

  1. For Short Loan i get:
    For IN: "Warning: Unexpected character in input: '\' (ASCII=92) state=1 in var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3 Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4".
    For OUT:"Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3 Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4 Query was empty".
    For Browse: "Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 3Parse error: parse error in /var/www/html/si2v033-04/Stl/stl_config.inc.php on line 4 here1".Andrim 14:36, 17 Μαρτ 2006 (EET)
  2. For Edit Machine or module i always get:
    REPLACE into moduledetails SET moduledetail_value=NULL, module_id=4449, field_id=NULL, moduletype_id=111Column 'field_id' cannot be null. Andrim 14:36, 17 Μαρτ 2006 (EET)
    Obsolete andrim 12:41, 11 January 2010 (UTC)
  3. When attach a module to a machine i get : "You have an error in your SQL syntax near at line 1".Andrim 14:36, 17 Μαρτ 2006 (EET)Obsolete andrim 12:41, 11 January 2010 (UTC)
  4. When i detach a module i get: "Cannot add a child row: a foreign key constraint fails".Andrim 14:37, 17 Μαρτ 2006 (EET) Fixed in version 1.6 andrim 12:41, 11 January 2010 (UTC)

Si2v033-02 Related

  1. Quick Search: A check must be added in order to check whether the given value is a number or contains characters too.--Asterios Katsifodimos
  2. Software adding-edditing: There must be added an upload function in order to upload licence-files,agreements with companies etc...--Asterios Katsifodimos
  3. Database access is taken both from the configs/config.inc.php file and the Connections/si2astarti.php. This must be fixed so that the settings for the database are only in one place
  4. All the file in StockControl must be checked that they "include" their respective config files from the right location. A relative location is preferred (ex. '../Connections/si2astarti') --ank 14:08, 11 Ιούλ 2005 (EEST)
  5. template seems to present Add/Edit options to guest users. Guests should get only browse ability. --ank 15:51, 11 Ιούλ 2005 (EEST)
  6. In People.php we allow only users with adminadmin authority to create new users. Also adminadmin is required to upgrade a user to adminadmin status. Admin users can edit the users and set their priviledges up to admin. --ank 14:37, 12 Ιούλ 2005 (EEST)
  7. Detach a module from machine i get the message: "Cannot add a child row: a foreign key constraint fails", but the change is saved.Andrim
  8. Softwares search by name, to find updates/expansion/upgrades does not always work properly.Andrim
  9. If you try to update a machine, you get the error "Please make sure that all the fields marked in red are properly completed", and updating fails.For Example:CS1624-1629 (Modules not machines.)Andrim
  10. When we add consumables in store it would be nice if we could add comments too.(The table consum_stock already has a field for comments).Andrim 12:23, 21 Οκτ 2005 (EEST)
  11. We have to decide about equipment that returned to companies and replaced. How this is going to managed through Si²? I already have a list of equipment that have to be removed somehow (?retire?). (Examples: See cs1375, cs1302). What about lost equpment?(Examples: See cs2790, cs2930) Andrim 14:34, 11 Νοεμβ 2005 (EET)
  12. add a field to module type "SWITCH", for model type
  13. Maintenance field???? Find an easy way to produce the maintenance reports, based on date.
  14. DebitNote Number for Short Loan must be a larger fild. (at least 11 characters) Andrim 12:56, 24 Ιαν 2006 (EET) Fixed.

Si2-v0.3.3-02-demo Related

Student's Version

  1. Quick search only works with system numbers
  2. Machines retire not completed
  3. Quick Sorting not working
  4. Trying to activate a retired software i get the mysql code, the software is no longer in retired list, but also is not in the softwares list. Andrim
  5. When i go to retire an active software, and search by name, then to the list i get the link is not working. Andrim

Si2v033-01 Related

  1. When editing a machine or module what should happen with the type? Should the user be able to change a machine's type from PC to webcam ???? -- nsc
  2. Editing module field gives you an error:Duplicate entry '##' for key 1 This must be a database query type error -- nsc
  3. Trying to edit CS3691 get this problem: 'field_id' cannot be null. Beside that the change is saved. This doesn´t happen to all id´s. Andrim
  4. Trying to add a machine i get a full list of all modules and machines. Andrim
  5. When i want to see all machines and click browse machines, i get only the PC`s, PC servers and Unix Workstations. Why not laptops? Andrim - Fixed in version 0.3.3-02 --ank 11:12, 27 Ιούν 2005 (EEST). But when i want to see all modules and click browse i get also machines with types : Printers, Pocket Pc, PC Notebook, Camera, Switch, All-in-one. I also can attach a machine to a machine.Andrim
  6. If i want to detach the port replicator from CS2152, i can`t because it is taken as a module and not as a machine. Andrim
  7. When attaching a module to a machine the current version shows all the modules in the system. Only modules that are alowed to be attached to the machine should appear -- nsc
  8. When I select moduletypes and try to attach field or module type from page http://www2/si2/ModuleTypes/ModuleTypeFields.php return to main page -- Eleni

Si2v032 and prior Related

  1. There is a problem when updating machines I (Savvas) know about it and I am planning to take care of it at some point. If someone else wants to do it please let me know before you start.... This should now be fixed. Report additional problems to relevant version. --ank 11:16, 27 Ιούν 2005 (EEST)
  2. Andri has discovered that for machines newer thant 1748 (entered using the old system) update does not work for any field. Fixed in v. 0.3.3-01
  3. The OS version is not saved even when you enter a new machine Fixed in v. 0.3.3-01
  4. We have no notion of a machine name in the new version!!!!! For example one cannot search for machine aias! --ank 17:37, 16 Απρ 2005 (EET)
  • This is not entirely correct since there is an optional module field name "Hostname" that can be used. The issue of searching is an entirely different one. --ank 18:18, 14 Μάïος 2005 (EEST)
  1. Type cannot change after insert into database Andrim
  2. Cannot see on module card if a module is attached to a machine. This is important because database is getting bigger every day. For example if i find a monitor in the store, i can`t see if it is attached to which PC. If i want i to give it to someone and try to attached it, if its already attached, i cannot do that. Andrim
  3. Cannot save module details before cs1748 Andrim Fixed in v. 0.3.3-01
  4. Cannot save module detail Os Version to none Andrim