User Tools

Site Tools


sermn_wiki:userpages:marta:changelog_114_a_116

This is an old revision of the document!


Table of Contents

Changelog dels canvis de 1.1.4 a 1.1.6

Aquests són els canvis fets de la versió 1.1.4 a la versió 1.1.6. Al llistat s'esmenta,

  • el nom del fitxer modificat
  • la versió del fitxer al CVS de Sourceforge (extended:)
  • una descripció breu dels canvis fets

ChangeLog file

Aquestes són les línies al fitxer ChangeLog que fan referència als canvis fets entre les versions

2009-05-XX Marta BH
    * bugfix: add $tableprefix in config class.
    * janitorial: clean up some PHP4isms (vars passed by reference in
      some functions)
    * feature: new "I forgot my password" link at login page. It action,
      ask to the user his username and email. If these are correct a new
      password is generated in the database and sent to the user by email.
    * feature: two groups of actions made at Administrator menu.
    * feature: menu Help has its own section at the menu.
    * feature: local Help at new window.
    * feature: add a new menu option About bumblebee.
    * feature: in the calendar, change the emailto link of who made a
      booking to and editing booking link.
    * feature: at edit booking form, some field have changed the order.
    * feature: administrators can change the username of a booking, like
      masquerade.
    * bugfix: masqueade warning only is shown once at the user main menu.
    * feature: add table headers at lists.
    * feature: 'create new' and 'show deleted' options at lists are out of
      the table and there are shown twice, above and below the list.
    * feature: add a quick sort toolbar with all the letter of the alphabet
      at the top of the lists.
    * feature: all the colums from a list are the same link.
    * feature: 'return to ..' some time were redundant.
	* feature: after delet, return to lists automaticly.
	* feature: new option at user main menu 'My account'. The user can view
	  his user data and change the susbcribed emailists options.
	* feature: fomslib Staticlist that print a non ediable list form
	  the database.
	* feature: phone field for groups that can use null values.
	* feature: listing option at admin menu.
	* feature: two digits at Group membership (%).
	* feature: drop list for Default charging band in projects form.
	* feature: group form shows a list of projects from this group.
	* feature: diferent columns at user list.
	* feature: 'show suspended users' option.
	* feature: instrument form shows a list of users who can book it.
	* feature: drop list for Charging class in instruments form.
	* feature: new option at config field to choose the order that will
	  shown the lists at consume action.
    * feature: check the drop lists at projects and users froms in case they
      are duplicate or only have changed the order.

General files (inc/)

inc/config.php

  • Extended: 1.38
  • remove global variables REBASEINSTALL AND NONFATALCONFIG
  • make BUMBLEBEEVERSION a fix value available for the whole application.

inc/db.php

  • Extended: 1.27
  • remove global variables TABLEPREFIX, DB_CONNECT_DEBUG and NON_FATAL_DB

inc/i18n_config.php

  • Extended: 1.15
  • added moneyformat
  • change default timezone to Madrid

inc/jsquickwalk.php

  • Extended: 1.8
  • remove blank spaces

inc/menu.php

  • Extended: 1.35
  • add a help header
  • make help local
  • use the old permission model
  • put _alertmasquerade in an appropriate place
  • use the constant bumblebeeversion

inc/passwords.php

  • Extended: 1.6
  • add email check function to use in the “I forgot my password” action

inc/permissions.php

  • Extended: 1.3
  • add use_help permission to display the help menu

inc/typeinfo.php

  • Extended: 1.47
  • require configreader
  • delete reference variables

inc/i18n.php

  • Extended: 1.1
  • correct the path

Booking files (inc/bookings)

inc/bookings/booking.php

  • Extended: 1.22
  • add two variables instrumentname and description to this class
  • remove freebusyonly condition at displaycell
  • change the calbookperson link into an edit booking link
  • improve (more efficient) the condition to show the telephone number in the calendar booking

inc/bookings/bookingdata.php

  • Extended: 1.15
  • remove blank spaces
  • remove global variable TABLEPREFIX

inc/bookings/cell.php

  • Extended: 1.8
  • delete reference variables

inc/bookings/matrix.php

  • Extended: 1.16
  • clean blank spaces

