こんにちは、大学祭の運営を支援するオープンソースのウェブシステム「PortalDots」を開発しているSojiです。

本日、PortalDotsの最新バージョンとなるPortalDots 4をリリースしました!本記事では、PortalDots 4で新しく利用できるようになった機能をご紹介します。

PortalDots 4の新機能・改良点

ダークテーマ!!!

PortalDots 4では「ダークテーマ」に対応しました!お使いの端末でダークテーマを有効にしている場合、PortalDotsもダークテーマで表示されます。PortalDotsの[ユーザー設定]画面では、手動でダークテーマを有効化することもできます。

ダークテーマに対応しました

新しい「スタッフモード ホーム」画面

従来の「スタッフモード ホーム」画面は、スタッフモードで利用できる機能一覧が表示されるだけの、少し寂しいデザインでした。

PortalDots 4では、この「スタッフモード ホーム」画面をリニューアルしました。また、各機能に簡単な説明文を追加し、PortalDotsの利用が初めてでもPortalDotsの使い方を簡単に把握できるようになりました。

新しい「スタッフモード ホーム」画面も、もちろんダークテーマに対応

多種多様な学校発行メールアドレスに対応

学校発行メールアドレスのローカルパートが学籍番号以外の学校や、学生によって学校発行メールアドレスのドメインパートが異なる学校に対応しました。

多くの大学では、学生1人1人にメールアドレスが発行されると思います。発行されるメールアドレスの形式は学校によって異なりますが、PortalDots 3以前は「ローカルパートが学籍番号」かつ「ドメインパートが全員共通」という形式のメールアドレスにしか対応していませんでした。

PortalDots 4では、下記の画像のような様々な学校発行メールアドレスに対応しました。これにより、より多くの学校の学園祭においてPortalDotsを導入しやすくなります!

多種多様な学校発行メールアドレスに対応

サイドウィンドウ編集機能

スタッフモード内の各種編集機能を刷新し、たとえば「企画一覧画面を見ながら、個別の企画を編集する」といったことができるようになりました!

PortalDots 3では、提出された企画参加登録を「受理」するためには、下記の操作が必要でした。

  1. 参加登録内容が未確認の企画について「編集」ボタンをクリックする
  2. 「編集」画面が別のページで開く。この画面で、企画参加登録を「受理」して保存する
  3. 保存できたことを確認したら、企画一覧画面に戻る
  4. 以下繰り返し

PortalDots 4では、この操作が少し簡単になります。

  1. 参加登録内容が未確認の企画について「編集」ボタンをクリックする
  2. 「編集」画面が企画一覧の右側に表示される。この画面で、企画参加登録を「受理」して保存する
  3. 保存できたことを確認したら、他の企画について「編集」ボタンをクリックする
  4. 以下繰り返し

企画編集画面を表示中も、企画一覧は常時表示されたままになります。そのため、「どこまで企画参加登録を『受理』したっけ?」と迷子になりづらくなると思います。ぜひお試しください!

企画一覧表の右側に企画の編集画面が表示される

新しいお知らせ編集画面

上記で紹介した「サイドウィンドウ編集機能」は「お知らせ編集画面」には対応していません。長い文章を小さな画面で編集するのは不向きなためです。

しかし、「お知らせ編集画面」では画面のレイアウトを大幅に刷新するアップデートを行いました!スマートフォンに比べて大きな画面を有効に活用し、長い文章を快適に編集できるレイアウトに変更しました。

新しいお知らせ編集画面

お知らせに関連する配布資料

PortalDots上に掲載する「お知らせ」に、関連する「配布資料」を添付できるようになりました!学園祭の参加企画に見てほしい配布資料があることを、簡単に「お知らせ」できるようになります。

お知らせに添付した配布資料の表示

その他

他にも以下のような新機能・改良点・廃止機能があります。

  • 企画参加登録カスタムフォームの回答表示 —下記ページに、企画参加登録カスタムフォームへの回答を表示するようにしました。
    • 企画参加登録 提出前の確認画面
    • 企画参加登録 提出完了時に送信されるメール
    • 企画詳細画面
  • アップデーター(ベータ版) — PortalDotsの新しいバージョンがリリースされた際、ブラウザー上で簡単にPortalDotsをアップデートできるようにしました。
    • ベータ版のため、動作が安定しない可能性があります。
  • 企画参加登録 —学園祭係(副責任者)の招待確認画面に、企画の詳細情報(企画名、団体名、メンバー)を表示するようにしました。
  • 企画参加登録の設定 —企画参加登録機能を利用することでできることの説明を追加しました。
  • フッターのデザインを調整しました。
  • GitHubリポジトリをForkしてPortalDotsをインストールした場合、「PortalDotsについて」ページに「Gitリポジトリ版」と表示するようにしました
  • スケジュール(廃止) —学園祭参加団体向け説明会などの日程を表示できる「スケジュール」機能を廃止しました
    • スケジュールを掲載したい場合、今後は「お知らせ」機能をご利用ください

PortalDots 4の新機能紹介は以上です。

PortalDotsは、全ての大学祭プログラマーの「本当にやりたかったこと」を実現する場でありたいと思っています。興味がある方がいましたら、GitHubでのIssueやPull Requestの作成、または や私のTwitterまでお声がけください!

最後までお読みいただきありがとうございました。