text:
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
set default courses dir to /opt/webwork/courses, remove "oldProf" URL
webwork2 and pg dirs are in /opt/webwork by default now
Added LaTeXMathML mode.
applet path can now contain partial URLs, which will have the root URL of the local server prepended to them by findAppletCodebase.
use mysql depths table by default for images mode. assume that the depths table is in the main webwork database. removed a couple of extra blank lines.
remove mention of GDBM courses.
don't load Apache::Log via global.conf anymore -- special-case it in WeBWorK::PG::Local instead. this allows for selective loading of Apache::Log for Apache1 or Apache2::Log and APR::Table for Apache2.
Corrected typ in spelling of moodle_table_prefix variable.
Added in applet support (applets are now searched for in specified directories.)
add $moodle_* seed variables for database.conf add authentication module selector
actually check in session key format changes: * session key is now 32 chars rather than 40, to make it a little more manageable in length * session key now only uses letters and numbers, rather than some special characters.
small changes to configuration: * session key is now 32 chars rather than 40, to make it a little more manageable in length * session key now only uses letters and numbers, rather than some special characters. * variables $database_dsn, $database_username, $database_password, and $database_debug are defined in global.conf before database.conf is loaded. this means that in the typical case, database.conf doesn't need to be modified at all. * changes to database.conf to support $database_dsn, $database_username, $database_password, and $database_debug variables. * changes to some comments in database.conf, and removal of SQL/GDBM stubs.
forward-port from rel-2-2-dev: (update copyright date range -- 2000-2006. this is probably overkill, since there are some files that were created after 2000 and some files that were last modified before 2006.)
forward-port from rel-2-2-dev: (removed bad characters)
forward-port from rel-2-2-dev: (re-add $courseDirs{DATA}, since it is still potentially useful.)
Gateway update: change $gatewayGracePeriod
Gateway update: add view_proctored_tests permission level and gateway_grace_period parameter to global.conf. view_proctored_tests will be used to determine if proctored tests by default appear in a students' problem_set_list. gateway_grace_period is the time after the actual time limit for the set that we will still grade it.
instead of a template hash, we give the default theme name and default template name.
change it back
test fix of copyright symbol
disable gdbm and sql database layouts, remove unneeded config options. this is the first step in removing support for these deprecated database layouts.
use Parser-based num_cmp and fun_cmp by default.
add permission for viewing problem debugging info.
Updated jsMath to version 2.4a. This fixes a number of alignment problems. Most of these are for math in tables, and baseline alignment issues in MSIE. A new feature is the ability to double-click on a mathematical expression on get a small window witht eh TeX source code for the expression. This can be disabled by setting $pg{displayModeOptions}{jsMath}{processDoubleClicks} = 0; in gloabl.conf. [jsMath v2.4a also includes a number of new features for the tex2math plugin, but this is not used by WeBWorK, so they will not be listed here. See the jsMath home page for more details.]
Added support for a directory for temporary edit files default: templates/tmpEdit
added $default_permission_level
putting site_info back in htdocs. see bug #832.
added names to From: and To: email addresses, if users have names defined. noted in global.conf.dist that feedbackRecipients can include user names.
fix for bug #832 -- default site_info.txt is blank and in correct place.
added "include_in_email" behavior to Enrolled and Audit statuses.
Implemented status system as per bug #743. The status system consists of a new hash in the course environment, %statuses, that maps status names (like "Enrolled", "Drop", "Audit") to (a) a list of allowed abbreviations for the status and (b) a list of behaviors the system should have when dealing with users who have the status. I didn't want to have to mangle that hash-of-hashes-of-arrays myself in many modules, but I also didn't want to devote an entire module (Status.pm) to it. So, I'm trying a little experiment: I've added them as methods to WeBWorK::CourseEnvironment. My thinkint is that since all the data for these operations comes from the course environment, so why not have them be course environment methods? Here they are: status_abbrev_to_name($status_abbrev) Given the abbreviation for a status, return the name. Returns undef if the abbreviation is not found. status_name_to_abbrevs($status_name) Returns the list of abbreviations for a given status. Returns an empty list if the status is not found. status_has_behavior($status_name, $behavior) Return true if $status_name lists $behavior. status_abbrev_has_behavior($status_abbrev, $behavior) Return true if the status abbreviated by $status_abbrev lists $behavior. Since I removed the previous $siteDefaults{status} hash from global.conf, I have already switched modules that formerly used that hash over to using the new methods: Authen.pm: use status_abbrev_has_behavior($status, "allow_course_access") to determine if a user should be allowed to log in. Feedback.pm: look up status abbreviation using status_abbrev_to_name() and print the result for the status field in the email. Instructor.pm: use status_abbrev_has_behavior($status, "include_in_assignment") to determine if a user should be included in an assignment. UserList.pm and UsersAssignedToSet.pm: use status_abbrev_to_name() to get name of CSS class.
Add location/name of simple configuration file. It is written by the Config module.
added manage_course_files activity. changed FileManger to use new activity. added hasPermissions() checks to Index and Contentgenerator to only show File Manger when user has permission.
implemented named roles for permissions system. %userRoles maps role names to numeric permission levels, and %permissionLevels now maps activities* to role names. A slight change to Authz.pm accompanies this change to do the role-to-permission-level lookups. * a.k.a. operations, privilegespermissions, gotta get the terminology straight. think of the users! %userRoles should be used by modules such as UserList for providing more intelligent editing of the permission_level field. Another possible use would be to for pretty-printing user types -- a user could be called a student, ta, professor, etc. based on what role corresponded to their permission_level.
percent sign snuck in there oops
added download_hardcopy_format_pdf permission, set to $guest. This allows professors to turn off hardcopy altogether by setting all the download_hardcopy_format_* permissions to undef. Also change the default permisisonLevel for $guest to -5, to match the permissionLevels for the practiceUsers in defaultClasslist.lst. (It was supposed to be -5 all along.)
implement customizable feedback subject line. The following escape sequences are recognized: %c = course ID %u = user ID %s = set ID %p = problem ID %x = section %r = recitation %% = literal percent sign
fixed small typo
feedback is now sent to users with receive_feedback permission regardless of the contents of the feedbackRecipients list in global.conf. Comments in global.conf now read: By default, feeback is sent to all users who have permission to receive_feedback. If this list is non-empty, feedback is also sent to the addresses specified here. * If you want to disable feedback altogether, leave this empty and set submit_feeback => $nobody in %permissionLevels below. This will cause the feedback button to go away as well. * If you want to send email ONLY to addresses in this list, set receive_feedback => $nodoy in %permissionLevels below. It's often useful to set this in the course.conf to change the behavior of feedback for a specific course.
cosmetic changes (blank lines, comments, ordering)
Change back to $mail{smtpServer} = 'mail.yourschool.edu';
Typographic clean up of global.conf.dist
Allow use of an activity log which logs every click, stored on a per-course basis. It is turned off by default. It can be turned on/off for individual courses. The three pieces here: global.conf.dist: adds a place to define the log file. Here an empty value signals to not do this logging. ContentGenerator.pm: check to see if the log file is defined (and (non-trivial), and if so, write a log entry. We check if it is defined at this point to both save some time, and because if we get to writeCourseLog and the log isn't defined, we get a pink screen. The bulk of the text of the log entry is performed by a new method prepare_activity_entry. By default, this gives the url, and a list of all the cgi parameters (except for key and passwd). This method can be overridden by individual modules. The default format may change. It may take some fine tuning to see what is best. Also, this is one of the first functions called by go. We may want it to go after the action has taken place if we want instructor modules to be able to report results of their work through this log. SetMaker.pm: gives an example of overriding prepare_activity_entry. SetMaker has lots (and lots and lots) of data stored in cgi parameters. We probably don't want to log that. We might want to log a little more in SetMaker than we do here (target set), but this gives a start.
replaced $externalPrograms{netpbm} with lexical $netpbm_prefix. this will prevent netpbm from going into the cource environment (where is it not needed) and makes it clear that it is a prefix and not the path to a program.
When dealing with showOldAnswers defaults, allow control of who get get the system default after the due date instead of hard-wiring it. Default value is that students don't initially get old answers after the due date, but professors do.
Load Parser::Legacy. This change is needed for the current version of extraAnswerEvaluators.pl to work out of the box. By default, one will still get the original (non-Parser) versions of num_cmp and fun_cmp, but turning on the Parser-based versions will be much easier (just one line to change, or override on a course by course basis). There will be a companion change in the pg directories.
Make it so that by default, practice users don't see saved answers. That can be controlled in global.conf.dist. Also, default to not showing saved answers after the due date. In all cases, the Apply options button can adjust what you want. Also fixed a bug with showOldAnswers related to '', 0, and undef being similar in perl.
Allow snippets of html (or Tex) to be specified in global.conf to be inserted right before/after the body of a problem. A commented out example which produces boxed problem in HTML is given. In this approach, the added parts are not used for problems rendered in the Library Browser or Problem Set Detail. This addresses bug 817. This solution may not be suitable for inclusion of needed bits for modes such as asciimath or tth because the those bits of html are probably needed for display in the Library Browser. It is hard to distinguish bits which are always wanted, and those which are only wanted for use by Problem. To make use of this, you need to update your global.conf, and make the corresponding pg update.
Moves configuration of gif2png and friends to global.conf. Individual paths, and/or arguments to the conversion statements can be adjusted. To make use of this change, update global.conf and pg/macros/dangerousmacros.pl This should close bug 813. At some time, the scripts should be removed from the bin directory.
Changes needed for version 2 of jsMath. Since the image font fallback method works well enough without having the TeX fonts installed, the font warning message has been turned off by default. There is also a new parameter that controls whether the image fonts are to be used, so if you don't want to unpack the jsMath-fonts.tar.gz file (for space considerations), you should set $pg{displayModeOptions}{jsMath}{noImageFonts} = 1; in global.conf.
Make "modelCourse" the default course to use as a model when creating a new course. The contents of the templates directory of modelCourse is copied into the templates directory of the new course.
Preparing for upgrading webwork part of problem library code. Adding a variable for version so we can maintain backward compatibility.
changed default paths from /usr/local to /usr as per old email: On Aug 24, 2004, at 11:23 AM, Arnold Pizer wrote: > In the tarball for WW 1.9 I reset all paths to /usr/bin/ (rather than > /usr/local/bin which FreeBSD or at least Hoss uses). That way things > work out of the box for most linux systems (all that I have played > with). I think it would be a good thing to do with future releases on > WW 2. Sounds good to me. -sam
Add gateway template to templates hash.
Preliminary commit of changes to add Gateway module. This adds to WeBWorK - the ability to create versioned, timed problem sets ("gateway tests") for which all problems are displayed on a single page ("versioned" means that students can get multiple versions of the problem set), - the ability to create sets that draw problems from groups of problems, and - the ability to create sets that require a proctor login to start and grade. Sets can be defined as gateway tests or proctored gateway tests from the ProblemSetDetail page. Not quite bug-free yet. Known bugs include handling of problem values on the Student Progress page (I think this may be a problem with changing from sql database format where all entries were 'text' to sql_single in ver 2.1, where they are integer), and a division by zero error on the grades page (which may be the same problem). Tests with a number of attempts per version greater than one haven't been carefully tested, nor has scoring of gateway tests.
added login log.
Major updates to the file manager to allow it to: 1. Show dates and sizes of files (optionally, since some browsers don't handle the CSS to change to a monospaced font). 2. Provide better control over renaming of uploaded files whose names already exist (there is a checkbox for overwriting them automatically; if unchecked, the user is prompted for a new name). 3. Allow the creation or gzipped tar archives from files in the course directory. Multiple files and directories can be selected to be included in the archive. If only one file is selected, the archive will have it's name with ".tgz" appended; if mulitple files are selected, the archive will get a unique name starting with the course ID. 4. Provide a checkbox that controls whether uploaded .tgz archives are unpacked automatically, and a second that controls whether the unpacked archive file is deleted afterward. Files from the archive will be unpacked into the current directory, and will overwrite existing files silently. 5. Follow symbolic links that are to files or directories within the course hierarchy. In addition, there is a new variable in global.conf that provides a list of "valid links"; these are directories to which the FileManager is allowed to follow symbolic links. The system administator can add directories to this list in order to allow professors to access limited areas outside their course directory (but they still need to have a symblic link within their course to those areas in order to view them). I think this covers all the current FileManager requests, and this closes bug#791.
Added a location for site_info.txt
Changes needed to make loadMacros() look through a path of directories rather than just course/templates/macros and pg/macros. You can specify the path in the global.conf file. You also need to make the update to pg/macros/dangerousMacros.pl
Added utf8 to the modules called to set up AlgParser. Davide Cervone found this fix which corrects bug #754
Added WWDBv3 and stylesheet settings from my local copy.
Added modifications that support the creation of blank problems to be added to sets. blankProblem.pg is stationery for a new problem.
added $guest to permissionLevels hash. Guests to not have the following permissions that students do: * report_bugs * submit_feedback * change_password * change_email_address * record_answers_after_open_date_with_attempts
added "login" permission, handling code.
Added ability to control the "Missing TeX Fonts" message generated by jsMath. There are now two parameters in global.conf that control the message. You can set $pg{displayModeOptions}{jsMath}{reportMissingFonts} to 0 if you want no font messages, and you can set $pg{displayModeOptions}{jsMath}{missingFontMessage} to a string that should be issued when the fonts are missing. This can be an HTML string, so you can include a link to the jsMath font page, as the current message does. The message will be set in a <DIV> of class NoFontMessage, so the style attributes can be controled in the content-generators template file.
send call stack to error log, use Apache::Log to log warnings.
fixed typo
removed duplicated comment
added lowercase "a", "d", and "c" as valid statuses.
added instructions for listing all valid time zones.
added permissions to allow disabling of feedback, options. submit_feedback, change_password, change_email_address
added hosted_courses log by default
PRELIMINARY SUPPORT FOR TIME ZONES (towards closing bug #532). (1) new configuration variable $siteDefaults{timezone} Set the default timezone of courses on this server. This must be a value valid for the TZ environment variable. See also tzset(3). If left blank, the system timezone will be used. This is usually what you want. You might want to set this if your server is NOT in the same timezone as your school. If just a few courses are in a different timezone, set this in course.conf for the affected courses instead. (2) support for second optional $display_tz argument to formatDateTime() and parseDateTime(). If specified, formatted string datetimes will be considered to be in that timezone instead of the server's local timezone. Remaining work: find all calls to *DateTime() and add the $client_tz argument. $client_tz is is really something that *DateTime() should be able to grab out of $ce, but they're not a method on ContentGenerator, so we have to pass it in. It might be worth moving them to ContentGenerator. (Or some new subclass of ContentGenerator or something?)
new using $authz for permissions checks in hardcopy
Modified ShowAnswers.pm so that the individual answsers are colored coded to indicate whether they are correct or not. I also added a permission level called "dont_log_past_answers" that is true for professors (so the answer log won't be cluttered up with professors answers, which we don't really care about seeing). While I was at it, I converted ShowAnswers.pm to use the CGI package rather than explicit HTML.
cleaned up mike's permission level patch to Feedback.pm: - added receive_feedback permission (conf/global.conf.dist) - use standard hasPermissions() function (lib/WeBWorK/ContentGenerator/Feedback.pm) - check for undefined and empty string in permission field (lib/WeBWorK/Authz.pm)
rel-2-0-patches merge: allow pdflatex to handle eps graphics
added instructions/examples for problib hash from 2-0-patches
changed default database layout to sql_single
Changed the default behavior of feedback e-mail addresses to what was probably intended. The behavior before was by default, all feedback e-mail was disabled. Now, by default feedback goes to profs/tas with e-mail addresses, or to the list of people if it is explicitly given (which can be blank if you want to disable feedback e-mail).
Added the parser to the preloaded modules list.
tiny formatting change -- rewrapped comment.
Added comment
set default paths to /opt/{webwork2,pg}
YET ANOTHER CONFIG CHANGE -- PLEASE READ. This chagne allows command-line scripts to continue to work without defining a bunch of environment variables. Hopefully this will be the last change... Now only $webwork_dir is set in webwork.apache-config. That file then uses this value to read the course environment and get the rest of the configuration values that it needs out of global.conf. global.conf now has variables like $webwork_url, $pg_dir, etc. at the top. In summary: * In httpd.conf, include webwork.apache-config. * In webwork.apache-config set $webwork_dir to the path to webwork2. * In global.conf, set $webwork_url, $pg_dir, $webwork_htdocs_url, $webwork_htdocs_dir, $webwork_courses_url, and $webwork_courses_dir.
rearranged to move commonly-changed values closer to the top.
Generalized %can settings in Problem.pm with new permissions. Closes bug #541. See said bug for more details.
removed alledgedly unused variables.
MORE CONFIG CHANGES -- PLEASE READ. I've changed the way WeBWorK is configured yet again. The Apache configuration for WeBWorK is now done with <Perl> sections. This solves the problem of "seeding" global.conf with initial values for the various root directories and base URLs. it also eliminates redundancy in the Apache configuration file itself. The Apache configuration for WeBWorK is now contained in the file conf/webwork.apache-config. This file is used both for normal systems, where WeBWorK is integrated into the main Apache server, and development systems, where each developer runs his or her own Apache server. Inside webwork.apache-config, seven configuation variables are set: $webwork_url The base URL handled by Apache::WeBWorK. $webwork_dir The path to the base webwork2 directory. $pg_dir The path to the base pg directory. $webwork_htdocs_url The base URL of the WeBWorK htdocs directory. $webwork_htdocs_dir The path to the WeBWorK htdocs directory. $webwork_courses_url The base URL of the WeBWorK courses directory. $webwork_courses_dir The path to the WeBWorK courses directory. These variables are used to configure the <Location>, Alias, AliasMatch, and <Directory> directives necessary for WeBWorK operation. $webwork_root and $pg_root are also used in "use lib" lines to add the WeBWorK and PG lib directories to @INC. Additionally, the above values are shared with WeBWorK via the %WeBWorK::SeedCE hash. WeBWorK.pm passes the contents of this hash (along with a value for "courseName") to CourseEnvironment.pm when initializing the course environment. In turn, CourseEnvironment.pm seeds the course environment namespace with these variables before evaluating global.conf and course.conf.
replaced !WEBWORK_ROOT! with $webworkRoot.
Added support for modifying .pg files in the templates directory
Added comments that show how variables in global.conf correspond to variables defined in the the httpd.conf file.
URL for jsMath and asciimath was incorrectly set during the reorganization.
BIG CHANGES -- PLEASE READ. - Changed the format of global.conf so that each setting is its own statement. This makes it easier for users to override settings for a course -- they can simply copy the single line from global.conf and change the value. It also makes it easier to talk about individual values in documentation. - Commented each value with a description and advice. Finally! Yay! - Moved the dvipng options to a new subhash of %pg. They are now in $pg{displayModeOptions}{images}. Modified PG.pm and Problem.pm to match. The next step is to do some organizaitonal work on this file so that the most-chagned options are near the top. Please tell me if you experience any problems as a result of these changes! (Or better yet, submit at patch!)
Provide mechanism for adding extra problem library buttons to the Library Browser. These changes allow you to specify (via course.conf or global.conf) that certain subdirectories of the templates directory are to have separate buttons in the top panel of the Set Maker. These buttons only appear if the directories actually exist, and any other directories are listed in the "Local Problems" button as usual. If the list of these directories is empty (the default), then the results are just like they currently are, but it allows one more level of separation of the hierarchy for those who want it. The idea is to make symbolic links to the problem libraries from Rochester, ASU, etc., and have separate buttons for these. This avoids having one monster menu with all the problems in it. (Of course, you could make buttons for any directories you want.) There are instructions in global.conf.dist that exmplain how to do configure this.
Added comments on how to make a mysql database for dvipng depths.
Added variables for controlling vertical alignment of dvipng images. You can choose your favorite constant value like baseline or absmiddle, or give parameters for a mysql database to hold vertical offsets for individualized alignments.
Added comment on how to skip the equation cache.
added bugReporter URL
added permissions for viewing multiple sets viewing unpublished sets viewing unopened sets viewing answers before the answer date
Added permission level for reporting bugs.
fixed reference to $webworkURL in comments at top of file.
added fix_course_databases capability
Tweaked the position of the help question mark. Better default addresses for link.
Add configuration variable for the default size of on-the-fly graphs. Didn't really change hardcopySetHeader.
removed vestigal libraryRoot line
More files for asciimath rendering.
display mode handling improved. allowed display modes can now be specified via global.conf. failover data used by the PG system now comes from PG.pm.
Added comments to setHeader.pg. This is now the default set header for both the screen and hardcopy output.
Added support for library. Added support for jsMath
Allow helpLink to work in pg files.
moved %problemLibrary to its own section below database options.
Extricating the problem library from DB structure, part III.
changed default courseURLroot to /webwork2_course_files
added siteDefaults hash to store other site specific information includes a hash for several possible values of a users status field
Added support for "create_and_delete_courses" privileges. currently set to professor.
added support for upload/download/delete of scoring files
Provide a place to set the location of the top of the problem library.
Added defaultDisplayMatrixStyle from webwork 1, which lets people control if they have parens or square brackets on the outsides of their matricies. It is not really an answer evaluator variable, but it is put there since that works and putting it with options doesn't.
added pg root directory variable.
preliminary web-based course creation support try it -- create a course called "admin" the usual way and then visit it in your browser.
Added support for useBaseTenLog for ww2.
tentative solution to two of Frank Wolf's problems: On Tue, 16 Mar 2004, Frank Wolfs, Physics and Astronomy, U of R wrote: > This one works for a pdf file that is based on a set without graphics, > but it does not solve the problem with viewing the graphics in problem > sets or making a pdf for a set with graphics. For example viewing a set > with a gif file gives me the following error: > > [Tue Mar 16 22:11:59 2004] [error] [client 18.104.22.168] File does not > exist: > /home/apache/htdocs/home/webwork/courses/phy121s04/html/CAPA_Graphics/Gtype20$ > > When I try to make a pdf file I get the following error for the same > problem: > > ! Could not open file > /home/webwork/courses/phy121s04/htmlCAPA_Graphics/Gtype20 > /prob01.eps, ignoring it. > > Note: for the fig, the path is correct after /home/apache/htdocs, while > for the pes file, there is a / missing between html and CAPA_Graphics.
changed default courseURLRoot to /webwork2_courses/$courseName to correspond to the latest ApacheSetup instructions.
clarity changes, changed default oldProf URL, added $dbLayoutName setting for addcourse, default dbLayout is gdbm
replaced previous file which had a gremlin somewhere
Changed addresses to login_info.txt and course_info.txt These files must be in the template directory.
strings containing email addresses are now single-quoted globalUserID is now "globaluser"
course_info and login_info paths are now defined relative to the templates directory for safety.
removed some rochester-specific stuff. in particular, this should prevent our SMTP server from getting hammered by lazy sites.
UPDATE YOUR CONFIG FILES! (global.conf.dist, database.conf.dist) Made changes to support the storage of multiple database layouts in a single course environment. Database layouts are now stored in a hash named %dbLayouts in database.conf, and the default layout is aliased to *dbLayout (see comments in database.conf.dist and global.conf.dist) sql.conf and gdbm.conf are no longer used. Support the selection of a specific database layout when instantiating WeBWorK::DB. WeBWorK::DB now takes a reference to a database layout rather than an entire course environment. All calls to WeBWorK::DB::new were updated to pass the correct argument.
Normalized headers. All files now contain the text below as a header. This is important since all files now (a) use the full name of the package, (b) assign copyright to "The WeBWorK Project", (c) give the full path of the file (relative to CVSROOT) instead of simply the file name, and (d) include license and warranty information. Here is the new header: ################################################################################ # WeBWorK Online Homework Delivery System # Copyright © 2000-2003 The WeBWorK Projcct, http://openwebwork.sf.net/ # $CVSHeader$ # # This program is free software; you can redistribute it and/or modify it under # the terms of either: (a) the GNU General Public License as published by the # Free Software Foundation; either version 2, or (at your option) any later # version, or (b) the "Artistic License" which comes with this package. # # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS # FOR A PARTICULAR PURPOSE. See either the GNU General Public License or the # Artistic License for more details. ################################################################################
support for FileXfer and Upload.
updated for remote renderer
added values necessary for supporting EquationCache.
Added course_info whose material will appear on the right side of the problem sets page and login_info whose material will appear on the right side of the login page. --Mike
Added the score_sets permission
Changes made to make show Past answers work. Basically I duplicated writeLog with writeCourseLog which writes to the courses log directory. I also defined answer_log in that directory.
Updates for sendMail as well as PG/Local renderer and so forth --Mike
changed value of PRINT_FILE_NAMES_FOR from array (back) to a reference to an array --Mike
changed the renderer from WeBWorK::PG to WeBWorK::PG::Local
removed $webworkDirs{macros}, added $pg{renderer} (currently selected macros) and $pg{renderers} (renderer-specific options).
Added a new permission level.
Rewrote ImageGenerator to work with WeBWorK2. Its arguments are now passed in via an options hash instead of getting a whole %envir. Also, the options are passed to the constructor and there is no initialize() method. add() has the same interface, and render() has been changed slightly. (This closes Bug #80!) To make this work with 1.8, take a look at how I'm creating ImageGenerator in &WeBWorK::PG::defineProblemEnvironment and make the necessary modifications to processProblem8.pl. I made changes to WeBWorK::PG to have "images" mode trigger HTML_dpng rather than HTML_img, and also to create an ImageGenerator before initializing and call render() after translation. Also in PG, I shortened the names of the equation image files. They're now "equation-$PSVN-$probnum-$seed.png". This has the added benefit of forcing image regeneration if the problem seed changes, closing Bug #70. Equation files are now dumped directly into the $courseDirs{HTML_temp} directory. This means that no one has to worry about whether "m2i" exists any more. global.conf.dist was changed to not include the switches to dvipng on the command line (they're currently hardcoded into ImageGenerator). I still have to get this to work with dvipng 0.3. I should also take advantages of 0.3's new features, like pipelining (using the -follow switch) and specifying the output file name (to avoid the "move" of resulting images). This is MUCH FASTER than the way I was calling dvipng, and I think it's safe to say that it's a better method. Thanks JJ! -sam
turned off PG warning catching in conf/global.conf.dist -sam
Added a "snippets" entry for hardcopyUerDivider.tex file --Mike
changed global.conf.dist to include one of sql.conf or gdbm.conf. added sql.conf.dist and gdbm.conf.dist. continuted documenting WeBWorK::DB -sam
Some cleanups to global.conf.dist -Dennis
*** empty log message ***
in the interest of alleviating crowding: moved snippets to conf/snippets. moved templates to conf/templates. updated global.conf.dist to match. -sam
Added a section for special variables to be passed to the safe environment: %pg=(.... specialPGEnvironmentVars => { PRINT_FILE_NAMES_FOR => ['gage','apizer','voloshin','lr003k','professor'], CAPA_Tools => "$courseDirs{macros}/CAPA_Tools/", CAPA_MCTools => "$courseDirs{macros}/CAPA_MCTools/", CAPA_Graphics_URL => "$courseDirs{html}/CAPA_Graphics/", CAPA_GraphicsDirectory => "$courseDirs{html}CAPA_Graphics/", }, ... ); this fixes bug #66 (actually a feature request). It allows professors to see the file names of the problems they are looking at. It allows the interpretation of CAPA problems as well. -- MIke
Modified directory so that lib => $webworkroot/lib becomes lib => $pgRoot/lib since this is where the *.pm macro files for the pg language go. Should this lib be changed to pglib? (there might have to be a lot of changes to make this work.) -- Mike
Added params required for global table emulation. -Dennis
moved PG modules and macro files from webwork-modperl to pg -sam
removed per-course logs from the initial definition of the $webworkFiles{logs} hash, and put them below, where the $courseDirs{logs} variable is defined. (This is sort of an issue -- I want only files/dirs/URLs that are necessarily tied to a course to be "course" files/dirs/URLs. The transaction log (for example) could be in a location that wasn't course-dependant just as easily. Perhaps this whole business of "webwork" versus "course" locations is arbitrary? Should it be rethought?) Also fixed some formatting problems. (Mike -- I would LOVE it if you would use spaces for aligning your equals signs, instead of tabs!) -sam
Updated global.conf.dist so that it will work out of the box on webwork1.8 courses using GDBM. The urls http://machine/webwork2_files will point to the webwork-modperl/htdocs http://machine/webwork2_courses should be redirected by apache to a folder containing links the the html directories of each course. In other words apache directs .../webwork2_courses to the folder /ww/htdocs/ which should contain links of the form gage_course@ -> ../webwork/courses/gage_course/html --Mike
Instructor pages now only let instructors view and edit the database. phew. NOTE that there are new directives in global.conf.dist. You won't be able to use the professor pages until you've made that change. Also, I added new template escapes and updated the barebones and ur templates. -Dennis
Added $sessionKeyLength and @sessionKeyChars variables (for Authen.pm). -sam
Lots of work on WWDBv2... WW1Hash is done! A complete dbLayout (as detailed on global.conf.dist) works now. -sam
initial support for WWDBv2: - DB.pm finished (except for getGlobalUser{Set,Problem} methods) - schema modules for password, permission, key, and user with WWDBv1 hash-bashed backends - GDBM driver - wwdb command-line frontend -sam
conf/global.conf.dist: fixed %dbLayout doc/new-DB-architecture: removed a meta-note. -sam
1. added %dbLayout (for the new DB.pm database system) 2. moved some stuff around -sam
1. the new global.conf key {mail}->{feedbackVerbosity} controls the verbosity level of Feedback.pm messages. 2. Feedback includes a URL when ever the user is logged in. -sam
merged changes from rel-2-0-pr1-hardcopy-changes -sam
commented out allowedRecipients -- this should probably be set in course.conf. -sam
added stuff that had been previously added to global.conf -sam
An MOTD can be displayed on the problem sets page. Define $courseFiles{motd} to point to a file containing the message. -sam
"Home" (i.e. no course specified) now redirects to %webworkURLs{home} -sam
send_mail_to now works. -sam
$webworkURLRoot is now taken from Apache::WeBWorK instead of being specified in global.conf. -sam
did some work on Feedback, etc. Added mike and arnie's comments to TODO. -sam
Added a Professor Tools stub module that provides redirection links to the WeBWorK 1.8 system -Dennis
reoranized file. -sam
renamed httpd-wwmp-sample.conf -> httpd-wwmp.conf.dist fixed a value in global.conf.dist -sam
renamed global.conf -> global.conf.dist -sam
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
aubreyja at gmail dot com | ViewVC Help |
Powered by ViewVC 1.0.9 |


text:
"Nespresso Espresso Machines; Delivering the ultimate coffee experience…"
Nespresso began developing their own espresso machines in the 1970's, when it became clear that customers wanted to make their own espresso and specialty coffee at home. Their unique capsule machines take all of the guesswork out of making coffee. Just pop a capsule in the machine and brew an excellent espresso with rich, creamy coffee flavor. Each of these machines exclusively use Nespresso capsules, which must be purchased through Nespresso.
Ask the experts and many of them will tell you the same thing: the single-serve coffee category is hotter than freshly brewed java. Fueled by convenience, the time-saving system that lets users prepare drinks by the cup is gaining popularity worldwide. Yet, since their inception, single-serve cups and capsules have had to dodge the criticism that they're inherently bad for the environment.
Since single-serve capsules are discarded after each use, the brewing method is not as green as preparing drinks with ground coffee or espresso. And, we're talking about a lot of cups and capsules. According to the National Coffee Association, single-serve coffee is the fastest-growing sector of the home market, as well as the second most popular brewing method after conventional drip coffee makers.
So, what's an environmentally conscious coffee lover to do? Must eco-concerns be set aside in favor of fast, convenient, and reliable drinks by the cup? Fortunately, leading single-serve manufacturers are addressing the issue head on. Green Mountain Coffee Roasters (GMCR), the maker of K-Cups for Keurig, conducted a life cycle analysis to assess the environmental impact of its single-serve packs. Highlights of the study are as follows:
According to the study, even though the end-of-life cycle -- when a K-Cup is used and discarded -- is the most visible, it actually only accounts for only 5% of the potential global warming output. Nevertheless, GMCR has put together a program to allow workplace customers in the contiguous U.S. to collect and return spent K-Cups for composting and energy from waste processing. The Grounds to Grow On program is estimated to have recovered 4.1 million K-Cup packs and composted over 85,000 pounds of ground coffee in the same year. The plastic from spent K-Cups saved approximately 139 kilowatt hours.
Want to take matters into your own hands, give the Keurig My K-Cup filter basket a try. It is a reusable filter that lets you brew with any ground pre-ground coffee you choose. No hassle, no mess, and no waste.
At Nespresso, the talk centers around recycling as well as developing more sustainable aluminum for their single-serve capsules. In the U.S., the company has capsule collection systems in place in cities with Nespresso boutiques including: New York, Los Angeles, and San Francisco. Nespresso has also launched the AluCycle, partnering with mining, refining, retrieval, recycling organizations to improve the sustainability of aluminum. The company has also teamed up with the International Union for Conservation of Nature (IUCN) to promote environmentally sound aluminum practices.
Taking its commitment one step further, Nespresso has equipped some of its single-serve machines with an ECO button, which will automatically turn the machine off after 30 minutes of inactivity to conserve energy. The feature is available on the latest generation of the CitiZ machines. As an added bonus, purchase any Nespresso single-serve machine over $199 from now until June 17, 2013 and you can register for a $50 Nespresso Club credit good for free capsules.
Illy iperEspresso fans can take heart in knowing that their capsules are made from recycled plastic. The company is working on a method to allow consumers to open, clean, and recycle their capsules.
While single-serve systems may not be as eco-friendly as other more traditional brewing methods, the leading manufacturers are taking notes and continually making improvements to their products. Don't write them off just yet.
From now until June 17, 2013, Nespresso is running a promotion offering $50 of credit for their Nespresso Club program when you purchase a machine of $199 or more. You can find a link to Nespresso's promotion page on any of the eligible machines we carry; alternatively you can follow this link here to register your machine with Nespresso. If you're not already a member of Nespresso's club program, you'll have to register with them. After you click "CONTINUE" the next page will be where you enter the serial number of your new machine, upload your receipt, and select where you purchased the machine. To find Whole Latte Love, first, select the "Internet - Others" option from the "Store Name" drop down menu. Next, select "Whole Latt, Rochester, 14623 (2200 Brighton Henrietta Townline R)" from the "Store Location" drop down menu. See the image below for more details. Click it to reveal a bigger version of the screen.
After that, simply complete the registration process to enjoy your $50 of Nespresso club credit!
Green coffee beans are usually shipped in 132lb bags, (60 Kilograms) and world-wide production statistics are compiled on the number of bags.
World production for 2012 includes 88,818 bags of Arabica and 62,440 of Robusta.
To give you perspective on worldwide coffee production and the rarity of some highly prized regional coffees like Hawaiian Kona and Jamaican Blue Mountain that make up a tiny fraction of all coffees, here are statistics for 2012 compiled by the US Department of Agriculture.
Brazil leads the world in total production again in 2012 with 40,200 bags of Arabica and 15,700 of Robusta for a total of 55,900 bags or 7,378,800 lb.
Vietnam is second for total production with 850 bags of Arabica and 24,150 of Robusta for a total of 25,000 bags or 3,300,000 lb.
The United States, mostly Hawaii, (100/0) and Mexico (4,500/200) make up North American production of 4,600 bags of Arabica and 200 bags of Robusta.
Central America produces 14,605 bags of Arabica and 10 bags of Robusta from: Costa Rica (1,600/0), El Salvador (1,475/0), Guatemala (3,840/10), Honduras (5,800/0), Nicaragua (1,800/0) and Panama (90/0).
South American countries including Bolivia (4/150), Brazil (40,200/15,700), Colombia (7,500/0), Ecuador (415/190), Paraguay (25/0), Peru (4,800/0) and Venezuela (880/0) combined to produce 53,970 bags of Arabica and 15,890 bags of Robusta.
Caribbean countries produce 920 bags of Arabica from: Cuba (125), Dominican Republic (475), Haiti (300) and Jamaica (20).
Middle East coffee comes from Yemen at 150 bags of Arabica.
Papua New Guinea, 1,100 bags of Arabica and 50 bags of Robusta, represents Oceania's total production.
South Asia contributes 1,650 bags of Arabica and 3,685 bags of Robusta from: India (1,640/3,660) and Sri Lanka (10/25).
Sub-Saharan Africa contributes 9,243 bags of Arabica and 7,580 bags of Robusta from: Angola (0/30), Burundi (225/0), Cameroon (100/700), Central African Republic (0/15), Kinshasa (200/165), Cote d'Ivoire (0/1,800), Ethiopia (6,500/0), Ghana (0/90), Guinea (0/425), Kenya (850/0), Liberia (0/5), Madagascar (25/500), Malawi (25/0), Nigeria (0/30), Rwanda (250/0), Sierra Leone (0/70), Tanzania (500/300), Togo (0/650), Uganda (650/2,800), Zambia 10/0) and Zimbabwe (8/0).
Happy Holidays From Nespresso - a $100 Club Credit!
Nespresso Rewards 2012 Year End There are 3 things Nespresso requires of you to claim your $100 Nespresso Club Credit:
The form has 3 regions: |
1 - Your Info Fill in your current membership number if you are already a Club Member, or fill in the personal information you want to use to set up a new Club Membership. Tick the "I have read Terms & Conditions" box and go to region 2. |
2 - Choose Your Machine Here is where you will tick the box for your eligible machine model and then enter the serial number from the silver sticker on your new machine drip tray. |
3 - Store Info Select "Other" for name of store, tick the "Purchased online" box, and enter "Whole Latte Love" for store name, the city is "Rochester" and the State is "New York". Finally enter your date of purchase as shown on your receipt and click on Continue. |
Terms and Conditions
1) Offer • $100 Nespresso® Club Credit on your Club account only with purchase of a Nespresso machine $199 or above made between 11/23/2012 and 01/21/2013, while supplies last. This is not an instant credit. Offer valid in the U.S. only and solely at participating stores. Upon receipt of supporting documents, $100 will be credited to the Nespresso® Club account specified and is valid towards the purchase of coffee, machines and accessories. • Offer is limited to one $100 credit per qualifying Nespresso® machine purchased. • Offer will not be processed without valid requested documents and cannot be used in conjunction with any other Nespresso® discount or promotion. • Not redeemable in-store. Void where prohibited or restricted. This offer may not be published without Nespresso® permission. • Fraudulent requests will be voided. Offer not valid for Professional account credit or products. • This is a Nespresso® promotion.
2) To receive Nespresso® Club Credit:
• Download and complete your voucher found available at http://www.nespresso-us.com/rewards • Submit your supporting documents via online or mail.
•If submitting supporting documents via online, scan and upload a copy of:
1. The store sales receipt onto www.nespresso-us.com/rewards. Gift receipts not valid.
• If submitting supporting documents via mail:
1. Make a copy of the store sales receipt. Gift receipts not valid.
3. Please send completed voucher, receipt copy, and requested serial number sticker to:
The Nespresso Year End Promotion
24-01 44th Road, 12th Floor
Long Island City, NY 11101
• Please note that the submitted documents will not be returned.
• SUBMITTED MATERIALS MUST BE POSTMARKED NO LATER THAN FEBRUARY 4th, 2013.
$100.00 Nespresso® Club credit can only be used at Nespresso.com, Nespresso boutiques, and on Nespresso telephone orders.
3) Receipt of your Nespresso® Club Credit • Please allow 2-4 weeks for processing your credit upon receipt by Nespresso. This credit is not instant and the Nespresso® Club will confirm this credit via e-mail or phone once available. • Your credit will only be valid for one year from the date it is issued on your Nespresso® Club account.
Nespresso® is a registered trademark of Societe des Produits Nestle S.A., Vevey, Switzerland.
For submission material inquiries, please call the Nespresso Club toll free at 877.776.6601
What I Like:
-Looks/ Styling
The Nespresso Citiz machine has a great look to it. Modern looks combined with an easy to use capsule system make this machine a great choice for any kitchen. I really like the looks of the machine, it almost has a retro/ classic look to it.
-Ready lights/ Brew Buttons
This machine features two programmable brew buttons which flash until the machine is up to temperature. This is a great feature to have because you will know when the machine is ready to brew. When the lights become solid all you will need to do is place the capsule into the machine and press the brew button.
-Programmable Brewing buttons
The Citiz machine features two programmable brewing buttons. This is a great feature which allows you to customize your shot of espresso. I found that for the best results I set one button for a double shot at about 2 ounces and the other for the lungo capsule at about 4.5 ounces.
-Adjustable Cup Tray
This machine accommodates a larger or smaller cup by folding it up or down. The machine will hold up to a 6 inch cup.
-Capsule holder
The Citiz machine has a large dredge drawer for catching the used capsules. I found that it holds about 10 spent capsules give or take depending on how they fall. It is very easy is remove the tray to dump the spent capsules and to clean.
What I would Change
There are two Nespresso Citiz units. One unit comes with an Aeroccino which allows you to froth milk . The other comes with just the espresso machine. It would be nice if there was a way to froth milk without purchasing the combo unit.
-Brewing ability
Because the Citiz is a capsule machine it takes several extra steps to get a full sized cup of coffee. You would have to use the lungo capsule and use 2 of them to get about a 10 ounce cup of coffee. It would be nice if they made larger lungo capsule so that you would only have to use one per cup.
Recommended Environment
I would recommend this machine to anyone who is looking for a convenient way of brewing espresso. Nespresso offers 16 different capsules varieties so that you never have to settle with one type of coffee. The capsule system does a good job with minimal mess. This machine would make a great fit for anyone who is looking for an easy to use machine. The Citiz would make a great addition to any home or office.
It wasn't pixie dust, but ingenuity and technological know-how that brought one of the world's smallest single-serve machines to our doorstep. The itty-bitty Nespresso Pixie is about eight capsules tall and as wide as the length of the average spoon. At only 6.5 pounds, the Pixie weighs less than most newborns. Think of it as the Thumbelina of the espresso world. The Pixie can fit in almost any nook and cranny; you can park it at home or your cubicle and kiss burnt office coffee goodbye. It's even available in 6 vibrant colors to suit your personal preferences and décor.
Lest you think otherwise, the Pixie doesn't just rest of its good-looking, space-saving laurels. Equipped with a thermoblock boiler that could, this single-serve espresso machine posts record-breaking warm-up times. On average, it takes the Pixie only 25 seconds to go from a cold start to ideal brewing temp. This means you can turn the machine on and prepare a fresh beverage in less than 60 seconds. You'll be able to brew a great shot and make it to the next department meeting with plenty of time to spare.
The Capsules
The single-serve Pixie uses proprietary Nespresso capsules to prepare your drinks. This is something worth keeping in mind, if you're interested in purchasing not just the Pixie but any Nespresso single-serve machine. Nespresso capsules are available exclusively through the Nespresso Club and are not sold through Whole Latte Love or any other retailer. There are 16 Grand Cru capsules to choose from, ranging from ristretto to espresso, regular, decaf and café lungo varieties. Ground coffee is sealed within the aluminum-coated capsules to protect against air and light exposure and guard against oxidation, flavor and aroma loss. By any standard, the Nespresso capsules and brewing system are some of the best in the industry.
The Pixie can accommodate all Nespresso capsules. Shot volume is programmable; you can opt to brew one, two or three-ounce espressos to suit your preferences. Even for the uninitiated, the Nespresso Pixie is easy to use. Simply insert a capsule of your choice and press the single or double-shot button. The Pixie will brew and dispense fresh espresso directly into your cup. Spent capsules are automatically discarded into the capsule container, which is capable of holding approximately 10 capsules.
If you want to brew into an espresso cup, leave the cup tray down; otherwise, the cup tray can be pushed up and out of place to allow you to accommodate a tall glass (up to 5.5" inches). The Pixie is also exceedingly energy efficient. It'll let you go green by using 40% less energy than comparable single-serve machines. Nespresso will even get you started on the right foot with 16 free capsules. If you've been waiting for a small, easy-to-use single-serve espresso machine, the Nespresso Pixie is just what the doctor ordered.
Here's your chance to catch up on the latest lineup of unique, strange and utterly unbelievable espresso machines. While I can't speak for their brewing and frothing capabilities, these machines will definitely stand out in the crowd.
Earthy Espresso
While most espresso machines are made of ABS plastic or stainless steel, the Linje espresso maker prototype features a wooden frame. Created by three Norwegian design students, this earthy espresso machine is said to represent a "Nordic approach to coffee." The Linje is made of 1.5cm thick planks of Populus wood—which includes poplar, aspen and cottonwood species—layered together to create the machine's shape.
Four-Legged Espresso
Israeli Designer Dror Goldblum's concept Nespresso machine may have taken a few cues from man's best friend. Standing on all fours, this espresso maker has a cylinder-shaped body that houses a water reservoir and accommodates single-serve capsules. Dubbed the "Espresso on Four Legs," this machine has a minimalist design that is also evident in its controls. There are only two buttons to choose from, one for a single and the other for double espresso.
Vespeo Espresso
What do you get when you cross a scooter and an espresso machine? The Vespeo Espresso Machine, of course. Created by German industrial designer Stefan Radev, the Vespeo has a unique display that bears a striking resemblance to a speedometer. This intelligent espresso machine will actually give you the proper water, coffee and steam ratio for your beverages.
These are the latest and greatest concept espresso machines to make their debut. Which one would you most like to have on your kitchen counter? If you've encountered an out-of-this world espresso machine, feel free to share; post a comment below.
In this video, we are introducing the Nespresso CitiZ in black and Aero 3. This compact espresso machine comes with 16 Nespresso capsule samples that you can choose from to produce a great latte, cappuccino, Americano, or espresso. I would recommend the Nespresso CitiZ and Aero 3, if you want an espresso machine that is easy to use with minimal amount of cleanup. Happy Brewing.
America may run on coffee, but at the Nespresso Austria espresso bar it's the clocks that are powered by java. The eco-conscious Mischer'Traxler design firm has transformed the famous Nespresso capsules and ground coffee into electricity that is actively being used by the cafe. Think twice before you discard the byproducts of your morning coffee. Once man's spent capsules are another's electricity!
I had the opportunity to take the Nespresso CitiZ and Aeroccino Plus home; this machine comes with 16 different capsules. In this video, I'll share my thoughts on the CitiZ and Aeroccino Plus as well as review their features. As you'll see, the machine heats up quickly; it's also very easy to use. The Aeroccino Plus makes ample foam with a push of the button. I would recommend the Nespresso CitZ and Aeroccino Plus, if you're looking for a fast, clean way to make a latte or cappuccino.

subset: commoncrawl


text:
Style: 510642 405
Men's Nike Free Run+ 3
The Nike Free Run+ 3 Men's Running Shoes are comfortable and highly flexible so your feet become stronger. The men's running shoes provide a customized, barefoot-like feel. The lightweight upper features superior breathability with mesh panels, and a modified Nike Free outsole with flex grooves enhances the foot's flexibility and stability. Nike+ ready.
You may also like
Customer Reviews


text:
- Home
Foul Weather Gear
- Dinghy
- Inshore
- Coastal
- Offshore
- Ocean
- Fishing & PVC
- Clearance
- Shop All Foul Weather Gear
Protection from bright light and UV radiation
Sunglasses protect the eyes from the sun's damaging UV radiation, and improve visibility and comfort on the water by reducing light intensity and filtering out glare.
On the water, the combination of direct and reflected light is much brighter than on land. Unfiltered glare, the light reflected off flat surfaces like water, windshields, bright white decks and sails, is so intense that it impairs vision (a clear safety hazard). Glare causes squinting, fatigues the eyes, and can result in visual discomfort and headaches. Glare is present even on hazy days. Most sunglasses reduce light intensity by 80-90 percent with darkening gray, green, amber, or other colored lens.
Colored lenses alone are not enough protection for marine conditions. To filter out intense glare and prevent squinting, sunglasses for boating should be polarized. And they should be coated to block 99-100 percent of the damaging UVA and UVB (ultraviolet) rays that can reduce visual acuity at night, and cause degenerative eye diseases like photokeratitis, snow blindness, cataracts, pterygium, and various forms of eye cancer. Sunglasses should also be shatterproof to protect the eyes from injury in the event of sudden impact.
Costa Del Mar Corbina (Model 12223426). Costa's 580™ lenses block 100% of UV, some blue light to eliminate haze, plus yellow light for superior colors.
Polarized lenses
When light rays reflect off a surface, the reflected rays concentrate in one plane and are said to be polarized. Reflected glare is an example of polarized light. Even on overcast days, the high–intensity light we call glare can be harsh and overwhelming to your eyes. It blinds you and masks what's behind it. Squinting blocks out some of the light, but not the glare. Ordinary sunglasses can reduce the total amount of light reaching your eyes but, like squinting, they don't eliminate the glare. A polarized lens filters out the glare by blocking all polarized light waves except those traveling in a specific orientation.
A polarized lens blocks horizontally polarized light with a polarizing film of molecules running in parallel vertical chains sandwiched between two optical lenses. These vertical chains block horizontal light waves, allowing only vertical light waves to pass through. Vertical light waves, commonly called "ambient light," are scattered evenly and don't produce glare. You can tell if a lens is polarized by rotating the glasses (or tilting your head when you are wearing them). You will find that they reduce glare better in some positions than others.
By blocking out only the polarized glare, the intensity of the light reaching your eyes is not reduced, so objects retain their definition and visual detail. This effect, combined with a tinted lens, makes it much easier to see and identify things both on and below the water like fish, buoys, skiers, wind zephyrs and underwater hazards.
Some manufacturers use polarized lenses to reduce glare on LCD instruments, fishfinders, etc. When viewed through sunglasses that are polarized differently than the instrument lens, no light is transmitted and the instrument face appears black. The only solution is to remove the glasses.
Visible light transmission and lens color
Lenses of different densities absorb different amounts of light. The amount of light passing through the lens is called visible light transmission, expressed as a percentage of total available light. For boating, visible light transmission should fall in the 15-30 percent range. On the brightest days, you want the lowest visible light transmission (darkest) lenses. Lenses are available in a bunch of different colors, and lens color is more than a fashion or attitude question. The technology behind the colors:
- Gray: a neutral all-purpose color that reduces glare, provides good contrast and no color distortion. Ideal for use on both water and land, especially for driving.
- Brown/amber: increases contrast in most light conditions. In addition to bright sun, amber offers excellent light management properties on cloudy or rainy days, and filters high-frequency near-UV light. Good for general purpose, high contrast light situations.
- Purple/rose: heightens visual acuity and enhances color (especially with objects against a blue or green background). Delivers brightest field of vision and is applicable for sight fishing, bass fishing, inshore fishing, sport shooting, extreme sports and skiing.
- Yellow: reduces the blue part of the spectrum. Blue light causes a scattering type of glare known as "blue haze." Best color for snow. Cuts through fog or haze, but has the worst distortion of colors.
- Green: offers enhanced visual acuity for specific light situations such as sight fishing, but is worn by many for everyday use.
Kaenon is a company founded by a couple of sailboat-racer brothers. Their sunglasses have a cult following among pro sailors. We've owned three pair and swear that they help us see wind shifts on the water.
Lens shape
Optically speaking, the flatter the lens, the less distortion. Curved lenses refract, or bend, the light rays as they pass through, so light doesn't enter your eye in a straight line. Your eyes are forced to work overtime to process and correct the visual information, which may cause eye fatigue and headaches. This distortion can be eliminated with corrected prismatics; check the label for distortion-free prismatics before purchasing curved sunglasses. Lenses of good sunglasses are complex, and are constructed from several layers. The inside has an antireflective coating to reduce "bounce-back" on the inside of the lens and a water-repellant coating to shed water and make cleaning easy. An ultraviolet coating protects your eyes from UVA and UVB radiation.
Lens material
Lenses made of polycarbonate are extremely tough, yet lighter than glass, and can be made oversized to wrap around the face and block entry of light, wind and dirt from the sides, top and bottom. Polycarbonate lenses are impact-resistant and shatterproof, an important safety feature, especially for sailors, who may be at risk of being struck in the face. They naturally block 100 percent of the sun's harmful UV rays.
Trivex and Kaenon's similar proprietary SR-91 have been available for about the past ten years, with UV-blocking and shatterproofness similar to polycarbonate, but they are stronger, clearer and lighter, with better chromatic distortion performance (less distortion as you look away from the center of the lens). SR-91 has better scratch resistance than polycarbonate.
Optically ground glass lenses provide the best quality and vision and are more scratch resistant, but they are also heavier. A "compromise" lens material is CR-39, a plastic polymer with optics superior to polycarbonate, but with similar impact resistance and the best scratch resistance of all plastic lenses.
Maui Jim Cliff House (Model 13108428) boasts an ultra-light titanium frame and polarizedPlus gradient lenses.
The best materials for boating sunglass frames are lightweight, flexible, durable materials such as nylon, propionate or acetate (also called zyl). Metal frames may be stylish, but they will quickly corrode to a ghastly green in a saltwater environment. Some manufacturers, such as Costa Del Mar, use corrosion-resistant monel in their frames.
Frame hardware is made with either strong, maintenance-free pressed-in pin hinges, or with spring hinges for a snug, comfortable fit. Frame hardware should be corrosion-proof. Most of the sunglasses we sell have corrosion-proof nickel-silver or stainless steel hardware.
Wire core sunglasses have heavy wire embedded in the temples and earpieces for maximum adjustability and shaping to achieve a custom fit.
Lenses can be waterproof coated to shed water and make cleaning easy, or mirror-coated to eliminate overhead and reflected glare at the front of the lens. According to one manufacturer, mirror coating provides more control over the transmission of specific wavelengths than lens color, so it can enhance the visual sharpness and contrast of the lens. Some lenses are also coated on the interior with an anti-reflective coating to reduce "bounce-back" on the inside of the lens.
Inexpensive Slimline Cocoon sunglasses are designed to fit over your prescription glasses
Lens styles
- Aviator style glasses are droplet shaped and follow the contours of the cheek.
- Cateye glasses are relatively round lenses with a single nose bridge.
- Clip-ons are for use with prescription glasses, and can be flipped up instead of removed for normal vision indoors or in low light conditions.
- Double bridge glasses connect the lens frames in two places–over the nose and between the eyebrows.
- Fisherman style glasses have small side lenses to block light from entering outside the normal range of vision.
- Shield style glasses have a large, single piece visor-like lens that shields the upper face, a style that's very popular for snow sports.
- Wrap-around sunglasses are highly curved both horizontally and vertically to match the contours of the face. By hugging the face closely on all edges, wraparounds do a great job of blocking light and wind from entering at any angle. Other styles blend features of these basic styles. More important than style is fit. See below.
Getting a good fit
Sunglasses should fit the wearer's face, not only to look good, but so the optical center of the lenses roughly matches the wearer's center of focus to minimize distortion. The three basic measurements for sunglasses are lens size, temple length, and overall width. Glasses should fit snugly without pinching. Weight can also be a factor in correct fit; glasses that are too heavy on the nose can cause headaches.


text:
Top Posts
Recent Posts
Recent Comments
- esmensetoo on Tough Laws Do Little to Slow California Gun Rush
- Billy Boston on Video: Interview With Driver in San Mateo Bridge Limo Fire
- CrowdAlbum on News Pix: Bay to Breakers Rules and SF Citizen Scientists Take Over McLaren Park
- Jane on Made-Over Merida From 'Brave' Not Dead Yet
- Anthony J. Alfidi on California Homebuying Program for Veterans Hands Out Few Loans
Around KQED
- Giant Renaissance Food People Descend Upon New York
- Art Review: SFAI MFA Students Overtake the Old Mint in 'Currency'
- Theater Review: Everybody's Helen of Troy at EXIT Theatre's DIVAfest
- America's Cup: Italian Challenger Wants Speed Limit, New Safety Gear
- Are You Willing to Alter Your Fashion for Ethics? (Do Now #81)
- Who Made Your T-Shirt? The Hidden Cost of Cheap Fashion
- SF Building Boom Has Dramatic Implications
- The California Report Magazine
- Celebrate the Ferry Plaza Farmers' Market 20th Birthday Bash with CUESA
- Jon Stewart on Merida Makeover
Search this blog
- Agriculture
- Animals and Wildlife
- Architecture
- Arts and Entertainment
- Berkeley
- Blog Beat
- Business and Finance
- California History
- Central Valley
- Commentary
- Courts
- Crime
- Criminal Justice
- Demographics
- Disability Issues
- Drug Policy
- Economics
- Economy
- Education
- Elections
- Energy
- Environment
- Federal Government
- Fill in the Blank
- Fire
- Food
- Gender Issues
- Government
- Gun Issues
- Health
- Human Rights
- Immigration
- International
- Labor
- Law Enforcement
- Legal
- Marin
- Media
- Medicine
- Military
- Morning Splash
- Napa
- Native American Issues
- Natural Disasters
- Night life
- Oakland
- Parenting
- Pension Reform
- Philanthropy
- Politics
- Poverty Issues
- Public Insight Network Stories
- Quotes of the Day
- Racial Issues
- Real Estate
- Recreation
- Religion
- Richmond
- Sacramento
- San Francisco
- San Jose
- Santa Cruz
- Science
- Seniors
- Sonoma
- Sports
- State Budget
- Tech
- Tourism
- Transportation
- Uncategorized
- Water
- Weather
- Wednesday Weeklies
- Youth
Follow KQED News on Facebook
Connect with KQED News on Twitter
For the latest updates from KQED News, follow us on Twitter.
Follow @kqednewsAbout the Blogger
Jon Brooks is News Fix's editor, host, chief blogger and Bay Area newshound, searching for what's news in the region.
Have a news tip? Email Jon.
Tag Archives: Tesla Motors
A.M. Splash: Tesla Plans Electric Car Charger Network; 11 Arrested in Hayward Police Shooting Protest; SJ Solar Plant Gets US Funds
Comments Off
Tesla Motors unveils 'Superchargers' at event near Los Angeles (SJ Mercury News) Addressing a key concern consumers have about electric cars — their range between charges — Tesla Motors (TSLA) on Monday unveiled an aggressive plan to build a nationwide … Continue reading


text:
May 20, 2013; 5:21 PM ET Thunderstorms in the area Wednesday afternoon through Wednesday evening
Ever wondered what thunderstorms look like from space? Wonder no longer.
The scientists reported that global glaciers -- the ice bodies outside the Greenland and Antarctic ice sheets -- shed about 260 billion metric tons of meltwater annually during the six-year study period.
Everest has always been a trophy, but now that almost 4,000 people have reached its summit, some more than once, the feat means less than it did a half century ago.
Although it would be unethical, experts say it is likely biologically possible to clone a human being.
A new species of dinosaur-era reptile is rewriting the books on the evolution of so-called sea monsters, a new study claims.
Brewing beer is a water-intensive process, as the grains—usually malted barley—have to be steeped in water before yeast is added for fermentation. Breweries that don't track their water use can take up to 10 barrels of water to make 1 barrel of beer, according to Tim Suprise.
Do nuclear power plants need a redesign? Critics of nuclear energy seem to think so, and so does nuclear energy advocate, Taylor Wilson. A physics wunderkind, Wilson became the youngest person to ever create fusion at age 14.
New research shows that males of a type of ground spider known as Micaria sociabilis also eat females, and scientists are trying to figure out what motivates this behavior.
May 17, 2013; 5:00 AM ET Learn how to save money by making your own deodorants and lotions with all-natural ingredients.


text:
Fanmats Soccer Arizona Soccer Ball Ivory Rug
Item #: 3103649-P
$44 + FREE SHIPPINGPlease Note :This item does not ship to Canada.
Material :100% Nylon
Weave :Machine Made
1. SELECT A COLOR: (selected)
People Who Viewed This Also Viewed
Description: For all those soccer fans out there: soccer ball-shaped area rugs by FANMATS. Made in U.S.A. 100% nylon carpet and non-skid Duragon® latex backing. Machine washable. Officially licensed. Chromo jet printed in true team colors.
- Collection: Soccer
- Brand: Fanmats
- Material: 100% Nylon
- Weave: Machine Made
- Styles: Kids Rugs
- Origin: USA
- Available in the following sizes: 2' 4" Round
NO REVIEWS FOR FANMATS ARIZONA SOCCER BALL (Write Your Own Review)
Please Note: The images we display have the most accurate color possible. Due to differences in computer monitors, we cannot be responsible for variations in color between the actual product and your screen. Please be advised that in some cases patterns and colors may vary according to size. Lengths and widths may vary from the published dimensions. We do our best to provide you with an accurate measurement, but please be advised that some variation exists and this is not a manufacturing defect.
NO QUESTIONS FOR FANMATS ARIZONA SOCCER BALL (Ask A Question)
Fill out the information below.


text:
2007 Freightliner COLUMBIA 120 Pomona, CA
2011 Chevrolet 2500HD New Hampton, IA
2009 Freightliner CA12564SLP - CASCADIA Springfield, MO
2007 Freightliner CST120 Farmingdale, NY
2006 Hino 268A Springfield, MO
1988 International S1900 Ocala, FL
2001 Western Star 4964SX Buckley, MI
2010 Kenworth T2000
Stock Number: F242Sub Category: SpecialtyDescription: No Title - Bill Of Sale Only. $$$$$ - Try our Easy, Interest-Free, Rent to Own Option. 100's of Units already out on this program. - $$$$$ "Delivery Available".More Information
Didn't find what you were looking for? Click here to request availability from our dealer network.


text:
Change Country Keywords: Lace Dresses | OBD2 Scanner | Car DVR | Cheap Android Tablet | Wedding Dresses
Get DinoPoint™ by Writing reviews, Post Images, or Post Videos. The first five customers can get double points!
from (Holland)
Bought this item on
Was this review helpful?
40 DinoPoint™ gained for this post


text:
Rockford's free weekly newspaper since 1871
The Rockford Girls' Lacrosse team has been ranked number one in the Division One poll for most of … [Continue Reading...]
By JOHN HOGAN Rockford - and most of West Michigan, became a water wonderland last week as a … [Continue Reading...]
Dangerously high water has officials concerned about the safety of anyone getting close to the Rogue … [Continue Reading...]
Roger Allen, of Rockford, Michigan, died Saturday, January 5 after a long battle with heart disease. … [Continue Reading...]
Rockford resident, writer and photographer John Hogan shared this picture with the Squire. The … [Continue Reading...]
They wrote the book on cottage law—literally Recently, Attorney David S. Fry opened the … [Continue Reading...]
Independent Bank receives Financial Literacy Award Independent Bank has been recognized for its … [Continue Reading...]
Kent District Library appoints new director The Kent District Library (KDL) is pleased to announce … [Continue Reading...]
The Squire has been Rockford's free weekly newspaper since 1871. Our loyal readership includes over fifteen thousand homes in the Rockford area, including the affluent Lakes area of Lake Bella Vista, Bostwick Lake and Silver Lake; Belmont, Blythefield, as well as Algoma, Courtland, Cannon and Plainfield Townships.
Read More…
Copyright © 2013 Rockford Squire News · Site by: Creative Solutions · Log in


text:
Buy Tickets
The Audience at Gielgud Theatre in London
Doors Open | Wednesday 12 June 2013 at 2:00 PM |
Starts | Wednesday 12 June 2013 at 2:30 PM |
A £2.75 transaction fee applies (this will be added to your order on the payment page)
Directed by Stephen Daldry
Reduced Price Previews 15 - 23 February 2013 - Top price tickets reduced from £59 to £49
Booking Period Until 15 June 2013
Cast includes: Helen Mirren (The Queen), Haydn Gwynne (Margaret Thatcher), Robert Hardy (Winston Churchill), Paul Ritter (John Major), Michael Elwyn (Anthony Eden), Nathaniel Parker (Gordon Brown) and Rufus Wright (David Cameron).
For sixty years Elizabeth II has met each of her twelve Prime Ministers in a weekly audience at Buckingham Palace - a meeting like no other in British public life - it is private. Both parties have an unspoken agreement never to repeat what is said. Not even to their spouses.The Audience breaks this contract of silence - and imagines a series of pivotal meetings between the Downing Street incumbents and their Queen. From Churchill to Cameron, each Prime Minister has used these private conversations as a sounding board and a confessional - sometimes intimate, sometimes explosive. In turn, the Queen can't help but reveal her own self as she advises, consoles and, on occasion, teases.
From young mother to grandmother these private audiences chart the arc of the second Elizabethan Age. Politicians come and go through the revolving door of electoral politics, while she remains constant, waiting to welcome her next Prime Minister.
Gielgud Theatre Seating Plan
Where we provide a seating plan for events, every effort is made to show you correct information. However, we are unable to guarantee the accuracy of our seating plans in case of short term or venue specific changes due to production requirements. Seating plans are generally provided as a guide only and are not an exact representation of the seating layout at the venue.


text:
Announcing the Joan Norton Tennis Center Blog Post by Joan K. Norton, Independent Financial Advisor, CMFC, RFC, LLC
Woburn 54° Current Weather Today 54° Sunny. Highs in the lower 80s. Northwest winds around 5 mph...becoming southwest this afternoon. Hourly Detailed Radar Fri 80° 59° Sat 82° 60° Sun 82° 63° Mon 87° 66° Tue 87° 66° Wed 87° --° Local every day in Woburn, MA Woburn, MA Woburn, MA Winchester Burlington Stoneham Reading Lexington Wakefield Arlington Medford See more
Claim your Listing View your listing Hi! We're glad we found you. Let's confirm a few details before we get started. What's your name? [["validates_presence_of",{"message":"Please tell us your full name."}]] What's your role at this organization? [["validates_presence_of",{"message":"Please tell us about your role with this organization"}],["validates_length_of",{"too_long":"Your note is too long! Your note cannot exceed 1024 characters.","maximum":1024,"allow_blank":true}]] What's your phone number? [["validates_presence_of",{"message":"Please tell us your daytime phone number."}],["validates_format_of",{"message":"We can't understand the phone number you entered. Please try entering the numbers like this: 212-555-1212.","with":["^\\d?[^\\d]{0,2}(\\d{3})?[^\\d]{0,2}\\d{3}[^\\d]?\\d{4}|Unknown$",""],"allow_blank":true}]] Are you authorized to represent this organization? Tell us why. [["validates_presence_of",{"message":"Please tell us about your relationship to this listing."}],["validates_length_of",{"too_long":"Word limit exceeded! Your explanation cannot exceed 1024 characters.","maximum":1024,"allow_blank":true}]] If you are not authorized to represent this organization, you may be subject to legal action. Cancel


text:
Spring Bloom Flared Shirt Dress
White Lies
Machine Gun Stretch Trousers
Kitted Out
Safari Chair
A woven trilby is essential for wearing with shades, city shorts and a lightweight scarf this season. Pull together off-duty style with a neat leather belt and become a globe-trotter this summer with a cool cotton messenger or rucksack.
Commander Belt £30.00
Webbing Drill Belt £18.00
Spy Satellite Belt £40.00
Company Plaited Belt £40.00
Printed Vacation Belt £45.00
Rope Wars Belt £35.00
Military Armour Belt £40.00


text:
Shark Fin Professional Shears are the most technologically advanced shears in the world. Their patented handle helps to properly align the nerves and tendons in your hand which can reduce the risk of injury. Shears feature their exclusive Shear Fit system to ensure that your shear fits your hand.
Award Winning, Professional Massage, Body Care and Aromatherapy Products.
Achieve professional results with the best waxing & depilatory products available.


text:
ShopDeerHunting VIP Membership
A special thank you to our customers and fans. ShopDeerHunting benefits for members. FREE! JOIN TODAY!Subscribe
Shop Our Store
As seen on Deer Talk Now live outdoor show! Use promo code DEERTALK at checkout and receive 10% off.
Leysath's Better Venison Cookbook
Tired of the same old venison dishes? Have an itch to do a little more in the kitchen or at camp with your roasts, tenderloin or shoulders? Bank on the years of knowledge - hunting and in the kitchen - from Scott Leysath, The Sporting Chef, in his new "Better Venison Cookbook!" Leysath takes you from prep to table with great information and recipes you and your family or friends will enjoy.
Come buy it now! »
South Texas in Spring
Leave a Reply
You must be logged in to post a comment.


text:
The Department of Natural Resources are searching for two missing boaters from two separate incidents. They both happened Saturday night in Moncks Corner in the Tailrace Canal. Officials say that one More>>
The South Carolina Aquarium on Charleston Harbor has 5,500 creatures ranging from bald eagles and river otters to sharks and stingrays. And it's opening a new exhibit to help visitors see just how staffers More>>
Authorities say a North Carolina woman has been arrested for wearing a thong at Myrtle Beach. Police say 22-year-old Tiara Garness, of High Point, N.C., was warned twice to cover up around 5 a.m. Friday More>>
A Goose Creek man is facing DUI charges after police say hit a South Carolina Highway Patrol trooper with his car at a check point Friday night. Officials say that 26-year-old Elizah Robertson was driving More>>
The search for three passengers has been called off after a boat capsized near the Hobcaw Yacht Club in Mt. Pleasant Friday night.
This weekend, drop donations off at the News 2 studios and Michael Fennell, working with the local company Anchor Sign, plans to drive the donations directly to Moore, Oklahoma next week. Donations won't be accepted past 5 p.m. Wednesday. More>>
According to the Charleston County School District, the Seamless Summer Feeding Program (SSFP) allows schools to provide free summer meals in low-income areas during the traditional summer vacation periods. More>>
Its Memorial Day weekend a time to remember those who made the ultimate sacrifice for the county. Among those are lowcountry sons and daughters and Charleston's fallen are forever remembered and revered. More>>
A big holiday weekend usually means a big turnout at "Edisto Float" gatherings. The massive floating events have become a concern on a stretch of the Edisto River that runs through Dorchester and Colleton More>>
The woman with a familiar face to many people in Berkeley County died over the weekend. Mary Lou Brown Davis-Selby passed away on Sunday. Mary Lou recently retired from Berkeley County after working More>>
This Memorial Day weekend is a great time to think about the people who sacrificed a lot for freedom. At the American Legion Post 166 in Goose Creek, if you're lucky, you might run into World War 2 veteran More>>
The Charleston RiverDogs will host a Job Fair, where those interested can apply for food and beverage working positions with the Class-A affiliate of the New York Yankees, on Wednesday, May 29th from 4:30-7 More>>
While you're away for Memorial day, or summer vacation, someone could be trying to break into your home! So police across the state are working to make your summer a safe one. Just let them know you're More>>
The Berkeley County Sheriff's Office DUI team has begun stepping-up their patrol for impaired driver, seatbelt violations and other traffic offenses during the upcoming summer months. More>>
The Beaufort County Sheriff's Office is asking for the public's assistance in identifying a suspect of indecent exposure. More>>
The 37th season of the internationally known Spoleto Festival USA is under way. More>>
The Ralph H. Johnson VA Medical Center will host a Memorial Day ceremony Friday, May 24, at 10:00 a.m. in honor of the sacrifices of all Veterans and their families. Retired (Captain) Chaplain Roscoe More>>
The National Hurricane Center is changing the way it talks about storm surge in hopes that emergency officials, the media and the public can better understand the dangerous phenomenon. More>>
Art created by some people receiving mental health treatment in South Carolina is going on display in Charleston. More>>
Beachwalker Park is a public beach located on the southern end of Kiawah Island, just south of Charleston. More>>
Charleston Animal Society spokeswoman Kay Hyman says Lucky was underweight and fighting an infection at the site where he was branded.
This weekend, the Gullah Festival is returning to Beaufort for a 27th season. More>>
Brightly colored hot air balloons will be flying over Simpsonville as part of an annual Memorial Day celebration. More>>
News 2 presents Jennie Moore Elementary with our Cool School award. More>>
Both fires are being investigated. More>>
The beach scene will be a lot different this season as Folly prepares for it's first full summer of no alcohol, and it's first dry Memorial Day. Folly Beach was the last remaining beach where alcohol More>>
The Boy Scouts of America threw open its ranks Thursday to gay Scouts but not gay Scout leaders - a fiercely contested compromise that some warned could fracture the organization and lead to mass defections of members and... More>>
The US Attorney's Office says there is no gray area any longer when it comes to these synthetics, but industry insiders say the laws governing such things are still a little hazy. More>>
The Boy Scouts of America's National Council has voted to ease a long-standing ban and allow openly gay boys to be accepted as Scouts. Of the local Scout leaders voting at their annual meeting in Texas, More>>
A federal judge has scheduled a hearing to formally settle lawsuits challenging the $650 million deepening of the Savannah River shipping channel. More>>
A new study shows that West Ashley, Johns Island and James Island residents who own property within 1,000 feet of the proposed I-526 extension route face potential negative impacts.
More than 260-million acres of southern states are infested with fire ants. More>>
Justin Hess threw a four-hit shutout to make T.D. Davis' first-inning home run stand as No. 7 seed Georgia Southern downed No. 2 seed College of Charleston 2-0 on Thursday at the Southern Conference Baseball More>>
Today, a Moncks Corner woman is very thankful. News 2 first told you about Mamie Fludd back on March 22nd. The roof on her home was literally falling in everywhere. Willie Powell is a friend of "Miss. More>>
Federal forecasters are predicting yet another busy hurricane season. More>>
Wednesday May 15 a utility truck from Sumter fell over the Ravenel Bridge while doing repair work. More>>
An Atlanta firm has been selected to develop the master plan for Charleston's $1 billion Horizon development. The Horizon Development Foundation announced Thursday that Gateway Development Services More>>
Mediterranean Shipping Company, a leader in the container shipping industry, Thursday announced plans to expand operations at its Charleston County facility. More>>
According to Isle of Palms Mayor Dick Cronin, the maximum fine for drinking on IOP is $1,092 or up to 30 days in jail. More>>
Police say James Lamont Singleton, Jr. allegedly forced entry into a residence and during the burglary, the homeowner was shot. More>>
Officials at the Discovery School in North Charleston discovered they had been robbed and police say it was an inside job. More>>
Four formerly homeless men move into their own, brand new homes this week. More>>
Earlier Wednesday afternoon, Le Grand C, a French physical theater group got in a final practice before it began performing during the Spoleto Festival. The 17 member group of acrobats focuses on tumbling More>>
Preparations continue as the gay community of the Charleston area prepare for the annual Pride Festival and parade. Organizers and supporters came together Sunday night to raise awareness and shine a More>>
As the weather, and the water warms up, you might be thinking of hitting the lake. You are not alone. Berkeley County Family YMCA Director Kimberly Nolte says, "We get a lot of phone calls, wanting to More>>
This week News 2 noticed several mentions from parents who have children with Strep throat on social media. Across the Lowcountry, folks are finding themselves with sore throats. "I have a lot of patients More>>
CHARLESTON FIRE DEPARTMENT - The National Fallen Firefighters Foundation released a video entitled "Charleston 9: The Ultimate Sacrifice". The new documentary focuses on the recovery of the Charleston More>>
The Berkeley County Sheriff's Office is searching for a suspect in connection with a shooting Tuesday night in the Goose Creek area.Two warrants have been issued for Sammy McCrae of Goose Creek charging More>>
Four people were arrested in Eutawville Tuesday after out-of-state bounty hunters tried to arrest a wanted man. More>>
Mayor Joseph P. Riley, Jr. was joined by the CEO of the Palmetto South Carolina Region of the American Red Cross. Louise Welch Williams to encourage local residents who are looking for a way to help the More>>
This dog was identified with something acidic. The numbers are now permanent scars, says Charleston Animal Society's Dr. Sarah Boyd. More>>
Charleston City Police are asking for the public's help in locating Ryan Davis. Davis is wanted for three counts of malicious damage to personal property. Anyone with information about Davis can call Charleston More>>
A 46-year-old man on death row for killing a fellow inmate has been found dead in his cell. More>>
State Troopers say the deputy involved in a wreck Sunday afternoon was at fault in the crash. The SC Highway Patrol will officially make the announcement later Wednesday.
Academics and the arts go hand in hand and take center stage at Jennie Moore Elementary School for the Creative Arts. More>>
News 2 presents Northwood Academy with our Cool School Award More>>
Wednesday a career center, called the Community Connection Center, opens on Remount Road to help those in one of the most impoverished areas of the Lowcountry. More>>
Man in sinking boat swims to shore where police arrest him More>>
Fire officials confirm a fire at a store in the Publix shopping center off Central Avenue in Summerville. More>>
The restaurant is located at 945 Folly Road, as it intersects with Prescott Street. More>>
In the wake of Monday's tornado in Moore, Oklahoma, many around the nation and in the Lowcountry are opening up their wallets to give money towards helping the victims. More>>
A spinal clinic in North Charleston has been ordered by DHEC to stop performing invasive procedures after 3 patients were diagnosed with hepatitis B. More>>
The matchups have been announced for the 2013 Sertoma Classic. The Sertoma Classic is what many consider the unofficial kickoff to the high school football season. This two night event is played at Johnson More>>
It was soon realized the suspect didn't want a cigarette. He reached for the bag of money, quickly stripped it and roughly $10-thousand from the store was gone. More>>
ACLU, faith and political leaders hold conference on statehouse steps to discuss immigration reform. More>>
According to Charleston County School District spokesperson, Jason Sakran, several schools were placed on lockdown Tuesday afternoon. More>>
Secretary of State Mark Hammond encourages South Carolinians seeking to help victims of natural disasters, including Monday's devastating tornado in Oklahoma, to do so wisely. More>>
Jenny Sanford has donated her scrapbooks, emails and letters to the College of Charleston. More>>
In response to Monday's devastating tornado in Oklahoma, the American Red Cross has mobilized volunteers and has dispatched relief supplies and response vehicles to help people in need. More>>
A lightning strike started a house fire on Keenen Drive in Goose Creek Tuesday. More>>
Mira Winery will continue its history-making experiment next week when it retrieves four cases of its 2009 Cabernet Sauvignon from a three-month stay in the Charleston Harbor. More>>
Darius Rucker releases his third album as a country, solo artist Wednesday. While promoting his CD at WEZL, Rucker said it was the best album he's made in his career. More>>
No charges will be filed in the death of 80 year old Carlton Freeman, the double amputee killed after being mauled by dogs in St. George on May 8th. This decision comes after an extensive investigation More>>
In a news 2 special report, we take a look at how lawmakers are taking steps to make sure those who commit cyberbullying are held accountable for their actions, and what steps school districts are taking to deal with the growing problem.
Even though the tornado that devastated Oklahoma is half a country away, the Lowcountry chapter of the American Red Cross is preparing to help. More>>
As we approach Memorial Day, the Coast Guard uses this week to create awareness about boat safety as the shore celebrations are sure to begin. More>>
It's alligator mating season in South Carolina. That means you have a better chance of seeing alligators. Carl Possehl lives on the Goose Creek Reservoir. He says he loves to photograph the animals around More>>
Ray Manzarek, the keyboardist who was a founding member of The Doors, has died. He was 74. More>>
Monday afternoon authorities announced that the U.S. Marshals Task Force had arrested Damon Moody in Rock Hill, SC without incident. More>>
Newly installed U.S. Rep. Mark Sanford is out doing the business of a congressman, meeting and greeting constituents in his South Carolina district. More>>
Patriots Point Naval & Maritime Museum is partnering with Coast Guard Sector Charleston to host a special art display aboard the USS Yorktown as part of this year's Piccolo Spoleto Festival. More>>
On May 9, 2013 police responded to the Costco on Ashley Town Center Drive on the report of theft from a car. More>>
Horry County Sheriff's spokesman Sgt. Jeff Benton says 50-year-old Deputy Timothy Causey died Sunday at the Medical University of South Carolina. More>>
Jennie Moore Elementary School for the Creative Arts has a history that spans 60 years in Mount Pleasant. We're East of the Cooper for our Cool School of the week.
One Brazilian tourist was killed and 24 other people on board were injured. More>>
Your water bill could soon increase. Mount Pleasant Waterworks Commissioners are considering the increases to fund improvements to aging facilities and infrastructure. More>>
Isle of Palms police are directing traffic around what some officials are calling an apparent sinkhole. Palm Boulevard between 8th and 9th Avenues is closed as a hole that is about 2 feet deep and 2 More>>
The South Carolina Highway Patrol is investigating a traffic accident that happened at around 3:00 Sunday afternoon. A Charleston County sheriff's deputy was responding to a call of a separate accident More>>
The attorney for Ford said the charges stem from bookkeeping errors More>>
News 2 presents Academic Magnet High School with our cool school award More>>
News 2 presents Northwood Academy with our Cool School Award
A stroke, sometimes called a "brain attack," occurs when an artery to the brain becomes blocked or ruptures. More>>
Students at Academic Magnet are mastering a unique skill in high school. It's a signature program that is helping to produce outstanding scholars. More>>
Officers of the Horry County Police Department and agents with the US Marshal Service have captured two suspects wanted for murder in Virginia, officials said. On Monday, a Horry County Police Detective More>>
A rigorous curriculum, and competitive environment, Academic Magnet High School in Charleston county is one of the top high schools in the nation. We're in North Charleston for our Cool School of the week.
A new tech project designed to show off Charleston's technology efforts to residents and visitors alike is taking off. More>>
Bringing history to life to create a fun lesson and help discover talents, that's the goal of a unique program at Northwood Academy More>>
Two women who went missing as teenagers about a decade ago were found alive Monday in a residential area about 2 miles south of downtown Cleveland. More>>
Former Governor, Mark Sanford and Elizabeth Colbert-Busch will debate Monday April 29 at 7pm in the Courvoisie Banquet Hall at the Citadel. More>>
Former South Carolina Gov. Mark Sanford says his cellphone has been swamped with hundreds of calls this week after House Democrats sent an email telling donors to call the number. More>>
From debating a cardboard cutout to flashing a wad of cash, there have been some interesting campaign tactics in the race for the 1st congressional seat. Brian McGee is a communications professor at More>>
Former South Carolina Gov. Mark Sanford has a slight edge in cash heading into the final days of the heated congressional race in state's 1st District. More>>
Former South Carolina Gov. Mark Sanford and Democrat Elizabeth Colbert (KOHL'-buhrt) Busch are sharing the stage for the first time in their race for the state's vacant 1st Congressional District seat. More>>
Northwood Academy offers a Christian based education in a fun learning environment. We're in North Charleston for our Cool School of the week. More>>
News 2 presents College Park Elementary with our Cool School award More>>
Students at College Park Elementary are blasting off with math. An innovative and unique program has students eager to solve math problems. More>>
GEORGETOWN, SC (WBTW) - A Georgetown restaurant owner was arrested Tuesday after police said he solicited sex from teen boys at the restaurant. According to Georgetown Police Capt. Nelson Brown, Kenneth More>>
MYRTLE BEACH, SC (WBTW) - More details were released Monday surrounding the sexual assault arrest of Myrtle Manor reality TV star Taylor Burt. Burt, 28, was arrested Saturday night and charged with criminal More>>
Innovative and unique programs, and motivated teachers and students, College Park Elementary School is making academics gains. More>>
News 2 presents St. John Catholic School with our Cool School award More>>


text:
United Kingdom
Cookies and privacy
skip navigation
Our cases database provides unmatched coverage of precedent-setting cases from the Employment Appeal Tribunal and appellate courts. It also provides reports of selected tribunal cases, including discrimination cases where compensation was awarded. Browse the reports by topic, case title or key word search. View the latest law reports or check the stop press for up-to-the-minute news on key cases.
Now In: Termination of employment > Insolvency
XpertHR has 1 case report relating to the case: Albion Automotive Ltd and others v James Shaw and others [1995] EAT. Click the title to view an article.


text:
Where to go to be in the know...about travel
Jodie is a veteran writer who moved from education editor, beat reporter and feature writer at a suburban weekly to news and features at a county-wide daily paper. For the past 20 years she has written for the Chicago Tribune, contributing more than 2,000 news and feature articles. Currently, Jodie is doing travel writing, an art column and theater news in print and online publications. Jodie's Bio
Read more of Jodie's articles [Read More …]
Copyright © 2013 -All RIghts Reserved