inc/bookings/timeslotrule.php

  • Extended: 1.28
  • clean blank spaces
  • delete reference variables

inc/bookings/vacancy.php

  • Extended: 1.18
  • add configreader

BB files (inc/bb/)

inc/bb/auth.php

  • Extended: 1.41
  • clean blank spaces
  • delete global variable SESSIDX
  • add Help permission

inc/bb/basicauth.php

  • Extended: 1.11
  • add “I forgot my password” function, and reset new password
  • add more options to show messages caused by login errors
  • fix for RADIUS and LDAP auth methods
  • delete global variable TABLEPREFIX and add it to the configuration file

inc/bb/basicconfigreader.php

  • Extended: 1.14
  • delete global variable TABLEPREFIX and add it to the configuration file

inc/bb/bookingentry.php

  • Extended: 1.42
  • add configuration and clean up old global variables
  • allow administrators to change the use of the booked slot
  • always show bookedby field
  • hide the IP field to users
  • add a warning message when administrators change the user field

inc/bb/calendar.php

  • Extended: 1.49
  • add configreader
  • use old href and show details functions

inc/bb/configreader.php

  • Extended: 1.11
  • add a constant value for version
  • add variable copyrightowner
  • add constant value of LOAD_ALL_PHP_FILES

inc/bb/group.php

  • Extended: 1.18
  • add a static list that shows all projects for the current group
  • add a new field telephone

inc/bb/instrument.php

  • Extended: 1.30
  • change Charging class to a droplist

inc/bb/instrumentclass.php

  • Extended: 1.8
  • remove blank spaces

inc/bb/project.php

  • Extended: 1.25
  • change default changing band to a droplist

inc/bb/user.php

  • Extended: 1.30
  • add configreader
  • add my account action/form
  • only administrators can change the username, name, phone and email
  • announce checkbox not selected by default
  • do not update suspended when the user is deleted

inc/bb/userclass.php

  • Extended: 1.7
  • remove blank spaces

Actions files (inc/actions/)

inc/actions/actionaction.php

  • Extended: 1.6
  • the way to get past values in mungedata function has been extended
  • add showsuspended users option

inc/actions/actionfactory.php

  • Extended: 1.30
  • added path
  • added actions for “I forgot my password” action and to reset password

inc/actions/actions.php

  • Extended: 1.25
  • remove blank spaces
  • add actions: myaccount, forgotpassword, resetpassword, abort, and help
  • change the order of some actions

inc/actions/backupdatabase.php

  • Extended: 1.16
  • correct getfilename parameter

inc/actions/billing.php

  • Extended: 1.32
  • use old getFilename function
  • use old absurl no trobo aquest mètode/funció/variable per enlloc, potser és que no entenc el que posa a la llibreta.

inc/actions/consumables.php

  • Extended: 1.23
  • only display a return link when it is needed
  • move out of the table the “create new” and “show deleted” links
  • add a quick sort bar at the top of the list
  • after delete, return automatically to the list

inc/actions/consume.php

  • Extended: 1.30
  • add chooseOrder to the config file
  • remove blank spaces
  • add a quick sort bar at the top of the list
  • add columns email and phone to the user list

inc/actions/costs.php

  • Extended: 1.24
  • only display a return link when it is needed
  • move out of the table the “create new” and “show deleted” links
  • add a quick sort bar at the top of the list

inc/actions/deletedbookings.php

  • Extended: 1.15
  • remove blank spaces

inc/actions/export.php

  • Extended: 1.28
  • delete reference variables, e.g. “&$export” becomes “$export”

inc/actions/groups.php

  • Extended: 1.27
  • remove blank spaces
  • only display a return link when it is needed
  • move out of the table the “create new” and “show deleted” links
  • add a quick sort bar at the top of the list
  • after delete, return automatically to the list

inc/actions/instrumentclass.php

  • Extended: 1.12
  • only display a return link when it is needed
  • moved out of the table the “create new” and “show deleted” links
  • added a quick sort bar at the top of the list
  • added “show deleted” option

inc/actions/instruments.php

  • Extended: 1.25
  • only display a return link when it is needed
  • moved out of the table the “create new” and “show deleted” links
  • added a quick sort bar at the top of the list
  • after delete, return automatically to the list

