nextcloud/nextcloud.com

Name: nextcloud.com

Owner: Nextcloud

Description: :earth_asia: Our website https://nextcloud.com

Created: 2016-06-03 18:38:22.0

Updated: 2018-05-23 20:17:34.0

Pushed: 2018-05-24 14:32:27.0

Homepage:

Size: 331203

Language: PHP

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Contributing to nextcloud.com website

Please take a moment to review this document in order to make the contribution process easy and effective for everyone involved.

Setup of a local development environment
  1. Install Wordpress >= 3.8.1
  2. Must be in the document root of the webserver (otherwise images won't load :( )
  3. Enter what you like for site title, admin user and password, none of this is stored in git
  4. Setup the repository
  5. Clone the repository in a folder of your choice
    • git clone git@github.com:nextcloud/nextcloud.com next
  6. In the wordpress installation in the wp-content/themes folder, create a link to the folder you just cloned the repository in under the name 'next'
  7. Activate the theme in Appearance > Themes
  8. Import the website content.xml file
  9. First install the Wordpress Import Plugin (via Tools > Import > Wordpress Import > Install Plugin)
  10. Select the content.xml file from the repository and click upload
  11. Select Import
  12. Copy over config.php.sample to config.php and adjust settings as necessary (defaults will work just fine for local environments)
Development Process
Notes
Testing

The list below covers most pages on our site, copy it in a PR that needs site-wide testing, so one can just quickly click the links and check all pages:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.