Changes between Version 10 and Version 11 of ProjectSkin


Ignore:
Timestamp:
Nov 6, 2007, 3:10:58 PM (17 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProjectSkin

    v10 v11  
    4242All file_info records must appear before the project_files record. As with all BOINC files, project files are immutable. If you want to change the contents of a file, you must use a new physical name.
    4343
    44 Project Icon A project icon is a 40x40 image, PNG, JPG, GIF, or BMP format. Transparency is not supported in GIF and PNG images.
     44== Project Icon ==
     45 A project icon is a 40x40 image, PNG, JPG, GIF, or BMP format. Transparency is not supported in GIF and PNG images.
    4546
    4647An example would look like this:
     
    6667 * The physical name for the project icon is 'stat_icon_01.png' while the logical name for the project icon is 'stat_icon'. The manager looks for 'stat_icon' and resolves  it to a physical name.
    6768
    68 Application Slideshow You can have one or more images displayed in the Simple GUI when BOINC is running one of your apps. Each image can have a height up to 126px and a width up to 290px, and can be any of the following image types: PNG, JPG, GIF, and BMP.
     69== Application Slideshow ==
     70You can have one or more images displayed in the Simple GUI when BOINC is running one of your apps.
     71Each image can have a height up to 126px and a width up to 290px,
     72and can be any of the following image types: PNG, JPG, GIF, and BMP.
    6973
    70 An example would look like this:
     74The logical names of these files must be either:
     75
     76 * slideshow_APPNAME_NN where APPNAME is the (short) application name, and NN is an integer (00 to 99).  This provides a slide show for a particular application.
     77 * slideshow_NN provides a slide show for all (other) applications.
     78
     79The physical names can be anything you want.
     80
     81An example:
    7182
    7283{{{
    7384#!xml
    7485<file_info>
    75     <name>slideshow_exampleapp_01_00.png</name>
    76     <url>http://www.example.com/download/slideshow_exampleapp_01_00.png</url>
     86    <name>image0.png</name>
     87    <url>http://www.example.com/download/image0.png</url>
    7788    <md5_cksum>186c5385c8f2a48ccc7e4f64251fcda1</md5_cksum>
    7889</file_info>
    7990<file_info>
    80     <name>slideshow_exampleapp_02_01.png</name>
    81     <url>http://www.example.com/download/slideshow_exampleapp_02_01.png</url>
     91    <name>image1.png</name>
     92    <url>http://www.example.com/download/image1.png</url>
    8293    <md5_cksum>3b262da3d69d6b9eb55add88b66cdab4</md5_cksum>
    8394</file_info>
    8495<project_files>
    8596    <file_ref>
    86       <file_name>slideshow_exampleapp_01_00.png</file_name>
     97      <file_name>image0.png</file_name>
    8798      <open_name>slideshow_exampleapp_00</open_name>
    8899    </file_ref>
    89100    <file_ref>
    90       <file_name>slideshow_exampleapp_02_01.png</file_name>
     101      <file_name>image1.png</file_name>
    91102      <open_name>slideshow_exampleapp_01</open_name>
    92103    </file_ref>
     
    94105}}}
    95106
    96 In this example:
    97 
    98 {{{
    99 #!xml
    100 slideshow_exampleapp_02_01.png
    101 }}}
    102 
    103 'slideshow_' labels it as a slideshow file, 'exampleapp' is the  application short name, '02' is the index of the slide within the slideshow, and 01 is the version of the file.
     107In the logical name ''slideshow_exampleapp_02'',
     108'slideshow_' labels it as a slideshow file, 'exampleapp' is the application short name, and '02' is the index of the slide within the slideshow.
    104109
    105110== Example ==