Automated Web/Word Outlook Calendar Publisher to FTP
$3-8 USD
货到付款
FIRST PHASE:
First need to automate and improve the way I'm creating outlook calendars in HTML for my website and either a PDF or Word version of the calendars for printing.
## Deliverables
Must automatically generate the months with their appointments (time and subject) in PDF(password protected) or Word & HTML documents from outlook calendar and then transfer them via FTP. Doesn't matter the process you develop to automate it (can all be done from VBA in a word doc, or VB application, or whatever you think is best and easiest for you to develop). This would not be "scheduled", it would be by manual interaction. FTP/user, password, paths, pdf passwords etc details can either be entered into the code (or perfer a config option to enter those details and have them saved). All this will take place in a folder called c:\calendar - files will be dumped there and then FTP'd to web server. When the month HTML files are created, they must be inserted into a template, predetermined (no include statements), must be pure html. So, It will need to open/read the HTML template (look for a phrase like ***insertcalendar*** and then write the HTML calendar at that point of the template (the template header will include simple link navigation to the month views). The calendar table should not be wider than 440 pixels. I will create the template html file to be read and place it in the c:\calendar\include folder, named template.html. The template header will have simple links like /calendar/[url removed, login to view], /calendar/[url removed, login to view], etc. PLEASE use proper CSS for the Calendar tables, fonts and links and name the html files accordinly.
I currently use the Word doc attached, which includes VBA macros that extracts data from outlook calendar and creates the calendar in word (I just don't like the view of the month all on one page). I want the printable calendar in monthly style ((2 pages for month (Monday through Wednesday on one page and the rest of the week on the other page) - date headings, 24 pt. and appointments 8 pt., horizontal, no header/footer)). To recreate the view, so you can see example, within outlook 2003 click on calendar, file, print, monthly style, define styles, monthly styles, edit, change layout to 2 pages/month. The HTML files should just look like a normal monthly calendar view. The HTML calendar view, should include a link to download the word version for printing (the dowload version should be password protected).
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows XP SP2 / Outlook 2003 / FTP
This is FIRST phase of this request. The next phase will be creating individual daily html pages that has the content from the body of the appointment. Each of the appt subjects will link to their html page to display it's content)
Thank you for bidding and I look forward to working and chatting with you. If you have any immediate questions or concerns please use the following instant messenger ID's:
Yahoo: notboundcom
AIM: unclenotbound
ICQ: 207895
Thanks again!
项目ID: #3905637