Monthly Archives: April 2014

New application launched – Student Course Selection

This application allows students to indicate their core modules and electives selection for planning of the schedule and resources (rooms) within Yale-NUS College premises.

User authentication is required to ensure each student has only 1 input.
The student is able to re-submit their course selections, the latest submission will overwrite previous submissions.

The web form title and introductory text can be edited at:
http://courses.yale-nus.edu.sg/wp-admin/post.php?post=50&action=edit

http://courses.yale-nus.edu.sg/module-preference/
http://courses.yale-nus.edu.sg/my-module-preference/

How to best use the dual vertical scroll bars of this webform.

WordPress themes and plugins development with Git

  1. Fork wordpress/WordPress to yalenuscollege/WordPress
  2. Clone Yale-NUS WordPress fork
    fork and upstream
  3. Clone origin to local working folder
    $ cd ~/Sites/
    $ git clone https://github.com/yalenuscollege/WordPress.git wordpress
  4. Add upstream repository to wordpress
    $ git remote add upstream https://github.com/wordpress/WordPress.git
  5. Verify remote repositories
    $ git remote -v
    origin https://github.com/yalenuscollege/WordPress.git (fetch)
    origin https://github.com/yalenuscollege/WordPress.git (push)
    upstream https://github.com/wordpress/WordPress.git (fetch)
    upstream https://github.com/wordpress/WordPress.git (push)
  6. Add yalenus theme as a submodule
    $ cd ~/Sites/wordpress/wp-content/themes/
    $ git submodule add https://github.com/WallaceTan/YNC-student-feedback.git yalenus-courses-child
  7. Change origin of submodule
    $ cd ~/Sites/wordpress/wp-content/themes/yalenus-courses-child/
    $ git remote set-url origin https://github.com/yalenuscollege/wp-themes-yalenus-courses-child.git
    $ git push origin master
  8. cd ~/Sites/wordpress/wp-content/themes/
    # Change to wordpress themes directory
    
    git submodule add https://github.com/yalenuscollege/themes-yalenus.git yalenus
    # Add yalenus theme as a submodule

WordPress Development with Git version control workflow

Google: git workflow wordpress theme plugin development

Deploy WordPress Websites using Git

My WordPress Development Process

Speed Up Your WordPress Development Cycle With Git

Managing WordPress Theme Deployments with Git

A quick intro to Github for WordPressers

How To Improve And Refine Your WordPress Theme Development Process

No More Cowboy Coding: Improving Your WordPress Workflow

Keeping WordPress Under [Version] Control with Git