SI2/Archives/SI2 Bugs and Problems

From CSWiki
Jump to navigation Jump to search

Report all SI2 problems here under their respective version.

Think twice of 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)
  • $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)

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)
  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)
  4. When i detach a module i get: "Cannot add a child row: a foreign key constraint fails".Andrim 14:37, 17 Μαρτ 2006 (EET)

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