From: Dave T. <dav...@gm...> - 2006-01-26 02:10:17
|
Hi all, Well the CVS repository (tag v1_r1) now holds the base code for the version 1 release. I thought I'd let everyone know the changes I've made so far. =3D=3D Code Re-organisation =3D=3D I have moved the ThrowOut() and AccessDenied() functions out of opendb.php and into a new file system/security.php. I have introduced a config/ directory, in which can be found configuration files for HelpMeICT. config/db.conf.php holds database configuration and config/global.conf.php holds such things as system wide language defaults, and template paths. I have moved the whole process of setting up language stuff into system/lang.php so that each time the domain needs setting, the set_text_domain() function is called, instead of the ten step prcoess it used to be. The act of deciding which language to use is done inside that function. Into this system/lang.php I have added a get_template_path() function which takes a template filename (excluding path) and returns the full path of the template, taking into account language settings and fallback options. I have changed how the system default language is chosen. There is no longer a "(default)" entry in the locale/locale.alias file and there is no longer a "default" language subdirectory in the template tree (see config/global.conf.php for details). In the newissue page, the following fields no longer appear if there is only one option in the system: site, priority & level. If there is only ever one site, it need not be printed anywhere really, least of all on this page, the first point of call for clients. This does not affect those users who wouldn't have seen the fields anyway (e.g. clients can't see priorities). =3D=3D Code Cleanup =3D=3D I have, where it has been necessary, rewritten short amounts of code for the sake of efficiency and brevity. I have generally tidied up the code, commenting in places that I thought needed it. The coding style I chose was rather arbitrary, but here it is anyway: - each level of indent is two spaces deep (no tabs), - there is no whitespace inside parentheses, - all opening braces (curly brackets) of code blocks occur on the statement line, - where possible, operators are padded by one space either side. Following these rules, the following code... if ( some_variable=3D=3Dsome_value ) { some_function( some_value ); } ...becomes... if (some_variable =3D=3D some_value) { some_function(some_value); } I have tried to make sure that all PHP indentation is independant of the HTML/Javascript indentation that may be held in the same page. Even when code blocks are separated by vast expanses of HTML, I have tried to line them up. No doubt, I have missed the odd statement / line. But in general it's all looking pretty consistent now. I have also added the javascript wrappers required for XHTML strict, in case we go down that route in the future. //<![CDATA[ //]]> My current task is the asset registry, swiftly followed by getting issue attachments working. In the meantime, anyone who has patches / bug fixes they would like to get in the code feel free to send me the diffs and I'll apply them. As always, comments are most welcome! As are volunteer testers ;) Dave |
From: Dave T. <dav...@gm...> - 2006-01-26 12:31:53
Attachments:
HelpmeictBug.jpg
|
okay - screenshot number 1 On 26/01/06, Quentin Jackson <Que...@ex...> wrote: > > > First of all please forgive me, but sourceforge still won't allow me to > send to the list, only receive, so therefore could you please forward on = my > behalf? > > > > I have two bugs that you should probably know about: > > > > 1) When clicking on the link in an email to access the helpdesk, and go > straight to a job, we are first presented with a log in (correct I would > presume) then once logged in I receive a page not found error. If I then > click back, I get the page I expected. > > > > 2) There seems to be an issue with font size, sometimes when looking at > pages they are nicely formatted and don't have unneccessary gaps in them, > and sometimes the font is much bigger. This happens randomly and also > happens when auto refreshed. I am running Firefox but I recall this also > happens on IE. > > > > I have attached a couple of screenshots showing the effect I am talking > about. > > > > Thanks, > > > > Q > > >>> dav...@gm... 01/26/06 3:10 pm >>> > > Hi all, > > Well the CVS repository (tag v1_r1) now holds the base code for the > version 1 release. I thought I'd let everyone know the changes I've > made so far. > > =3D=3D Code Re-organisation =3D=3D > I have moved the ThrowOut() and AccessDenied() functions out of > opendb.php and into a new file system/security.php. > > I have introduced a config/ directory, in which can be found > configuration files for HelpMeICT. config/db.conf.php holds database > configuration and config/global.conf.php holds such things as system > wide language defaults, and template paths. > > I have moved the whole process of setting up language stuff into > system/lang.php so that each time the domain needs setting, the > set_text_domain() function is called, instead of the ten step prcoess > it used to be. The act of deciding which language to use is done > inside that function. > > Into this system/lang.php I have added a get_template_path() function > which takes a template filename (excluding path) and returns the full > path of the template, taking into account language settings and > fallback options. > > I have changed how the system default language is chosen. There is no > longer a "(default)" entry in the locale/locale.alias file and there > is no longer a "default" language subdirectory in the template tree > (see config/global.conf.php for details). > > In the newissue page, the following fields no longer appear if there > is only one option in the system: site, priority & level. If there is > only ever one site, it need not be printed anywhere really, least of > all on this page, the first point of call for clients. This does not > affect those users who wouldn't have seen the fields anyway (e.g. > clients can't see priorities). > > =3D=3D Code Cleanup =3D=3D > I have, where it has been necessary, rewritten short amounts of code > for the sake of efficiency and brevity. > > I have generally tidied up the code, commenting in places that I > thought needed it. The coding style I chose was rather arbitrary, but > here it is anyway: > - each level of indent is two spaces deep (no tabs), > - there is no whitespace inside parentheses, > - all opening braces (curly brackets) of code blocks occur on the > statement line, > - where possible, operators are padded by one space either side. > > Following these rules, the following code... > if ( some_variable=3D=3Dsome_value ) > { > some_function( some_value ); > } > ...becomes... > if (some_variable =3D=3D some_value) { > some_function(some_value); > } > > I have tried to make sure that all PHP indentation is independant of > the HTML/Javascript indentation that may be held in the same page. > Even when code blocks are separated by vast expanses of HTML, I have > tried to line them up. > > No doubt, I have missed the odd statement / line. But in general it's > all looking pretty consistent now. > > I have also added the javascript wrappers required for XHTML strict, > in case we go down that route in the future. > //<![CDATA[ > //]]> > > > > My current task is the asset registry, swiftly followed by getting > issue attachments working. In the meantime, anyone who has patches / > bug fixes they would like to get in the code feel free to send me the > diffs and I'll apply them. > > As always, comments are most welcome! As are volunteer testers ;) > > Dave > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log fi= les > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid3432&bid#0486&dat1642 > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > > > > |
From: Mark H. <mi...@mi...> - 2006-01-26 13:04:13
|
>> 2) There seems to be an issue with font size, sometimes when looking at >> pages they are nicely formatted and don't have unneccessary gaps in >> them, >> and sometimes the font is much bigger. This happens randomly and also >> happens when auto refreshed. I am running Firefox but I recall this >> also >> happens on IE. I have seen this happen on pages (although not on helpdesk pages) where the character encoding changes, for example, if there are east asian characters used in a certain issue's description and the browser switches to using a wide font. It's hard to tell if this is the case from the screenshots, and to be honest I doubt it is, but you could check if this is the case by right clicking on the page, clicking 'view page info', and comparing the character encoding on the two pages. If it is the case, you could probably force the character encoding somewhere in the source. Mark |
From: Dave T. <dav...@gm...> - 2006-01-26 12:32:40
Attachments:
HelpmeictBug2.jpg
|
Second screenshot.... Anyonw any ideas? On 26/01/06, Quentin Jackson <Que...@ex...> wrote: > > > First of all please forgive me, but sourceforge still won't allow me to > send to the list, only receive, so therefore could you please forward on = my > behalf? > > > > I have two bugs that you should probably know about: > > > > 1) When clicking on the link in an email to access the helpdesk, and go > straight to a job, we are first presented with a log in (correct I would > presume) then once logged in I receive a page not found error. If I then > click back, I get the page I expected. > > > > 2) There seems to be an issue with font size, sometimes when looking at > pages they are nicely formatted and don't have unneccessary gaps in them, > and sometimes the font is much bigger. This happens randomly and also > happens when auto refreshed. I am running Firefox but I recall this also > happens on IE. > > > > I have attached a couple of screenshots showing the effect I am talking > about. > > > > Thanks, > > > > Q > > >>> dav...@gm... 01/26/06 3:10 pm >>> > > Hi all, > > Well the CVS repository (tag v1_r1) now holds the base code for the > version 1 release. I thought I'd let everyone know the changes I've > made so far. > > =3D=3D Code Re-organisation =3D=3D > I have moved the ThrowOut() and AccessDenied() functions out of > opendb.php and into a new file system/security.php. > > I have introduced a config/ directory, in which can be found > configuration files for HelpMeICT. config/db.conf.php holds database > configuration and config/global.conf.php holds such things as system > wide language defaults, and template paths. > > I have moved the whole process of setting up language stuff into > system/lang.php so that each time the domain needs setting, the > set_text_domain() function is called, instead of the ten step prcoess > it used to be. The act of deciding which language to use is done > inside that function. > > Into this system/lang.php I have added a get_template_path() function > which takes a template filename (excluding path) and returns the full > path of the template, taking into account language settings and > fallback options. > > I have changed how the system default language is chosen. There is no > longer a "(default)" entry in the locale/locale.alias file and there > is no longer a "default" language subdirectory in the template tree > (see config/global.conf.php for details). > > In the newissue page, the following fields no longer appear if there > is only one option in the system: site, priority & level. If there is > only ever one site, it need not be printed anywhere really, least of > all on this page, the first point of call for clients. This does not > affect those users who wouldn't have seen the fields anyway (e.g. > clients can't see priorities). > > =3D=3D Code Cleanup =3D=3D > I have, where it has been necessary, rewritten short amounts of code > for the sake of efficiency and brevity. > > I have generally tidied up the code, commenting in places that I > thought needed it. The coding style I chose was rather arbitrary, but > here it is anyway: > - each level of indent is two spaces deep (no tabs), > - there is no whitespace inside parentheses, > - all opening braces (curly brackets) of code blocks occur on the > statement line, > - where possible, operators are padded by one space either side. > > Following these rules, the following code... > if ( some_variable=3D=3Dsome_value ) > { > some_function( some_value ); > } > ...becomes... > if (some_variable =3D=3D some_value) { > some_function(some_value); > } > > I have tried to make sure that all PHP indentation is independant of > the HTML/Javascript indentation that may be held in the same page. > Even when code blocks are separated by vast expanses of HTML, I have > tried to line them up. > > No doubt, I have missed the odd statement / line. But in general it's > all looking pretty consistent now. > > I have also added the javascript wrappers required for XHTML strict, > in case we go down that route in the future. > //<![CDATA[ > //]]> > > > > My current task is the asset registry, swiftly followed by getting > issue attachments working. In the meantime, anyone who has patches / > bug fixes they would like to get in the code feel free to send me the > diffs and I'll apply them. > > As always, comments are most welcome! As are volunteer testers ;) > > Dave > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log fi= les > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid3432&bid#0486&dat1642 > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > > > > |
From: Matthew C. M. <mm...@st...> - 2007-09-13 14:12:18
|
Just downloaded and got the v9.9 code running! In case anyone else runs into this, if you get "DB Error: module not loaded" you may need to re-compile PHP with support for the specific database you're using (postgres or MySQL) turned on. Then you'll need to reload apache. A few notes right away: 1. I really don't like the vertically stacked tiny sized boxes for searching/reports/etc. Much harder to use than the prior versions. Not sure if this is waiting to be addressed or a deliberate style change, but I hope the former. I'd be happy to help tweak CSS if that would help. 2. I love the stop/start/pause/add timer. Killer feature! 3. I installed this version specifically because attachments were mentioned as a new feature supported in this version, but I don't see anything on my install that would allow attachments. Does it have to be turned on somewhere? Or still requires Ben Pottle's patches? 4. Our top priorities (in addition to attachments), and I'm volunteering to help work on these, are better reporting (including a management dashboard), and time export in iif format for use with Quickbooks.=20 5. Other features we'd like to see added: a. One which is probably a Javascript addition, is automatic field selection upon page loading. This would help avoid having to tab through the left-column menu in order to get to data entry using the keyboard only. b. Status icon column in reports (icon user assignable, of course, with a few standard ones being distributed with the program). c. Additional colors for priority field (blue, purple, & orange leap to mind). With #3 and #4 I can convince mgmt that this is the best solution for us (vs spending thousands on a product without the easy of data entry and use that HMICT has). =20 I'd love to help and know enough php that I can probably break things quite well. <grin> I haven't ever worked on a project, however, and have only passing knowledge of diff/patch and none of cvs, so if someone could mentor me I'd appreciate it. I'd also like to spend just a bit of time discussing the data layout if anyone has 15-20 minutes I can impose on in the next couple weeks or so. Take care, Matthew C. Miller Stability Networks mm...@st... 208/344.0050 "Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has." -Margaret Mead This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete the e-mail from your system. |
From: Scott P. <sp...@sb...> - 2007-09-13 15:17:07
|
Matthew... Their is a lot of issues with the .9.9 release. I have fixed most of them with the patches I made to the trunk over the last week. 1. I can't comment on the change from previous version since I did not get onboard before that. If you checkout the trunk version It needs some help with css on IE. CSS on IE is broken and I don't do CSS well. If you give me the mods needed I can check them into the trunk. 2. Again I can not take credit for it, by I like that feature as well. 3. You need to have php pear fileinfo installed to see any of the attachements options. WARNING: There is currently no sanitizing on the file uploads and some one can upload a .php file that can then execute. I have a partial patch that I should have done by the Saturday applied to the trunk that fixes this. 4. I would love to work on these. I have an LDAP Authentication patch to add today or tomorrow and would love to work on these features with you. I think that the reporting can be much better myself and have some ideas. Contact me off list to get my IM info and we can chat about it. 5. a. I am not a JS guy so I could not create but would gladly work with you to get it checked in. b. I don't do graphics either but if you can create them I will gladly get the code in to display them. c. I can make that patch tomorrow or Saturday. It needs to be a valid HTML named color . 6. Scott Parker Senior Multi-Media Engineer Sinclair Broadcast Group Avid Support Email: avi...@sb... Avid Support Hotline: 410-568-1632 Voice: 410-568-1577 Fax: 410-568-2121 Email: sp...@sb... Matthew C. Miller wrote, On 9/13/2007 10:12 AM: > Just downloaded and got the v9.9 code running! > > In case anyone else runs into this, if you get "DB Error: module not > loaded" you may need to re-compile PHP with support for the specific > database you're using (postgres or MySQL) turned on. Then you'll need > to reload apache. > > A few notes right away: > 1. I really don't like the vertically stacked tiny sized boxes for > searching/reports/etc. Much harder to use than the prior versions. Not > sure if this is waiting to be addressed or a deliberate style change, > but I hope the former. I'd be happy to help tweak CSS if that would > help. > > 2. I love the stop/start/pause/add timer. Killer feature! > > 3. I installed this version specifically because attachments were > mentioned as a new feature supported in this version, but I don't see > anything on my install that would allow attachments. Does it have to be > turned on somewhere? Or still requires Ben Pottle's patches? > > 4. Our top priorities (in addition to attachments), and I'm volunteering > to help work on these, are better reporting (including a management > dashboard), and time export in iif format for use with Quickbooks. > > 5. Other features we'd like to see added: > a. One which is probably a Javascript addition, is automatic field > selection upon page loading. This would help avoid having to tab > through the left-column menu in order to get to data entry using the > keyboard only. > b. Status icon column in reports (icon user assignable, of course, > with a few standard ones being distributed with the program). > c. Additional colors for priority field (blue, purple, & orange leap > to mind). > > With #3 and #4 I can convince mgmt that this is the best solution for us > (vs spending thousands on a product without the easy of data entry and > use that HMICT has). > > I'd love to help and know enough php that I can probably break things > quite well. <grin> I haven't ever worked on a project, however, and > have only passing knowledge of diff/patch and none of cvs, so if someone > could mentor me I'd appreciate it. I'd also like to spend just a bit of > time discussing the data layout if anyone has 15-20 minutes I can impose > on in the next couple weeks or so. > > Take care, > > Matthew C. Miller > Stability Networks > mm...@st... > 208/344.0050 > > "Never doubt that a small group of thoughtful, committed people can > change the world. Indeed, it is the only thing that ever has." > -Margaret Mead > > This message contains confidential information and is intended only for > the individual named. If you are not the named addressee you should not > disseminate, distribute or copy this e-mail. Please notify the sender > immediately by e-mail if you have received this e-mail by mistake and > delete the e-mail from your system. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss |
From: Matthew C. M. <mm...@st...> - 2007-09-27 06:55:49
|
I'm quite happy to report that I finally got the file attachments issue sorted out, so we can attach files now! <cheers> Unfortunately, when that happened we lost the links at the top of issues that allowed time entry modifications (start timer, pause, stop). Any ideas what might have triggered that?!?=20 Thanks! Take care, Matthew C. Miller Stability Networks mm...@st... 208/344.0050 "Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has." -Margaret Mead This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete the e-mail from your system. -----Original Message----- From: hel...@li... [mailto:hel...@li...] On Behalf Of Scott Parker Sent: Thursday, September 13, 2007 9:17 AM To: hel...@li... Subject: Re: [Helpmeict-discuss] New install notes, volunteering Matthew... ... 3. You need to have php pear fileinfo installed to see any of the attachements options. WARNING: There is currently no sanitizing on the file uploads and some one can upload a .php file that can then execute.=20 I have a partial patch that I should have done by the Saturday applied to the trunk that fixes this. ... |
From: Matthew C. M. <mm...@st...> - 2007-09-28 14:59:39
|
Found it - it's removed in the CVS version I have, but not in the main 0.9.9 root. =20 Take care, Matthew C. Miller -----Original Message----- From: hel...@li... [mailto:hel...@li...] On Behalf Of Matthew C. Miller Sent: Thursday, September 27, 2007 12:55 AM To: hel...@li... Subject: Re: [Helpmeict-discuss] New install notes I'm quite happy to report that I finally got the file attachments issue sorted out, so we can attach files now! <cheers> Unfortunately, when that happened we lost the links at the top of issues that allowed time entry modifications (start timer, pause, stop). Any ideas what might have triggered that?!?=20 Thanks! Take care, Matthew C. Miller Stability Networks mm...@st... 208/344.0050 "Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has." -Margaret Mead This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete the e-mail from your system. -----Original Message----- From: hel...@li... [mailto:hel...@li...] On Behalf Of Scott Parker Sent: Thursday, September 13, 2007 9:17 AM To: hel...@li... Subject: Re: [Helpmeict-discuss] New install notes, volunteering Matthew... ... 3. You need to have php pear fileinfo installed to see any of the attachements options. WARNING: There is currently no sanitizing on the file uploads and some one can upload a .php file that can then execute.=20 I have a partial patch that I should have done by the Saturday applied to the trunk that fixes this. ... ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Helpmeict-discuss mailing list Hel...@li... https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss |
From: Scott P. <sp...@sb...> - 2007-09-28 16:36:30
|
What version of files did you have from the CVS version? I didn't play games with the timer code at all. I am wondering if one of my changes made a mistake. As it is the CVS trunk version is not functional as I have not checked in the 1.0 version of the upgrade script, yet I checked in the 1.0 version of the database file. I will fix this this weekend. Scott Parker Senior Multi-Media Engineer Sinclair Broadcast Group Avid Support Email: avi...@sb... Avid Support Hotline: 410-568-1632 Voice: 410-568-1577 Fax: 410-568-2121 Email: sp...@sb... Matthew C. Miller wrote, On 9/28/2007 10:59 AM: > Found it - it's removed in the CVS version I have, but not in the main > 0.9.9 root. > > Take care, > > Matthew C. Miller > > -----Original Message----- > From: hel...@li... > [mailto:hel...@li...] On Behalf Of > Matthew C. Miller > Sent: Thursday, September 27, 2007 12:55 AM > To: hel...@li... > Subject: Re: [Helpmeict-discuss] New install notes > > I'm quite happy to report that I finally got the file attachments issue > sorted out, so we can attach files now! <cheers> > > Unfortunately, when that happened we lost the links at the top of issues > that allowed time entry modifications (start timer, pause, stop). Any > ideas what might have triggered that?!? > > Thanks! > > > Take care, > > Matthew C. Miller > Stability Networks > mm...@st... > 208/344.0050 > > "Never doubt that a small group of thoughtful, committed people can > change the world. Indeed, it is the only thing that ever has." > -Margaret Mead > > This message contains confidential information and is intended only for > the individual named. If you are not the named addressee you should not > disseminate, distribute or copy this e-mail. Please notify the sender > immediately by e-mail if you have received this e-mail by mistake and > delete the e-mail from your system. > > > -----Original Message----- > From: hel...@li... > [mailto:hel...@li...] On Behalf Of > Scott Parker > Sent: Thursday, September 13, 2007 9:17 AM > To: hel...@li... > Subject: Re: [Helpmeict-discuss] New install notes, volunteering > > Matthew... > > ... > > 3. You need to have php pear fileinfo installed to see any of the > attachements options. WARNING: There is currently no sanitizing on the > file uploads and some one can upload a .php file that can then execute. > I have a partial patch that I should have done by the Saturday applied > to the trunk that fixes this. > > ... > > > ------------------------------------------------------------------------ > - > This SF.net email is sponsored by: Microsoft Defy all challenges. > Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss |
From: Chris P. <cpu...@gm...> - 2007-09-13 15:17:53
|
Well, let's see if we can build consensus on these features... First the answers - attachments I think should be enabled in 0.9.9, but you need to have PECL::FileInfo installed to make it work. The vertically stacked boxes is probably a CSS tweak - I agree a more even layout would be best, although too many columns might make it problematic if site or user names are long. What sort of layout did you have in mind? The features... On reporting, I'd agree there needs to be better reporting, but there's now Pentaho, which I guess does better than could be sensibly coded into HMICT - is it more sensible to keep inbuilt reporting pretty basic and write a quick how-to on using Pentaho (and/or the rumoured OpenOffice implementation) to derive reports direct from the database, maybe throwing in a few examples? Time export in IIF format - sounds useful for some, no idea how easy it would be, maybe for v1.1? Auto setting of tab points on new/edit issue sounds sensible. If it's really easy it might squeeze into v1, if not I'd vote for a 1.1 inclusion. Same with the status item column icons and additional colours. All in all v1 has been a long time coming. I'd think the projects best way forward given current surge in energy is to get v1 out, do the PR on it and then see how fast v1.1 (with those features and any outstanding on the Sourceforge RFEs) can be declared feature frozen and out the door. Scott is currently putting a lot of time and effort in (kudos to him!) and I can divert some resource from here. With your contribution and maybe others still lurking on the list, maybe we can get v1.1 out before the end of the year... Chris On 13/09/2007, Matthew C. Miller <mm...@st...> wrote: > Just downloaded and got the v9.9 code running! > > In case anyone else runs into this, if you get "DB Error: module not > loaded" you may need to re-compile PHP with support for the specific > database you're using (postgres or MySQL) turned on. Then you'll need > to reload apache. > > A few notes right away: > 1. I really don't like the vertically stacked tiny sized boxes for > searching/reports/etc. Much harder to use than the prior versions. Not > sure if this is waiting to be addressed or a deliberate style change, > but I hope the former. I'd be happy to help tweak CSS if that would > help. > > 2. I love the stop/start/pause/add timer. Killer feature! > > 3. I installed this version specifically because attachments were > mentioned as a new feature supported in this version, but I don't see > anything on my install that would allow attachments. Does it have to be > turned on somewhere? Or still requires Ben Pottle's patches? > > 4. Our top priorities (in addition to attachments), and I'm volunteering > to help work on these, are better reporting (including a management > dashboard), and time export in iif format for use with Quickbooks. > > 5. Other features we'd like to see added: > a. One which is probably a Javascript addition, is automatic field > selection upon page loading. This would help avoid having to tab > through the left-column menu in order to get to data entry using the > keyboard only. > b. Status icon column in reports (icon user assignable, of course, > with a few standard ones being distributed with the program). > c. Additional colors for priority field (blue, purple, & orange leap > to mind). > > With #3 and #4 I can convince mgmt that this is the best solution for us > (vs spending thousands on a product without the easy of data entry and > use that HMICT has). > > I'd love to help and know enough php that I can probably break things > quite well. <grin> I haven't ever worked on a project, however, and > have only passing knowledge of diff/patch and none of cvs, so if someone > could mentor me I'd appreciate it. I'd also like to spend just a bit of > time discussing the data layout if anyone has 15-20 minutes I can impose > on in the next couple weeks or so. > > Take care, > > Matthew C. Miller > Stability Networks > mm...@st... > 208/344.0050 > > "Never doubt that a small group of thoughtful, committed people can > change the world. Indeed, it is the only thing that ever has." > -Margaret Mead > > This message contains confidential information and is intended only for > the individual named. If you are not the named addressee you should not > disseminate, distribute or copy this e-mail. Please notify the sender > immediately by e-mail if you have received this e-mail by mistake and > delete the e-mail from your system. > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > -- My employers website: http://thehumanjourney.net - opinions in this email are however very much my own and may not reflect that of my current employer, past employers, associates, friends, family, pets etc.. Please do spam me: sp...@th... |
From: Matthew C. M. <mm...@st...> - 2007-09-14 20:22:43
|
All the features I suggested were intended to be on top of the v1 release, not to delay it! I'd be most happy to work on implementing those on the v1 after it's released (using 0.9.9 as a starting point for now) and working with everyone once they've had a chance to catch their breath after the official roll-out. The CSS and Javascript issues are pretty simple; I'll look into doing some work on those this weekend and see if we can get those into 1.0 - if not, no issue on my side. Chris, I haven't heard of pentaho, I'll look into it. Thanks to everyone, especially Scott, for the great work on HMICT! Take care, Matthew C. Miller Stability Networks mm...@st... 208/344.0050 "Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has." -Margaret Mead This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete the e-mail from your system. -----Original Message----- From: hel...@li... [mailto:hel...@li...] On Behalf Of Chris Puttick Sent: Thursday, September 13, 2007 9:16 AM To: hel...@li... Subject: Re: [Helpmeict-discuss] New install notes, volunteering Well, let's see if we can build consensus on these features... First the answers - attachments I think should be enabled in 0.9.9, but you need to have PECL::FileInfo installed to make it work. The vertically stacked boxes is probably a CSS tweak - I agree a more even layout would be best, although too many columns might make it problematic if site or user names are long. What sort of layout did you have in mind? The features... On reporting, I'd agree there needs to be better reporting, but there's now Pentaho, which I guess does better than could be sensibly coded into HMICT - is it more sensible to keep inbuilt reporting pretty basic and write a quick how-to on using Pentaho (and/or the rumoured OpenOffice implementation) to derive reports direct from the database, maybe throwing in a few examples? Time export in IIF format - sounds useful for some, no idea how easy it would be, maybe for v1.1? Auto setting of tab points on new/edit issue sounds sensible. If it's really easy it might squeeze into v1, if not I'd vote for a 1.1 inclusion. Same with the status item column icons and additional colours. All in all v1 has been a long time coming. I'd think the projects best way forward given current surge in energy is to get v1 out, do the PR on it and then see how fast v1.1 (with those features and any outstanding on the Sourceforge RFEs) can be declared feature frozen and out the door. Scott is currently putting a lot of time and effort in (kudos to him!) and I can divert some resource from here. With your contribution and maybe others still lurking on the list, maybe we can get v1.1 out before the end of the year... Chris On 13/09/2007, Matthew C. Miller <mm...@st...> wrote: > Just downloaded and got the v9.9 code running! > > In case anyone else runs into this, if you get "DB Error: module not=20 > loaded" you may need to re-compile PHP with support for the specific=20 > database you're using (postgres or MySQL) turned on. Then you'll need > to reload apache. > > A few notes right away: > 1. I really don't like the vertically stacked tiny sized boxes for=20 > searching/reports/etc. Much harder to use than the prior versions. =20 > Not sure if this is waiting to be addressed or a deliberate style=20 > change, but I hope the former. I'd be happy to help tweak CSS if that > would help. > > 2. I love the stop/start/pause/add timer. Killer feature! > > 3. I installed this version specifically because attachments were=20 > mentioned as a new feature supported in this version, but I don't see=20 > anything on my install that would allow attachments. Does it have to=20 > be turned on somewhere? Or still requires Ben Pottle's patches? > > 4. Our top priorities (in addition to attachments), and I'm=20 > volunteering to help work on these, are better reporting (including a=20 > management dashboard), and time export in iif format for use with Quickbooks. > > 5. Other features we'd like to see added: > a. One which is probably a Javascript addition, is automatic field=20 > selection upon page loading. This would help avoid having to tab=20 > through the left-column menu in order to get to data entry using the=20 > keyboard only. > b. Status icon column in reports (icon user assignable, of course,=20 > with a few standard ones being distributed with the program). > c. Additional colors for priority field (blue, purple, & orange leap > to mind). > > With #3 and #4 I can convince mgmt that this is the best solution for=20 > us (vs spending thousands on a product without the easy of data entry=20 > and use that HMICT has). > > I'd love to help and know enough php that I can probably break things=20 > quite well. <grin> I haven't ever worked on a project, however, and=20 > have only passing knowledge of diff/patch and none of cvs, so if=20 > someone could mentor me I'd appreciate it. I'd also like to spend=20 > just a bit of time discussing the data layout if anyone has 15-20=20 > minutes I can impose on in the next couple weeks or so. > > Take care, > > Matthew C. Miller > Stability Networks > mm...@st... > 208/344.0050 > > "Never doubt that a small group of thoughtful, committed people can=20 > change the world. Indeed, it is the only thing that ever has." > -Margaret Mead > > This message contains confidential information and is intended only=20 > for the individual named. If you are not the named addressee you=20 > should not disseminate, distribute or copy this e-mail. Please notify > the sender immediately by e-mail if you have received this e-mail by=20 > mistake and delete the e-mail from your system. > > > ---------------------------------------------------------------------- > --- This SF.net email is sponsored by: Microsoft Defy all challenges.=20 > Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > -- My employers website: http://thehumanjourney.net - opinions in this email are however very much my own and may not reflect that of my current employer, past employers, associates, friends, family, pets etc.. Please do spam me: sp...@th... ------------------------------------------------------------------------ - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Helpmeict-discuss mailing list Hel...@li... https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss |
From: Matthew C. M. <mm...@st...> - 2007-09-15 23:20:05
|
> First the answers - attachments I think should be enabled in 0.9.9, > but you need to have PECL::FileInfo installed to make it work. I installed Fileinfo (not sure if the difference in capitalization is = vital), but no change in 0.9.9. After running 'pear install Fileinfo' I = restarted apache, but still see the same issue screen. I double-checked = by downloaded the latest trunk from cvs (the MAIN version) but no = change; I see in the issue.php code where it should be displaying, below = the "Level" entry, but don't see anything there. Double checking, I get this: $ pecl list (no packages installed from channel pecl.php.net) 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk $ pear list INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D PACKAGE VERSION STATE Archive_Tar 1.3.2 stable Console_Getopt 1.2.3 stable Fileinfo 1.0.4 stable MDB2 2.4.1 stable MDB2_Driver_mysql 1.4.1 stable MDB2_Driver_pgsql 1.4.1 stable PEAR 1.6.2 stable Structures_Graph 1.0.2 stable 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk Does it specifically need to be via the pecl channel? named FileInfo = (vs Fileinfo)? =20 Or do I need to do something else to get it linked in? =20 Any ideas? Thanks! |
From: Chris P. <cpu...@gm...> - 2007-09-16 05:48:56
|
In my install notes I have PECL::FileInfo - not sure if it makes a difference... Chris On 16/09/2007, Matthew C. Miller <mm...@st...> wrote: > > First the answers - attachments I think should be enabled in 0.9.9, > > but you need to have PECL::FileInfo installed to make it work. > > I installed Fileinfo (not sure if the difference in capitalization is vital), but no change in 0.9.9. After running 'pear install Fileinfo' I restarted apache, but still see the same issue screen. I double-checked by downloaded the latest trunk from cvs (the MAIN version) but no change; I see in the issue.php code where it should be displaying, below the "Level" entry, but don't see anything there. > > Double checking, I get this: > > > $ pecl list > (no packages installed from channel pecl.php.net) > 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk > $ pear list > INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: > ========================================= > PACKAGE VERSION STATE > Archive_Tar 1.3.2 stable > Console_Getopt 1.2.3 stable > Fileinfo 1.0.4 stable > MDB2 2.4.1 stable > MDB2_Driver_mysql 1.4.1 stable > MDB2_Driver_pgsql 1.4.1 stable > PEAR 1.6.2 stable > Structures_Graph 1.0.2 stable > 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk > > Does it specifically need to be via the pecl channel? named FileInfo (vs Fileinfo)? > > Or do I need to do something else to get it linked in? > > Any ideas? Thanks! > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > Helpmeict-discuss mailing list > Hel...@li... > https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss > > > -- My employers website: http://thehumanjourney.net - opinions in this email are however very much my own and may not reflect that of my current employer, past employers, associates, friends, family, pets etc.. Please do spam me: sp...@th... |
From: Scott P. <sp...@sb...> - 2007-09-16 22:14:23
|
I use pear fileinfo it works just fine. You need to restart httpd since fileinfo installs a new php module fileinfo.so to your php extentions directory. Chris Puttick wrote: > In my install notes I have PECL::FileInfo - not sure if it makes a difference... > > Chris > > On 16/09/2007, Matthew C. Miller <mm...@st...> wrote: >>> First the answers - attachments I think should be enabled in 0.9.9, >>> but you need to have PECL::FileInfo installed to make it work. >> I installed Fileinfo (not sure if the difference in capitalization is vital), but no change in 0.9.9. After running 'pear install Fileinfo' I restarted apache, but still see the same issue screen. I double-checked by downloaded the latest trunk from cvs (the MAIN version) but no change; I see in the issue.php code where it should be displaying, below the "Level" entry, but don't see anything there. >> >> Double checking, I get this: >> >> >> $ pecl list >> (no packages installed from channel pecl.php.net) >> 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk >> $ pear list >> INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: >> ========================================= >> PACKAGE VERSION STATE >> Archive_Tar 1.3.2 stable >> Console_Getopt 1.2.3 stable >> Fileinfo 1.0.4 stable >> MDB2 2.4.1 stable >> MDB2_Driver_mysql 1.4.1 stable >> MDB2_Driver_pgsql 1.4.1 stable >> PEAR 1.6.2 stable >> Structures_Graph 1.0.2 stable >> 2:mmiller@gentoo /var/www/stabilitynetworks.com/helpdesk >> >> Does it specifically need to be via the pecl channel? named FileInfo (vs Fileinfo)? >> >> Or do I need to do something else to get it linked in? >> >> Any ideas? Thanks! >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Microsoft >> Defy all challenges. Microsoft(R) Visual Studio 2005. >> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ >> _______________________________________________ >> Helpmeict-discuss mailing list >> Hel...@li... >> https://lists.sourceforge.net/lists/listinfo/helpmeict-discuss >> >> >> > > -- Scott Parker Senior Multi-Media Engineer Sinclair Broadcast Group Avid Support Email: avi...@sb... Avid Support Hotline: 410-568-1632 Voice: 410-568-1577 Fax: 410-568-2121 Email: sp...@sb... |