User Tools

Site Tools


sermn_wiki:userpages:marta:changelog_116_a_117

Changelog dels canvis de la 1.1.6 (unstable) a la 1.1.7

Aquests són els canvis fets de la versió 1.1.6 a la versió 1.1.7. 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 descriuen de forma general els canvis entre les 1.1.6 i 1.1.7. A l'apartat següent es poden consultar les modificacions a nivell de fitxer.

  • bugfix: users are only able to view calendars and bookings whose intruments he has permission
  • bugfix: users, instruments, projects, groups and consumables (active,deleted,suspended) are showing correctly now (include quick search by letter)
  • bugfix: fixed reports with suspended field to show correctly
  • feature: second level entries for the menu
  • feature: admin has to choose a group when he creates a user
  • feature: admin and instrument admin can make bookings behalf other project
  • feature: new kind of user: Main_Researcher who is the supervisor of one or many groups
  • feature: in option 'My bookings' only there are bookings made for us (same for admins and supervisors)
  • feature: change menu header 'Lists' to 'Reports & Lists' where it has restructured and added new queries: Booking lists (for supervisors and admins) and User/Projects Lists (for supervisors and admins)
  • feature: added in option 'My account' the fields: 'Group membership' and 'Instrument admin'
  • feature: in some page added the 'Top' option to return at top of the page using javascript
  • feature: in some page was 'Return to…' was bad idea it has added 'Go back' javascript button

Root files (/)

index.php

  • Extended: 1.47.1
  • added require_once 'inc/i18nconfig.php' after require_once 'inc/i18n.php'

General files (inc/)

inc/i18nconfig.php

  • Extended: 1.2
  • deleted unnecessary require_once 'inc/i18n.php'

inc/menu.php

  • Extended: 1.35.1
  • fix link Documentation.html
  • changed menu headers
  • reordered elements
  • restructured _constructMenuEntries() function to accept second level entries

inc/permissions.php

  • Extended: 1.3.1
  • added 'BBPERM_ADMIN_VIEWALL': Permission to view all bookings

BB files (inc/bb/)

inc/bb/auth.php

  • Extended: 1.41
  • fixed function getGroup()
  • same function getGroup() and getProject() for users and admins
  • added another function called getInstruments() (admins can use all instruments)

inc/bb/bookingentry.php

  • Extended: 1.42.1
  • admins and instrument admins can select project from a list of all projects

inc/bb/configreader.php

  • Extended: 1.12
  • BUMBLEBEEVERSION is 1.1.7

inc/bb/group.php

  • Extended: 1.19
  • added 'require_once 'inc/formslib/staticlist.php'

inc/bb/instrument.php

  • Extended: 1.31
  • added 'require_once 'inc/formslib/staticlist.php'

inc/bb/user.php

  • Extended: 1.32.1
  • it has to select the group when you create a user
  • it has to select user type with the parameters of statususers roleusers table
  • association between users and groups through usergroups table

Actions files (inc/actions/)

inc/actions/about.php

  • Extended: 1.0
  • return to top button

inc/actions/actionaction.php

  • Extended: 1.27
  • added showactive users option

inc/actions/actions.php

  • Extended: 1.25.1
  • added new actions (lists)
  • added new fields (level and next level) helpful for create the menu entries (included second level entries)
  • restructured some levels (like bookinglist action)

inc/actions/book.php

  • Extended: 1.5.1
  • look instrument permission and book view permission for the user
  • added require_once 'inc/formslib/sql.php' and require_once 'inc/bb/configreader.php'

inc/actions/bookinglist.php

  • Extended: 1.4
  • option My bookings goes in another action (mybookings.php)
  • the style of this action is like lists.php where action=bookinglists and what=“option”
  • return to top button

inc/actions/calendar.php

  • Extended: 1.1.1
  • look instrument permission for the user

inc/actions/consumables.php

  • Extended: 1.23.1
  • added 'require_once 'inc/formslib/anchortablelist.php''
  • added 'show active consumables'
  • fix quick sort bar

inc/actions/forgotpwd.php

  • Extended: 1.18.1
  • styles changed
  • added return button to login page

inc/actions/groups.php

  • Extended: 1.27.1
  • added 'show active groups'
  • fix quick sort bar
  • return to top button

inc/actions/intruments.php

  • Extended: 1.25.1
  • added require_once 'inc/formslib/anchortablelist.php'
  • added 'show active instruments'
  • fix quick sort bar

inc/actions/lists.php

  • Extended: 1.1
  • added require_once 'inc/formslib/staticlist.php' and require_once 'inc/formslib/anchortablelist.php'
  • added more lists
  • verify permissions to acces in each list
  • return to top button
  • correct show of users' suspended lists

inc/actions/login.php

  • Extended: 1.18.1
  • styles changed

inc/actions/mybookings.php

  • show my next bookings (before was in the bookinglist.php with the option name “My bookings”)

inc/actions/projects.php

  • Extended: 1.30.1
  • added 'show active projects'
  • fix quick sort bar
  • return to top button

inc/actions/users.php

  • Extended: 1.24.1
  • added 'show active users'
  • fix quick sort bar
  • return to top button

inc/actions/view.php

  • Extended: 1.62.1
  • Main researcher (status role = 2) can have instruments

inc/actions/viewbase.php

  • Extended: 1.2.1
  • fixed class calendarcomment (accept HTML again)
  • added _goBackLink()

Formlib files (inc/formslib/)

inc/formslib/anchortablelist.php

  • Extended: 1.13.1
  • added option id to function formatQuickSearch to accept id like showactive,showdeleted…

inc/formslib/checkbox.php

  • Extended: 1.11
  • modified selectable function to accept if checkbox is editable or not

inc/formslib/choicelist.php

  • Extended: 1.29.1
  • added new options to function connectDB (deleted and suspended) if you want to use instead the session values

inc/formslib/dbchoicelist.php

  • Extended: 1.39
  • Fixed deleted and suspended options

CSS files (theme/)

theme/pagelayout.css

  • Extended: 1.11
  • added new “div” linktop (uses to return to top of the page)
  • adapted something

theme/contentfooter.css

  • Extended: 1.20
  • links open in a new tab

theme/bumblebee.css

  • Extended: 1.41
  • improve menu style
  • style for menu's second level (accordion)

theme/bumblebee-custom-colours.css

  • Extended: 1.16
  • update for the new menu

Configuration files (config/)

config/bumblebee.ini

  • Extended: 1.65.1
  • added some extra paths

Install files (install/)

install/setup-tables.sql

  • Extended: 1.11.1
  • new tables: usergroups and statususers roleusers
  • field status role added to users table
  • admin have to have status role number 1
  • insert values to statususers roleusers table, e.g. admin, main_researcher, user

install/installer/checks.php

  • Extended: 1.13
  • fixed 'PEAR::Auth' comparison

install/installer/createdatabase.php

  • Extended: 1.6
  • fixed the replace of insert for admin user
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_116_a_117.txt · Last modified: 2012/12/27 15:28 by miquel