473,404 Members | 2,137 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,404 software developers and data experts.

What does Google Calendar's grid uses?

Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?

Thanks
Nov 11 '08 #1
3 2772
Does anyone know?
Can anyone suggest anything similar?
Nov 12 '08 #2
disappearedng wrote:
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
Use the Source, Luke.
PointedEars
--
realism: HTML 4.01 Strict
evangelism: XHTML 1.0 Strict
madness: XHTML 1.1 as application/xhtml+xml
-- Bjoern Hoehrmann
Nov 12 '08 #3
On Nov 12, 9:31 am, disappearedng <disappeare...@gmail.comwrote:
Hi everyone
I am interested in building something similar to Google's Calendar. My
questions are:
1) What library or function are they using to create an interactive
"grid" whereby it pops up a dialog as a respond to your clicking?
Probably code they wrote themselves. There’s a script file called
something like “calendarjs_doozercompiled__en.js” that you can look
at. It is minified and obfuscated so it might take some effort to
decipher it, here's the first couple of lines:

function aa(a,b){return a.scrollTop=b}function ba(a,b){return
a.filter=b}function da(a,b){return a.toString=b}function fa(a,b)
{return a.onreadystatechange=b}function ha(a,b){return a.length=b}
function ia(a,b){return a.position=b}function ja(a,b){return
a.cursor=b}function ka(a,b){return a.className=b}function la(a,b)
{return a.width=b}function ma(a,b){return a.text=b}function na(a,b)
{return a.overflowY=b}function oa(a,b){return a.overflowX=b}function pa
(a,b){return a.checked=b}
function qa(a,b){return a.next=b}function ra(a,b){return a.load=b}
function h(a,b){return a.innerHTML=b}function sa(a,b){return a.value=b}
function ta(a,b){return a.location=b}function ua(a,b){return
a.disabled=b}function va(a,b){return a.color=b}function wa(a,b){return
a.currentTarget=b}function xa(a,b){return a.backgroundColor=b}function
za(a,b){return a.background=b}function Aa(a,b){return a.left=b}
function Ba(a,b){return a.textDecoration=b}function Ca(a,b){return
a.target=b}
function Da(a,b){return a.screenX=b}function Ea(a,b){return
a.screenY=b}function Fa(a,b){return a.remove=b}function Ga(a,b){return
a.start=b}function Ha(a,b){return a.cssText=b}function Ia(a,b){return
a.keyCode=b}function Ja(a,b){return a.forEach=b}function Ka(a,b)
{return a.marginRight=b}function La(a,b){return a.handleEvent=b}
function Ma(a,b){return a.removeNode=b}function Na(a,b){return
a.type=b}function Oa(a,b){return a.contains=b}function Qa(a,b){return
a.method=b}

2) Is google using something like scriptaculous, or rico or frameworks
to help them achieve this?
“Something like” perhaps. There is no obvious evidence that they are
using someone else’s code, but they might be.
--
Rob
Nov 12 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Mike | last post by:
Hi, Is there a possibility to have one of the Web Control Datagrid's column as a Calendar when editing data? Any resources on this subject? Thanks Mike
0
by: Nikkie | last post by:
Hi, In my asp.net application, I have datagrid control and a calendar control. The grid has a column for dates. All I want is, when I click on a cell in that column, the grid comes into edit...
2
by: RJN | last post by:
Hi I have a calendar control and a dropdown in the page. Drop down has the list of all months. When the user either selects a date from a calendar or selects a month from the dropdown , I need...
6
by: Sridhar | last post by:
Hi, I need to display a calendar that shows all the months of an year. In that, I need to show different colors for certain events. I know how to display a calendar for a certain month but I am...
0
by: K B | last post by:
Hi, For some reason my old popup calendar no longer works in 2.0 (it will never complete the script and close the window). I'm now using the in-line new calendar control available in ASP.NET 2.0...
14
by: salad | last post by:
XML seems to be a hot technology buzzword. And it appears XML is supported in A2003. I am wondering if it could be used in the following scenario. I create an order record for the customer. ...
1
by: abhishekbrave | last post by:
The code below is opening a calendar on mouse over in the same window. I need the calendar to be opened in new window. Have to fulfill this requirement urgentely so posting the whole code here. I...
15
by: Gilles Ganault | last post by:
Hello Since Python is such a productive language, I'd really like to be able to use it to write GUI apps for Windows, but business apps require rich widgets like (DB)grids, calendars, etc. ...
2
by: pepitovadecurt | last post by:
Hi I need to access to the Google Calendar under python. Is posible?
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.