webMyCal

February 1, 2006

webMyCal

webMyCal is an iCalendar to HTML converter that will allow for converting iCalendar files to static html web pages.

It will:

  • Export existing iCalendar to HTML
    • as daily page

    • as weekly page
    • as monthly page
  • allow easy way to modify the look of the HTML Calendar
    • font name/color/size

    • color coding of events
    • on-the-fly update

The iCalendar format is defined in RFC2445
in HTML rowspan will be used when arranging event cells.

Perl will be used to parse the .ics file and generate .html files
Web interface will be used to modify tag properties (visual properties) of the calendar

Filed under: webMyCal, Backend, Frontend — Georgi Todorov @ 10:29 am

February 9, 2006

Blog on MCS

webmycal approved on Sourceforge!
http://sourceforge.net/projects/webmycal is the url.

Filed under: webMyCal — Georgi Todorov @ 1:57 am

February 14, 2006

Blog moved!

While going trough the documentation on SF.net I noticed they now have mysql pre-approved. So I decided to move the blog over to sf.net.

The new URL is :http://webmycal.sourceforge.net

Thanks SF

Filed under: webMyCal — Georgi Todorov @ 1:59 am

February 9, 2006

Notes from class

If you do not write documentation, it will get lost. -> main pro!
Fail to keep records results in delays.
Most important: write down what NOT to do! What DOES NOT WORK!
There are costs involved when keeping records and sometimes it is better to just not keep records. (for very small projects it is not worth it)

Filed under: Other — Georgi Todorov @ 2:00 am

February 7, 2006

2006 Seminar Topics

How to program in Java - Dane Newman 14th of February 2006
Database Concurrency - Kostadin Mitev 21st of February 2006
Databases in Practice - Vassil Litchev - 28th of February 2006
Network Design (Practical design of a network for Dowling College) - Georgi Todorov - 7th of March 2006
Max-Flow Min-Cut: Ford-Fulkerson Algorithm - Oscar Acosta - 14th of March 2006
Login, Logout and PHP session control - Dane Newman - 21st of March 2006
Database Optimizations - Kostadin Mitev 28th of March 2006
Data structures - Vassil Litchev 4th of April 2006
Network Security - Georgi Todorov 18th of April 2006
Kleinrock Approximation - Oscar Acosta 25th of April 2006

Filed under: Other — Georgi Todorov @ 2:04 am

February 21, 2006

Status report

Hi everyone,
Current status of webMyCal:
We have implemented monthly() which generates a month of the calendar and calls listevents() for every day.
During listevents() implementation, a logical bug was found in @AoH (array of hashes) which holds the events, so currently we are working on that.
Soon we will have listevents() working and this will complete monthly().

Next step will be to get daily and weekly done.

here is the latest status presentation:
files/webMyCal_Presentation3.pdf in pdf format and
files/webMyCal_Presentation3.tar.gz in tar.gz keynote format.

Filed under: webMyCal — Georgi Todorov @ 11:54 am

February 6, 2006

webMyCal Project Presentation

I have now decided to work with Georgi on his project, webMyCal. Georgi and I will be making a presentation on webMyCal. It will be a ten minute professional presentation on:

  • Needs Analysis
  • Feasibility Study
  • Preliminary Systems Design
  • Timeline
  • Filed under: webMyCal — Oscar Acosta @ 9:06 pm

    February 7, 2006

    webMyCal Presentation

    For the presentation, we (Georgi and I) will present the needs Analysis, feasibility study, system design, and the timeline.
    Needs Analysis

  • Getting the calendar files from the calendar application and converting that file to html
  • We also would like to have the features that a user would have in a calendar application, in the converted html version. For example, font color, font size, event color, alarms, etc.
  • Feasibility Study

  • We will use the iCalendar format used in rfc2445
  • We will also use existing iCalender to XML translators and rowspan tags in html for the events
  • Javascript + php for on-the-fly editing with a browser
  • System Design

  • Perl script for converting iCal file to html backend
  • Web interface as a front end
  • Timeline

  • Initial Design - Done on Feb. 6
  • Montly View - Feb. 14th
  • Weekly View - Feb. 21st
  • Daily View - Feb. 28
  • The presentation can be found at: http://mcs.dowling.edu/~terahz/POCS2/files/webMyCal_Intro.html

    Filed under: webMyCal — Oscar Acosta @ 9:30 pm

    How To Make A Good User Manual

  • The user manual must take the user step by step.
  • From an overview of the system, to installation, and to using the program.
  • Everything must go against the code
  • Filed under: webMyCal — Oscar Acosta @ 9:37 pm

    February 14, 2006

    Cascading Style Sheets (CSS)

  • CSS is a powerful, flexible way to specify HTML formatting.
  • Allow us to control the style and layout of multiple Web pages all at once.
  • With CSS, when you want to make a change, you simply change the style, and that element is updated automatically wherever it appears within the site.
  • CSS Demo

    http://www.w3schools.com/css/demo_default.htm
    Our CSS Styles

    “day” -> class for table in daily view

    “dailybody” -> class for in daily view

    “week” -> class for table in weekly view

    “weeklybody” -> class for in weekly view

    “weeklyeven” -> class for event in weekly view

    “month” -> class for table in montly view

    “monthlybody” -> class for in montly view

    Filed under: webMyCal, Frontend — Oscar Acosta @ 10:51 am
    Next Page »

    Powered by WordPress