LDS site bugtracker

document bugs, float ideas, and monitor status of LDS site issues

Links to in-depth from “What’s New” login / logout

Posted by alcrockett on July 29th, 2008

In the “What’s New” section of the home page there are several links to in-depth demo writeups. When logged in, some of the links recognize you as being logged in, while others do not. It seems that the links that have http://sciencedemonstrations.fas... recognize you as logged in, while links with http://isites.... do not. Funny.

Posted in bug, open | Comments Off on Links to in-depth from “What’s New” login / logout

super and sub-scripts in WYSIWYG

Posted by alcrockett on June 24th, 2008

It seems that the WYSIWYG editor (the one you get when you select HTML with editor) inserts HTML that does not work with all browsers.

The editor inserts this:

A CO<span class="Apple-style-span">2</span>-filled balloon

which renders as this:

A CO2-filled balloon

Instead you should the non-WYSIWYG editor that is not the plain-text editor (that is, we want to use the editor you get when we select HTML). Now go to where you want to add a subscript and add <sub> tags (for superscripting use the <sup> tags), like this:

A CO<sub>2<sub>-filled balloon

Should render like this:

A CO2-filled balloon

Posted in HTML editor, issue | Comments Off on super and sub-scripts in WYSIWYG

“home” topic unavailable

Posted by alcrockett on June 23rd, 2008

I noticed that the graphic in the “home” section was temporarily unavailable. I tried editing it, and after going to the edit view the graphic became available.

Here’s the graphic:

Here’s the topic.


contents of errors/details.jsp

Message: White spaces are required between publicId and systemId.

Tool Data:

Exception encountered in File Service

java.lang.IndexOutOfBoundsException: Index: 223, Size: 1
at java.util.ArrayList.RangeCheck(ArrayList.java:547)
at java.util.ArrayList.get(ArrayList.java:322)
at harvard.fs.model.StorageNodeList$AllocationQueue.getNode(StorageNodeList.java:64)
at harvard.fs.model.StorageNodeList.allocateStorageNode(StorageNodeList.java:167)
at harvard.fs.tool.image.ImageToolViewImage.perform(ImageToolViewImage.java:72)
at org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1787)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1586)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at harvard.icb.block.BlockFilter.doFilter(BlockFilter.java:66)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3151)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1311)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)

Stack trace:

org.xml.sax.SAXParseException: White spaces are required between publicId and systemId.
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at harvard.icb.invoker.protocol.ViewProtocolManager.transformContent(ViewProtocolManager.java:781)
at harvard.icb.invoker.protocol.ViewProtocolManager.doWork(ViewProtocolManager.java:1058)
at harvard.icb.invoker.InvokerThread.run(InvokerThread.java:69)

Posted in bug, open | Comments Off on “home” topic unavailable

“Plain text” HTML editor seems to cause problems

Posted by alcrockett on June 17th, 2008

So far whenever I edit HTML using the “plain text” editor iSites seems to want to translate the angle brackets into their entity values, so that when you go to view the HTML the code is visible.

For example, if I enter this into the editor:

<div><p>hello</p></div>

then when I go to view it I see:

<div><p>hello</p></div>

instead of:

hello

This may be happening because when the user saves the entry, the tool parses the input text as XML instead of plain text? I remember having a similar problem when I tried to roll my own HTML editor.

Anyway, the moral of the story is stay away from the plain text editor, use the regular HTML editor instead.

Posted in HTML editor, issue | Comments Off on “Plain text” HTML editor seems to cause problems

SSL toggling for topics

Posted by alcrockett on June 17th, 2008

I noticed that the About Us page started serving itself using SSL encryption. Please do not turn on SSL encryption for pages, as it is unnecessary and slows down the HTTP (HTTPS, actually, when using SSL) transaction.

SSL is turned on by going to Site Admin / Manage Pages, highlighting the name of a page, clicking the padlock icon in the upper right and then selecting “ok” from the popup dialog.

Posted in issue | Comments Off on SSL toggling for topics

old info on some footers

Posted by alcrockett on June 17th, 2008

Some footer sections list Jamie as the contact person for the Website, and others list Wolf. Need to change all of them to Allen’s email.

First it would probably be a good idea to figure out how those footers are inserted. Would rather choose the more efficient way than editing several files by hand…

Posted in bug, footers, open | Comments Off on old info on some footers

team member pictures

Posted by alcrockett on June 16th, 2008

It may be time to update some of the team member pictures on the “About Us” page. GIF is not really the best format for photographs. Perhaps have members posing with various demos or pieces of equipment, baseball card style?

Posted in about us page, idea | 2 Comments »

put “where to find us” at top of “About Us”

Posted by alcrockett on June 16th, 2008

Team member pictures and bios are great but maybe the “where to find us” section should be above the fold?

The About Us page:

http://isites.harvard.edu/icb/icb.do?keyword=k16940&pageid=icb.page119469

Posted in about us page, idea | Comments Off on put “where to find us” at top of “About Us”

iSites Docs

Posted by alcrockett on June 16th, 2008

Here is where you can find the official iSites user documentation (you will need to go through the PIN server to get there): http://isites.harvard.edu/icb/icb.do?keyword=isites_help&pageid=icb.page79970

The developer docs can be found here: http://www.icommons.harvard.edu/icb/icb.do?keyword=icommons&tabgroupid=icb.tabgroup1842 

Posted in idea | Comments Off on iSites Docs

GIF for Liquid Crystal Sheets kinda painful

Posted by alcrockett on June 12th, 2008

Not to be harsh but this image hurts my eyes:
illustration of liquid crystal sheets

Posted in issue, unresolved | 1 Comment »