Merge branch 'master' of git@github.com:plainblack/webgui

This commit is contained in:
daviddelikat 2009-11-15 22:03:40 -06:00
commit 4278058c3c
30 changed files with 1549 additions and 58 deletions

View file

@ -11,6 +11,12 @@
- fixed #11215: Los Angeles cannot be default timezone
- fixed #11220: Map asset badly broken
- fixed #11222: testEnvironment.pl Missing Dependencies
- fixed #11226: New stylesheet (wg-base.css), new style templates (from the TWG)
- fixed #11216: LDAP Connections status incorrect
- fixed #11229: ProgressBar throws errors on some messages.
- fixed #11217: LDAP authentication fails if user DN changes
- fixed #11228: Gallery image upload to other users folder permission denied
- added USPS International driver.
7.8.4
- Fixed a compatibility problem between WRE and new Spectre code.

View file

@ -14,24 +14,29 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black
Leendert Bottelberghs / United Knowledge
Richard Caelius / 100 World
Irving Carrion
N. Hao Ching / Plain Black
Richard Clark
Doug Collinge
Misja Op de Coul / E-Wise
Flavio Curti
John Dagitz / Plain Black
Joeri de Bruin / Oqapi
David Delikat
Michele Dell'Aquila / CSU
Jeff Depons / Adaptive Dynamics
Frank Dillon / Plain Black
Arne Dokken
Patrick Donelan / SDH Consulting
Paul Driver / Plain Black
Junying Du / Brunswick
Ed Van Duinen / UNC
Greg Fast / Brunswick
Chris Gebhardt / OpenServe
Andy Grundman
Tessa Harmon / Knowmad Technologies
Chris Jackson
Roy Johnson / Plain Black
Bart Jol / ProcoliX
Koen de Jonge / ProcoliX
Martin Kamerbeek / Oqapi
Yung Han Khoe
@ -47,6 +52,7 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black
Kaleb Murphy / Plain Black
Chris Nehren / Plain Black
Ernesto Hernández-Novich / itverx C.A.
Stephen Opal / Plain Black
Tavis Parker / Plain Black
Daniel Quinlan
Jukka Raimovaara / Axxion Oy
@ -56,11 +62,14 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black
Tera Runde / Plain Black
Steve Simms
Ben Simpson
Andrew Smith / SDH Consulting
Alan Smithee
Steve Swanson / Plain Black
Jeff Szpak / Plain Black
Henry Tang / Long Term Results B.V.
Sean Tu / WDI
Vladimir Vitkovsky / WebGUI Worldwide
Rogier Voogt / United Knowledge
Jamie Vrbsky / Plain Black
Arjan Widlak / United Knowledge
Madsen Wikholm
@ -69,7 +78,7 @@ Contributing Developers..............Meg O'Keefe Andrea / Plain Black
Zhou Xiaopeng / WebGUI Worldwide
Gerald Young
Tabitha Zipperer / Plain Black
Henry Tang / Long Term Results B.V.
Rory Zweistra / Oqapi
The following are people/companies who didn't directly contribute
to WebGUI, but whose work has made WebGUI possible:

View file

@ -15,6 +15,25 @@ save you many hours of grief.
the Visitor account. Previously, based on how the user was created,
they would get default values from different places.
* The following style templates have been cleaned up by the TWG:
- WebGUI 6 Blank Style, Style 01; Style 02, Style 03:
- no structural changes
- Fail safe:
- added new CSS that is more robust and validates (in external file: style.css);
- it was also necessary to update the css to work with the new navigation templates
- changed the markup and the order of the home/login/user/admin controls at the bottom
- All of the above templates:
- added a link tag to wg-base.css
- added conditional comments at the top and bottom of the body tag to be able to target
IE versions easily with css
* Added wg-base.css, which is linked to in each style template. This stylesheet is for css that
is used in more than one tempalte, like pagination inline icons etc. Inline styles that are
removed from templates, will be replaced with styles in wg-base.css (and example is RFE 11182).
Elements that are styled in wg-base.css have a classname that starts with "wg-".
wg-base.css replaces webgui.css, which will be removed from the site.
7.8.4
--------------------------------------------------------------------
* A bug introduced in 7.8.1 could cause the Shop sale notification

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -32,7 +32,8 @@ my $session = start(); # this line required
fixPackageFlagOnOlder( $session );
addEMSSubmissionTables($session);
configEMSActivities($session);
removeOldWebGUICSS($session);
addUSPSInternationalShippingDriver( $session );
# upgrade functions go here
@ -48,6 +49,19 @@ finish($session); # this line required
# print "DONE!\n" unless $quiet;
#}
#----------------------------------------------------------------------------
# Describe what our function does
sub removeOldWebGUICSS {
my $session = shift;
print "\tRemoving the old webgui.css file... " unless $quiet;
my $snippet = WebGUI::Asset->newByDynamicClass($session, 'PcRRPhh-0KfvLLNIPdxJTw');
if ($snippet) {
$snippet->purge;
}
# and here's our code
print "DONE!\n" unless $quiet;
}
#----------------------------------------------------------------------------
# Describe what our function does
sub configEMSActivities {
@ -160,6 +174,14 @@ ENDSQL
}
sub addUSPSInternationalShippingDriver {
my $session = shift;
print "\tAdd the USPS International shipping driver... " unless $quiet;
# and here's our code
$session->config->addToArray('shippingDrivers', 'WebGUI::Shop::ShipDriver::USPSInternational');
print "DONE!\n" unless $quiet;
}
sub fixPackageFlagOnOlder {
my $session = shift;
print "\tFixing isPackage flag on folders and isDefault on templates from 7.6.35 to 7.7.17 upgrade. If default templates have been deleted from your site, you may see warnings about not being able to find assets. You may safely ignore those warnings. This entire process may take a while.. " unless $quiet;