- Clone the repo:
git clone [email protected]:cuplv/cuplv.github.io.git - initialize CVX submodule:
git submodule init && git submodule update - Make changes to
pl.xmlonly -- do not directly edit.htmlfiles, as those will be autogenerated from the XML, overwriting your changes. In particular, you probably want to:- Add or change your personal information: Edit the
peopletable to add apersonentry for yourself or a co-author, make changes to your website URL, headshot, or student type (e.g. Masters, PhD, Alumni). To add or change a headshot, also commit an image to the./picsdirectory, editing the path in the correspondingpeople -> person -> facefield ofpl.xml. - Add a publication: Commit a PDF of the paper to the
./papersdirectory. Edit thepublicationstable, adding apubentry with the requisite metadata. If this is the first paper from a given venue, you will also need to add that venue to theeventstable.- If the word-cloud icon is showing a broken link, make sure you have
imagemagickinstalled through your system package manager.
- If the word-cloud icon is showing a broken link, make sure you have
- Add a news item or talk announcement: Add a
newsentry to thenews-listtable, including a short one-line-ishnews-snippetand few-sentences-ishnews-detail. You can reference other tables (e.g.pub,person,event) withreftags; see other news items for examples.
- Add or change your personal information: Edit the
makethe website's html from the updated xml source.open index.htmland verify that all of your changes look as expected. (and nothing else looks egregiously broken)git addall changed files:pl.xml, any added assets, and all generated HTML.git commityour changes andgit push origin HEADthem up to Github.- Your changes will be visible at
plv.colorado.eduwithin a few minutes!
Some more detailed instructions are available on the old PLV website -- log into your @colorado.edu google account to access. Disregard any svn instructions and replace by their git equivalents.