====== Millores al programa de reserves ====== Aquest és un llistat de canvis i millores a fer al programa de reserves [[http://bumblebeeman.sourceforge.net/ | Bumblebee.]] Es parteix de la branca 1.1.4 del programa bumblebee en comptes de la 1.1.5: [[http://sourceforge.net/projects/bumblebeeman/files/1.1%20%28developer%20branch%29/ | Bumblebee Developer Branch]]. * [[..:marta:reserves_future | El futur del programa]] (s'accepten suggerències) * [[..:marta:cua_rutina | Cua de Rutina (Mòdul) - IconNMR]] (1era versió funcionant a la branca 1.3.1 del programa) * [[..:marta:reserves_automatiques_rutina | Reserves automàtiques per la Cua de Rutina ]] * [[..:marta:reserves_automatiques_manteniment | Reserves automàtiques per l'estona de manteniment ]] La versió instal·lada al SeRMN actualment és la **1.1.4**. (la pròxima en instalar-se serà la 1.1.7) ===== Branches ===== ==== Developer Releases ==== === 1.1.x === * [[..:marta:reserves_114 | Posada en funcionament de la v.1.1.4 ]] * [[..:marta:esbos_116 | Esbós previ per la futura versió 1.1.6 ]] * [[..:marta:reservescanvisfets_114_a_116 | Canvis de la versió 1.1.4 a 1.1.6 (unstable)]] * [[..:marta:changelog_114_a_116 | Changelog dels canvis de 1.1.4 a 1.1.6 (unstable)]] * [[..:marta:reservescanvisfets_116_a_117| Canvis de la versió 1.1.6 (unstable) a 1.1.7]] * [[sermn_wiki:userpages:marta:changelog_116_a_117| Changelog dels canvis de la 1.1.6 (unstable) a la 1.1.7]] * [[..:marta:reserves_117 | Posada en funcionament de la v.1.1.7]] === 1.3.x === * [[..:marta:reservescanvisfets_117_a_130| Canvis de la versió 1.1.7 a 1.3.0]] * [[sermn_wiki:userpages:marta:changelog_117_a_130| Changelog dels canvis de la 1.1.7 a la 1.3.0]] * [[..:marta:reservescanvisfets_130_a_131| Canvis de la versió 1.3.0 a 1.3.1]] * [[sermn_wiki:userpages:marta:changelog_130_a_131| Changelog dels canvis de la 1.3.0 a la 1.3.1]] * :warn: **NEW** [[..:marta:reserves_preview_131 | Preview de la versió 1.3.1]] ==== Stable Releases ==== === 1.2.x === * [[..:marta:reservescanvisfets_117_a_120| Canvis de la versió 1.1.7 (developer) a la 1.2.0 (stable)]] (documentació actualitzada, procés d'instalació i d'upgrade) ===== Debugging Bumblebee ===== ==== Enllaços d'ajuda ==== * [[http://es2.php.net/manual/es/index.php | Web oficial de PHP]] amb tota la documentació necesaria. * [[http://www.w3schools.com/ | Tutorials bàsics de diferents llenguatges]] de programació. (PHP, HTML, javaScritp, CSS...) * [[http://dev.mysql.com/doc/refman/5.1/en/ | MySQL 5.1 Reference Manual]] ==== Enllaços del Bumblebee (web, sourceforge i cvs) ==== * [[http://bumblebeeman.sourceforge.net/developer/ | Documentació de la estructura de les classes que composen el programa bumblebee]]. * [[http://bumblebeeman.cvs.sourceforge.net/viewvc/bumblebeeman/ | Arbre de directoris i versions del servidor CVS]]. * [[http://sourceforge.net/projects/bumblebeeman/ | Web del projecte bumblebee a sourceforge.net ]] * [[http://bumblebeeman.sourceforge.net/ | Oficial Webpage of Bumblebee.]] ==== Web Developer ==== La primera recomanació és instal·lar l'extensió [[http://chrispederick.com/work/web-developer/ | Web Developer]] al navegador [[http://wiki.debian.org/Iceweasel | Iceweasel.]] o al [[http://www.mozilla.org/en-US/firefox/new/ | Firefox.]] Aquesta extensió permet comprovar la informació que el servidor d'HTTP envia al navegador. Per més informació mira't la pel·lícula següent i consulta [[http://chrispederick.com/work/web-developer/ | la pàgina web del programa.]] {{filelist>:informatica:*.swf&style=table&tableheader=1&tableshowdate=1&tableshowsize=1}} ==== Configuració del Bumblebee ==== El fitxer de configuració ''~bumblebee/config/bumblebee.ini'' conté diverses variables, agrupades a l'apartat ''[error_handling]'' que es poden fer servir perquè el programa doni informació sobre el que està fent (es poden canviar des de l'opció **Configure system**). Per exemple, * ''VerboseSQL = 1'' mostrarà en pantalla totes les comandes en SQL i especificarà el motiu quan hi hagi 'Fatal SQL error. Aborting' * ''AllWarnings = 1'' mostrarà tots els avisos de PHP (per exemple, variables no inicialitzades), * ''VerboseData = 1'' mostra totes les dades de GET i POST proporcionades pel navegador, i Addicionalment, mitjançant la instal·lació de la classe [[http://dbug.ospinto.com/ | dBug]] es poden mostrar en pantalla missatges d'error i de depuració (//debug//). Per més instruccions consulta el fitxer de configuració. ==== De CVS a Subversion ==== * [[http://sourceforge.net/apps/trac/sourceforge/wiki | Sourceforge Wiki]] * [[http://sourceforge.net/apps/trac/sourceforge/wiki/CVS | CSV at Sourceforge]] * [[http://sourceforge.net/apps/trac/sourceforge/wiki/Subversion | Subversion at Sourceforge]] * [[http://wiki.audacityteam.org/wiki/CVS_To_SVN_Migration | CVS To SVN Migration]] * [[http://stackoverflow.com/questions/15504/use-svn-instead-of-cvs-on-sourceforge | Use SVN instead of CVS on SourceForge]] * [[http://uucode.com/blog/2010/03/09/converting-sourceforgenet-repository-from-cvs-to-subversion/ | converting sourceforge.net repository from CVS to subversion]]