Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 1.9.2

Request #7741 new feature and pear 1.4.x full compatible
Submitted: 2006-05-28 16:09 UTC Modified: 2007-06-28 12:28 UTC
From: farell Assigned: farell
Status: Closed Package: PEAR_Info (version 1.6.1)
PHP Version: 4.4.2 OS: windows xp
Roadmaps: 1.7.0RC1    
Subscription  


 [2006-05-28 16:09 UTC] farell (Laurent Laville)
Description: ------------ Yesterday, i've found that PEAR_Info 1.6.1 was not yet full compatible with PEAR 1.4.x features (package.xml 2.0, channels, ...) So i've decided to re-write a bit the core of PEAR_Info class. As you can see, if you want to have a look on my work [1], it's not too much different from version 1.6.1 i've just separate a bit html/css from php class. Its allow now to customize more render with a very simple effort (only one stylesheet to modify). See example 2 and example3. But i'll let you discover what i've made. Of course feedback are welcome. Laurent Class and examples source code with some screenshots [1] http://pear.laurent-laville.org/pepr/PEAR_Info/

Comments

 [2006-06-09 16:56 UTC] farell (Laurent Laville)
I've added a new feature to my previous version 1.7.0 - ability to display for each package the list of dependencies (both for package xml 1.0 and 2.0) See new screeshot and example 5 still on page http://pear.laurent-laville.org/pepr/PEAR_Info/ Changelog - display list of dependencies - PEAR_INFO_CSS constant was removed - setStyleSheet() is now no more a static method return again a boolean, but results are: True if custom styles, false if default styles applied - add new getStyleSheet() method that allow to retrieve either full content of a css file or just its name. ==> give ability to put only a link to css file on html page (see example 5 for detail) Enjoy Laurent
 [2006-06-14 01:36 UTC] farell (Laurent Laville)
As asked by Pierre (paj), here is the patch that match to my latest modifications from PEAR_Info 1.6.1 Available at: http://pear.laurent-laville.org/pepr/PEAR_Info/patch.txt BTW, i'm still working on this version to add other datas that was not yet include : - package xml version - release date and license - installation dates Something like command pear info "package" Laurent
 [2006-06-14 17:12 UTC] farell (Laurent Laville)
i've finished my contribution (last step). you can find the patch from version 1.6.1 there http://pear.laurent-laville.org/pepr/PEAR_Info/patch2.txt and resume here (with new screenshot 7. and latest tarball) http://pear.laurent-laville.org/pepr/PEAR_Info/ regards Laurent
 [2007-06-28 12:28 UTC] farell (Laurent Laville)
This bug has been fixed in CVS. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better.