Creating websites that display iCal (ics) files?

Hello,
Does anyone have any information about creating webpages that can imbed ics files?
When you publish a calendar from iCal to .Mac, it automatically makes a dynamic website that has an up-to-date version of the calendar that I've created in iCal.
I would like to be able mimic this, but host it on my own site as well as control the asthetic.
Thanks,
Dominic

Hi Dominic, welcome to Discussions
You could try PHP iCalendar if you have PHP running on your server.
Best wishes
John M

Similar Messages

  • How do i open a created project that is in a file?

    Hi all,
    How do i open a created project that is in a file in NWDS 7.2?
    I tried the below method:
    1) created a dc
    2) Import-->General-->filesystem-->proceeded further.
    But there was no project.
    What am I doing wrong?
    Regards,
    Manoj.

    Hi,
    If it was exported as a DC project into a zip file, then simply File -- Import ... -- Existing project into workspace -- browse for the zip file.
    Regards,
    Ervin

  • How can I use iWeb to create website that contains a lot of downloadable audio files?

    Hi
    How to use iWeb to create a website that contains a downloadable audio files.  I'm uloading about 15 GB of audio files.  I need to creat folders "albums" and then put the files in these folders.   Any advise?
    Thank you very much for your time to this
    W B

    The important thing is not to put the audio files directly into iWeb: if you do that then every time iWeb decides it needs to upload the entire site you will find yourself uploading all 15GB of audio files, which won't make you happy. Start by uploading the files to the server - in folders as suits you - and then link to them in iWeb.
    If you want them to download rather than play, you may be able to set up an .'htaccess' file in the folder which will force a download - it depends on whether your hosting service will allow this. The method is described here:
    http://www.wilmut.webspace.virginmedia.com/notes/missing/download.html
    Here is an example of a simple link which produces a download (without the process described the audio file would play in the browser in a blank page):
    http://rfwilmut.net/stars/dawson2.mp3
    Then all you need to do is to provide a link, designed however suits you, in your iWeb page. If your server won't allow the .htaccess file then you will have to ask visitors to control-click (Mac) or right-click (Windows) on the link and choose 'Download linked file' or equivalent - not so convenient; or otherwise zip the files first, which won't much reduce their size but will force a download (and of course the recipients will have to unzip them).
    If you want the files to play in a player in the page, you can use an html snippet to provide a player as described in this page (you will also need to upload a script to the webspace - this is provided in the page):
    http://www.wilmut.webspace.virginmedia.com/notes/qtembed.html

  • Can't create appointment with my iphone (ics-file)

    Hello,
    I'm using the lightning calendar of mozilla. It create an ics-file on my server which I subscribe with my IPhone 4S.
    I can see all appointment on my phone now but I can't create a new appointment as one of this subscribed calendar (on the server, not the local calendar).

    I haven't played with this myself, but from looking at the documentation and what you have done:
    1. is this a locally attached printer (serial port , usb, etc.) or a network printer? You are using standard_foomatic that is for locally attached printers, but your description seems to indicate that the printer is on the network. If it's a network printer, then the netstandard_foomatic script should be used.
    2. Is the content type of postscript appropriate for this printer? The docs use that but that may not be correct. Is the Optra E312 a postscript printer?
    3. althought the built-in ppd files are in the .gz format (and unzipped as needed), the docs indicate that the "home brewed" ppds should be just plain .ppd.
    Not sure if any of this is relevant, but that's my 2 cents.

  • Format for an iCal.ics file

    I want to make an iCal file, exported from my office database, containing my daily schedule and upload this file to mobilme then to my iPhone. This looks like a text file that I can make from my database but it contains some elements that look unique, like
    UID:473B169A-F897-47D1-BD57-917AE29953EC
    The rest looks pretty straightforward. Where can I find a description of the file format?
    Doug

    Hi Doug,
    The specifications for the iCalendar .ics file format:
    http://www.apps.ietf.org/rfc/rfc2445.html
    http://www.apps.ietf.org/rfc/rfc2446.html
    http://www.apps.ietf.org/rfc/rfc2447.html
    Have fun.
    Best wishes
    John M

  • Photo app that displays names of files?

    Hello,
    I have iOS 4 on my iPhone and now, I came across a question: Is there any app that displays photos with their filenames on my iPhone? For example, I want to use the albums I already have on my iPhone not only showing the picture itself, but also the filename such as "summer 2009 in Paris.jpg". If there is a possibility to cut off the extension (in this case .jpg) this would be the best solution.
    Greets,
    Michael

    I think it is possible for a third-party app to look at and do things with your Photo Library, not just your Camera Roll.
    One of these might show the filename, or might be good candidates for a feature request:
    http://appshopper.com/photography/exif-wizard
    http://appshopper.com/photography/exif-iptc-metadata-browser
    You can send requests to Apple here:
    http://apple.com/feedback

  • I created a website that displays perfectly in IE and Chrome but images dont display in firefox? what could it be?

    as a rooky at making sites this may be simple.
    I have cleared the cache and all that stuff, but it still seems to be not working?
    thanks for any advice

    You have backslashes in the address path for some images. <br />
    Change the \ to a / . <br />
    images\wcspc.jpg <br />
    images\Obriencenterlobby.jpg <br />
    images\Obriencentersign.jpg <br />
    images\facebook.png <br />
    images\blue.jpg
    The W3C validation service found some other errors. <br />
    http://validator.w3.org/check?uri=http://www.wcspc.org/index.html/
    You also have a problem at the bottom of the page where the light blue footer bar blocks some text under '''''Never forget another event''''' on Safari 5.0.1, Firefox 3.6.13 and IE8 - I don't have Chrome installed on this PC right now. The problem is slightly different on each browser, so it might be caused by differences in the way different browsers handles padding and tables, or maybe a CSS problem. There's also a problem with the Google Calendar area, Firefox does show a sliver of the Google Calendar button, but not enough to see the text; Safari and IE show all the text, but there's no "button" / hyperlink to click for me.
    Sorry, I'm a noob myself with web page development, and I can't tell you what needs to be fixed. Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox. <br />
    http://forums.mozillazine.org/viewforum.php?f=25 <br />
    You'll need to register and login to be able to post in that forum.

  • Create HTML that links 100 PDF files in a folder

    I would like to publish my wife's recipes on our website, hoping she can then have access from the iPhone. I have about a 100 and really don't want to use iWeb to create 100 hyperlinks to a file, especially since she is continuously adding recipes.
    Does anyone have a hint that could help generate such a page?

    Does anyone have a hint that could help generate such a page?
    Try AppleScript, it's easier than you think. Here is a short script:
    -- start script
    on run
        tell application "Finder"
            -- ask for folder contains PDFs
            set recipesFolder to choose folder with prompt "Please select the folder that contains recipe PDFs"
            -- get all files name
            set recipeFileNames to name of every file in recipesFolder whose name extension is "pdf"
            -- convert folder path to POSIX so can be used with Unix command
            set posixFolderPath to POSIX path of recipesFolder
        end tell
        set DOCTYPE to "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\"><html xmlns=\"http://www.w3.org/1999/xhtml\"><head><title>My Recipes</title></head><body>"
        set closeTags to "</body></html>"
        -- write DOCTYPE
        do shell script "/bin/echo " & quoted form of DOCTYPE & " > " & quoted form of (posixFolderPath & "My Recipes.html")
        -- write page title
        do shell script "/bin/echo " & quoted form of "<br/>My Recipes<br/><br/>" & " >> " & quoted form of (posixFolderPath & "My Recipes.html")
        repeat with recipeFileName in recipeFileNames
            -- write recipes entries
            do shell script "/bin/echo '<li><a href=\"" & recipeFileName & "\">" & recipeFileName & "</a><br/>'" & " >> " & quoted form of (posixFolderPath & "My Recipes.html")
        end repeat
        -- write close tags
        do shell script "/bin/echo " & quoted form of closeTags & " >> " & quoted form of (posixFolderPath & "My Recipes.html")
    end run
    -- end script
    Launch Script Editor, it can be found in /Application/AppleScript/ folder, copy& paste the script, I added comments above each line. You can run the script from Script Editor or save it as an application (File menu --> Save as..). Run the script, it'll do the following:
    1) prompt you to locate the folder which contains the PDFs
    2) make 'My Recipes.html' file in the same folder, that way you can upload the whole folder to you host.
    Be sure you *do not* have any file with the name 'My Recipes.html'.
    *If you're unsure of anything post back or make back up your important stuff (aka everthing you home folder).*
    Now, the script generates a very raw page with a list of PDF files and links to them.
    But potentially, AppleScript can generate html page with different catagories... such as: vegan, veggies or carnivore dishes... or French, Thai or Indonesian dishes... etc, etc... great for searching!
    But, you need to add those key words in the PDF file's Spotlight Comments (in Finder select an item, then hit command+i, you'll see comments field at the top on info pane).
    Spotlight Comments is meta data for Finder to find things (data base indexing).
    Lastly, you can automate all these by using AppleScript's Folder Action

  • Creating jTbale that reads a text file

    hey,
    i want to make a Jtable out of a text file such that if there are blank spaces it should enter the text into a new column and if there is a new line then it should be entered into a new row. ...like if there is a text file such as
    1 2 3
    4 5 6
    then it should be entered into a JTable of 2 rows and three columns.....following similar topics in forum I have written something like this
    try          {
          Vector data = new Vector();
         vector data1 = new vector();
          String aLine;
           String aDouble;
          FileInputStream fis = new FileInputStream(selFile);
          BufferedReader br = new BufferedReader(new InputStreamReader(fis));
         //read each double
         while ((adouble = br.readDouble()) != null) {
             // create a vector to hold the field values
             Vector column = new Vector();
             // tokenize words into field values
             StringTokenizer str = new StringTokenizer(adouble, " ");
             while (str.hasMoreTokens()) {
                // add field to the column
                column.addElement(str.nextToken());
             // add column to the model
             model.addColumn(column);
          // read each line of the file
          while ((aLine = br.readLine()) != null) {
             // create a vector to hold the field values
             Vector row = new Vector();
             // tokenize line into field values
             StringTokenizer st = new StringTokenizer(aLine, "|");
             while (st.hasMoreTokens()) {
                // add field to the row
                row.addElement(st.nextToken());
             // add row to the model
             model.addRow(row);
          // Close file
          br.close();
          fis.close();
                            catch (IOException ioExc){
                        ioExc.printStackTrace();     
                        }the code ofcourse is not doing what is expected
    please help!!!!!!!!
    Thanks

    Thanks camickr....i read that we can use readDouble however I am getting an error if am using that.....here is my complete code.....
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.swing.event.*;
    import javax.swing.table.*;
    import java.util.*;
    import java.lang.*;
    import java.io.*;
    import javax.swing.JTable;
    import javax.swing.table.TableCellRenderer;
    public class TeamTable extends JFrame implements ActionListener, ItemListener                
    static JTable table;
         // constructor
        public TeamTable()                
            super( "Invoermodule - ABCD" );
            setSize( 740, 365 );
              // setting the rownames
            ListModel listModel = new AbstractListModel()                     
                String headers[] = {"Values"};
                public int getSize() { return headers.length; }
                public Object getElementAt(int index) { return headers[index]; }
              // add listModel & rownames to the table
              DefaultTableModel defaultModel = new DefaultTableModel(listModel.getSize(),4);
              table = new JTable( defaultModel );
              // setting the columnnames and center alignment of table cells
              int width = 200;
              int[] vColIndex = {0,1,2,3};
              String[] ColumnName = {"a", "b", "c", "d"};
              TableCellRenderer centerRenderer = new CenterRenderer();          
              for (int i=0; i < vColIndex.length;i++)          {
                             table.getColumnModel().getColumn(vColIndex).setHeaderValue(ColumnName[i]);
                             table.getColumnModel().getColumn(vColIndex[i]).setPreferredWidth(width);
                             table.getColumnModel().getColumn(vColIndex[i]).setCellRenderer(centerRenderer);
              table.setFont(new java.awt.Font("Dialog", Font.ITALIC, 12));
              // force the header to resize and repaint itself
              table.getTableHeader().resizeAndRepaint();
              // create single component to add to scrollpane (rowHeader is JList with argument listModel)
              JList rowHeader = new JList(listModel);
              rowHeader.setFixedCellWidth(100);
              rowHeader.setFixedCellHeight(table.getRowHeight());
              rowHeader.setCellRenderer(new RowHeaderRenderer(table));
              //JList columnHeader = new JList(listModel);
              //columnHeader.setFixedCellWidth(100);
              //rowHeader.setFixedCellHeight(table.getRowHeight());
              //columnHeader.setCellRenderer(new ColumnHeaderRenderer(table));
              // add to scroll pane:
              JScrollPane scroll = new JScrollPane( table );
              scroll.setRowHeaderView(rowHeader); // Adds row-list left of the table
              getContentPane().add(scroll, BorderLayout.CENTER);
              // add menubar, menu, menuitems with evenlisteners to the frame.
              JMenuBar menubar = new JMenuBar();
              setJMenuBar (menubar);
              JMenu filemenu = new JMenu("File");
              menubar.add(filemenu);
              JMenuItem open = new JMenuItem("Open");
              JMenuItem save = new JMenuItem("Save");
              JMenuItem exit = new JMenuItem("Exit");
              open.addActionListener(this);
              save.addActionListener(this);
              exit.addActionListener(this);
              filemenu.add(open);
              filemenu.add(save);
              filemenu.add(exit);
              filemenu.addItemListener(this);
    // ActionListener for ActionEvents on JMenuItems.
    public void actionPerformed(ActionEvent e)
         String open = "Open";
         String save = "Save";
         String exit = "Exit";
              DefaultTableModel model = (DefaultTableModel)table.getModel();
              if (e.getSource() instanceof JMenuItem)     
                   JMenuItem source = (JMenuItem)(e.getSource());
                   String x = source.getText();
                        if (x == open)          
                             System.out.println("open file");
                        // create JFileChooser.
                        String filename = File.separator+"tmp";
                        JFileChooser fc = new JFileChooser(new File(filename));
                        // set default directory.
                        File wrkDir = new File("C:/Documents and Settings/Table");
                        fc.setCurrentDirectory(wrkDir);
                        // show open dialog.
                        int returnVal =     fc.showOpenDialog(null);
                        File selFile = fc.getSelectedFile();
                        if(returnVal == JFileChooser.APPROVE_OPTION) {
                        System.out.println("You chose to open this file: " +
                   fc.getSelectedFile().getName());
              try{
    Vector data = new Vector();
         String adouble;
    FileInputStream fis = new FileInputStream(selFile);
    BufferedReader br = new BufferedReader(new InputStreamReader(fis));
         //read each double
         while ((adouble = br.readDouble()) != null) {
    // create a vector to hold the field values
    Vector column = new Vector();
         Vector row = new Vector();
    // tokenize words into field values
    StringTokenizer str = new StringTokenizer(adouble, " ");
         StringTokenizer st = new StringTokenizer(adouble, "|");
    while (str.hasMoreTokens()) {
    // add field to the column
    column.addElement(str.nextToken());
    // add column to the model
    model.addColumn(column);
         while (st.hasMoreTokens()) {
    // add field to the column
    row.addElement(st.nextToken());
    // add row to the model
    model.addRow(row);
    // Close file
    br.close();
    fis.close();
              catch (IOException ioExc){
              ioExc.printStackTrace();     
                        if (x == save)          {
                             System.out.println("save file");
                        if (x == exit)          {
                             System.out.println("exit file");
    // ItemListener for ItemEvents on JMenu.
    public void itemStateChanged(ItemEvent e) {       
              String s = "Item event detected. Event source: " + e.getSource();
              System.out.println(s);
         public static void main(String[] args)                {
              TeamTable frame = new TeamTable();
              frame.setUndecorated(true);
         frame.getRootPane().setWindowDecorationStyle(JRootPane.FRAME);
              frame.addWindowListener( new WindowAdapter()           {
                   public void windowClosing( WindowEvent e )                {
         System.exit(0);
    frame.setVisible(true);
    * Define the look/content for a cell in the row header
    * In this instance uses the JTables header properties
    class RowHeaderRenderer extends JLabel implements ListCellRenderer           {
    * Constructor creates all cells the same
    * To change look for individual cells put code in
    * getListCellRendererComponent method
    RowHeaderRenderer(JTable table)      {
    JTableHeader header = table.getTableHeader();
    setOpaque(true);
    setBorder(UIManager.getBorder("TableHeader.cellBorder"));
    setHorizontalAlignment(CENTER);
    setForeground(header.getForeground());
    setBackground(header.getBackground());
    setFont(header.getFont());
    * Returns the JLabel after setting the text of the cell
         public Component getListCellRendererComponent( JList list,
    Object value, int index, boolean isSelected, boolean cellHasFocus)      {
    setText((value == null) ? "" : value.toString());
    return this;
    class CenterRenderer extends DefaultTableCellRenderer
    public CenterRenderer()
    setHorizontalAlignment( CENTER );
    public Component getTableCellRendererComponent(
    JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
    super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
    if (hasFocus)
    setBackground( Color.cyan );
    else if (isSelected)
    setBackground( table.getSelectionBackground() );
    else
    setBackground( table.getBackground() );
    return this;

  • Move iCal .ics files to PC Outlook 2003 Calendar

    I recently have been handed a Blackberry at work. UGH. Anyway, here is the deal, i have been using my MAC for the past 2 years for contacts and calendar's. I would ultimately want to be able to sync both my iCal and my Outlook 2003 at the same time. As for now the main thing was to take all my iCal files and import them into my PC Outlook 2003 calendar so that they show up on my blackberry. It seems though that everytime i try it imports sporatic dates and not the whole file. I then get a corrupt file message on my office PC. Any Ideas. This living in a MAC/PC world ***** but it is what it is.
    Thanks

    Hey thanks for the Idea. I did go to the BB Site. I picked up this program called Missing Sync for Blackberry. It really works well. I was more concerned about iCal events from the past 2 years i had on my Mac. So with this program... I turn off the wireless off on the calendar on my BB, sync it to my Mac iCal then i turned on the wireless and all the information from my Mac that was now put on my BB was shot back to my work server so now my PC has all the iCal Events. I will do the same with contacts after i clean them up a bit. This program will do tasks as well as notes , photos, music. It was quick and easy to install so now every device is up to date with each other as far as Calendar events go. Here is the link if you wanted to look.
    thanks again.
    http://www.markspace.com/missingsync_blackberry.php

  • After visiting a website that was a pdf file (which didn't load -crashed), Firefox now constantly causes calls to my hard drive all the time when open.

    I went to a site that was a pdf of a map. When I clicked on it, the hard drive called constantly and the map never did download. Now when I open Firefox, my computer constantly makes calls to the hard drive all the time Firefox is operating. This does not happen when I use MS Explorer. Also, when I close Firefox from the desktop, it appears to close but is still operating in the background. I have to go into Task Manager to close Firefox. Then the calls to the hard drive stop.
    Something similar happened once before with a pdf file, but it stopped when I shut down Firefox, rebooted, and reopened in Safe Mode. Now the condition is permanent. Is there a fix?

    I went to a site that was a pdf of a map. When I clicked on it, the hard drive called constantly and the map never did download. Now when I open Firefox, my computer constantly makes calls to the hard drive all the time Firefox is operating. This does not happen when I use MS Explorer. Also, when I close Firefox from the desktop, it appears to close but is still operating in the background. I have to go into Task Manager to close Firefox. Then the calls to the hard drive stop.
    Something similar happened once before with a pdf file, but it stopped when I shut down Firefox, rebooted, and reopened in Safe Mode. Now the condition is permanent. Is there a fix?

  • ICal getting stuck at "Importing iCal Data..." when trying to import .ics file

    I recently discovered I had 2 iCloud accounts.  Since I only want to use one account I decided to export my entire iCal to a .ics file to my desktop, delete my old iCloud account, and then import the .ics file into my new iCloud account.  This is all being done on the same computer (iMac).  But when I try to import the file it immediately displays "Importing iCal data..." but just stays there forever.  I left it for about an hour today and it never imported.  This file is only 206 bytes.  Can anyone help me?

    After long investigation I made the assumption that my original .ICS file was somehow corrupted.  Fortunately I remembered that all my calendar data was still on my other iCloud account so I was able to recover the data from there, make a 2nd .ICS file, and repeat this process to transfer my calendar info.  Hopefully you are able to do the same.

  • Can you create a .ics file from entries in a PDF?

    Hi,
    I'm wondering if anyone can help me: Can you create a .ics file from entries in PDF?
    Example:
    I'm wanting people to be able to choose a number of dates for some events within a PDF, then click a button that will then create a (or number of) .ics files so they can add those dates to the calendar of their choice. Is this possible?
    Thanks

    Using the solution supplied by Leonia, and cited by Keith, you can do the same thing (flopping the Curve profiles) in LightRoom. So, it makes sense. Though I didn't know know it worked for Color Negatives.
    A friend of mine with a Nikon Coolscan is going to scan nearly 150 B&W rolls of 35mm negatives for me, and I want to import them all into Aperture, naming and keywording as I go. The objective is, of course, to have the convenience of a diigtal library. But also to have some made into large prints for framing.

  • Cannot create new events in iCal - they dissappeaar after quitting

    Hello there,
    I've used iCal for many years with no problem.
    Recently I noticed that events were dissappearing.
    I can add events and use iCal as normal as long as I don't quit the program or restart my computer. I can put the computer to sleep and all my new events are fine, but as soon as I restart or quit and reopen ical all the new events have dissappeared. Bizarrely my old events remain intact and events in the future that I added before the problemn started are also still there.
    I have tried backing up the database before quitting, then reverting to the backup database, but even when i do this there are no new events visable.
    Can anyone offer any help. I feel like i need to reinstall iCal or something.
    Thanks.
    Damien

    Hmm....I was able to fix my issues. I'll share it here in the event it can help you.
    While iCal was closed I simply moved to trash the folder "/Users/<my username>/Library/Application Support/iCAl/" I then re-opened iCal and I could then create new or import old ".ics" files, close iCal and re-open with all information being retained. Sweet!

  • HT2513 Cannot Create New Events in iCal

    Hello:
    I recently deleted a large number of appointments from my iCal using my MacBook. Now, iCal on the MacBook will not allow me to see new events I want to create, but it will push the new events to my other devices using iCloud. What's going on?

    Hmm....I was able to fix my issues. I'll share it here in the event it can help you.
    While iCal was closed I simply moved to trash the folder "/Users/<my username>/Library/Application Support/iCAl/" I then re-opened iCal and I could then create new or import old ".ics" files, close iCal and re-open with all information being retained. Sweet!

Maybe you are looking for

  • Certification for fi in Ecc 6.0

    Hi This is Amar i need some healp for certification,  now i am doint certification for FI in Ecc 6.0. some of them is saying most of the qustion will come from the dum qusation papers, so where can i fine thouse dum-qusation papers. is possiable send

  • Use a different KeyStore type for the SSL keystore

    i use SUN Application Server PE 8 (with the included JDK 1.4.2) on Windows XP. i want to configure a HTTP listener in a way that it uses the private key and certificate for SSL from a different keystore. the keystore is a PKCS11 keystore from an IAIK

  • Company code specific data

    Hi Experts, In the customer master record, what data would be specific to company code. Thank you

  • How do i create a contact from my recent call list (ios5.0.1)1

    Seems simple enough but ??? If a caller is in the recent list I should be able to make them a contact?

  • Uninstall  webdispatcher

    Hello, We are running on EP 7.0.We install webdispatcher on the same server as the portal with the sapinst.But we did not know the icmadm password.So we have to reinstall web dispatcher.   Although I run unistall using sapinst,I see WDT (webdispatche