__group__	ticket	summary	component	version	milestone	type	owner	status	created	_changetime	_description	_reporter
Active Tickets	372	"Title of Page (edit tab) and Item to be Translated for ""Terms of Use"" and ""Privacy Policy"""	General		2.2.0	defect	brent	new	2007-05-02T03:17:05-06:00	2007-05-02T04:25:20-06:00	"Currently the it is possible to have a different link value than the page title. Should they be synchronized somehow?

Should the title of the link be drawn from the page Title as set in the edit tab, as for ""Terms of Use"", if I change the page title to ""Use Terms""? Or should the page title be drawn from the translation file? 

Or should it be documented to say that the link is set in the translation file? If so, if you're using english and want a different label, how do you do it? And what's a recommended best practice."	mura
Active Tickets	442	Roundtrip IMSTransport in eduCommons cause links to be broken on home page	IMSTransportTool		3.0.0	defect	brent	new	2007-09-18T15:30:16-06:00	2007-09-18T15:30:16-06:00	If you roundtrip IMSTransport in eduCommons, links on the front page are broken and all objects are moved down a level.	jon
Active Tickets	454	Course ObjPosition is not always set to 0 and it should be	General		3.0.0	defect	brent	new	2007-09-20T11:31:39-06:00	2007-09-20T11:33:05-06:00	When you add an object it gets the value of the highest positioned object + 1. This usually makes the course the first object in the list. However, there are situations in which the course might not be the first (IMS import) and it should be.	jon
Active Tickets	389	in the course summary view you can delete the current object	General		3.2.0-eng	defect	brent	new	2007-07-26T12:30:42-06:00	2008-12-19T10:16:07-07:00	"This is in eduCommons 3.0. Because course summary now shows the object from which you are viewing the summary, it is now possible to delete the current object. Doing so leads to a ""could not find page"" error (because it was deleted)."	jon
Active Tickets	534	Course Buider acquisition error	General		3.2.0-eng	defect	brent	new	2008-06-17T14:13:03-06:00	2008-06-17T14:13:03-06:00	"I have a dept with the id of test-test.
In that Dept, I have a course with the id of test-test.

I can add a Course to the Dept manually just fine.

If I use the Course Builder, and select the test-test Department, complete the form and hit Save, I get a Site Error indicating a Course cannot be added to the current object.

