You can subscribe to this list here.
2001 |
Jan
|
Feb
(1) |
Mar
(265) |
Apr
(166) |
May
(25) |
Jun
(17) |
Jul
(20) |
Aug
(47) |
Sep
(6) |
Oct
(14) |
Nov
(66) |
Dec
(64) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(109) |
Feb
(64) |
Mar
(34) |
Apr
(23) |
May
(64) |
Jun
(9) |
Jul
(13) |
Aug
(6) |
Sep
(33) |
Oct
(272) |
Nov
(67) |
Dec
(75) |
2003 |
Jan
(264) |
Feb
(244) |
Mar
(171) |
Apr
(119) |
May
(54) |
Jun
(93) |
Jul
(51) |
Aug
(48) |
Sep
(14) |
Oct
(49) |
Nov
(47) |
Dec
(15) |
2004 |
Jan
(13) |
Feb
(27) |
Mar
(18) |
Apr
(44) |
May
(35) |
Jun
(24) |
Jul
(39) |
Aug
(142) |
Sep
(35) |
Oct
(34) |
Nov
(49) |
Dec
(24) |
2005 |
Jan
(60) |
Feb
(71) |
Mar
(19) |
Apr
(27) |
May
(68) |
Jun
(4) |
Jul
(30) |
Aug
(10) |
Sep
(23) |
Oct
(24) |
Nov
(13) |
Dec
(6) |
2006 |
Jan
(4) |
Feb
(46) |
Mar
(64) |
Apr
(18) |
May
(16) |
Jun
(37) |
Jul
(7) |
Aug
(19) |
Sep
(9) |
Oct
(8) |
Nov
(3) |
Dec
(23) |
2007 |
Jan
(25) |
Feb
(21) |
Mar
(32) |
Apr
(36) |
May
(12) |
Jun
(1) |
Jul
(7) |
Aug
(15) |
Sep
(13) |
Oct
(1) |
Nov
|
Dec
|
2008 |
Jan
(3) |
Feb
(5) |
Mar
(1) |
Apr
(2) |
May
|
Jun
(1) |
Jul
(2) |
Aug
(7) |
Sep
|
Oct
(5) |
Nov
(1) |
Dec
|
2009 |
Jan
(7) |
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: Matthew M. <ma...@tu...> - 2007-03-05 12:44:25
|
That's ugly. Should we post this on the home site? Matt On Mon, 2007-03-05 at 10:11 +0000, Shaun Murray wrote: > http://www.php-security.org/MOPB/MOPB-08-2007.html > > Just in case anyone's leaving setup/phpinfo.php around. Better not, > if you're on php 4.4.3 to the latest 4.4.6. > > php5 is fixed > > It might be worth watching the 'Month of PHP Bugs'. They're all in > PHP, not in applications running on it. > > http://www.php-security.org/index.html > > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Shaun M. <sh...@ae...> - 2007-03-05 10:12:05
|
http://www.php-security.org/MOPB/MOPB-08-2007.html Just in case anyone's leaving setup/phpinfo.php around. Better not, if you're on php 4.4.3 to the latest 4.4.6. php5 is fixed It might be worth watching the 'Month of PHP Bugs'. They're all in PHP, not in applications running on it. http://www.php-security.org/index.html Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Shaun M. <sh...@ae...> - 2007-03-01 15:29:56
|
On 1 Mar 2007, at 14:46, Verdon Vaillancourt wrote: > Those icons are nice :) I'm not sure about the home icon for menus, > but I know users will prefer these icons overall... much more modern > looking The silk icons are looking very nice as replacements for wysiwyg icons. Got them running on my test 0.10.3 site... http://pws9.aegisdesign.co.uk/index.php? module=announce&ANN_user_op=submit_announcement The only problem with replacing the old icons is that I made them grey solid backgrounds so they worked on all colours of theme background, including black. On my test site, I've stuck a CSS box around each icon and given them a background colour. Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Verdon V. <ve...@ve...> - 2007-03-01 14:46:43
|
Those icons are nice :) I'm not sure about the home icon for menus, but I know users will prefer these icons overall... much more modern looking verdon On 1-Mar-07, at 9:26 AM, Matthew McNaney wrote: > Brian tried to do some matching with the Tango icons you suggested. > Check out a current SVN to see them. You will need to copy each > module's > img directory to mod/mod_name however because I haven't written the > update script. > > Let us know what you think. If you like any of the silk icons we > can sub > them. > > Matt > > On Thu, 2007-03-01 at 14:02 +0000, Shaun Murray wrote: >> Following up my quest for nice icons. >> >> Here's another set of very carefully crafted 16x16 mini icons - 700 >> of them! >> >> http://www.famfamfam.com/lab/icons/silk/ >> >> Also under a Creative Commons licence. >> >> >> >> >> On 14 Dec 2006, at 16:46, Shaun Murray wrote: >> >>> One of the comments I had from users I've shown v1.0 to has been >>> that >>> the icons are awful. Much worse than 0.10.x. >>> >>> So I went looking for some better ones. >>> >>> http://tango.freedesktop.org/Tango_Desktop_Project >>> >>> Very nice. Almost as nice as OSX icons. Under a Creative Commons >>> Share-Alike licence >>> >>> >>> Shaun >>> aegis design - http://www.aegisdesign.co.uk >>> aegis hosting - http://www.aegishosting.co.uk >>> >>> >>> -------------------------------------------------------------------- >>> -- >>> --- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to >>> share your >>> opinions on IT & business topics through brief surveys - and earn >>> cash >>> http://www.techsay.com/default.php? >>> page=join.php&p=sourceforge&CID=DEVDEV >>> _______________________________________________ >>> Phpwebsite-developers mailing list >>> Php...@li... >>> https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers >> >> Shaun >> aegis design - http://www.aegisdesign.co.uk >> aegis hosting - http://www.aegishosting.co.uk >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Phpwebsite-developers mailing list >> Php...@li... >> https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers > -- > Matthew McNaney > Electronic Student Services > Appalachian State University > http://phpwebsite.appstate.edu > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers |
From: Matthew M. <ma...@tu...> - 2007-03-01 14:29:35
|
Brian tried to do some matching with the Tango icons you suggested. Check out a current SVN to see them. You will need to copy each module's img directory to mod/mod_name however because I haven't written the update script. Let us know what you think. If you like any of the silk icons we can sub them. Matt On Thu, 2007-03-01 at 14:02 +0000, Shaun Murray wrote: > Following up my quest for nice icons. > > Here's another set of very carefully crafted 16x16 mini icons - 700 > of them! > > http://www.famfamfam.com/lab/icons/silk/ > > Also under a Creative Commons licence. > > > > > On 14 Dec 2006, at 16:46, Shaun Murray wrote: > > > One of the comments I had from users I've shown v1.0 to has been that > > the icons are awful. Much worse than 0.10.x. > > > > So I went looking for some better ones. > > > > http://tango.freedesktop.org/Tango_Desktop_Project > > > > Very nice. Almost as nice as OSX icons. Under a Creative Commons > > Share-Alike licence > > > > > > Shaun > > aegis design - http://www.aegisdesign.co.uk > > aegis hosting - http://www.aegishosting.co.uk > > > > > > ---------------------------------------------------------------------- > > --- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to > > share your > > opinions on IT & business topics through brief surveys - and earn cash > > http://www.techsay.com/default.php? > > page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Phpwebsite-developers mailing list > > Php...@li... > > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Verdon V. <ve...@ve...> - 2007-03-01 14:10:24
|
On 1-Mar-07, at 8:58 AM, Shaun Murray wrote: > > On 1 Mar 2007, at 13:15, Matthew McNaney wrote: > >> Originally it was but I couldn't get the floats the way I wanted. >> Since >> you were able to refine the control panel perhaps you'd like a >> crack at >> the menu as well? :) > > Ooh, Gauntlet slapped down. Gauntlet picked up. > > I'll have a look sometime next week after I've finished up with > 0.10.3 and phpwsBB. I'm having visions of that Bugs Bunny episode where Yosamite Sam throws down the gauntlet and Bugs picks it up, fills it with a brick, and accepts the challenge ;) |
From: Shaun M. <sh...@ae...> - 2007-03-01 14:02:40
|
Following up my quest for nice icons. Here's another set of very carefully crafted 16x16 mini icons - 700 of them! http://www.famfamfam.com/lab/icons/silk/ Also under a Creative Commons licence. On 14 Dec 2006, at 16:46, Shaun Murray wrote: > One of the comments I had from users I've shown v1.0 to has been that > the icons are awful. Much worse than 0.10.x. > > So I went looking for some better ones. > > http://tango.freedesktop.org/Tango_Desktop_Project > > Very nice. Almost as nice as OSX icons. Under a Creative Commons > Share-Alike licence > > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Shaun M. <sh...@ae...> - 2007-03-01 13:58:38
|
On 1 Mar 2007, at 13:15, Matthew McNaney wrote: > Originally it was but I couldn't get the floats the way I wanted. > Since > you were able to refine the control panel perhaps you'd like a > crack at > the menu as well? :) Ooh, Gauntlet slapped down. Gauntlet picked up. I'll have a look sometime next week after I've finished up with 0.10.3 and phpwsBB. Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Matthew M. <ma...@tu...> - 2007-03-01 13:14:24
|
Originally it was but I couldn't get the floats the way I wanted. Since you were able to refine the control panel perhaps you'd like a crack at the menu as well? :) Matt On Wed, 2007-02-28 at 21:29 +0000, Shaun Murray wrote: > I've not looked yet so I'm shooting from the hip a bit here, but it'd > be a pity if it doesn't work with lists. There's an awful lot of > examples out there on how to make menus using lists. It's deeply > ingrained in a CSS designers toolkit. > > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Shaun M. <sh...@ae...> - 2007-02-28 21:29:36
|
I've not looked yet so I'm shooting from the hip a bit here, but it'd be a pity if it doesn't work with lists. There's an awful lot of examples out there on how to make menus using lists. It's deeply ingrained in a CSS designers toolkit. Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Verdon V. <ve...@ve...> - 2007-02-28 21:01:32
|
Cool, thanks. I just wanted to be sure I wasn't missing something basic :) verdon On 28-Feb-07, at 3:48 PM, Matthew McNaney wrote: > That's just happens to be how I got it work. The divs allow the mouse > over menu to appear like it does. There may be a better way. > > If someone can supply a cleaner version I will gladly make it the > default template and style for menu. > > Matt > > On Wed, 2007-02-28 at 15:11 -0500, Verdon Vaillancourt wrote: >> I'm just curious about the rationale and the inspiration for the menu >> template. >> >> I'm more used to styling lists for these things and find all the >> nestled divs unfamiliar and awkward. It doesn't help that my little >> personal library of favourite techniques and methods for menus pretty >> much all deal with lists. I suppose the divs are needed for the ajax >> stuff? >> >> Anywise, if this is a standard menu building and templating method of >> some sort that I am not aware, I would appreciate it if anyone knew >> of any reference material or examples of how to style to achieve fly- >> outs or other displays. >> >> regards, >> verdon >> >> >> --------------------------------------------------------------------- >> ---- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to >> share your >> opinions on IT & business topics through brief surveys-and earn cash >> http://www.techsay.com/default.php? >> page=join.php&p=sourceforge&CID=DEVDEV >> _______________________________________________ >> Phpwebsite-developers mailing list >> Php...@li... >> https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers > -- > Matthew McNaney > Electronic Student Services > Appalachian State University > http://phpwebsite.appstate.edu > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers |
From: Matthew M. <ma...@tu...> - 2007-02-28 20:55:37
|
That's just happens to be how I got it work. The divs allow the mouse over menu to appear like it does. There may be a better way. If someone can supply a cleaner version I will gladly make it the default template and style for menu. Matt On Wed, 2007-02-28 at 15:11 -0500, Verdon Vaillancourt wrote: > I'm just curious about the rationale and the inspiration for the menu > template. > > I'm more used to styling lists for these things and find all the > nestled divs unfamiliar and awkward. It doesn't help that my little > personal library of favourite techniques and methods for menus pretty > much all deal with lists. I suppose the divs are needed for the ajax > stuff? > > Anywise, if this is a standard menu building and templating method of > some sort that I am not aware, I would appreciate it if anyone knew > of any reference material or examples of how to style to achieve fly- > outs or other displays. > > regards, > verdon > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Verdon V. <ve...@ve...> - 2007-02-28 20:11:46
|
I'm just curious about the rationale and the inspiration for the menu template. I'm more used to styling lists for these things and find all the nestled divs unfamiliar and awkward. It doesn't help that my little personal library of favourite techniques and methods for menus pretty much all deal with lists. I suppose the divs are needed for the ajax stuff? Anywise, if this is a standard menu building and templating method of some sort that I am not aware, I would appreciate it if anyone knew of any reference material or examples of how to style to achieve fly- outs or other displays. regards, verdon |
From: Matthew M. <ma...@tu...> - 2007-02-28 13:44:28
|
Hello all, First off, thank you for the bug reports and feature requests for 1.1.0 RC. Some features were left out so I could get a release out. I need to take a few days to work on a university project, then I will get back to feature requests. Global logins, categories, and file cabinet are my first priority. I'd like for everyone to take a look at the following: https://sourceforge.net/forum/message.php?msg_id=4180330 It discusses the distro method of phpwebsite 1.x. I'd like a decided upon standard for release. Please discuss the issue there so we can get people outside the list into it. -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Matthew M. <ma...@tu...> - 2007-02-22 21:22:20
|
There is a debug for templates in place. config/core/templates.php LABEL_TEMPLATES, true It lists the exact templates used for display (look at the source). Turning on box move shows the theme variables currently in the theme. I could add that to the debug. BTW I have added theme_tags.txt to all modules that use them. Thanks folks, Matt On Thu, 2007-02-22 at 08:14 -0800, Wendall Cada wrote: > What about extending the debugging concept I keep talking about? For > example, if template debugging is turned on, all potential vars and the > source templates would be exposed as comments in browser source view. > While I know it's easy enough to put a README together for this, it will > get missed more than it's done. > > Wendall > > On Thu, 2007-02-22 at 10:39 -0500, Matthew McNaney wrote: > > I agree. I will add readme files to each module that uses them. > > > > thanks, > > Matt > > > > On Thu, 2007-02-22 at 15:26 +0000, Shaun Murray wrote: > > > In 1.x, you can design themes with specific content variables from > > > the modules but AFAICT there's no way of easily finding these other > > > than looking in the source. > > > > > > eg. in the Breadcrumbs module there's the line... > > > > > > Layout::add($content, 'breadcrumb', 'view'); > > > > > > ... in mod/breadcrumb/class/Breadcrumb.php > > > > > > You can then add a BREADCRUMB_VIEW tag where you want it in the > > > template and ini file. > > > > > > Is there a way we can expose these content variables for non-php > > > programmers that don't go hunting in the classes? Even just a > > > convention of adding a .doc file with them in would help unless > > > there's some way a module could be constructed to publish them all? > > > > > > > > > Shaun > > > aegis design - http://www.aegisdesign.co.uk > > > aegis hosting - http://www.aegishosting.co.uk > > > > > > > > > ------------------------------------------------------------------------- > > > Take Surveys. Earn Cash. Influence the Future of IT > > > Join SourceForge.net's Techsay panel and you'll get the chance to share your > > > opinions on IT & business topics through brief surveys-and earn cash > > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > > _______________________________________________ > > > Phpwebsite-developers mailing list > > > Php...@li... > > > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ Phpwebsite-developers mailing list Php...@li... https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Wendall C. <wen...@83...> - 2007-02-22 16:15:07
|
What about extending the debugging concept I keep talking about? For example, if template debugging is turned on, all potential vars and the source templates would be exposed as comments in browser source view. While I know it's easy enough to put a README together for this, it will get missed more than it's done. Wendall On Thu, 2007-02-22 at 10:39 -0500, Matthew McNaney wrote: > I agree. I will add readme files to each module that uses them. >=20 > thanks, > Matt >=20 > On Thu, 2007-02-22 at 15:26 +0000, Shaun Murray wrote: > > In 1.x, you can design themes with specific content variables from =20 > > the modules but AFAICT there's no way of easily finding these other =20 > > than looking in the source. > >=20 > > eg. in the Breadcrumbs module there's the line... > >=20 > > Layout::add($content, 'breadcrumb', 'view'); > >=20 > > ... in mod/breadcrumb/class/Breadcrumb.php > >=20 > > You can then add a BREADCRUMB_VIEW tag where you want it in the =20 > > template and ini file. > >=20 > > Is there a way we can expose these content variables for non-php =20 > > programmers that don't go hunting in the classes? Even just a =20 > > convention of adding a .doc file with them in would help unless =20 > > there's some way a module could be constructed to publish them all? > >=20 > >=20 > > Shaun > > aegis design - http://www.aegisdesign.co.uk > > aegis hosting - http://www.aegishosting.co.uk > >=20 > >=20 > > -----------------------------------------------------------------------= -- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to share= your > > opinions on IT & business topics through brief surveys-and earn cash > > http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID= =3DDEVDEV > > _______________________________________________ > > Phpwebsite-developers mailing list > > Php...@li... > > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers --=20 Only wimps use tape backup: _real_ men just upload their important stuff on ftp, and let the rest of the world mirror it ;) -- Linus Torvalds |
From: Matthew M. <ma...@tu...> - 2007-02-22 15:35:27
|
I agree. I will add readme files to each module that uses them. thanks, Matt On Thu, 2007-02-22 at 15:26 +0000, Shaun Murray wrote: > In 1.x, you can design themes with specific content variables from > the modules but AFAICT there's no way of easily finding these other > than looking in the source. > > eg. in the Breadcrumbs module there's the line... > > Layout::add($content, 'breadcrumb', 'view'); > > ... in mod/breadcrumb/class/Breadcrumb.php > > You can then add a BREADCRUMB_VIEW tag where you want it in the > template and ini file. > > Is there a way we can expose these content variables for non-php > programmers that don't go hunting in the classes? Even just a > convention of adding a .doc file with them in would help unless > there's some way a module could be constructed to publish them all? > > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Shaun M. <sh...@ae...> - 2007-02-22 15:26:29
|
In 1.x, you can design themes with specific content variables from the modules but AFAICT there's no way of easily finding these other than looking in the source. eg. in the Breadcrumbs module there's the line... Layout::add($content, 'breadcrumb', 'view'); ... in mod/breadcrumb/class/Breadcrumb.php You can then add a BREADCRUMB_VIEW tag where you want it in the template and ini file. Is there a way we can expose these content variables for non-php programmers that don't go hunting in the classes? Even just a convention of adding a .doc file with them in would help unless there's some way a module could be constructed to publish them all? Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Verdon V. <ve...@ve...> - 2007-02-16 18:23:02
|
On 15-Feb-07, at 5:05 PM, Matthew McNaney wrote: > Good day all, > > I am closing in on a phpwebsite 1.0.1 release (or should it be > 1.1.0?). > 1.1.0 might be a better release number. I think there have been more than minor bug-fixes since 1.0.0. To me, 1.0.0 => 1.0.1 would imply minor bug fixes. 1.0.0 => 1.1.0 implies bug fixes and new features, and will likely gain more attention. Just my 2cents, verdon |
From: Shaun M. <sh...@ae...> - 2007-02-16 10:30:04
|
I better check in my 0.10.3 core/Text.php and announce changes. :) On 15 Feb 2007, at 22:05, Matthew McNaney wrote: > Good day all, > > I am closing in on a phpwebsite 1.0.1 release (or should it be > 1.1.0?). > > I am going through the modules and writing the update scripts, > cleaning > up old code, and adding translate functions. If you would like to > help, > please check out a copy of phpwebsite 1.0 from svn sometime soon. > > I have finished the base (previously called "core") update and I am up > to comments alphabetically. Hopefully I will get to Whodis by the > end of > tomorrow. Anything beyond comments may be working if installed > fresh but > none of them have their update scripts written. > > Also, Wendall dropped in channel today and gave the tentative > thumbs up > for a Monday release of 0.10.3. If you'd like to take a look at that, > feedback would be welcome there are as well. > > Thank you, > Matt > > -- > Matthew McNaney > Electronic Student Services > Appalachian State University > http://phpwebsite.appstate.edu > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Matthew M. <ma...@tu...> - 2007-02-15 22:14:28
|
Good day all, I am closing in on a phpwebsite 1.0.1 release (or should it be 1.1.0?). I am going through the modules and writing the update scripts, cleaning up old code, and adding translate functions. If you would like to help, please check out a copy of phpwebsite 1.0 from svn sometime soon. I have finished the base (previously called "core") update and I am up to comments alphabetically. Hopefully I will get to Whodis by the end of tomorrow. Anything beyond comments may be working if installed fresh but none of them have their update scripts written. Also, Wendall dropped in channel today and gave the tentative thumbs up for a Monday release of 0.10.3. If you'd like to take a look at that, feedback would be welcome there are as well. Thank you, Matt -- Matthew McNaney Electronic Student Services Appalachian State University http://phpwebsite.appstate.edu |
From: Verdon V. <ve...@ve...> - 2007-02-14 14:57:33
|
If anyone's curious, I took most of this task out of the api and now have a script that processed a result set of about 200 users in less than 4 seconds. So the time-out isn't really an issue anymore ;) This was a bit of an odd-ball need, but I'll post the concept here, in case anyone else ever needs to do something remotely similar. Basically, I had a site with about 600 users that were all members of various groups. I had to identify some of these users based on the status of something in another module, and once identified, remove them from a couple of user groups but leave them in any others they happened to be in. I won't detail the initial query here, but I start with an array of $expiredMembers that looks like this... array ( 0 => array ( user_id => 3 groups => 1:22:8:34 ) 1 => array ( user_id => 17 groups => 1:22 ) 2 => array ( user_id => 19 groups => ) 3 => array ( user_id => 37 groups => 34:26:12 ) 4 => array ( user_id => 275 groups => 1 ) ) I know I need to remove them from group_id 1 and group_id 22. From there... /* then loop through them */ foreach ($expiredMembers as $member){ /* make sure they are in at least one group */ if ($member['groups'] !== '') { /* make the groups an array */ $groups = explode(':', $member['groups']); /* look in the array of groups to see if they need processing */ if (in_array('22', $groups) || in_array('1', $groups)) { /* loop through the array of groups */ foreach ($groups as $key => $value) { /* check to see if we are currently in a group they need to be removed from */ if ($value == '22' || $value == '1') { /* if they are remove them from that group's users */ $sql2 = 'select members from en_mod_user_groups where group_id = "' . $value . '"'; $result = $GLOBALS["core"]->getCol($sql2); $members_array = explode(':', $result[0]); foreach ($members_array as $key2 => $value2) { if ($value2 == $member['user_id']) { unset ($members_array[$key2]); } } $data['members'] = implode (':', $members_array); $GLOBALS["core"]->sqlUpdate($data, "mod_user_groups", "group_id", $value); /* then unset the key from this array */ unset ($groups[$key]); } // end removal from group stuff } // end looping through their groups /* then save the user with the trimmed groups array */ $data2['groups'] = implode (':', $groups); $GLOBALS["core"]->sqlUpdate($data2, "mod_users", "user_id", $member['user_id']); } // end if in_array $groups } // end if groups is empty } Regards, verdon On 13-Feb-07, at 12:49 PM, Verdon Vaillancourt wrote: > Doh! > > Not the first time I've been guilty of looking for way to complex of > a way to do things ;) > > I think I've also nearly worked out a way of removing the group(s) > from the user and the user(s) from the group without having to use > the full api. That'll speed things up too. > > Thanks for your suggestion :) > verdon > > On 13-Feb-07, at 11:35 AM, Shaun Murray wrote: > >> Couldn't you just run the script multiple times via cron to get all >> the occurrences eventually? >> >> ie. run the same script 20 times from a shell script you've set to >> run via cron. If it times out and quits part way through, the next >> run could pick up where it left off. >> >> Or maybe write a flag to a file saying it's done for the shell script >> to pick up. >> >> >> It's a bit low tech and cludgy but you'll probably save the time in >> not having to write something complex. >> >> >> Shaun >> aegis design - http://www.aegisdesign.co.uk >> aegis hosting - http://www.aegishosting.co.uk >> >> >> --------------------------------------------------------------------- >> - >> --- >> Using Tomcat but need to do more? Need to support web services, >> security? >> Get stuff done quickly with pre-integrated technology to make your >> job easier. >> Download IBM WebSphere Application Server v.1.0.1 based on Apache >> Geronimo >> http://sel.as-us.falkag.net/sel? >> cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Phpwebsite-developers mailing list >> Php...@li... >> https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers |
From: Verdon V. <ve...@ve...> - 2007-02-13 17:49:16
|
Doh! Not the first time I've been guilty of looking for way to complex of a way to do things ;) I think I've also nearly worked out a way of removing the group(s) from the user and the user(s) from the group without having to use the full api. That'll speed things up too. Thanks for your suggestion :) verdon On 13-Feb-07, at 11:35 AM, Shaun Murray wrote: > Couldn't you just run the script multiple times via cron to get all > the occurrences eventually? > > ie. run the same script 20 times from a shell script you've set to > run via cron. If it times out and quits part way through, the next > run could pick up where it left off. > > Or maybe write a flag to a file saying it's done for the shell script > to pick up. > > > It's a bit low tech and cludgy but you'll probably save the time in > not having to write something complex. > > > Shaun > aegis design - http://www.aegisdesign.co.uk > aegis hosting - http://www.aegishosting.co.uk > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers |
From: Shaun M. <sh...@ae...> - 2007-02-13 16:35:39
|
Couldn't you just run the script multiple times via cron to get all the occurrences eventually? ie. run the same script 20 times from a shell script you've set to run via cron. If it times out and quits part way through, the next run could pick up where it left off. Or maybe write a flag to a file saying it's done for the shell script to pick up. It's a bit low tech and cludgy but you'll probably save the time in not having to write something complex. Shaun aegis design - http://www.aegisdesign.co.uk aegis hosting - http://www.aegishosting.co.uk |
From: Verdon V. <ve...@ve...> - 2007-02-13 15:03:54
|
Hi Matt, I finally had a chance to get back to this, and have made a little progress but am still stumbling. I appreciate your previous pointers and would welcome any thoughts from yourself or others to the comments I have added below. Thanks and best regards, verdon On 5-Feb-07, at 8:45 AM, Matthew McNaney wrote: > Verdon, > > One method would be to to limit the select results. > > For example, 1.0's conversion script pulls data in batches, > converts the > batch, then loads the next page. The batch number is incremented and > continues until out of results. I've looked at Batch.php and it looks pretty intriguing, but if I understand correctly, it requires user input to click on the Continue link between batches? Unfortunately, I need to run this script via cron. > A better solution my be to break from the API and use a select join: > > SELECT mod_users.user_id > FROM mod_users, mod_cstmembers_members > WHERE expiryDate < $today > AND > mod_cstmembers_members.owner = mod_users.user_id I started doing something along these lines and have gained some improvement. Not enough yet though. This is what I'm doing now to get my array of users to process. I'm still selecting a little more than I need, but it is helping me visualize... $sql = 'select mem.id as mem_id, usr.user_id, usr.username, usr.groups from en_mod_cstmembers_members as mem, en_mod_users as usr where mem.expiryDate < "' . $today . '" and mem.owner = usr.username'; $expiredMembers = $GLOBALS["core"]->getAllAssoc($sql); > > I would use getCol for the results. > Then I would manually delete on the results, > > foreach ($results as $user_id) { > $GLOBALS['core']->query("DELETE mod_groups WHERE user_id=$user_id and > group_id=$group_id"); > } > I think if this was all I had to do, I could probably manage it. Unfortunately, what I need to do once I've identified all the users in question is two things, and this I don't have the skills to do without using the api and loading group/user class for each result. This is where my bottleneck is. What I need to do to each user is... a) check to see if they are a member of a couple groups and if they are, then remove those group_ids from the groups string in the user record b) if they were in those groups, then also remove their user_id from the members string in the group record This is the sort of thing I was trying and is timing out foreach ($expiredMembers as $member){ $groups = explode(':', $member['groups']); foreach ($groups as $group) { if ($group == '22' || $group == '1') { PHPWS_User_Groups::removeGroupFromUser($member ['user_id'], $group); } } PHPWS_User_Groups::updateUserGroups($member['user_id']); } Now, there are a couple problems with this. First, updateUserGroups() didn't quite do what I expected (didn't seem to do anything at all), so I may have to write something for that. removeGroupFromUser() did behave as expected. The biggest problem though is that I have a result set of about 140 users* and the script is timing out after processing about 8 or so users. I've done some googling and looking and php.net. I found a class at phpclasses.org that looks like it might do the job, but requires php 5. I've also considered using ini_set() to extend the max_execution value, but I think I need to find a better solution than that. Ultimately, I think I need to break out of using the PHPWS_User_Groups class and write my own functions for removing a group from a user's groups and a users from a group's members. It's just a little over my head ;-) * even though I need to run this cron nightly and there are appx 140 users that match at this time, most nights there will be none or only a few, but once a year, there will be a large batch of users (300-400), so the script needs to be throttled/batched in some way. > I haven't tried it personally, but I believe mysql 4.0 allows delete > joins so you could skip the select part. > > This is all from the top of my head so testing might be necessary :) > > Good luck, > Matt > > On Sun, 2007-02-04 at 16:31 -0500, Verdon Vaillancourt wrote: >> Hi, >> >> I'm trying to cobble together something kind of customized to do some >> maintenance on a phpws 0.10.2 site and am running into timeout >> errors. I'm hoping someone might be able to suggest an alternative >> method for me. >> >> The error is >> PHP Fatal error: Maximum execution time of 30 seconds exceeded in / >> home/user/public_html/dev/en/lib/pear/DB/mysql.php on line 316 >> >> The goal of the script is that I have a table with member profiles >> that include an expiration date. I need a script that can look at >> that table, find the expired users, then look up the corresponding >> user and remove them from a couple groups. Eventually, this script >> will get run via cron. I am just getting started... >> >> <?php >> >> require_once("/home/user/public_html/dev/en/conf/config.php"); >> define('PHPWS_SOURCE_DIR', $source_dir); >> require_once PHPWS_SOURCE_DIR . 'security.php'; >> require_once PHPWS_SOURCE_DIR . 'core/Core.php'; >> require_once PHPWS_SOURCE_DIR . 'mod/users/class/Users.php'; >> require_once PHPWS_SOURCE_DIR . 'mod/users/class/Groups.php'; >> >> $GLOBALS['core'] =& new PHPWS_Core(NULL, NULL); >> >> $today = date("Y-m-d H:i:s", mktime(0, 0, 0, date("m"), date("d"), >> date("Y"))); >> >> /* first get the array of expired members */ >> $expiredMembers = $GLOBALS["core"]->sqlSelect >> ("mod_cstmembers_members", "expiryDate", $today, NULL, "<", NULL, >> NULL, NULL, NULL, TRUE); > >> /* then loop through them */ >> foreach ($expiredMembers as $member){ >> /* get the user_id */ >> $user_id = PHPWS_User::getUserId($member['owner']); >> if ($user_id) { >> /* remove them from the groups */ >> $group_id = 1; >> PHPWS_User_Groups::removeGroupFromUser($user_id, $group_id); >> } >> } >> >> ?> >> >> Thanks, >> verdon > > -- > Matthew McNaney > Electronic Student Services > Appalachian State University > http://phpwebsite.appstate.edu > > > ---------------------------------------------------------------------- > --- > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your > job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as-us.falkag.net/sel? > cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Phpwebsite-developers mailing list > Php...@li... > https://lists.sourceforge.net/lists/listinfo/phpwebsite-developers |