diff --git a/award.php b/award.php index 2a28884..a30fd2f 100644 --- a/award.php +++ b/award.php @@ -104,14 +104,27 @@ /////////////////////////////////////////////////////////// -// 投稿システムからの読み込み +// 投稿システムからの読み込み(採択分のみ) // https://confman.interaction-ipsj.org/awards/json_booth_title_author +define("YEAR",2023); +define("AWARDNAME","インタラクティブ発表賞(PC推薦)"); +define("DATE","令和5年3月10日"); + $url = "https://confman.interaction-ipsj.org/awards/json_booth_title_author"; $json = file_get_contents($url); $obj = json_decode($json, true); -// var_dump($obj); -foreach($obj as $booth=>$ary){ +// var_dump($obj); // 確認表示 + +// 全部出力する場合 +// foreach($obj as $booth=>$ary){ +// addHSJ($phpPres, $ary); +// } +// 一部の【ブース番号】(not paper id)だけを出力する場合 半角スペース区切り +$booth_list = "1 2 3 4 5 "; +$booth_list_ary = explode(" ", trim($booth_list)); +foreach($booth_list_ary as $b){ + $ary = $obj[$b]; addHSJ($phpPres, $ary); } @@ -120,20 +133,6 @@ // "authors" => ["苗字 名前"], // ]; // addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); -// array_push($ary["authors"], "苗字 名前"); -// addHSJ($phpPres, $ary); $phpPres->removeSlideByIndex(0); // 最初のスライドを削除する diff --git a/lib_16x9.php b/lib_16x9.php index 348c400..e9c2c8a 100644 --- a/lib_16x9.php +++ b/lib_16x9.php @@ -66,8 +66,8 @@ $w576 = (int)(382*576/794); $w520 = (int)(382*520/794); - addRTShape($pres, $slide, $w600, 12, "インタラクション2023", 11); - addRTShape($pres, $slide, $w600, 17, "インタラクティブ発表賞(PC推薦)", 12); + addRTShape($pres, $slide, $w600, 12, "インタラクション".YEAR, 11); + addRTShape($pres, $slide, $w600, 17, AWARDNAME, 12); $authors = ""; //著者名 $aindex = 0; @@ -86,7 +86,7 @@ // echo "additional " . $additionalline . "\n"; } addRTShape($pres, $slide, $w600, 22 + $additionalline * 0.5, $authors, 10, Alignment::HORIZONTAL_CENTER, Alignment::VERTICAL_CENTER); - addRTShape($pres, $slide, $w576, 34 + $additionalline * 2, "貴殿が本学会シンポジウム インタラクション2023において発表された" . + addRTShape($pres, $slide, $w576, 34 + $additionalline * 2, "貴殿が本学会シンポジウム インタラクション".YEAR."において発表された" . "「{$ary['title']}」" . "は本シンポジウムプログラム委員会にて厳正な審査を行った結果新たなインタラクション研究の方向性を示すものであり" . "今後の情報処理分野の発展に寄与する優秀な発表として認められました\r\nよってここに表彰いたします", 9, Alignment::HORIZONTAL_GENERAL); @@ -94,9 +94,9 @@ // タイトルの長さによって、すこし下げる $title_additionalline = (mb_strlen($ary['title'])/20) ; - addRTShape($pres, $slide, $w520, 65 + $additionalline + $title_additionalline*1.7, "令和5年3月10日\r\n" . + addRTShape($pres, $slide, $w520, 65 + $additionalline + $title_additionalline*1.7, DATE."\r\n" . "一般社団法人 情報処理学会\r\n" . - "インタラクション2023\r\n" . + "インタラクション".YEAR."\r\n" . "大会委員長 寺田 努 \r\n" . "プログラム委員長 竹川 佳成\r\n" . "インタラクティブ発表委員長 生田 泰章\r\n", 9, Alignment::HORIZONTAL_RIGHT); diff --git a/lib_a4.php b/lib_a4.php index 35f8a0c..cbfe8d1 100644 --- a/lib_a4.php +++ b/lib_a4.php @@ -62,8 +62,8 @@ $pres->setActiveSlideIndex($pres->getSlideCount() - 1); $slide = $pres->getActiveSlide(); - addRTShape($pres, $slide, 600, 15, "インタラクション2023", 23); - addRTShape($pres, $slide, 600, 20, "インタラクティブ発表賞(PC推薦)", 26); + addRTShape($pres, $slide, 600, 15, "インタラクション".YEAR, 23); + addRTShape($pres, $slide, 600, 20, AWARDNAME, 26); $authors = ""; //著者名 $aindex = 0; @@ -82,14 +82,14 @@ // echo "additional " . $additionalline . "\n"; } addRTShape($pres, $slide, 600, 18.5 + $additionalline * 1.2, $authors, 24, Alignment::HORIZONTAL_CENTER, Alignment::VERTICAL_CENTER); - addRTShape($pres, $slide, 576, 36.5 + $additionalline * 2, "貴殿が本学会シンポジウム インタラクション2023において発表された" . + addRTShape($pres, $slide, 576, 36.5 + $additionalline * 2, "貴殿が本学会シンポジウム インタラクション".YEAR."において発表された" . "「{$ary['title']}」" . "は本シンポジウムプログラム委員会にて厳正な審査を行った結果新たなインタラクション研究の方向性を示すものであり" . "今後の情報処理分野の発展に寄与する優秀な発表として認められました\r\nよってここに表彰いたします", 18, Alignment::HORIZONTAL_GENERAL); - addRTShape($pres, $slide, 520, 67 + $additionalline, "令和5年3月10日\r\n" . + addRTShape($pres, $slide, 520, 67 + $additionalline, DATE."\r\n" . "一般社団法人 情報処理学会\r\n" . - "インタラクション2023\r\n" . + "インタラクション".YEAR."\r\n" . "大会委員長 寺田 努 \r\n" . "プログラム委員長 竹川 佳成\r\n" . "インタラクティブ発表委員長 生田 泰章\r\n", 18, Alignment::HORIZONTAL_RIGHT);