Skip to content

建北電資27th社網 --- 建中電子計算機研習社與北一女資訊研習社的官網,27 屆存檔

License

Notifications You must be signed in to change notification settings

CKEFGISC/27th-website

 
 

Repository files navigation

建北電資社網 CKEFGISC.github.io

緣起

建北電資以往皆有架設網站作為招生及宣傳用途。但是自從建電社辦的伺服器被學校沒收之後,一直以來都找不到一個良好的網站架設環境,也沒有一個地方讓學術們統一放置教材供學弟妹使用。因此,在一三接幹了之後,一二學術長檸檬便一直希望繼任的鹽亞倫可以將他們沒有做出的社網完成。因此,鹽亞倫便找了溫室菜以及北資學術長嗯嗯,嘗試從頭寫出一個網站,並且透過Github Pages進行架設。

製作團隊

專案管理:建電一三學術長 吳亞倫 @AaronWu-train
網頁架設:北資一三學術長 蘇怡恩 @gracesu307
     建電一三學術  溫室蔡 @VerstandTsai

編輯規則

  • commit message請使用有意義文句
  • 請遵守git flow, 詳請看此文章
  • 要修改時請fork develop branch 到自己帳號,除了建立架構之外,不可直接commit到main
  • pull request 請寫有意義文句

檔案結構

styles下面有header跟footer的CSS,
以及全體共用的global.css

common下面有header、footer以及共用的CSS links,
CSS links除了有styles裡面需要共用的CSS,
還有外部的CSS,包括字體跟Font Awesome等

scripts下面的include.js用來把common裡面的HTML都加進頁面裡,
因為用了jQuery,所以要用時請在<head>裡面加上這兩行:

<script src="https://code.jquery.com/jquery-3.6.1.min.js"></script>
<script src="/scripts/include.js"></script>

並將<body>如下安排:

<body>
  <header></header>
  <div id="main-container">
    <!--你自己的code-->
  </div>
  <footer></footer>
</body>

公告系統

.txt檔撰寫公告,存放於/news/posts底下

檔案格式

第一行為日期YYYY-MM-DD
第二行為標題
第三行及以下為公告內容
範例如下:

2022-12-25
[測試]公告系統測試
本公告乃為測試公告系統是否正常運作
以及提供做為演示用途的範例

HTML生成

使用gennews.sh來生成 HTML 網頁:

./gennews.sh test

注意參數僅為其「檔名」,而不包含完整路徑或副檔名

關於

Copyright © 2023 CKEFGISC 建北電資
本站由建北電資27th (一三) 設計與完成,並使用Github Pages服務架設。
原始碼皆開源於本Github儲存庫中,並且採用MIT條款授權。版權聲明詳見LICENSE
如果您有任何關於本站的疑問,歡迎至issues發問。如果您希望協助修正錯誤或與我們一起完善此網站,也歡迎進行Pull Request。

About

建北電資27th社網 --- 建中電子計算機研習社與北一女資訊研習社的官網,27 屆存檔

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 79.6%
  • CSS 15.9%
  • JavaScript 4.3%
  • Shell 0.2%