inc/actions/login.php

  • Extended: 1.18
  • remove blank spaces
  • use configreader class
  • added path
  • added “I forgot my password” link

inc/actions/masquerade.php

  • Extended: 1.20
  • remove blank spaces
  • only display a return link when it is needed

inc/actions/password.php

  • Extended: 1.15
  • added class to return link

inc/actions/projects.php

  • Extended: 1.30
  • check duplicate group entries
  • only display a return link when it is needed
  • moved out of the table the “create new” and “show deleted” links
  • added a quick sort bar at the top of the list
  • after delete, return automatically to the list

inc/actions/specialcosts.php

  • Extended: 1.19
  • change the return link to cost list

inc/actions/unknownaction.php

  • Extended: 1.17
  • added configreader
  • remove blank spaces

inc/actions/userclass.php

  • Extended: 1.12
  • only display a return link when it is needed
  • moved out of the table the “create new” and “show deleted” links
  • added a quick sort bar at the top of the list
  • added “show deleted” option

inc/actions/users.php

  • Extended: 1.24
  • only display a return link when it is needed
  • moved out of the table the “create new” and “show deleted” links
  • added a quick sort bar at the top of the list
  • after delete, return automatically to the list
  • check duplicate entries for projects & instruments
  • added “showsuspended” option to lists

inc/actions/view.php

  • Extended: 1.58
  • use configreader class
  • remove blank spaces
  • add STATUS_WARN
  • allow administrators to change the user field of a booking
  • refresh data when administrators change the user field of a booking

Export files (inc/export/)

inc/export/arrayexport.php

  • Extended: 1.15
  • delete reference variables, e.g. “&$row” becomes “$row”

inc/export/exportypes.php

  • Extended: 1.16
  • added path
  • removed blank spaces

inc/export/htmlexport.php

  • Extended: 1.14
  • added path
  • use configreader class
  • deleted reference variables, e.g. “&$exportArray” becomes “$exportArray”

inc/export/pdfexport.php

  • Extended: 1.18
  • removed blank spaces
  • use a global value PDF_FONT
  • added path
  • deleted reference variables, e.g. “&$this→…” becomes “$this→…”

Formlib files (inc/formslib/)

inc/formslib/anchortablelist.php

  • Extended: 1.13
  • added path
  • remove blank spaces
  • added quick sort bar at the top of the list
  • moved out of the table the “create new” and “show deleted” links in one row
  • added class to headers and anchors html/css

inc/formslib/checkboxtablelist.php

  • Extended: 1.12
  • remove blank spaces
  • added a checkbox namebase prefix
  • added restrictions to show suspended users in a separate list

inc/formslib/dbchoicelist.php

  • Extended: 1.38
  • use configreader class
  • deleted global variable TABLEPREFIX

inc/formslib/dblist.php

  • Extended: 1.21
  • use configreader class
  • deleted global variable TABLEPREFIX
  • deleted reference variables

inc/formslib/dbobject.php

  • Extended: 1.25
  • added new variables to control when a booking user changes

inc/formslib/dbnew.php

  • Extended: 1.50
  • added configreader class
  • deleted global variable TABLEPREFIX
  • added SQL join clause
  • always update in myaccount form
  • control when administrators change the user field of a booking
  • update the project when a booking user changes
  • added new checkduplicate before “update” and “check order” to droplist

inc/formslib/droplist.php

  • Extended: 1.16
  • remove blank spaces

inc/formslib/exampleentries.php

  • Extended: 1.11
  • deleted references variables

inc/formslib/field.php

  • Extended: 1.40
  • do not use valuecleaner
  • added a control to user field for the cases when it changes in a booking

inc/formslib/joindata.php

  • Extended: 1.29
  • added an optional restriction in SQL “deleted <> 1 == 0”

inc/formslib/joinmatrix.php

  • Extended: 1.11
  • use configreader class
  • deleted global TIMEPREFIX

inc/formslib/nondbrow.php

  • Extended: 1.9
  • remove blank spaces

inc/formslib/sql.php

  • Extended: 1.26
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
sermn_wiki/userpages/marta/changelog_114_a_116.1318780942.txt.gz · Last modified: 2011/10/16 18:02 by miquel