At some point, the Course Builder process is grabbing the course object, when it should be grabbing the Department object."	dray
Active Tickets	537	Saving a object that has an 'other' license for a second time causes license information to be lost.	ContentLicensing		3.2.0-eng	defect	dray	assigned	2008-07-25T11:00:18-06:00	2009-03-16T13:13:33-06:00	"To replicate this bug, follow these steps:
1. Create an object and give it and 'other' license'
2. Save the object (the license appears correctly)
3. Edit the object (yout don't have to change anything).
4. Click 'save'

The reference to the other license has changed. The license is now named 'other' and points to the local object."	jon
Active Tickets	540	On ordering tab, corrupted or missing ordering values causes ordering process to abort	General		3.2.0-eng	defect	brent	new	2008-11-14T13:36:57-07:00	2008-11-14T13:36:57-07:00	Looked into this and it appears the reason for this is that the ordering values for the two objects that are being swapped are all the same. Not sure how the course is getting into this state.	jon
Active Tickets	369	RSS Feed on Front-page Bad Metadata	General		2.2.0	defect	brent	new	2007-05-02T02:10:03-06:00	2007-05-02T04:27:35-06:00	"http://ocw.nd.edu/front-page/rss

The description of the channel displays:

  <description>
    
       This is an eduCommons Educational Materials Repository
       
  </description>


It should be pulling the description from the Portal Description in the Site Settings."	mura
Active Tickets	373	Make Institution Object and Institution Sub Object Labels translatable	General		2.3.0	defect	brent	new	2007-05-02T04:20:25-06:00	2007-05-02T04:20:25-06:00	" 5. Institution Object Label
The label for the primary folderish object. In a default instance, this will be 'Available Departments'.
6. Institution Sub Object Label
The label for the sub-object. In a default instance, this will be 'Course Contents'. 

Ok, so this one should be fun...these two labels are set in the skins settings, but where would one do the translations. This may want to be handled similarly to Terms of Use and Privacy Policy."	mura
Active Tickets	513	Captcha required when adding users via Site Setup	General		3.2.0-eng	enhancement	brent	new	2008-03-25T15:40:21-06:00	2008-03-25T16:01:14-06:00	Captcha is currently when adding users via Site Setup. This is not necessary, since the user is logged in as admin or manager when accessing Site Setup.	tom
Active Tickets	368	"Documentation needed to set default objects in ""latest"" RSS feeds"	General		2.3.0	defect	brent	new	2007-04-21T12:21:58-06:00	2007-04-21T12:21:58-06:00	The latest feeds across all departments are available in 3 places: Home Page, Courses Listing and http://staging.ed.usu.edu:9005/eduCommons/rss. It's not clear that setting the parameter on the syndication tab on the Courses listing page sets the value for all three pages.	mura
Active Tickets	527	"Using ""Download this course,"" files cannot be browsed locally"	IMSTransportTool	eduCommons	3.2.0-eng	defect	brent	new	2008-05-05T17:56:15-06:00	2008-05-06T14:27:44-06:00	"Course Home Page image does not display locally because it includes the department in the image urls. In a sample IMS package the <img> tag looks like this: src=""/philosophy/ancient-wisdom-modern-love/photo-of-david-oconnor"" when it should probably look like this: src=""ancient-wisdom-modern-love/photo-of-david-oconnor""

This is true of all images in an IMS export (aka Download this course) package."	tom
Active Tickets	525	Error when adding a Plone site with all products installed except eduCommons	IMSTransportTool	eduCommons	3.2.0-eng	defect	brent	new	2008-04-16T11:08:51-06:00	2008-04-16T11:08:51-06:00	When you install all the products except eduCommons you get an error when adding a Plone site. Here is the error: IEC Utility does not have an attribute. We think this is an IMS Transport issue.	tom
Active Tickets	529	Importing an IMS content containing spaces causes a site error	IMSTransportTool	eduCommons	3.2.0-eng	defect	brent	new	2008-05-20T22:42:58-06:00	2008-05-20T22:42:58-06:00	"Importing an IMS content containing spaces causes this site error:

Time  	2008/05/20 21:06:20.761 GMT-6
User Name (User Id) 	admin (admin)
Request URL 	http://ocw.usu.edu/instructional-technology/connecting-people-with-online-resources/@@imsimport_form
Exception Type 	BadRequest
Exception Value 	The id ""ccontenticon%20copy.jpg"" contains characters illegal in URLs.

Traceback (innermost last):

    * Module ZPublisher.Publish, line 119, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 42, in call_object
    * Module zope.formlib.form, line 769, in __call__
    * Module Products.Five.formlib.formbase, line 55, in update
    * Module zope.formlib.form, line 750, in update
    * Module zope.formlib.form, line 594, in success
    * Module Products.eduCommons.eventHandlers, line 581, in action_import
    * Module Products.IMSTransport.utilities.utils, line 58, in importZipfile
    * Module Products.IMSTransport.Manifest, line 393, in readManifest
    * Module zope.event, line 23, in notify
    * Module zope.component.event, line 26, in dispatch
    * Module zope.component._api, line 130, in subscribers
    * Module zope.component.registry, line 290, in subscribers
    * Module zope.interface.adapter, line 535, in subscribers
    * Module Products.eduCommons.eventHandlers, line 374, in __call__
    * Module Products.eduCommons.eventHandlers, line 432, in createObject
    * Module Products.ATContentTypes.lib.constraintypes, line 281, in invokeFactory
    * Module Products.CMFCore.PortalFolder, line 315, in invokeFactory
    * Module Products.CMFCore.TypesTool, line 716, in constructContent
    * Module Products.CMFCore.TypesTool, line 276, in constructInstance
    * Module Products.CMFCore.TypesTool, line 450, in _constructInstance
    * Module Products.ATContentTypes.content.image, line 4, in addATImage
    * Module OFS.ObjectManager, line 314, in _setObject
    * Module Products.CMFCore.PortalFolder, line 333, in _checkId
    * Module OFS.ObjectManager, line 83, in checkValidId

BadRequest: The id ""ccontenticon%20copy.jpg"" contains characters illegal in URLs. "	tom
Active Tickets	530	"Attempting to ""package course"" on USU OCW causes site error (attribute error)"	IMSTransportTool	eduCommons	3.2.0-eng	defect	brent	new	2008-05-21T09:52:21-06:00	2008-05-21T09:52:21-06:00	"Attempting to ""package course"" on a course in USU OCW causes site error (attribute error)

Here is the course in question: http://ocw.usu.edu/instructional-technology/Computer_Applications_for_Instruction_and_Training

Please figure out what is wrong so this course can be packaged.

Traceback (innermost last):
  Module ZPublisher.Publish, line 119, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 42, in call_object
  Module Products.eduCommons.browser.packagecourseview, line 17, in __call__
  Module Products.eduCommons.browser.packagecourseview, line 43, in createIMSFile
  Module Products.ATContentTypes.lib.constraintypes, line 281, in invokeFactory
  Module Products.CMFCore.PortalFolder, line 315, in invokeFactory
  Module Products.CMFCore.TypesTool, line 716, in constructContent
  Module Products.CMFCore.TypesTool, line 276, in constructInstance
  Module Products.CMFCore.TypesTool, line 450, in _constructInstance
  Module Products.eduCommons.content.fssfile, line 7, in addFSSFile
  Module OFS.ObjectManager, line 348, in _setObject
  Module zope.app.container.contained, line 365, in notifyContainerModified
  Module zope.event, line 23, in notify
  Module zope.component.event, line 26, in dispatch
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module zope.component.event, line 33, in objectEventNotify
  Module zope.component._api, line 130, in subscribers
  Module zope.component.registry, line 290, in subscribers
  Module zope.interface.adapter, line 535, in subscribers
  Module plone.app.linkintegrity.handlers, line 60, in modifiedArchetype
  Module Products.Archetypes.Referenceable, line 57, in addReference
  Module Products.Archetypes.ReferenceEngine, line 337, in addReference
  Module OFS.ObjectManager, line 374, in _delObject
  Module OFS.ObjectManager, line 290, in _getOb
AttributeError: d535c1a76b088fa775ac8781d0d51e64"	tom
Active Tickets	533	Look into INST courses that all changed to dept homepage	General	eduCommons	3.2.0-eng	defect	brent	new	2008-06-12T16:32:37-06:00	2008-06-12T16:32:37-06:00	This is not a normal ticket because I don't know what happened. All I know is that one fine day about a month ago, all the USU OCW Instructional Technology department courses (and all course contents) changed so that each and every page looked like the INST dept homepage. I have unpublished the offending courses, but I have not deleted them. So if you login to USU OCW and go to the INST dept, you can look at it. Something must have caused this.	tom
Active Tickets	538	Ordering of objects doesn't work because objects don't have value for getPositionInCourse	General	eduCommons	3.2.0-eng	defect	brent	new	2008-10-15T10:55:53-06:00	2008-10-15T10:57:55-06:00	"Bug was reported by Notre Dame in the following email.

  Hi David,

  We have a course, HIST 30626 (Medicine and Public Health in American History) that's close to publication. I'd like to re-order the Course Contents, but am unable to do so by clicking on the up/down arrows in the order column. (It spends time acting like it's doing something, then ends without having changed anything.) Any suggestions?

  Thanks,

  Cathy Schulz
  OCW Operations Specialist
  Kaneb Center for Teaching and Learning
  University of Notre Dame

The reason for this behavior is that the objects were created without a getPositionInCourse value. Need to determine how these objects were created and fix so that they get this value when created.
"	jon
Active Tickets	523	Logging in to an OpenOCW site using OpenID Login leaves the user on the login page	Open OCW	eduCommons	3.2.0-eng	defect	dray	new	2008-04-15T16:55:46-06:00	2008-04-15T16:55:46-06:00	Logging into the OpenOCW using OpenID Login page remains on the login page. When you login using the regular site login it sends you the course you are working on. When you  login it should probably go to the same location either way. This could probably just send you to the site's home page and that would be fine on either login.	tom
Active Tickets	524	"Clicking on your OpenID username in OpenOCW causes a ""not found"" error"	Open OCW	eduCommons	3.2.0-eng	defect	dray	new	2008-04-15T17:02:00-06:00	2008-04-15T17:02:00-06:00	"Clicking on your OpenID username in OpenOCW causes a ""Not Found"" error. Error text: ""The requested URL /author/http://tom4cam.myopenid.com/ was not found on this server.

This is probably because different machinery is in place when creating a user account using OpenID. Apparently, there is no dashboard for OpenID accounts."	tom
Active Tickets	531	Order that portlets load sometimes hides the course summary portlet temporarily (affects authenticated users only)	General	eduCommons	3.2.0-eng	defect	brent	new	2008-06-12T12:28:56-06:00	2008-06-12T12:28:56-06:00	Since the Related Resources portlet is currently positioned above the other right-hand portlets, the course summary portlet sometimes doesn't appear until 10-15 seconds after the rest of the page loads. I saw this several different times on Marion's computer but it is hard to recreate because it depends on how fast oerrecommender.org is serving up recommendations. By moving the Related Resources to the bottom of the right-hand portlet list, the other portlets won't have to wait for recommendations to load first. This only affects authenticated users.	tom
Active Tickets	396	LinguaPlone support missing	General	eduCommons-3.0-Alpha	3.0.0	defect	brent	new	2007-08-22T15:15:39-06:00	2007-09-13T13:36:31-06:00	LinguaPlone support is missing. Not able to use it in the current Plone 3.0 version.	brent
Active Tickets	400	Add challenge question to join_form for OpenOCW	General	eduCommons-3.0-Alpha	3.0.0	enhancement	brent	new	2007-09-06T10:23:49-06:00	2007-09-13T13:34:28-06:00	"Currently, the registration process on OpenOCW requires e-mail validation, in order to prevent spambots from creating accounts.  Unfortunately, this is just a deterrent.  

Add another layer of security by adding a challenge question that requires human interpretation, a la OCWConsortium's Join Form http://ocwcforum.org/profile.php?mode=register&agreed=true.

Captcha is currently not an option. Out of the existing Plone Products, 1 is dependent on an external CAPTCHA server, and the other does not work."	dray
Active Tickets	402	Review Portlet Permissions for Dashboard interactions	General	eduCommons-3.0-Beta	3.0.0	defect	brent	new	2007-09-06T11:12:36-06:00	2007-09-06T11:12:36-06:00	Currently, Contributor Role gets Insufficient Privileges for adding any of our custom portlets to their dashboard	dray
Active Tickets	408	Using non-standard characters in title and description fields causes UnicodeDecodeError	General	eduCommons-3.0-Beta	3.0.0	defect	brent	new	2007-09-07T17:10:39-06:00	2007-09-07T17:10:39-06:00	"Using non-standard characters in title and description fields causes UnicodeDecodeError
Here are the characters I used for the test: ç국ê中華

I generated the error when creating a new page within a course using Mac FF, but I assume the same error would happen when entering non-standard characters into any title or description field. I will confirm this and post an update.

Here is the error info:
Exception Type  	UnicodeDecodeError
Exception Value 	'ascii' codec can't decode byte 0xc3 in position 15: ordinal not in range(128)"	tom
Active Tickets	480	Portal banner and logo uploads need to be tweaked...	General	eduCommons-3.0-Beta	3.0.1	defect	brent	new	2008-01-18T12:31:27-07:00	2008-01-18T12:31:27-07:00	portal banner and portal logo images currently get uploaded to portalBanner.png and logo.png but the original filenames are used in base_properties. This is why we are not seeing the images we upload.	tom
Active Tickets	430	"Add ""My Courses"" link to help me find *my* stuff."	Open OCW	eduCommons-3.0-Beta-2	2.3.0	defect	dray	new	2007-09-14T17:00:52-06:00	2007-09-15T21:07:28-06:00	"If I get to the front page (away from the course I'm working on), how do I get back to the list of my own courses? (Clicking my username (if I can find it) shows ""recent changes"""" of all kinds.) Maybe a ""My Courses"" link next to my username? If I haven't published my department, when I log out and come back I have a hard time finding *my* stuff."	tom
Active Tickets	419	Division template should have its own template	Open OCW	eduCommons-3.0-Beta-2	2.3.0	defect	dray	new	2007-09-11T15:13:24-06:00	2007-09-11T15:13:24-06:00	Division template should have its own template. Currently it uses the department template. (i.e. Division Name, About the Division, etc.)	tom
Active Tickets	415	View tab is highlighted on IMS import and export pages (IMS tab should be highlighted)	General	eduCommons-3.0-Beta-2	3.0.0	defect	brent	new	2007-09-11T14:48:28-06:00	2007-09-13T13:40:00-06:00	"The view tab is highlighted on IMS import and export pages for a course (IMS tab should be highlighted). It's correct on the main IMS page. You actually have to click on ""Import IMS Package"" or ""Export IMS Package"" to see this little issue."	tom
Active Tickets	461	Adding OER recommender portlet causes site errors	General	eduCommons-3.0-RC2	3.0.0	defect	brent	new	2007-09-21T17:27:26-06:00	2007-09-21T17:49:10-06:00	"Adding OER recommender portlet through manage portlets causes site error. This may be an issue for other items in manage portlets as well.

Here is the error: 
http://albatross.ed.usu.edu/courselist/++contextportlets++plone.rightcolumn/+/eduCommons.portlet.OerRecommenderPortlet"	tom
Active Tickets	462	No warning when moving content through the workflow that has not been copyright cleared	General	eduCommons-3.0-RC2	3.0.0	defect	brent	new	2007-09-21T18:53:44-06:00	2007-09-21T18:53:44-06:00	The system no longer warns users when moving content through the workflow that has not been copyright cleared	tom
Active Tickets	434	"""Display Instructor Email Address"" setting appears to have no effect"	General	eduCommons-3.0-RC2	3.0.0	enhancement	brent	new	2007-09-15T21:44:08-06:00	2007-09-21T17:43:06-06:00	"I check the box for ""Display Instructor Email Address"" on the edit course page, but I cannot see where this appears anywhere. I even checked the RDF the course exposes. Where is this email address displayed?"	tom
Active Tickets	484	Fix leftskin so you don't have to add a transparent gif to make the top nav color show	General	eduCommons-3.0.1-final	3.0.1	defect	brent	new	2008-01-26T21:11:20-07:00	2008-01-26T21:11:20-07:00	Fix leftskin so you don't have to add a transparent gif to make the top nav color show	tom
Active Tickets	485	Lock icon appears on the ND site everywhere there is a mailto link	General	eduCommons-3.0.1-final	3.0.1	defect	brent	new	2008-01-26T21:15:07-07:00	2008-01-26T21:15:07-07:00	I am seeing the lock icon on the ND site everywhere there is a mailto link on the ND site (like here: http://ocw.nd.edu/feedback-home). I saw this during testing on default Plone but I ended up marking the trac ticket invalid because I couldn't recreate it. Can we just hide this icon until Plone fixes it?	tom
Active Tickets	490	In the left nav, the 2nd line of long Course and Department links should be indented	General	eduCommons-3.1.0-Alpha	3.0.0	defect	brent	new	2008-02-20T12:39:17-07:00	2008-02-21T13:18:00-07:00	Long Course and Department links are no longer indented in the left nav. A slight indent helps make each link more clear (see USU OCW's 2.3.1 site for examples).	tom
Active Tickets	478	Default Zip File Icon needs help	General	eduCommons-3.1.0-Alpha	3.1.0	enhancement	brent	new	2008-01-17T08:27:53-07:00	2008-02-08T10:18:49-07:00	It has actually been this way for a couple of versions, but I might as well point it out. Perhaps a down arrow or something similar would work.	tom
Active Tickets	473	Description for OpenOCW profile needs to clarifiy that it's an OCW extension	Open OCW	eduCommons-3.1.0-Alpha	3.1.0	defect	dray	new	2008-01-02T11:09:21-07:00	2008-01-02T11:33:37-07:00	"In the Quick Installer, there are two eduCommons 3.0.1 profiles listed, one of which is the OpenOCW extension.  

This needs to be clarified, to avoid confusion in the QuickInstaller."	dray
Active Tickets	512	Content Licensing view generates a Unicode Error	ContentLicensing	eduCommons-3.1.0-final	3.1.0	defect	brent	new	2008-03-25T15:37:18-06:00	2008-03-25T15:37:18-06:00	Content Licensing view generates a Unicode Error	tom
Active Tickets	539	TOC links to anchors are broken in IE7	General	eduCommons-3.1.0-final	3.2.0-eng	defect	brent	new	2008-10-30T13:35:36-06:00	2008-10-30T13:35:36-06:00	"Cathy from ND reported that the generated TOC links do not function in IE7.

I have verified that this is an *eduCommons* bug, and not a Plone bug."	dray
Active Tickets	551	Page view does not update when site language changed using LinguaPlone	General	eduCommons-3.2.0-eng	3.2.0-eng	defect	brent	new	2009-02-13T17:04:29-07:00	2009-02-13T17:04:29-07:00	"This may be a LinguaPlone bug, but I am capturing it here so we can address it.

It is possible to have two or more front page translations, but the problem I am seeing is that as you switch from one language to another only the left nav and the top nav change. The current page you are viewing does not automatically load the translated page in the language you have selected.

Recreating the issue:
From the home page (front-page), login as admin or manager and select ""translate into"" to translate into another language. This will create another page that is linked to the original English front page. The problem I see is that when you select a language other than English (let's say Korean), only the top nav and left nav changes. But you are still looking at the English front page until you click on ""home"" again (top nav). Now you will see the translated page. This is the same for other content pages as well. When you change to a different language, for some reason the page doesn't switch immediately to that language. Only the top nav and left nav change to the language you have picked, and you see translated pages after you navigate to a new page (using top nav or left nav).


Possible fix from Guillaume de la Torre:

I will try to help those guys that have a problem with language switching in eduCommons. I think this is not an eduCommons problem, it looks much more a LinguaPlone problem, or similar.

My experience:

We have an eduCommons 2.3.1 site where the multilingual issue works fine. Universidad Oberta de Catalunya too. But Universidad del País Vasco and Universidad de Valencia sites (eduCommons 2.3.1, too) work wrong.

I was looking for differences, with these results: our “select type input” is something like this:

{{{ 

            <select onchange=""window.location=this.options[this.selectedIndex].value"">

                <option value=""translated-object-url/view?set_language=en"">English</option>

                <option selected=""selected""

                        value=""original-object-url/view?set_language=es"">Español</option>

            </select>
}}}
 

Their “select type input” are something like this:

{{{
<select style=""font-size: 94%;""

                    onchange=""window.location='original-object-url/switchLanguage?set_language=' + this.options[this.selectedIndex].value"">

                <option value=""en"">English</option>

                <option selected=""selected"" value=""es"">Spanish</option>

                <option value=""ca"">Catalan</option>

            </select>
}}}

As you can see, in this code only the “parameter” is switched, not the “object”. So the logical behavior, in these cases, it’s that only top and left navs change, isn´t it?

The code that’s builds the selects in our eduCommons is the LinguaPlone template (/portal_skins/LinguaPlone/global_languageselector) that  I attach to this email. The data for composing the HTML piece of code comes from a Python script (/portal_skins/LinguaPlone/languageSelectorData), attached too.

Not the template, neither the script, are in the ZMI of universities having this problem. I couldn´t access the file system of servers, so I don´t know if there are differences between theirs and ours. Our LinguaPlone installed product is 0.9.0 - $Revision: 10093 $

I hope this helps.  

--
Guillermo de la Torre
Oficina OCW-UPM"	tom
Active Tickets	555	Multilingual support issue: Displaying translated Dept and Course pages	Translations	eduCommons-3.2.0-eng	3.2.0-eng	defect	brent	new	2009-03-06T11:59:30-07:00	2009-03-06T11:59:30-07:00	"From Guillermo de la Torre:

When you link, from any location, to a Course published in a language that is not the default language, the left navigation menu appears empty.

For example: in UOC the default language is catalan.

Try this: http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-avanzada-del-sistema-operativo-gnu-linux (Spanish version of the course)
And try this: http://ocw.uoc.edu/informatica-tecnologia-i-multimedia/administracio-avancada-del-sistema-operatiu-gnu-linux (Catalan version of the course)

One possible workaround is to build the URL with the language selector: http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/administracion-avanzada-del-sistema-operativo-gnu-linux?set_language=es

But in RSS feeds URLs are included without language selector...

I have found another possible solution that has worked fine in my eduCommons test instance. The solution is to include the ""Language=all"" option in the catalog search.

In ""/web/Products/eduCommons/tool/ECNavigationTool.py"", ""getNavigationContents"" function:

Change:
            listing = self.portal_catalog.searchResults(
                path={'query':'/'.join(context.getPhysicalPath())+'/',},
                sort_on='getNavPosition')

By:

            listing = self.portal_catalog.searchResults(
                path={'query':'/'.join(context.getPhysicalPath())+'/',},
                sort_on='getNavPosition',
                Language='all')

I hope this helps any University with multilingual OCW site.

Note from Tom: This also appears to be an issue with at the department page level. Courses are not listed in the Spanish page (http://ocw.uoc.edu/informatica-tecnologia-y-multimedia/) but they appear on the Catalan page (http://ocw.uoc.edu/informatica-tecnologia-i-multimedia/) because that is the default language. Adding the language selector into the URL fixes the problem in this case as well. If this requires modifying LinguaPlone, we should work with the Jarn developers directly to avoid customizing the product separately."	tom
Active Tickets	560	Multiple requests for improving leftskin	General	eduCommons-3.2.0-eng	3.2.0-eng	defect	brent	new	2009-03-23T14:38:15-06:00	2009-03-23T14:38:15-06:00	"There have been multiple requests for improving the way users are able to customize the eduCommons skin. Here are a couple: 

http://cosl.usu.edu/forums//viewtopic.php?t=214&highlight=skin

http://cosl.usu.edu/forums//viewtopic.php?t=131&highlight=skin

Here is the content of the second forum post:

1. Is it possible with future versions educommons to allow the users (hosts of the site) to easily customize the template/skin. Here at the UNU, we have tried twice and each time we seem to end up in a mess. Do you think it is worthwhile looking how to make this as simple as possible?

2. Hmm, I am a bit worried about how upgrades to educommons are handled. Can you make upgrading as trouble free as possible? This relates to point 1.

I think it would be great if more effort was put into these matters, rather than add new features.

What do you think?

Brendan
UNU"	tom
Active Tickets	543	Completion of #57 Installers (Linux-flavors, Windows, and Mac)	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-08T14:04:56-07:00	2009-01-08T15:06:22-07:00	"http://educommons.com/downloads/educommons/roadmap/57

Motivation

Our primary motivation is to make it easier to distribute eduCommons more widely on windows, mac and linux. Installing eduCommons manually requires technical expertise and could be a barrier to those seeking to install it locally to try it out.
Proposal

RPMs should be created for the major linux flavors (The exact distros need to be determined by the community. Probably CentOS/RHEL and possibly SUSE and Ubuntu). Windows and MacOSX installers also need to be created. The Windows installer should be capable of running on a desktop as well as a Windows server.

Deliverables

Installers for linux, windows, and mac.
"	tom
Active Tickets	544	Completion of #58 Unit tests and functional tests	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-08T14:07:11-07:00	2009-01-08T15:05:44-07:00	"http://educommons.com/downloads/educommons/roadmap/58

Motivation

Unit testing allows programmers to refactor code at a later date, and make sure the module still works correctly. It also provides a sort of living documentation of the system. Developers looking to learn what functionality is provided by a unit and how to use it can look at the unit tests to gain a basic understanding of what is going on.

Proposal

Each product needs to be reviewed, and unit tests need to be created to validate that each method or function is working properly. Test cases using mock objects may need to be written to ensure that the code being tested meets software requirements and behaves as intended.
"	tom
Active Tickets	545	Completion of #59 Global Find and Replace	General	eduCommons-3.2.0-eng	3.2.0-eng	task	dray	new	2009-01-08T14:55:45-07:00	2009-01-08T15:05:08-07:00	"http://educommons.com/downloads/educommons/roadmap/59

Motivation

In several recent cases on both Utah State and Notre Dame OCW sites, it would have been useful to do a ""find and replace"" on the entire site for a certain word or bit of HTML. Implementing GoReplace would allow a find and replace change to be made globally instead of by hand (one by one).

Proposal

Implement the ""GoReplace"" Plone product (http://plone.org/products/goreplace), or a similar product to allow global find and replace of text and HTML on an eduCommons site.

Risks

It is unclear whether GoReplace can find and replace HTML.
This proposal is for implementing an existing plone product. If the ready-made product doesn't work, this feature will need to be renegotiated.
"	tom
Active Tickets	546	Completion of #61 Refactor IMS	General	eduCommons-3.2.0-eng	3.2.0-eng	task	jon, dray	new	2009-01-08T15:03:42-07:00	2009-01-08T15:03:42-07:00	"http://educommons.com/downloads/educommons/roadmap/61

Motivation

The IMS product needs some improvements and enhancements to make it more useful. See below.

Proposal

Implement CommonCartridge IMS spec. Enhance IMS Transport so it doesn't put the course in a subfolder when it is packaged (or make it so the course image knows to look in that course folder). The IMS product also needs to be reworked so the .zip file package in the ""Download this course"" section can be used for offline browsing of content.
"	tom
Active Tickets	547	Completion of #74 Existing Bug Fixes	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-08T16:12:03-07:00	2009-01-08T16:12:03-07:00	"http://educommons.com/downloads/educommons/roadmap/74

Motivation

There are some bugs that have surfaced since the 3.1.1 release that need to be addressed.

Proposal

This features involves completing existing bug fixes tagged for the 3.2.0 release in our Trac bug tracking system (http://cosl.usu.edu/trac/). Priority should be given to bugs listed as major or critical.
"	tom
Active Tickets	548	Completion of #76: Documentation	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-08T16:13:40-07:00	2009-01-08T16:13:40-07:00	"http://educommons.com/downloads/educommons/roadmap/76

Motivation

One of the goals of eduCommons is to be easy enough to use that content producers can focus on creating high quality content, rather than having to worry about learning HTML or a complex CMS. Good documentation, including screencasts, can help new content producers and other non-technical contributors quickly familiarize themselves with the eduCommons interface.

Proposal

Documentation should be expanded to help content producers, translators, and other users learn to use eduCommons. Screencasts demonstrating the essential functions of working in eduCommons should also be created.

Deliverables

1. Updated eduCommons 3.2.0 tutorials. The tutorials should include the 9 sections created for eduCommons 3.0.0. These should be revised and converted to reStructured Text so they can be used in a variety of formats including HTML, PDF, and plain text. The individual tutorial sections may end up being used within the contextual help system (see http://cosl.usu.edu/projects/educommons/roadmap/67).
2. Bundled documentation: INSTALL.txt, MIGRATION.txt, and IMSContentPackaging.txt to be updated by enPraxis. SETUP.txt and LOCALIZATION.txt to be updated by Seth.
3. Screencasts. This should include all the same sections from the eduCommons 3.0.0 screencasts (http://cosl.usu.edu/projects/educommons/documentation/screencasts/), plus additional sections highlighting the new functionality of eduCommons 3.2.0."	tom
Active Tickets	549	Completion of #79: Migration of eduCommons project site	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-13T14:53:05-07:00	2009-01-13T14:53:05-07:00	"See original eClip here: http://educommons.com/downloads/educommons/roadmap/79

Motivation

The eduCommons project was originally developed and hosted at the Center for Open and Sustainable Learning (cosl.usu.edu/projects/educommons). As the project has moved away from COSL, it is necessary to move the hosting of the project website to a new location. The OCW Consortium has been tasked with overseeing the 3.2.0 release of eduCommons as well as moving the project website to educommons.com. This transition provides several opportunities. We want to increase the visibility eduCommons, making it easier for others to collaborate and contribute code, translations, and documentation.

Proposal

Here are the components involved in hosting eduCommons:

Plone Site with the following:

    * Plone Software Center Plugin - Release management, Front end for Downloads, Requirements tracking and documentation.
    * Plone Documentation Center - Handles all documentation for eduCommons including web based docs, screencasts, howtos, tutorials, sample files, developer documentation
          o Need to move help content from cosl.usu.edu/projects/educommons/documentation 

Trac Site (http://trac.edgewall.org/)

    * Milestone tracking, bug tracking, development wiki
    * Browser View over source code repository 

Code Repository - Currently using Subversion (http://subversion.tigris.org/) with apache integration.

Forums

    * Currently using PHPBB (http://www.phpbb.com) - If we want to host the eduCommons forum on OCWC we could just merge it with the existing   OCWC forums.
          o Original forums location: http://cosl.usu.edu/forums

          o New location should be at either educommons.com/forums or ocwconsortium.org/forums 

Other

    * Currently a number of plugins we developed for eduCommons are housed in the Plone Collective (http://dev.plone.org/collective/). It makes sense to keep them there, as there are many other Plone sites that are also using them. "	tom
Active Tickets	550	Completion of #78: eduCommons Course Import/Export for WordPress	General	eduCommons-3.2.0-eng	3.2.0-eng	task	brent	new	2009-01-13T15:45:25-07:00	2009-01-13T15:45:42-07:00	"See original eClip here: http://educommons.com/downloads/educommons/roadmap/78

Motivation

This feature will promote the reuse of courses by allowing eduCommons courses to be imported into WordPress. It will also allow WordPress content to be imported into eduCommons.

Proposal

Support Import of course into user specified WordPress account as well as support export of 'wordpress course' into eduCommons


Implementation

Given the time constraints this feature will not import associated image/file resources as objects. It will bring over HTML, parse through, ensure any relative links are rewritten properly but the resources will still 'live' in the base environment. Additional time would be needed to import any associated files as separate resources.
"	tom
Active Tickets	595	List users by privileges	General	eduCommons-3.2.1-alpha		enhancement	brent	new	2009-09-22T06:27:11-06:00	2009-09-22T06:27:11-06:00	"
I'd really like the ability to list users according to their privileges, such as all Publishers."	Cathy Schultz
Active Tickets	562	ContentLicensing	ContentLicensing	eduCommons-3.2.1-alpha	3.2.0-eng	defect	brent	new	2009-04-20T09:34:36-06:00	2009-04-20T09:40:50-06:00	"CC License Picker - select any jurisdiction value and the license picker returns ""A system error has occurred."""	Brent
Active Tickets	564	IMS Package Course :: Windows	IMSTransportTool	eduCommons-3.2.1-alpha	3.2.0-eng	defect	jon	new	2009-04-20T10:28:50-06:00	2009-04-20T10:29:13-06:00	Windows version crashes with an error because it is mixing up \ with / when trying to read the schemas for IMS off of the filesystem.	brent
Active Tickets	553	Add course duration metadata field and expose it via RSS	General	eduCommons-3.2.1-alpha	3.2.0-eng	enhancement	brent	new	2009-02-17T03:16:57-07:00	2009-02-17T03:16:57-07:00	"Add a new metadata field for course duration as suggested by Robert, 

http://cosl.usu.edu/forums/viewtopic.php?t=222

and expose the metadata in the RSS feeds, and embedded RSS for courses."	Robert.Schuwer@…
Active Tickets	576	Add additional metadata fields and expose them through the RSS feed and RDF view	General	eduCommons-3.2.1-alpha	3.2.0-eng	enhancement	brent	new	2009-05-08T06:36:36-06:00	2009-06-02T07:35:31-06:00	"From Kathleen at UMich:

I am working with our publication director Susan Topol on exporting
some of our metadata to OER Commons. I know that we have RDF feeds for
each course, e.g.
http://michdev.educommons.net/school-of-information/information-economics-w07/rdf.
A lot of the metadata that we need is in that RDF feed, but there are
some additional fields that we would like. For example, we'd like to
include the course ID, term, structure and level that are in the edit
course page (see attached screenshot). We'd also like to be able to
indicate which types of materials (in our case these are the titles of
our subpages within the course) are included in the course, e.g.
syllabi, reading list, assignments, etc.

Are there any properties or templates in educommons that we could
update to make these changes?


From Robert at OUNL:

The question for the Course duration came up because for a European project some collegues of mine were looking at a PMH/OAI-target to collect the metadata from OpenER and they were using the rss-feed for this.

Also adding a field in the RSS to specify which department/division the course is listed in."	brent
Active Tickets	587	Parts 7 and 8 of OAI Validator test fail on eduCommons OAI	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-07-24T17:07:06-06:00	2009-07-24T17:07:06-06:00	"Using the OAI explorer here: http://re.cs.uct.ac.za/ it appears that OAI validation tests fail on eduCommons OAI at tests 7 and 8:

(7) Skipping : ListIdentifiers (resumptionToken)
This test is being skipped because it cannot or should not be performed.

(8) Skipping : ListIdentifiers (resumptionToken, oai_dc)
This test is being skipped because it cannot or should not be performed.

David Gonzalez is looking into the resumptionToken issue.
"	tom
Active Tickets	589	Moodle Backup Import: HTML files import as text files or as off-site links	IMSTransportTool	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-07-27T12:28:02-06:00	2009-07-27T12:28:02-06:00	When using test packages from UVU to test Moodle Backup Import, HTML files import as text files (see smaller package). In another case (larger Moodle backup package) all content imported as off-site links. See me for test packages.	tom
Active Tickets	592	Static Site Deploy Error on CentOS 5 RPM	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-07-31T11:33:52-06:00	2009-07-31T11:33:52-06:00	"I came across this Static Site Deploy Error on CentOS 5 RPM. It looks like a permissions issue when writing to the static folder.

Here is the error:

Exception traceback

Time 	2009/07/28 16:14:34.684 US/Mountain
User Name (User Id) 	admin (admin)
Request URL 	http://127.0.0.1:8080/eduCommons/@@deployform
Exception Type 	OSError
Exception Value 	[Errno 13] Permission denied: 'static'

Traceback (innermost last):

    * Module ZPublisher.Publish, line 119, in publish
    * Module ZPublisher.mapply, line 88, in mapply
    * Module ZPublisher.Publish, line 42, in call_object
    * Module zope.formlib.form, line 769, in __call__
    * Module Products.Five.formlib.formbase, line 55, in update
    * Module zope.formlib.form, line 750, in update
    * Module zope.formlib.form, line 594, in success
    * Module enpraxis.staticsite.browser.deployform, line 53, in action_deploy
    * Module enpraxis.staticsite.utilities.staticsiteutility, line 52, in deploySite
    * Module enpraxis.staticsite.utilities.staticsiteutility, line 81, in deploySiteStructure
    * Module enpraxis.staticsite.utilities.staticsiteutility, line 203, in _writeFile
    * Module enpraxis.staticsite.utilities.staticsiteutility, line 189, in _createDirectory
    * Module os, line 159, in makedirs

OSError: [Errno 13] Permission denied: 'static' "	tom
Active Tickets	593	UTF-8 bug with Zope 2.10.6	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-08-03T09:53:30-06:00	2009-08-03T09:55:11-06:00	"From Takeshi Yamamoto: I have found this rc1 is based on Zope 2.10.6 which has this bug.
 See https://bugs.launchpad.net/zope2/+bug/160968 for detail (bug description included below)

I have attached the image file of how the result comes out when title was entered with Internet Explorer. (See screenshot here: http://educommons.com/trac-files/eduCommons-Takeshi-Bug.png)
The first and third item has wrong characters displayed.
My question is ""Is there any chance to use Zope 2.10.8?"", since it has no bug on this.

Full bug description here:

Default IUserPreferredCharsets' use of Zope 2's request problematic

The IUserPreferredCharsets implementation of Zope 3 found in zope.publisher.http.HTTPCharsets has the following condition in it to check if the HTTP_ACCEPT_CHARSET header is available:

    header_present = 'HTTP_ACCEPT_CHARSET' in self.request

However, with Zope 2's request will return '' (the empty string) for any header that starts with 'HTTP_', see ZPublisher.HTTPRequest.HTTPRequest.get.

Ultimately, this results in the HTTPCharsets.getPreferredCharsets to return ['iso-8859-1'], where it should really return 'UTF-8'.

To understand this problem better, look at Products.Five.browser.decode.processInputs, which uses the negotiator to find out which charset to use to convert form variables. For browsers that do not send the 'HTTP_ACCEPT_CHARSET' header, this will result in wrongly encoded form values. To reproduce this, fill in Chinese characters to any Five formlib form with Internet Explorer 6.0. Since Firefox sends HTTP_ACCEPT_CHARSET, it's not a problem there."	tom
Active Tickets	594	"Selecting ""Instructor is Primary Author"" does not overwrite Creator field in Citation"	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-08-05T10:36:46-06:00	2009-08-05T10:36:46-06:00	"From the Edit course page, checking box for ""Instructor is Primary Author"" does not overwrite the normal Creator field in the ""Cite This Resource"" link at the bottom of the course home page."	tom
Active Tickets	569	Completion of #63: Leftskin (eduCommons skinning) Improvements	LeftSkin	eduCommons-3.2.1-alpha	3.2.1	task	dray	new	2009-05-04T04:47:50-06:00	2009-05-04T04:47:50-06:00	"http://educommons.com/downloads/educommons/roadmap/63

Motivation

Some color customization options have been restricted for administrator level users beginning with the 3.0.0 release of eduCommons. This has been problematic for sites using lighter colors for their footers, such as CEU (ceu.educommons.net). These sites have been forced to change the color of their footers because it would apply the same lighter color to their page titles and h2 tags, making them basically unreadable.

Proposal

Update leftskin to break up some color customization options. An example of linked color that may be undesirable is the font color of the page titles and H2 tags linked to the footer color. Another possible problem is the top nav bar color linked with the department headers in the courselist. There may be other cases, so hopefully other users will comment on this proposal if it needs to be expanded.
"	tom
Active Tickets	570	Completion of #60: Refactor RSS	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T05:04:29-06:00	2009-05-04T05:35:01-06:00	"http://educommons.com/downloads/educommons/roadmap/60

Motivation

eduCommons RSS feeds are currently set to display up to 999 objects. This was done to allow harvesting, but there should also be an option for human RSS consumers who only want the X most recent objects in a feed.

From Clay (OCWC technical guru):

When it comes to RSS, I just want to make sure you are aware of this page in the wiki:
http://wiki.ocwconsortium.org/index.php?title=RSS_feeds

John and I feel that it would be very important to the OCWC if the biggest platform presence (eduCommons) was leading the way in producing RSS feeds that were compliant with these budding standards.  I know you cover most of it already, but just make sure you check that out and at least get the mandatory fields in there.

Beyond that, and this has not been discussed in the committee yet, although we currently have a standard field for language in the channel section, I would like to see the possibility of adding language to the item level.  This would enable consuming applications to more accurately organize the items in the cases where some feeds may contain multiple language items. ... I can only imagine that would become more and more common, not to mention the institutions which provide originals and translations.  I don't know what kind of infrastructure is required for eC to support that, but if its reasonable I hope you'll consider supporting something like that.  It would be great to have your example.
Proposal

Allow RSS for harvesters and ""normal"" RSS consumers (like the last 5 most recent objects).

Ensure that eduCommons is compliant with the RSS standards found here: http://wiki.ocwconsortium.org/index.php?title=RSS_feeds

Add these fields to eduCommons:
  * Add language to the item level (I think it's currently in the channel section)
  * Express rights, if it's filled out for the item

Comment: 
Extra Metadata Fields
Possibly incorporate:
1) Department that course comes from"	tom
Active Tickets	571	Completion of #62: Push site to static HTML	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T05:36:11-06:00	2009-05-04T05:36:11-06:00	"http://educommons.com/downloads/educommons/roadmap/62

Motivation

The ability to publish static HTML from an eduCommons site meets several use cases. USU OCW has received requests for the entire site content from schools in Africa and others with limited Internet access. As static HTML an eduCommons site is far more portable. It could also be significantly faster on a large scale deployment.
Proposal

Allow the ability to publish static HTML from an eduCommons site.
Deliverables

A feature that can be activated by an administrator that pushes published eduCommons objects to static HTML."	tom
Active Tickets	572	Completion of #68: Refactor Multimedia Support	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T05:41:00-06:00	2009-05-04T05:41:00-06:00	"http://educommons.com/downloads/educommons/roadmap/68

Motivation

Audio and video support is becoming more important for many OCW sites. This proposal provides improved handling of these types of media files.
Proposal

Implement Plone4Artists, or our own Audio and Video file support if theirs is not ready. Here are the main features we are looking to implement for eduCommons:

(more details here: http://www.plone4artists.org/products)

Plone4ArtistsAudio

    Upload a normal File to your Plone site, and Plone4ArtistsAudio will detect it as an MP3 or Ogg file and ""decorate"" it with metadata.

Plone4ArtistsVideo

    Upload a video file to your Plone site and it is automatically detected as a video file, and an appropriate player is used on the view page. You can also add videos that are hosted at Google Video, YouTube, blip.tv, etc. and they will be embedded in your Plone site.

Here are some other features that might also be available through the plone for artists product:

Plone4ArtistsImage*

    Upload an image to your Plone site, and if recognized as a photo, it is ""enhanced"" with additional metadata. Also provide an image container which has support for slideshows and symbolic photos.

Plone4ArtistsPortfolio*

    Artists and bands can create a portfolio of their recordings, songs, gigs, news. Also provides podcasting, RSS feeds and drag-n-drop addition of content and page layout.

PloneFlashUpload*

    The PloneFlashUpload tool lets you select multiple files to be uploaded, and they are all uploaded in bulk using a Flash-based tool in the browser. The tool shows a progress bar indicator for each file and an overall progress bar indicator, so you can see how much time is remaining.

*These additional features will probably not be implemented unless these is strong community support for them, so please leave comments if you are interested in some or all of these additional features."	tom
Active Tickets	573	Completion of #72: Allow import/export of courses to/from Moodle	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T06:40:44-06:00	2009-05-04T06:40:44-06:00	"http://educommons.com/downloads/educommons/roadmap/72

Motivation

Many institutions have adopted Moodle as their institutional LMS. Allowing the ability for eduCommons to import and courses from Moodle (and possibly export them back to Moodle) could make starting an OCW with eduCommons much easier for these institutions.
Proposal

Allow the ability to import and courses from Moodle and export them back to Moodle.
"	tom
Active Tickets	574	Completion of #75: Load Testing	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T06:46:25-06:00	2009-05-04T06:46:25-06:00	"http://educommons.com/downloads/educommons/roadmap/75

Motivation

Load testing has been asked for many times by various customers, including Novell and Notre Dame. It is an important component to continued growth and adoption of eduCommons.
Proposal

Load tests should be done to determine how eduCommons performs under various loads with different memory configurations.
Deliverables

A report should be written containing the load test results, including a conclusion section making recommendations for pilot and production sites. For example, how much RAM is recommended to be able to serve X concurrent page requests within X amount of time?


Comment:

Two Parts

1) Building the load testing framework

2) Running tests and writing reports"	tom
Active Tickets	575	Completion of #80: Integration of OAI code and Open Search plugin	General	eduCommons-3.2.1-alpha	3.2.1	task	brent	new	2009-05-04T07:42:26-06:00	2009-05-04T07:42:26-06:00	"http://educommons.com/downloads/educommons/roadmap/80

Motivation

Pedro Pernias has developed some OAI code and there is support for integrating it into the eduCommons trunk. The same is true for the Open Search plugin.

Proposal

Integrate Pedro's OAI code into eduCommons 3.2.1. Integrate Open Search support in a similar manner.
"	tom
Active Tickets	596	Course object has no history tab	General	eduCommons-3.2.1-alpha	3.2.0-eng	defect	brent	new	2010-02-24T16:45:53-07:00	2010-02-24T16:45:53-07:00	Unlike a document, a course has no history tab and no way to view previous edits.	Cathy Schultz
Active Tickets	585	Author of a course is not shown correctly in tabular view of course homepage	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-07-23T10:30:57-06:00	2009-07-23T10:30:57-06:00	"In the tabular view of the course homepage, it shows the author ""(course_default)"" instead of real author. See screenshot in this post on the eduCommons forums: http://n2.nabble.com/Author-of-a-course-is-not-shown-correctly-tp3305161p3309992.html"	tom
Active Tickets	577	ND OCW About the Professor Image Bug :: ReferenceException: None not referenceable	General	eduCommons-3.2.1-alpha	3.2.1	defect	brent	new	2009-05-14T06:46:43-06:00	2009-05-14T08:18:05-06:00	"This appears to be a very small corner case that was caught on the Notre Dame site, and we don't know how to reproduce it. So this traceback is just for our records. It happened with an About the Professor image and somehow resulted in a null image. The only fix was to copy all the HTML into another page object and delete the offending About the Prof object. Here is the text of the traceback (can't seem to attach a screen shot atm):

""ReferenceException: None not referenceable 

Exception traceback
 

Time 2009/05/14 06:27:02.084 GMT-6 
User Name (User Id) admin (admin) 
Request URL http://nddev.educommons.net/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor/atct_edit 
Exception Type ReferenceException 
Exception Value None not referenceable 

Traceback (innermost last): 

Module ZPublisher.Publish, line 119, in publish 
Module ZPublisher.mapply, line 88, in mapply 
Module ZPublisher.Publish, line 42, in call_object 
Module Products.CMFFormController.FSControllerPageTemplate, line 90, in __call__ 
Module Products.CMFFormController.BaseControllerPageTemplate, line 28, in _call 
Module Products.CMFFormController.ControllerBase, line 231, in getNext 
Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ 
Module ZPublisher.mapply, line 88, in mapply 
Module ZPublisher.Publish, line 42, in call_object 
Module Products.CMFFormController.FSControllerPythonScript, line 106, in __call__ 
Module Products.CMFFormController.ControllerBase, line 231, in getNext 
Module Products.CMFFormController.Actions.TraverseTo, line 38, in __call__ 
Module ZPublisher.mapply, line 88, in mapply 
Module ZPublisher.Publish, line 42, in call_object 
Module Products.CMFFormController.FSControllerPythonScript, line 104, in __call__ 
Module Products.CMFFormController.Script, line 145, in __call__ 
Module Products.CMFCore.FSPythonScript, line 140, in __call__ 
Module Shared.DC.Scripts.Bindings, line 313, in __call__ 
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec 
Module Products.CMFCore.FSPythonScript, line 196, in _exec 
Module None, line 1, in content_edit
<FSControllerPythonScript at /eduCommons/content_edit used for /eduCommons/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor>
Line 1 
Module Products.CMFCore.FSPythonScript, line 140, in __call__ 
Module Shared.DC.Scripts.Bindings, line 313, in __call__ 
Module Shared.DC.Scripts.Bindings, line 350, in _bindAndExec 
Module Products.CMFCore.FSPythonScript, line 196, in _exec 
Module None, line 13, in content_edit_impl
<FSPythonScript at /eduCommons/content_edit_impl used for /eduCommons/center-for-social-concerns/environmental-justice-and-human-rights-in-the/pages/about-the-professor>
Line 13 
Module Products.LinguaPlone.I18NBaseObject, line 364, in processForm 
Module Products.Archetypes.BaseObject, line 661, in processForm 
Module Products.ContentLicensing.DublinCoreExtensions.patch, line 45, in new_func 
Module Products.ContentLicensing.DublinCoreExtensions.patch, line 39, in notifyObjectModified 
Module zope.event, line 23, in notify 
Module zope.component.event, line 26, in dispatch 
Module zope.component._api, line 130, in subscribers 
Module zope.component.registry, line 290, in subscribers 
Module zope.interface.adapter, line 535, in subscribers 
Module zope.component.event, line 33, in objectEventNotify 
Module zope.component._api, line 130, in subscribers 
Module zope.component.registry, line 290, in subscribers 
Module zope.interface.adapter, line 535, in subscribers 
Module plone.app.linkintegrity.handlers, line 47, in modifiedArchetype 
Module Products.Archetypes.Referenceable, line 61, in deleteReference 
Module Products.Archetypes.ReferenceEngine, line 362, in deleteReference 
Module Products.Archetypes.ReferenceEngine, line 501, in _uidFor 
ReferenceException: None not referenceable "	tom
Active Tickets	606	Search and Replace Broken	General	eduCommons-4.0.0 (Bristol)	4.0.0	defect	brent	assigned	2011-06-09T14:28:59-06:00	2011-06-15T14:34:42-06:00	"Search and replace default view is broken.

 * Log in as manager
 * Browse to an object
 * Click on the other tab
 * Click on Search and Replace

Error trace back as follows:

    * Module ZPublisher.Publish, line 127, in publish
    * Module ZPublisher.mapply, line 77, in mapply
    * Module ZPublisher.Publish, line 47, in call_object
    * Module Products.Five.browser.metaconfigure, line 477, in __call__
    * Module Products.Five.browser.pagetemplatefile, line 126, in __call__
    * Module Products.Five.browser.pagetemplatefile, line 60, in __call__
    * Module zope.pagetemplate.pagetemplate, line 115, in pt_render
      Warning: Macro expansion failed
      Warning: <type 'exceptions.AttributeError'>: old_folder_contents
    * Module zope.tal.talinterpreter, line 271, in __call__
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 888, in do_useMacro
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 518, in do_optTag
    * Module zope.tal.talinterpreter, line 513, in no_tag
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 954, in do_defineSlot
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 518, in do_optTag
    * Module zope.tal.talinterpreter, line 513, in no_tag
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 858, in do_defineMacro
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 954, in do_defineSlot
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 518, in do_optTag
    * Module zope.tal.talinterpreter, line 513, in no_tag
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 946, in do_defineSlot
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 852, in do_condition
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 518, in do_optTag
    * Module zope.tal.talinterpreter, line 513, in no_tag
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 852, in do_condition
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 852, in do_condition
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 852, in do_condition
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 533, in do_optTag_tal
    * Module zope.tal.talinterpreter, line 518, in do_optTag
    * Module zope.tal.talinterpreter, line 513, in no_tag
    * Module zope.tal.talinterpreter, line 343, in interpret
    * Module zope.tal.talinterpreter, line 867, in do_useMacro
    * Module zope.tales.tales, line 696, in evaluate
      URL: /opt/eduCommons-4.0.0/src/collective.searchandreplace/collective/searchandreplace/browser/search_form.pt
      Line 74, Column 17
      Expression: <PathExpr standard:u'here/old_folder_contents/macros/folder_listing'>
      Names:

      {'args': (),
       'container': <Course at /eduCommons/school-of-the-sciences/biology/biology-1610>,
       'context': <Course at /eduCommons/school-of-the-sciences/biology/biology-1610>,
       'default': <object object at 0xb75846d8>,
       'here': <Course at /eduCommons/school-of-the-sciences/biology/biology-1610>,
       'loop': {},
       'nothing': None,
       'options': {},
       'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0xccd716c>,
       'request': <HTTPRequest, URL=http://demo.educommons.com/school-of-the-sciences/biology/biology-1610/@@search_and_replace>,
       'root': <Application at >,
       'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0xa8cb16c>,
       'traverse_subpath': [],
       'user': <PloneUser 'producer'>,
       'view': <Products.Five.metaclass.SimpleViewClass from /opt/eduCommons-4.0.0/src/collective.searchandreplace/collective/searchandreplace/browser/search_form.pt object at 0xd3de8ec>,
       'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0xbce49ec>}

    * Module zope.tales.expressions, line 217, in __call__
    * Module Products.PageTemplates.Expressions, line 149, in _eval
    * Module zope.tales.expressions, line 124, in _eval
    * Module Products.PageTemplates.Expressions, line 96, in trustedBoboAwareZopeTraverse
    * Module OFS.Traversable, line 278, in unrestrictedTraverse
      __traceback_info__: ([], 'old_folder_contents')

AttributeError: old_folder_contents "	brent
Active Tickets	617	Course List page links broken	General	eduCommons-4.0.0 (Bristol)	4.0.0	defect	Brent	new	2011-06-21T21:21:58-06:00	2011-06-21T21:21:58-06:00	"I noticed that when on the course list page, several links are broken.  Links in the boxes organized by school, as well as the links on the left work.  The links above the boxes are not formed correctly.  For example, under 'Find Course by Schools' if you try to click on the School of Business (or any other school) the link tries to send you to ""http://192.168.0.16:8080/eduCommons/courselist/#School of Business,"" the correct link is ""http://192.168.0.16:8080/eduCommons/school-of-business."""	cameron
Active Tickets	611	Test Ticket	General	eduCommons-4.0.0 (Bristol)		defect	cameron	reviewing	2011-06-15T14:25:18-06:00	2011-06-15T14:25:38-06:00	This is just a test ticket	brent
Active Tickets	602	Enhance Citation view to be able to incorporate organizational titles	ContentLicensing	eduCommons-4.0.0 (Bristol)	4.0.0	defect	brent	new	2010-11-11T11:33:15-07:00	2011-06-21T20:42:52-06:00	I just noticed a problem with the citation generated from the Cite/Attribute link and don’t know if you could work in a fix for the new release. If the copyright owner is an organization, and therefore listed as the “creator”, the title of the organization is parsed like a name and makes no sense. (For example: ©Tides Foundation & Funders Workgroup for Sustainable Production and Consumption, the author’s listed as “Consumption, T.F.&F.W.f.S.P.a.”. ) Maybe it this type of ownership could be entered in quotes or preceded by some special character, to indicate that shouldn’t get parsed? (I tried using quotes, and it seemed to have no effect.) 	Cathy Schulz
Active Tickets	614	bzip support missing in python built with RPM spec file	Installers	eduCommons-4.0.0 (Bristol)	4.0.0	defect	Brent	new	2011-06-16T15:26:06-06:00	2011-06-16T15:26:06-06:00	The unified installer used to create python was fired without support for bzip, which in turn causes problems with the buildout.	brent
Active Tickets	616	Enhance Citation view for 'contributor'	ContentLicensing	eduCommons-4.0.0 (Bristol)	4.0.0	defect	Brent	new	2011-06-21T20:47:37-06:00	2011-06-21T20:47:37-06:00	There is a  problem with the citation generated from the Cite/Attribute link. If the copyright owner is an organization, and therefore listed as the “contributor”, the title of the organization is parsed like a name and makes no sense. (For example: ©Tides Foundation & Funders Workgroup for Sustainable Production and Consumption, the author’s listed as “Consumption, T.F.&F.W.f.S.P.a.”. ).This can be fixed like the citation view for 'creator' by adding code to support non abbreviation by including a @ at the front of the 'contributor' entry. 	cameron
Active Tickets	597	Update Content Licensing for Plone4	ContentLicensing	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	brent	new	2010-11-11T11:21:20-07:00	2010-11-11T11:21:20-07:00	Update the content licensing Plone product for Plone 4	brent
Active Tickets	598	Update Leftskin for Plone4	LeftSkin	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	brent	new	2010-11-11T11:25:03-07:00	2010-11-11T11:27:09-07:00	Update leftskin Plone product to Plone4	brent
Active Tickets	599	Update IMSTransport for Plone4	IMSTransportTool	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	brent	new	2010-11-11T11:26:47-07:00	2010-11-11T11:26:47-07:00	Update IMSTransport product for Plone4	brent
Active Tickets	600	Update Plonebookmarklets for Plone4	General	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	brent	new	2010-11-11T11:28:20-07:00	2010-11-11T11:28:20-07:00	Update Plonebookmarklets product for Plone4	brent
Active Tickets	601	Update Staticsite product to Plone4	General	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	brent	new	2010-11-11T11:29:19-07:00	2010-11-11T11:29:19-07:00	Update Staticsite product to Plone4	brent
Active Tickets	607	School support for load test tool	General	eduCommons-4.0.0 (Bristol)	4.0.0	enhancement	Brent	new	2011-06-09T15:56:32-06:00	2011-06-09T15:56:32-06:00		brent
Active Tickets	609	Users Overview Format is Broken	General	eduCommons-4.0.0 (Bristol)	4.0.0	defect	Brent	new	2011-06-13T13:00:37-06:00	2011-06-13T13:00:37-06:00	The 'Users Overview' page under 'Users and Groups' has broken formating.  The options for user roles extends off the centered page.	cameron
Active Tickets	613	Extra Icon Broken with Chrome	General	eduCommons-4.0.0 (Bristol)	4.0.0	defect	Brent	new	2011-06-15T17:18:52-06:00	2011-06-15T17:18:52-06:00	An addition icon (which shows up as broken)can be found between the RSS Feed icon and Content View Icon on the homepage.	cameron
Active Tickets	225	IMS Import/Export of a course translation causes site error	Translations	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-09-23T03:14:42-06:00	2006-11-02T15:53:41-07:00	"An IMS import or export of a course translation causes site errors (using FF on an intel mac). 

Here's the error when I try to do an IMS import for a course translation (French):
Type de l'erreur: AlreadyTranslated
Valeur de l'erreur: http://localhost:9004/eduCommons/biology/test-ims-import

Here's the error when I try to do an IMS export for a course translation (French):
Type de l'erreur: UnicodeDecodeError
Valeur de l'erreur: 'ascii' codec can't decode byte 0xc3 in position 35: ordinal not in range(128)

It seems IMS exports of course translations could work, but I'm not sure how you would do an IMS import. How would the individual translated objects know which objects of the original course they should be connected to?"	tom
Active Tickets	245	Create Essay Generator	General	Seattle 2.2.0-rc1	2.3.0	task	brent	new	2006-11-04T18:30:02-07:00	2006-12-21T16:26:33-07:00	OK, you've found the one task that doesn't belong here. But I was hoping I could slip it in because I really need something that I can use to automate my dissertation.	tom
Active Tickets	278	Setting Top Nav Color Widens Top Nav Bar in IE 6/7	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-12-21T14:12:09-07:00	2006-12-21T17:58:27-07:00	If you set a top nav color on the customize eduCommons skin page (setting #11), it widens the top nav bar in IE6 and IE7. This is only on the front page.	tom
Active Tickets	208	Importing files with illegal filename characters using IMS Transport tool causes site error	IMSTransportTool	Seattle 2.2.0-rc1	2.3.0	defect	brent	new	2006-09-08T16:39:41-06:00	2006-12-21T16:45:58-07:00	Importing files with illegal filename characters using IMS Transport tool causes a site error. The characters that seem to cause the problem include ' % , 	tom
Active Tickets	195	ecLinks are not counted in total objects in the course summary portlet	General	Seattle 2.2.0-rc1	2.3.0	enhancement	brent	new	2006-08-15T18:36:43-06:00	2006-12-21T16:49:34-07:00	ecLinks are not counted in total objects in the course summary portlet	tom
Active Tickets	202	Implement Ajax dragging functionality for items in the Order tab	General	Seattle 2.2.0-rc1	2.3.0	enhancement	brent	new	2006-08-24T18:36:49-06:00	2006-12-21T16:50:13-07:00	Implement Ajax dragging functionality for items in the Order tab (this is default Plone). Include instructions so users know they can drag items.	tom
Active Tickets	172	Incorrect URLs at department level generate site error	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-08-10T16:35:07-06:00	2006-12-21T16:41:43-07:00	"Incorrect URLs at department level generate a site error, rather than the appropriate 404 message. To generate this bug, navigate to any unpublished department and add to the URL (i.e. http://albatross.ed.usu.edu:9005/eduCommons/english/bad_url). This is the error I get:

Site Error

An error was encountered while publishing this resource.

Debugging Notice
Zope has encountered a problem publishing your object.

Cannot locate object at: http://albatross.ed.usu.edu:9005/eduCommons/physics/asd"	tom
Active Tickets	173	404 page does not show user's logged in status	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-08-10T16:39:37-06:00	2007-04-21T12:04:44-06:00	To recreate this bug, login to eduCommons and add a non-existent url to the eduCommons homepage (i.e. http://albatross.ed.usu.edu:9005/eduCommons/bad_url). Notice that even though you are logged in, there is a login link in the top right of the page.	tom
Active Tickets	263	Action Bar Text Size	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-12-20T19:23:07-07:00	2006-12-21T15:03:05-07:00	"Why is the ""translate into"" ""state: visible"" and ""add item"" in different font sizes for stuff like frequently asked questions, help, feedback, about OCW?"	mura
Active Tickets	273	Bottom border of standards/compliance chicklets missing in IE7	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-12-21T01:55:16-07:00	2006-12-21T18:12:09-07:00	The bottom border of the chicklets (section 508, valid CSS, etc) is missing in IE7	tom
Active Tickets	279	Image Maps on Customize eduCommons Skin Page don't fit side by side in IE6 in 1024x768	General	Seattle 2.2.0-rc1	2.2.0	defect	brent	new	2006-12-21T14:30:50-07:00	2006-12-21T14:31:43-07:00	So it works in every other browser, but on the Customize eduCommons Skin Page the image maps don't fit side by side in IE6 if you use 1024x768 resolution. 	tom
Active Tickets	139	Work Flow Wording	General	Seattle 2.2.0-rc1	2.2.0	enhancement	brent	new	2006-05-18T12:21:31-06:00	2006-11-02T15:28:21-07:00	"Hey there, this is Marion.

I had a thought about moving content through the work flow.  To me, the language has always been a bit confusing.

When you first push an item from in progress to QA, it makes sense.  It says, “Submit Content to QA”. But when you go to move content from QA to somewhere, it gets a bit confusing.  I have two options (other than just adding a comment).  I can either release content for publication, or rework content in QA.  In fact, what I'm likely wanting to do is either 'release' content, or send it back to 'in progress'.  But the words that jump out at me are 'publication', and QA.  It seems like I'm either publishing the stuff, or move it to QA to be reworked.  I wonder if we can use the same terminology and say something like “Submit Content to Released State”, and “Return content to 'In Progress' State.

Similarly, when I go to publish content, I can either 'publish' (which is good), or 'retest content' or 'rework' content.  It would be easier to just say 'return content to QA', or 'return content to 'in progress'."	anonymous
Active Tickets	313	Add Sakai/MELETE Content Package Import to Supported Content Packages	IMSTransportTool	Seattle 2.2.0-rc2	2.2.0	enhancement	brent	new	2006-12-22T22:03:49-07:00	2006-12-22T22:03:49-07:00	Add Sakai/MELETE Content Package Import to Supported Content Packages	mura
Active Tickets	322	Revisit removal of Creators and Contributor metadata from search index	General	Seattle 2.2.0-rc2	2.2.0	defect	brent	reopened	2006-12-22T23:06:30-07:00	2007-04-09T16:12:38-06:00	Since we now display creator metadata entered in the field on the metadata page (as opposed to the user that plone considers to be the contributor), but we don't include creators in search, we can have situations where the creator last name appears on the page in the citation, but a user can't actually search for that name.	mura
Active Tickets	286	"Administrator shold be able to ""delete"" logo, portal logo, top nav background image, portal banner"	General	Seattle 2.2.0-rc2	2.2.0	enhancement	brent	new	2006-12-22T19:30:23-07:00	2006-12-22T19:53:38-07:00	"It's reasonable to run the site without those options. The administrator should be able to ""delete"" them, without having to be manager and get into the zmi."	mura
Active Tickets	287	"Administrator should ""know"" (or ""see"") the images loaded through the Customize eduCommons skin"	General	Seattle 2.2.0-rc2	2.2.0	enhancement	brent	new	2006-12-22T19:32:24-07:00	2006-12-22T19:53:19-07:00	"Right now, they'd have to be a manager and do a lot of spelunking in the zmi and css to figure out the names of the images that get loaded in the headers on the pages.

Administrators should be able to ""see"" on the Customize eduCommons Skin page that there are custom entries and what those images are.

This should have been entered for 2.2.0-rc1."	mura
Active Tickets	296	Table Cell Background Color on Courses_Listing and Department Home pages	General	Seattle 2.2.0-rc2	2.2.0	enhancement	brent	new	2006-12-22T20:52:50-07:00	2006-12-26T22:47:41-07:00	We set the background color of the department home page to the secondary color (is that new?). Let's consider setting the table cell background color (currently a shade of gray) to the secondary color.	mura
Active Tickets	299	Table cell background color on Department Home Page	General	Seattle 2.2.0-rc2	2.2.0	defect	brent	new	2006-12-22T21:17:32-07:00	2006-12-22T21:17:32-07:00	Setting the color of the right hand cell (the one with text) to the secondary color looks good, but is potentially problematic if that color is set to a light color and the font color is always white.	mura
Active Tickets	331	IMS and LinguaPlone Experimental Warnings	General	Seattle 2.2.0-rc3	2.2.0	defect	brent	new	2007-01-03T13:48:56-07:00	2007-01-03T15:16:15-07:00	"In language settings, include a bigger ""experimental"" warning. Add language about the lack of migration for any translated content (i.e. ""nothing that you translate can be exported""). Also state ""Not for use on a production site."" Both IMS & LP should also include something like ""We welcome your feedback (contact link)"""	tom
Active Tickets	247	Logged in users get login form when they don't have privileges to access content	General	Untagged	2.3.0	defect	brent	new	2006-11-07T17:47:53-07:00	2006-11-07T17:48:30-07:00	Logged in users get login form when they don't have privileges to access content	tom
Active Tickets	341	LiveSearch with non-standard characters displays strange characters in results	General	Untagged	2.3.0	defect	brent	new	2007-02-07T12:35:35-07:00	2007-02-07T12:35:35-07:00	When you use LiveSearch with non-standard characters eduCommons displays strange characters in results. This is apparently caught in default Plone, because no LiveSearch results appear when you do a search with accented characters or other languages. We probably should do the same thing in eduCommons, and have these searches fail gracefully (i.e., not display). FWIW, here are some of the characters I used in my tests: supérieur Pública ภาควิชาวิศวกรรมคอมพิวเตอร	tom
Active Tickets	52	Default department and course pages should show contents views	General	Untagged	2.3.0	enhancement	brent	reopened	2006-04-12T12:18:14-06:00	2006-11-03T22:32:31-07:00	Default department and course pages should show contents views (at least when logged in).	tom
Active Tickets	206	Allow administrators to view all the objects on the site, sorted by their state or by content type or both	General	Untagged	2.3.0	enhancement	brent	new	2006-09-01T15:37:52-06:00	2006-11-03T22:33:03-07:00	Allow administrators to view all the objects on the site, sorted by their state or by content type or both. This would allow them to keep an eye on workflow without having to check each course content page individually. This would be especially useful for large OCWs.	tom
Active Tickets	207	Create RSS feeds to oversee workflow and comments	General	Untagged	2.3.0	enhancement	brent	new	2006-09-01T15:50:07-06:00	2006-11-03T22:33:32-07:00	"Create an RSS feed that would alert a subscribed administrator whenever an object changed state or acquired comments. Alternatively, separate feeds could be created based on state. For example, someone responsible for QA could subscribe to a feed that would monitor new content that was moved to the QA state. Once that content was release for publication, a publisher who was subscribed to the publisher feed would be notified via RSS. Each of these feeds could also include any applicable comments made for that state change.

The idea for this feature request was originally posted in the COSL forums here: http://cosl.usu.edu/forums/view_topic?topic_id=265"	tom
Active Tickets	209	Unify ZIP and IMS transport tools	IMSTransportTool	Untagged	2.3.0	enhancement	brent	new	2006-09-08T16:43:08-06:00	2006-11-03T22:33:53-07:00	We should unify the look and feel of the ZIP and IMS transport tools. For example, the ZIP tool has a checkbox to overwrite existing files, but the IMS tool does not. The ZIP tool checks for and removes illegal filename characters, but the IMS tool does not (see ticket [208]).	tom
Active Tickets	228	Producer should be able to add content to a published course	General	Untagged	2.3.0	enhancement	brent	new	2006-09-25T14:30:53-06:00	2006-11-03T22:34:12-07:00	Producer should be able to add content to a published course. Currently only administrators and managers can add objects to published courses.	tom
Active Tickets	37	Load Testing	General	Untagged	2.3.0	task	trent	new	2006-04-10T17:42:09-06:00	2006-11-02T15:39:13-07:00	Load test the new version. Check performance on a number of platforms.	brent
Active Tickets	379	IMSTransport namespace issue causes acquisition/packaging error	IMSTransportTool	Untagged	3.2.0-eng	defect	brent	new	2007-05-11T13:42:17-06:00	2008-12-19T10:17:10-07:00	"Marion's team was attempting to IMS Import a course with Flash on the Course Home Page. 

The HTML is breaking IMS Import."	dray
Active Tickets	342	"The ""home"" breadcrumb is not a link for pages translated through LinguaPlone"	Translations	Untagged	2.3.0	defect	brent	new	2007-02-07T13:55:49-07:00	2007-03-05T06:51:30-07:00	"The ""home"" breadcrumb is not a link for pages translated through LinguaPlone, even if you have the home page translated in that language. You have to click on the Home link through the top nav to get back to the portal front page."	tom
Active Tickets	198	Copy button appears for QA but has no effect	General	Untagged	2.2.0	defect	brent	new	2006-08-15T20:41:26-06:00	2007-04-20T16:17:24-06:00	Copy button appears for QA but has no effect	tom
Active Tickets	213	Edit tab doesn't show properly when selected for a G object	General	Untagged	2.2.0	defect	brent	new	2006-09-15T17:28:45-06:00	2007-04-20T16:17:55-06:00	"Edit tab doesn't show properly when selected for G objects (including home, about ocw, help, and courses_listing pages). Even after selecting edit, the view tab is still shown as the front tab (with ""view"" highlighted in white)."	tom
