Peg,

It has been a while since I've use JScript, one of the challenges I recall 
in adding JScript Pre-Execution is that it doesn't play nice with VBScript 
pre-execution in the same foundation page. You'll have to declare  <%@ 
language="javascript"%> inside a pre-ex block  at the top of the foundation 
and then use only JScript on the page including all things included by 
containers. I seem to recall that vbscript doesn't have the nice functions 
for date manipulation.

This all assumes you have ASP Pre-execution setup and working elsewhere in 
the project. Another old trick is to leave out the Pre-execute and have 
<!--RDExecute=asp--> in the page if its just an error in your code. You'll 
need the   <%@ language="javascript"%>   outside the any pre-ex blocks to 
get this code to run in RDExecute.

Best,
Tim

On Wednesday, August 22, 2012 1:42:01 PM UTC-4, PegG wrote:
>
> I've searched the threads on this group, and simply haven't found an 
> answer for my problem.
>
> I've got a section of Javascript that takes a date element and changes the 
> output format.  It works perfectly on my RSS feed, but I continually get 
> the dreaded 500 error in my article list content class.
>
> Here is the story so far..  ;)
>
> My users want to have a list of news articles that are basically links to 
> various media sources.  And they want this list to be available as an RSS 
> feed.  I've got that all working wonderfully, BUT there is a catch - isn't 
> there always?
>
> On the list of articles, they want the date formatted as "Aug 22" only.  
> So I added to my Jscript code that converts the date/time element into 
> valid UTC format by adding a switch on the month.  The results display 
> correctly in my RSS feed (I added it temporarily into the description 
> content).
>
> BUT no matter what I do, or where I place the PreExecute tags in my list 
> cc, it errors out.
>
> I know that an easy fix would be to require the users have two date 
> elements to complete, but that is not an option.  My users will complain 
> till they are blue in the face.
>
> Any suggestions as to where I should place the tags?
>
> Thanks - peg
>
> code below
>
> -----------------------------------------------------------------------------------------
> <!IoRangeRedDotMode><!IoRedDotOpenPage><span class="reddotText">[<
> !IoRangeNoEditMode>open<!/IoRangeNoEditMode><!IoRangeRedDotEditOnly>save<
> !/IoRangeRedDotEditOnly> <!IoRangeNoEditMode>NewsLink Items<
> !/IoRangeNoEditMode>]</span><!/IoRangeRedDotMode>
> <table cellSpacing=3 cellPadding=3 border=0 sizcache="47" sizset="80">
> <tbody sizcache="47" sizset="80">
> <!IoRangeRedDotEditOnly><!IoRedDot_lst_NewsLinks><span 
> class="reddotText">[add/re-order/remove links]</span><br /><br /> <
> !/IoRangeRedDotEditOnly> 
> <!IoRangeList> 
> <tr vAlign=top align=left sizcache="47" sizset="81">
> <td vAlign=top width="10%"> 
> <% 
> var newPressDate= new Date("<%std_DateTime%>");
> switch(newPressDate.getMonth())
> {
> case 0:
> monthdayOnly = "Jan " + newPressDate.getDate();
> break;
> case 1:
> monthdayOnly = "Feb " + newPressDate.getDate();
> break;
> case 2:
> monthdayOnly = "Mar " + newPressDate.getDate();
> break;
> case 3:
> monthdayOnly = "Apr " + newPressDate.getDate();
> break;
> case 4:
> monthdayOnly = "May " + newPressDate.getDate();
> break;
> case 5:
> monthdayOnly = "Jun " + newPressDate.getDate();
> break;
> case 6:
> monthdayOnly = "Jul " + newPressDate.getDate();
> break;
> case 7:
> monthdayOnly = "Aug " + newPressDate.getDate();
> break;
> case 8:
> monthdayOnly = "Sep " + newPressDate.getDate();
> break;
> case 9:
> monthdayOnly = "Oct " + newPressDate.getDate();
> break;
> case 10:
> monthdayOnly = "Nov " + newPressDate.getDate();
> break;
> case 11:
> monthdayOnly = "Dec " + newPressDate.getDate();
> break;
> } 
> %>
> <%=monthdayOnly%> 
> </td>
> <td sizcache="47" sizset="81">
> <!IoRangeRedDotEditOnly><a href="<%lst_NewsLinks%>"><%hdl_ArticleTitle%></a> 
> <span class="reddotText">[for editing only]</span><br><
> !/IoRangeRedDotEditOnly>
> <a href="<%std_ArticleURL%>"><%std_ArticleTitle%></a><br> 
> <em><%std_MediaSource%></em><br>
> <%txt_ArticleBlurb%>
> <br /><%txt_RelatedBlurb%> 
> </td>
> </tr>
> <!/IoRangeList>
> </tbody>
> </table>
> <div class="clear25"></div>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"RedDot CMS Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/reddot-cms-users/-/u1JgkBhMzh8J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/reddot-cms-users?hl=en.

Reply via email to