This is the official website for the Department of Computer Science and Information Engineering at Feng Chia University.
Due to issues with the data structure, the backend initialization version couldn’t be directly merged into the main branch. The backend initialization version was contributed by Lance.
- Lance
- Andy
- Rei
- Albert
- 陳俊宇
.
├── about/
│ ├── api.php
│ ├── index.css
│ ├── index.html
│ └── pics/
│ ├── 1.jpg
│ ├── 2.jpg
│ └── 3.jpg
├── admin/
├── api/
│ └── department.php
├── contact/
│ ├── api.php
│ ├── index.css
│ └── index.html
├── database.md
├── database_tables.md
├── footer.html
├── header-footer.css
├── header.html
├── index.css
├── index.html
├── js/
│ └── config.js
├── members/
│ ├── api.php
│ ├── chair/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── chairman/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── distinguished/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── distinguished_chair/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── faculties/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── full_time/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── honorary/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── index.css
│ ├── index.html
│ ├── part_time/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ ├── pics/
│ │ ├── default.png
│ │ └── P0001.jpg
│ ├── retired/
│ │ ├── api.php
│ │ ├── index.css
│ │ └── index.html
│ └── staff/
│ ├── api.php
│ ├── index.css
│ └── index.html
├── php/
│ └── config.php
├── pics/
│ ├── fcu_logo.svg
│ ├── iecs_logo.png
│ └── posters/
│ ├── 1.jpg
│ ├── 2.jpg
│ └── 3.jpg
├── README.md
├── README-zh.md
└── taskAsssignment.md
The website uses a BASE_PATH variable defined in js/config.js to handle different deployment environments. This is crucial for:
- Correct URL generation for all internal links
- Proper loading of static resources (images, CSS, JavaScript)
- Consistent navigation across different environments
Example configuration in js/config.js:
const BASE_PATH = '/~D1210799'; // Development environment
// const BASE_PATH = ''; // Production environmentWhen deploying to a different environment, you need to:
- Update
BASE_PATHinjs/config.js - Modify image paths in HTML files:
- Profile photos:
pics/professors/ - Department logo:
pics/iecs_logo.png - Other static resources
- Profile photos:
- Responsive design for all devices
- Dynamic loading of faculty information
- Detailed professor profiles with:
- Basic information
- Courses
- Education
- Expertise
- Experience
- Publications
- Projects
- Awards
- Lectures
- HTML5
- CSS3
- JavaScript (ES6+)
- PHP (for API endpoints)
- MySQL (for database)
- Clone the repository
- Configure your web server
- Set up the database
- Update
js/config.jswith correctBASE_PATH - Update image paths in HTML files
- Deploy to your web server
Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.