Log In · Register

 
 
Closed TopicStart new topic
ugh, codes
countthestarz117
post Jul 31 2004, 01:42 PM
Post #1


IM BOUNCIN OFF THE WALLS AGAIN
***

Group: Member
Posts: 57
Joined: Jul 2004
Member No: 35,426



<!-- begin code provided by createblog.com -->
<script type="text/javascript">
//
// ©2004 EasterEgg
//
// For use at Xanga only.
//
// While the date in your blogheader has a fixed format
// (e.g. "Tuesday, March 16, 2004") you may want to use
// another date format, accustomed to *your* preferences.
// This script enables you to apply pretty much any date
// format to your blogheader you like.
//
// Here's how it works:
// The script collects all blogheaders and applies to them
// a format you define by changing the value of the variable
// "dateFormatStr" in the code below. Currently that value is
// set to 'ddd, mm/dd/yy', which will result in a date that
// looks like this: 'Tue, 03/16/04'. If you want to use slashes
// instead of divisions as date separators, go right ahead; you
// can even add HTML to the date format string if you like!:-)
//
// =================
// listing of available constants (using the date
// "Tuesday, March 16, 2004" as an example):
//
// dd = 16
// ddd = Tue
// dddd = Tuesday
//
// mm = 03
// mmm = Mar
// mmmm = March
//
// yy = 04
// yyyy = 2004
//
// =================
//
// You can use any combination of the above constants. Examples:
//
// 'mm/dd/yyyy' will result in '03/16/2004'
// 'mmm dd, yy' will result in 'Mar 16, 04'
// 'mm-dd-yy (dddd)' will result in '03-16-04 (Tuesday)'
// '{ ddd, mmm dd, yyyy }', will result in '{ Tue, Mar 16, 2004 }'
//
// Get the general idea?;-)
//
// Copy this entire code and paste it in the webstats box of your
// Look and Feel page.
//
// You're free to use this script as long as this comment remains
// intact. Future modifications allowed if due credit is given.
//

function formatEntryDate()
{
   // ***** adjust the dateFormatStr below as you see fit
   // ===================================================
   dateFormatStr = 'ddd, mm/dd/yy';
   // ===================================================
   

   function getMonthNr(sMonth)
   {
       months = new Array(
           "Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
       for (var n = 0; n < months.length; ++n)
       {
           if (months[n] == sMonth)
           {
               if ( n + 1 < 10)
                   return '0' + (n + 1).toString()
               else
                   return (n + 1).toString();
           }
       }
   }

   allDivs = document.getElementsByTagName('div');
   for (var i = 0; i < allDivs.length; ++i)
   {
       if (allDivs[i].className == 'blogheader')
       {
           newDateFormat = dateFormatStr;
           
           // day
           entryDate = allDivs[i].innerHTML;
           dayLong = entryDate.substr(0, entryDate.indexOf(','));  // dddd
           dayShort = dayLong.substr(0, 3);                        // ddd  
           tempStr = entryDate.substr(dayLong.length + 1);
           dayNr = tempStr.substr(tempStr.indexOf(',') - 2, 2);    // dd
           newDateFormat = newDateFormat.replace('dddd', dayLong);
           newDateFormat = newDateFormat.replace('ddd', dayShort);
           newDateFormat = newDateFormat.replace('dd', dayNr);

           // month
           monthLong = tempStr.substr(1, tempStr.indexOf(',') - 3);// mmmm
           monthShort = monthLong.substr(0, 3);                    // mmm
           monthNr = getMonthNr(monthShort);                       // mm
           newDateFormat = newDateFormat.replace('mmmm', monthLong);
           newDateFormat = newDateFormat.replace('mmm', monthShort);
           newDateFormat = newDateFormat.replace('mm', monthNr);

           // year
           yearLong = tempStr.substr(tempStr.indexOf(',') + 2);    // yyyy
           yearShort = yearLong.substr(2);                         // yy
           newDateFormat = newDateFormat.replace('yyyy', yearLong);
           newDateFormat = newDateFormat.replace('yy', yearShort);

           allDivs[i].innerHTML = newDateFormat;
       }
   }
}
formatEntryDate();
</script>
<!-- end code provided by createblog.com -->

the code for entry dates.
does anyoen know HOW TO USE IT. and dont tell me just to read it cause I did and I dont undertstand/// _unsure.gif
 
kpxanqel
post Jul 31 2004, 02:46 PM
Post #2


anna park
*****

Group: Member
Posts: 410
Joined: Jul 2004
Member No: 29,818



put it on your website status?
 
MasterNe0
post Jul 31 2004, 03:26 PM
Post #3


Ne0 Is The One
******

Group: Member
Posts: 1,348
Joined: Jun 2004
Member No: 24,349



pass that in the webstats box and then change this:

// ***** adjust the dateFormatStr below as you see fit
// ===================================================
dateFormatStr = 'ddd, mm/dd/yy';
//


to one of the following:

// 'mm/dd/yyyy' will result in '03/16/2004'
// 'mmm dd, yy' will result in 'Mar 16, 04'
// 'mm-dd-yy (dddd)' will result in '03-16-04 (Tuesday)'
// '{ ddd, mmm dd, yyyy }', will result in '{ Tue, Mar 16, 2004 }
===================================================
 

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: