Index of /~ida/data/2023A.program_info

Icon  Name                    Last modified      Size  Description
[PARENTDIR] Parent Directory - [TXT] README.txt 2023-08-03 16:21 3.0K [TXT] header.html 2023-08-03 16:21 79 [TXT] local.css 2023-08-03 16:21 966 [TXT] make_program_html.py 2023-08-03 16:21 4.0K [TXT] program_2023A002.html 2023-08-03 16:21 349 [TXT] program_2023A002.txt 2023-08-03 15:53 1.6K [TXT] program_2023A003.html 2023-08-03 16:21 349 [TXT] program_2023A003.txt 2023-08-03 15:53 1.2K [TXT] program_2023A004.html 2023-08-03 16:21 349 [TXT] program_2023A004.txt 2023-08-03 15:53 1.6K [TXT] program_2023A005.html 2023-08-03 16:21 349 [TXT] program_2023A005.txt 2023-08-03 15:53 1.5K [TXT] program_2023A006.html 2023-08-03 16:21 349 [TXT] program_2023A006.txt 2023-08-03 15:53 1.7K [TXT] program_2023A007.html 2023-08-03 16:21 349 [TXT] program_2023A007.txt 2023-08-03 15:53 1.5K [TXT] program_2023A008.html 2023-08-03 16:21 349 [TXT] program_2023A008.txt 2023-08-03 15:53 1.3K [TXT] program_2023A009.html 2023-08-03 16:21 349 [TXT] program_2023A009.txt 2023-08-03 15:53 2.0K [TXT] program_2023A010.html 2023-08-03 16:21 349 [TXT] program_2023A010.txt 2023-08-03 15:53 1.2K [TXT] program_2023A011.html 2023-08-03 16:21 349 [TXT] program_2023A011.txt 2023-08-03 15:53 1.8K [TXT] program_2023A012.html 2023-08-03 16:21 349 [TXT] program_2023A012.txt 2023-08-03 15:53 1.7K [TXT] program_2023A013.html 2023-08-03 16:21 349 [TXT] program_2023A013.txt 2023-08-03 15:53 2.2K [TXT] program_2023A014.html 2023-08-03 16:21 349 [TXT] program_2023A014.txt 2023-08-03 15:53 2.3K [TXT] program_2023A015.html 2023-08-03 16:21 349 [TXT] program_2023A015.txt 2023-08-03 15:53 1.5K [TXT] program_2023A016.html 2023-08-03 16:21 349 [TXT] program_2023A016.txt 2023-08-03 15:53 1.9K [TXT] program_2023A017.html 2023-08-03 16:21 349 [TXT] program_2023A017.txt 2023-08-03 15:53 1.0K [TXT] program_2023A018.html 2023-08-03 16:21 349 [TXT] program_2023A018.txt 2023-08-03 15:53 1.2K [TXT] program_2023A019.html 2023-08-03 16:21 349 [TXT] program_2023A019.txt 2023-08-03 15:53 1.2K [TXT] program_2023A021.html 2023-08-03 16:21 349 [TXT] program_2023A021.txt 2023-08-03 15:53 889 [TXT] program_2023A022.html 2023-08-03 16:21 349 [TXT] program_2023A022.txt 2023-08-03 15:53 1.1K [TXT] program_2023A023.html 2023-08-03 16:21 349 [TXT] program_2023A023.txt 2023-08-03 15:53 2.0K [TXT] program_2023A024.html 2023-08-03 16:21 349 [TXT] program_2023A024.txt 2023-08-03 15:53 1.8K [TXT] program_2023A026.html 2023-08-03 16:21 349 [TXT] program_2023A026.txt 2023-08-03 15:53 1.9K [TXT] program_2023A027.html 2023-08-03 16:21 349 [TXT] program_2023A027.txt 2023-08-03 15:53 2.4K [TXT] program_2023A028.html 2023-08-03 16:21 349 [TXT] program_2023A028.txt 2023-08-03 15:53 1.7K [TXT] program_2023A029.html 2023-08-03 16:21 349 [TXT] program_2023A029.txt 2023-08-03 15:53 1.8K [TXT] program_2023A030.html 2023-08-03 16:21 349 [TXT] program_2023A030.txt 2023-08-03 15:53 1.5K [TXT] program_2023A032.html 2023-08-03 16:21 349 [TXT] program_2023A032.txt 2023-08-03 15:53 1.2K [TXT] program_2023A033.html 2023-08-03 16:21 349 [TXT] program_2023A033.txt 2023-08-03 15:53 2.3K [TXT] program_2023A034.html 2023-08-03 16:21 349 [TXT] program_2023A034.txt 2023-08-03 15:53 2.0K [TXT] program_2023A035.html 2023-08-03 16:21 349 [TXT] program_2023A035.txt 2023-08-03 15:53 1.3K [TXT] program_2023A037.html 2023-08-03 16:21 349 [TXT] program_2023A037.txt 2023-08-03 15:53 2.1K [TXT] program_2023A038.html 2023-08-03 16:21 349 [TXT] program_2023A038.txt 2023-08-03 15:53 2.0K [TXT] program_2023A039.html 2023-08-03 16:21 349 [TXT] program_2023A039.txt 2023-08-03 15:53 1.6K [TXT] program_2023A040.html 2023-08-03 16:21 349 [TXT] program_2023A040.txt 2023-08-03 15:53 1.5K [TXT] program_2023A041.html 2023-08-03 16:21 349 [TXT] program_2023A041.txt 2023-08-03 15:53 1.6K [TXT] program_2023A042.html 2023-08-03 16:21 349 [TXT] program_2023A042.txt 2023-08-03 15:53 961 [TXT] program_2023A043.html 2023-08-03 16:21 349 [TXT] program_2023A043.txt 2023-08-03 15:53 931 [TXT] program_2023A044.html 2023-08-03 16:21 349 [TXT] program_2023A044.txt 2023-08-03 15:53 1.3K [TXT] program_2023A045.html 2023-08-03 16:21 349 [TXT] program_2023A045.txt 2023-08-03 15:53 1.7K [TXT] program_2023A046.html 2023-08-03 16:21 349 [TXT] program_2023A046.txt 2023-08-03 15:53 2.0K [TXT] program_2023A047.html 2023-08-03 16:21 349 [TXT] program_2023A047.txt 2023-08-03 15:53 1.5K [TXT] program_2023A048.html 2023-08-03 16:21 349 [TXT] program_2023A048.txt 2023-08-03 15:53 2.0K [TXT] program_2023A049.html 2023-08-03 16:21 349 [TXT] program_2023A049.txt 2023-08-03 15:53 2.1K [TXT] program_2023A050.html 2023-08-03 16:21 349 [TXT] program_2023A050.txt 2023-08-03 15:53 1.8K [TXT] program_2023A051.html 2023-08-03 16:21 349 [TXT] program_2023A051.txt 2023-08-03 15:53 2.4K [TXT] program_2023A052.html 2023-08-03 16:21 349 [TXT] program_2023A052.txt 2023-08-03 15:53 1.2K [TXT] program_2023A053.html 2023-08-03 16:21 349 [TXT] program_2023A053.txt 2023-08-03 15:53 1.0K [TXT] program_2023A054.html 2023-08-03 16:21 349 [TXT] program_2023A054.txt 2023-08-03 15:53 1.5K [TXT] program_2023A055.html 2023-08-03 16:21 349 [TXT] program_2023A055.txt 2023-08-03 15:53 1.4K [TXT] program_2023A056.html 2023-08-03 16:21 349 [TXT] program_2023A056.txt 2023-08-03 15:53 2.0K [TXT] program_2023A057.html 2023-08-03 16:21 349 [TXT] program_2023A057.txt 2023-08-03 15:53 2.4K [TXT] program_2023A058.html 2023-08-03 16:21 349 [TXT] program_2023A058.txt 2023-08-03 15:53 2.3K [TXT] program_2023A059.html 2023-08-03 16:21 349 [TXT] program_2023A059.txt 2023-08-03 15:53 1.9K [TXT] program_2023A060.html 2023-08-03 16:21 349 [TXT] program_2023A060.txt 2023-08-03 15:53 1.9K [TXT] program_2023A061.html 2023-08-03 16:21 349 [TXT] program_2023A061.txt 2023-08-03 15:53 2.4K [TXT] program_2023A062.html 2023-08-03 16:21 349 [TXT] program_2023A062.txt 2023-08-03 15:53 1.8K [TXT] program_2023A063.html 2023-08-03 16:21 349 [TXT] program_2023A063.txt 2023-08-03 15:53 2.4K [TXT] program_2023A064.html 2023-08-03 16:21 349 [TXT] program_2023A064.txt 2023-08-03 15:53 1.9K [TXT] program_2023A065.html 2023-08-03 16:21 349 [TXT] program_2023A065.txt 2023-08-03 15:53 2.2K [TXT] program_2023A066.html 2023-08-03 16:21 349 [TXT] program_2023A066.txt 2023-08-03 15:53 1.5K [TXT] program_2023A067.html 2023-08-03 16:21 349 [TXT] program_2023A067.txt 2023-08-03 15:53 2.3K [TXT] program_2023A068.html 2023-08-03 16:21 349 [TXT] program_2023A068.txt 2023-08-03 15:53 1.5K [TXT] program_2023A069.html 2023-08-03 16:21 349 [TXT] program_2023A069.txt 2023-08-03 15:53 1.1K [TXT] program_2023A070.html 2023-08-03 16:21 349 [TXT] program_2023A070.txt 2023-08-03 15:53 2.0K [TXT] program_2023A071.html 2023-08-03 16:21 349 [TXT] program_2023A071.txt 2023-08-03 15:53 1.7K [TXT] program_2023A072.html 2023-08-03 16:21 349 [TXT] program_2023A072.txt 2023-08-03 15:53 1.5K [TXT] program_2023A074.html 2023-08-03 16:21 349 [TXT] program_2023A074.txt 2023-08-03 15:53 2.1K [TXT] program_2023A075.html 2023-08-03 16:21 349 [TXT] program_2023A075.txt 2023-08-03 15:53 1.2K [TXT] program_2023A076.html 2023-08-03 16:21 349 [TXT] program_2023A076.txt 2023-08-03 15:53 2.3K [TXT] program_2023A077.html 2023-08-03 16:21 349 [TXT] program_2023A077.txt 2023-08-03 15:53 1.2K [TXT] program_2023A078.html 2023-08-03 16:21 349 [TXT] program_2023A078.txt 2023-08-03 15:53 1.7K [TXT] program_2023A079.html 2023-08-03 16:21 349 [TXT] program_2023A079.txt 2023-08-03 15:53 1.5K [TXT] program_2023A080.html 2023-08-03 16:21 349 [TXT] program_2023A080.txt 2023-08-03 15:53 2.0K [TXT] program_2023A081.html 2023-08-03 16:21 349 [TXT] program_2023A081.txt 2023-08-03 15:53 1.1K [TXT] program_2023A082.html 2023-08-03 16:21 349 [TXT] program_2023A082.txt 2023-08-03 15:53 2.1K [TXT] program_2023A083.html 2023-08-03 16:21 349 [TXT] program_2023A083.txt 2023-08-03 15:53 1.3K [TXT] program_2023A084.html 2023-08-03 16:21 349 [TXT] program_2023A084.txt 2023-08-03 15:53 2.1K [TXT] program_2023A901.html 2023-08-03 16:21 349 [TXT] program_2023A901.txt 2023-08-03 15:57 378 [TXT] program_2023A932.html 2023-08-03 16:21 349 [TXT] program_2023A932.txt 2023-08-03 15:53 504 [TXT] program_2023A933.html 2023-08-03 16:21 349 [TXT] program_2023A933.txt 2023-08-03 15:53 790 [TXT] program_2023A934.html 2023-08-03 16:21 349 [TXT] program_2023A934.txt 2023-08-03 15:53 524 [TXT] program_2023A935.html 2023-08-03 16:21 349 [TXT] program_2023A935.txt 2023-08-03 15:53 1.5K [TXT] program_2023A938.html 2023-08-03 16:21 349 [TXT] program_2023A938.txt 2023-08-03 15:53 385 [TXT] program_2023A940.html 2023-08-03 16:21 349 [TXT] program_2023A940.txt 2023-08-03 15:53 444 [TXT] program_2023A941.html 2023-08-03 16:21 349 [TXT] program_2023A941.txt 2023-08-03 15:53 406 [TXT] program_2023A942.html 2023-08-03 16:21 349 [TXT] program_2023A942.txt 2023-08-03 15:53 466 [TXT] program_2023A943.html 2023-08-03 16:21 349 [TXT] program_2023A943.txt 2023-08-03 15:53 470 [TXT] program_2023A945.html 2023-08-03 16:21 349 [TXT] program_2023A945.txt 2023-08-03 15:53 512 [TXT] program_2023A946.html 2023-08-03 16:21 349 [TXT] program_2023A946.txt 2023-08-03 15:53 473 [TXT] program_2023A947.html 2023-08-03 16:21 349 [TXT] program_2023A947.txt 2023-08-03 15:53 589 [TXT] program_2023A948.html 2023-08-03 16:21 349 [TXT] program_2023A948.txt 2023-08-03 15:53 515 [TXT] program_2023A949.html 2023-08-03 16:21 349 [TXT] program_2023A949.txt 2023-08-03 15:53 462 [TXT] program_2023A950.html 2023-08-03 16:21 349 [TXT] program_2023A950.txt 2023-08-03 15:53 435 [TXT] program_2023A951.html 2023-08-03 16:21 349 [TXT] program_2023A951.txt 2023-08-03 15:53 528 [TXT] program_2023A952.html 2023-08-03 16:21 349 [TXT] program_2023A952.txt 2023-08-03 15:53 425 [TXT] program_2023A953.html 2023-08-03 16:21 349 [TXT] program_2023A953.txt 2023-08-03 15:53 583 [TXT] program_2023A954.html 2023-08-03 16:21 349 [TXT] program_2023A954.txt 2023-08-03 15:53 516 [TXT] program_2023A955.html 2023-08-03 16:21 349 [TXT] program_2023A955.txt 2023-08-03 15:53 542 [TXT] program_2023A956.html 2023-08-03 16:21 349 [TXT] program_2023A956.txt 2023-08-03 15:53 401 [TXT] program_2023A957.html 2023-08-03 16:21 349 [TXT] program_2023A957.txt 2023-08-03 15:53 456 [TXT] program_2023A958.html 2023-08-03 16:21 349 [TXT] program_2023A958.txt 2023-08-03 15:53 501 [TXT] program_2023A959.html 2023-08-03 16:21 349 [TXT] program_2023A959.txt 2023-08-03 15:53 414 [TXT] program_2023A960.html 2023-08-03 16:21 349 [TXT] program_2023A960.txt 2023-08-03 15:53 434 [TXT] program_2023A961.html 2023-08-03 16:21 349 [TXT] program_2023A961.txt 2023-08-03 15:53 445 [TXT] program_2023A962.html 2023-08-03 16:21 349 [TXT] program_2023A962.txt 2023-08-03 15:53 559 [TXT] program_2023A963.html 2023-08-03 16:21 349 [TXT] program_2023A963.txt 2023-08-03 15:53 567 [TXT] program_2023A964.html 2023-08-03 16:21 349 [TXT] program_2023A964.txt 2023-08-03 15:53 473 [TXT] program_2023A965.html 2023-08-03 16:21 349 [TXT] program_2023A965.txt 2023-08-03 15:53 591 [TXT] program_2023A967.html 2023-08-03 16:21 349 [TXT] program_2023A967.txt 2023-08-03 15:53 474 [TXT] program_2023A968.html 2023-08-03 16:21 349 [TXT] program_2023A968.txt 2023-08-03 15:53 478 [TXT] program_2023A969.html 2023-08-03 16:21 349 [TXT] program_2023A969.txt 2023-08-03 15:53 458 [TXT] program_2023A970.html 2023-08-03 16:21 349 [TXT] program_2023A970.txt 2023-08-03 15:53 484 [TXT] program_2023A971.html 2023-08-03 16:21 349 [TXT] program_2023A971.txt 2023-08-03 15:53 474 [TXT] program_2023A972.html 2023-08-03 16:21 349 [TXT] program_2023A972.txt 2023-08-03 15:53 485 [TXT] program_2023A973.html 2023-08-03 16:21 349 [TXT] program_2023A973.txt 2023-08-03 16:28 691 [TXT] program_2023A974.html 2023-08-03 16:21 349 [TXT] program_2023A974.txt 2023-08-03 15:53 539 [TXT] program_2023A976.html 2023-08-03 16:21 349 [TXT] program_2023A976.txt 2023-08-03 15:53 467 [TXT] program_2023A977.html 2023-08-03 16:21 349 [TXT] program_2023A977.txt 2023-08-03 15:53 371 [TXT] program_2023A978.html 2023-08-03 16:21 349 [TXT] program_2023A978.txt 2023-08-03 15:53 366 [TXT] program_2023A979.html 2023-08-03 16:21 349 [TXT] program_2023A979.txt 2023-08-03 15:53 377 [TXT] program_2023A980.html 2023-08-03 16:21 349 [TXT] program_2023A980.txt 2023-08-03 15:53 389 [TXT] program_2023A981.html 2023-08-03 16:21 349 [TXT] program_2023A981.txt 2023-08-03 15:53 418 [TXT] program_2023A982.html 2023-08-03 16:21 349 [TXT] program_2023A982.txt 2023-08-03 15:53 351 [TXT] program_2023A983.html 2023-08-03 16:21 349 [TXT] program_2023A983.txt 2023-08-03 15:53 432 [TXT] program_2023A984.html 2023-08-03 16:21 349 [TXT] program_2023A984.txt 2023-08-03 15:53 428 [TXT] program_2023A985.html 2023-08-03 16:21 349 [TXT] program_2023A985.txt 2023-08-03 15:53 473 [TXT] program_2023A986.html 2023-08-03 16:21 349 [TXT] program_2023A986.txt 2023-08-03 15:53 469 [TXT] program_2023A988.html 2023-08-03 16:21 349 [TXT] program_2023A988.txt 2023-08-03 15:53 374 [TXT] program_2023A989.html 2023-08-03 16:21 349 [TXT] program_2023A989.txt 2023-08-03 15:53 463 [TXT] program_2023A990.html 2023-08-03 16:21 349 [TXT] program_2023A990.txt 2023-08-03 15:53 413 [TXT] program_2023A991.html 2023-08-03 16:21 349 [TXT] program_2023A991.txt 2023-08-03 15:53 392 [TXT] program_2023A992.html 2023-08-03 16:21 349 [TXT] program_2023A992.txt 2023-08-03 15:53 416 [TXT] program_2023A993.html 2023-08-03 16:21 349 [TXT] program_2023A993.txt 2023-08-03 15:53 342 [TXT] program_2023A994.html 2023-08-03 16:21 349 [TXT] program_2023A994.txt 2023-08-03 15:53 323 [TXT] program_2023A995.html 2023-08-03 16:21 349 [TXT] program_2023A995.txt 2023-08-03 15:53 315 [TXT] program_2023A997.html 2023-08-03 16:21 349 [TXT] program_2023A997.txt 2023-08-03 15:53 303 [TXT] program_2023A999.html 2023-08-03 16:21 349 [TXT] program_2023A999.txt 2023-08-03 15:53 258 [TXT] sidebar.html 2023-08-03 16:21 7.8K
This file has Unicode characters.


1. Get the program info files.

   The program_PROGRAMID.txt file are be copied from
   /home/proposal/public_html/schedule/programs/YYYYS

      % cp -p /home/proposal/public_html/schedule/programs/<semester>/* \
          /idas1/<semester>/program_info/

   A web page (php script) can regenerate the data, goto:

     http://irtfweb.ifa.hawaii.edu/~proposal/schedule/ProgramExport.php

   See Miranda if have more questions.


2. Find non-ASCII characters in files ending with ".txt"...

      % /home/ida/src/bin/find_non_ascii.py  /idas1/<semester>/program_info/*.txt

   ... if found, edit the files to remove the offending characters.

   A short, nonexhaustive conversion table ...

    Hexadecimal  Encoding                      Possible
    value        Codepoint name                replacement
                 "Glyph"
                 Misc info, if any
    ---------------------------------------------------------------
    0xa0         ISO-8859-1                    a (breaking) space character (0x20)
                 non-breaking space character
                 " "

    0x3bc        UTF-16                        "u" (micro) due to context of
                 Greek "mu"                    "μm".
                 "μ"
                 0x3bc
                 (UTF-8 0xcebc;
                 "Micro" sign is U+00b5)

    0x2013       Unicode                       "-" (hyphen, minus, 0x)
                 en-dash
                 "–"
                 (UTF-8 0xE2 0x80 0x93)

    0x223c       UTF-8                         "~" (plain tilde, 0x7e)
                 tilde operator
                 "∼"

    0xcb9a       found in CP936 mapping[0];    "degree", from context
                 degree sign
                 "˚"
                 (UTF-8: 0xc2 0xb0)

    0xcc81       UTF-8                          (nothing reasonable for a person's name)
                 combining acute accent
                 " ´ "

    0xe28099     UTF-8
                 apostrope                      "'" (single quote)
                 "’"
                 (ISO-8859-1: 0xB4,
                 Unicode: 0x07e3)


      0- https://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WindowsBestFit/bestfit936.txt


3. Generate the HTML files.

   Copy these file from the previous semester ...

      % cp -p \
         /idas1/<old semester>/program_info/{program_*901.txt,header.html,local.css,make_program_html.py,README.txt} \
         /idas1/<semester>/program_info


    ... also copy the old program file for *901 project and edit it to update
    the semester ...

      % cp -p \
         /idas1/<old semester>/program_info/program_*901.txt \
         /idas1/<semester>/program_info/program_<semester>901.txt

      % vim /idas1/<semester>/program_info/program_<semester>901.txt


   Run make_program_html.py to create other html file:

      % cd /idas1/<semester>/program_info/ && ./make_program_html.py

   Create a link to the 1st program file name index.html:

      % ln -s program_<semester><1st-file>.html index.html


4. Repeat every semester.