Beginner's Rock Official Website

犬土偶日記

海の近くに住みたい

BR日記の使い方

話題:Webプログラミングとか

2019年06月21日

HTML5化作業の續き

公開日時: 2019年06月22日 07時26分05秒

DebugのWebサイトのHTML5化作業の續き。久しぶりだな。今囘はProfileのページ。サイト上部のナビゲーションのProfileのリンク先はバンドのProfileになつてゐる。それはただのHTMLなので修正濟み。そのページに各メンバーのProfileページへのリンクがあり、メンバーProfileページもHTMLファイルなのだがCGIで書き出してゐる。CGIプログラムを修正せねばならん。大昔に作つたプログラムで、jcode.plやcgi-lib.plが使はれてゐる。これをEncode.pmとCGI.pmに變更し、プログラムもデータファイルもHTMLファイルも文字エンコーディングをUTF-8に變へる。なかなか大變だ。1人につき1枚だけ畫像をUPできる仕組みになつてゐるのだが、CGI.pmを使つたアップロードをやつたことが無い。それを調べるところから。他にも色々と修正がある。畫像は100KBまでといふことになつてゐたが、俺の畫像は何故か145KBだつた。サイズ制限の部分が機能してゐなかつたやうだ。動作チェックしなかつたのか。100KBは少ないな。今の時代はもつとデカい畫像でも餘裕だらうが、あまりデカ過ぎても良くないだらう。上限を300KBに變更した。いつも通りエラーを出しまくつたり意圖した動作をしなかつたりで苦戰しながら、無事に完成。データが壞れても良いやうにしつかりバックアップしてあるから安心だ。適當にテストして、畫像削除も畫像UPも問題無し。300KB超えのファイルを彈くのもOK。GIFとJPEGとPNG以外を彈くのも問題無い。テキスト部分の更新は弄つてゐないが、念のためテストしてみた。特に問題は無いやうだ。更新後のHTMLもしつかり文字化けせずにHTML5&UTF-8になつてゐる。

CGI/Perl

(1.3)いつかのメリークリスマス、SHINE、I'm in love?、アクアブルー、イカロス、FRICTION -LAP 2-、IT'S SHOWTIME!!、アラクレ、今夜月の見える丘に (Alternative Guitar Solo ver.)、煌めく人、BANZAI、憎いあの娘、Brotherhood、波、パーフェクトライフ。

ギター練習45分、讀書26ページ。

話題:Webプログラミングとか

Info.
公開日時2019年06月22日 07時26分05秒
本文文字数1379文字 (タグ込み)
URLhttps://orca.xii.jp/br/diary/diary.cgi?id=dogoo;date=20190621
Comments

コメントはありません。

コメント投稿フォーム
文字色              
  • 名前を省略すると「名無しBeginner」になります。
  • メールアドレスの入力は任意です。
  • 海外からのコメントスパム対策のため、表示された漢字の読みを必ず入力してください。
  • 本文は必須項目です。投稿する場合は必ず記入してください。タグは使えません。
  • 改行が1つ入力された場合は強制改行として処理されますが、2つ以上連続する改行は段落の終了として処理されます。
  • 本文の行頭に「>」のある文は引用としてマークします。引用でない部分の冒頭に「>」は付けないでください。
  • コメントの削除は管理者若しくは日記執筆者しかできません。書き込む時は注意しましょう。
  • 全部記入が済んだら投稿ボタンを押す前に一度読み直して推敲しましょう。