No description
Find a file
Jos Poortvliet 3550520210 add countdown for May 3
Signed-off-by: Jos Poortvliet <jospoortvliet@gmail.com>
2022-05-01 12:24:20 +02:00
advisories Add RSS feed with alternatives (#1489) 2021-06-02 15:22:26 +02:00
assets addu sunet drive 2022-04-26 12:05:04 +02:00
l10n
lib Add basic captcha (#1490) 2021-06-03 16:45:03 +02:00
node_modules
templates add countdown for May 3 2022-05-01 12:24:20 +02:00
vendor
.drone.yml Pull from GHCR 2021-05-28 18:20:11 -04:00
.editorconfig
.eslintrc
.gitignore
.sass-lint.yml
404.php Prevent self-xss with burpsuite 2020-03-12 12:55:53 +01:00
about.php
base.php Merge branch 'master' into CoC-update 2020-07-13 17:26:34 +02:00
blogrss.php
CODEOWNERS update docs. 2021-02-17 11:23:10 +01:00
compliance.php just fixing spacing 2020-06-02 17:01:41 +02:00
composer.json
composer.lock
config.php.sample Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
contact.php
content.php
content.xml
docker-compose.yml
Dockerfile
favicon.ico
functions.php add ru translation 2021-05-06 10:49:58 +02:00
googlefb7e109077872ef6.html
index.php bit more space below a row on blog 2020-06-03 10:35:51 +02:00
install-instructions-clients.php Bump up minimum macOS version (#1619) 2022-03-29 14:41:01 +02:00
install-instructions-server.php improve the website navigation and discoverability of install options (#1605) 2022-02-14 10:20:42 +01:00
l10n.php
LICENSE update trademark guidelines 2020-04-16 14:35:36 +02:00
ocnews.php
onpremises.php public cloud to SaaS and consolidate the on-premises arguments 2020-03-10 12:56:45 +01:00
overlay.php Adapt overlay for images 2020-10-01 16:08:07 +02:00
package.json
page-about.php update media section on about page 2022-02-21 20:35:13 +01:00
page-advisories.php Move security advisories to GitHub (#1488) 2021-06-01 13:17:10 +02:00
page-advisory-board.php fix social media images 2020-04-01 11:37:34 +02:00
page-advisory.php
page-agencies.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-android.php
page-appform.php
page-apply.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-apply2.php
page-appmarketing.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-appmarketingsubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-athome.php Update to new Talk video! 2021-10-07 13:26:56 +02:00
page-blog.php Add blogfeed metadata, fixes #1327 2020-07-31 10:42:37 +02:00
page-box.php fix the Box page... For history's sake 2020-07-13 17:27:37 +02:00
page-branding.php fix checkmarks on branding page 2021-03-11 09:39:21 +01:00
page-changelog.php fix release dates 2022-04-28 14:16:21 +02:00
page-clients.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-code-of-conduct.php Add apostrophe to contractions in Code of Conduct (#1602) 2022-02-02 11:10:32 +01:00
page-collaboraonline.php Add apostrophe to "Lets Encrypt" in code snippet (#1603) 2022-02-02 18:38:40 +01:00
page-compare.php Update comparison page 2021-07-03 18:22:57 +02:00
page-conf-2017.php fix broken image 2020-07-19 22:41:51 +02:00
page-conf-2018.php link to 2020 conf 2020-07-13 18:56:25 +02:00
page-conf-2019.php link to 2020 conf 2020-07-13 18:56:25 +02:00
page-conf-2020.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-conference-program.php
page-confinfo.php
page-connect.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-consulting.php
page-contact.php add map 2021-09-27 15:45:58 +02:00
page-contactform.php
page-contactsubmit.php max 5/form 2021-06-08 14:22:59 +02:00
page-content-collaboration-platform.php remove player.js 2021-07-20 11:30:30 +02:00
page-contribute.php fixes #1422 2021-01-27 18:07:53 +01:00
page-contributors.php
page-countdown.php add countdown for May 3 2022-05-01 12:24:20 +02:00
page-dashboard.php remove player.js 2021-07-20 11:30:30 +02:00
page-design.php Added design reads section and fixed spacing (#1539) 2021-09-09 21:45:38 +02:00
page-desktop.php
page-developer.php Fix typo in developer page button (#1604) 2022-03-29 14:40:35 +02:00
page-devices.php Update for UBOSbox product refresh (#1626) 2022-03-29 14:46:14 +02:00
page-education.php re-arrange whitepapers 2021-12-17 11:10:32 +01:00
page-encryption.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-endtoend.php add roadmap mention 2021-06-10 17:40:34 +02:00
page-engineering.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-enterprise-day-russia.php create page for Moscow event 2021-12-10 20:55:09 +01:00
page-enterprise-file-sync-and-sharing-efss.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-enterprise.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-events.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-factorgroup.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-faq-old.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-faq.php 5 years! 2022-01-13 14:15:09 +01:00
page-federation.php
page-file-drop.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-files.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-finance.php remove Sparkasse whitepaper for now 2022-02-24 10:58:34 +01:00
page-gdpr.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-generic.php
page-globalscale.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-government.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-groupware.php fix floating images in some sizes 2021-11-30 10:01:36 +01:00
page-healthcare.php fix wp nr collision 2021-12-14 14:07:10 +01:00
page-history.php
page-homepage.php Remove hub 22 2022-03-01 12:24:17 +01:00
page-hub.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-ibm.php remove player.js 2021-07-20 11:30:30 +02:00
page-impressum.php re-order addresses 2021-09-14 16:01:39 +02:00
page-include.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-includesubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-industries.php update css on all pages 2019-10-30 17:10:14 +01:00
page-install.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-ionos.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-ionossubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-jobs.php rename marketing role to include keywords 2022-03-02 20:02:45 +01:00
page-legal.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-livestream.php add final and FOREVER livestream link 2020-10-04 10:51:37 +02:00
page-meetups.php
page-migration.php Fix ownCloud -> Nextcloud migration path 2020-12-16 13:33:18 +01:00
page-monitoring.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-news.php
page-newsletter.php
page-nextcloud-vs-office365.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-onlyoffice.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-order.php add captcha to order page 2021-06-07 17:05:05 +02:00
page-ordersubmit.php max 5/form 2021-06-08 14:22:59 +02:00
page-outdated-php-5-4-5-5.php update css on all pages 2019-10-30 17:10:14 +01:00
page-outdated-php-5-6.php update css on all pages 2019-10-30 17:10:14 +01:00
page-outdated-php-7-0.php update css on all pages 2019-10-30 17:10:14 +01:00
page-outdated-php-7-1.php Add Outdated PHP 7.1 page 2020-08-12 15:46:38 +02:00
page-outlook.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-partnerapply.php trial form 2021-05-28 17:50:49 +02:00
page-partnerapplysubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-partnerprogram.php update (#1598) 2022-01-19 18:09:18 +01:00
page-partners.php fix platinum status 2022-04-22 09:41:01 +02:00
page-partners2.php switch pages 2022-01-19 18:24:50 +01:00
page-permissions.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-pidrive.php
page-podcast.php fix translations on Podcast 2021-03-23 10:23:02 +01:00
page-policy.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20160602.php
page-pr20160614.php
page-pr20160705.php
page-pr20160719.php
page-pr20160721.php
page-pr20160725.php
page-pr20160812.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-pr20160825.php
page-pr20160901.php
page-pr20160916.php
page-pr20160929.php
page-pr20161027.php
page-pr20161213.php
page-pr20170307.php
page-pr20170502.php
page-pr20170508.php
page-pr20170522.php
page-pr20170807.php
page-pr20170824.php
page-pr20170927.php
page-pr20171018.php
page-pr20180108.php
page-pr20180111-2.php
page-pr20180111.php
page-pr20180123.php
page-pr20180206.php
page-pr20180523-1.php public cloud to SaaS and consolidate the on-premises arguments 2020-03-10 12:56:45 +01:00
page-pr20180523-2.php
page-pr20180825-1.php
page-pr20180825-2.php
page-pr20180825-3.php
page-pr20180917.php
page-pr20181018.php
page-pr20181030.php
page-pr20181120.php
page-pr20181210.php
page-pr20190128-1.php
page-pr20190128-2.php
page-pr20190128-3.php
page-pr20190226.php
page-pr20190319.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-pr20190425.php
page-pr20190515.php
page-pr20190627.php
page-pr20190827.php fix image 2019-11-09 21:05:52 +01:00
page-pr20190930.php
page-pr20191016.php fix date 2020-02-28 15:33:11 +01:00
page-pr20200117-1.php add press release 2020-03-12 08:00:47 +01:00
page-pr20200117-2.php add press release 2020-03-12 08:00:47 +01:00
page-pr20200312.php fix css 2020-03-12 08:39:44 +01:00
page-pr20200408.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20200430.php fix naming 2020-04-30 17:35:29 +02:00
page-pr20200519.php clean up old tickets 2021-10-07 15:43:54 +02:00
page-pr20200603.php clean up old tickets 2021-10-07 15:43:54 +02:00
page-pr20200616.php add press release 2020-06-15 20:15:29 +02:00
page-pr20200728.php Add press release 2020-07-28 09:10:44 +02:00
page-pr20200818.php add press release 2020-08-18 09:04:19 +02:00
page-pr20200831.php add pdf 2020-08-31 11:09:35 +02:00
page-pr20201003-0.php add new hancom press releases 2020-12-14 22:49:00 +01:00
page-pr20201003-1.php fix links 2020-12-15 15:51:28 +01:00
page-pr20201003-2.php add one more, fix lots of stuff 2020-10-02 19:34:14 +02:00
page-pr20201003-3.php add new hancom press releases 2020-12-14 22:49:00 +01:00
page-pr20201003-4.php add one more, fix lots of stuff 2020-10-02 19:34:14 +02:00
page-pr20201003-5.php fix quote 2021-03-17 22:22:07 +01:00
page-pr20201003-6.php Update page-pr20201003-6.php 2020-10-04 11:26:08 +02:00
page-pr20201210.php other press release fix 2021-03-17 22:24:41 +01:00
page-pr20201214-1.php add new hancom press releases 2020-12-14 22:49:00 +01:00
page-pr20201214-2.php add new hancom press releases 2020-12-14 22:49:00 +01:00
page-pr20201216.php add migration pr 2020-12-16 09:11:16 +01:00
page-pr20210111.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20210118.php add Vibe PR announcement 2021-01-18 15:25:41 +01:00
page-pr20210129.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20210203.php add press release 2021-02-02 18:04:28 +01:00
page-pr20210222-1.php add images and press releases 2021-02-21 23:34:31 +01:00
page-pr20210222-2.php add images and press releases 2021-02-21 23:34:31 +01:00
page-pr20210325.php fix links 2021-03-26 09:18:07 +01:00
page-pr20210414.php remove link to non-existent blog 2021-04-14 19:41:36 +02:00
page-pr20210416.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20210421.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20210503.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20210504.php add OpenProject PR 2021-05-04 11:54:59 +02:00
page-pr20210706-1.php fix naming of pr 2021-07-06 16:48:52 +02:00
page-pr20210706-2.php fix naming of pr 2021-07-06 16:48:52 +02:00
page-pr20210706.php fix naming of pr 2021-07-06 16:48:52 +02:00
page-pr20210720.php remove player.js 2021-07-20 11:30:30 +02:00
page-pr20210826.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-pr20211012.php update PR 2021-10-11 17:07:09 +02:00
page-pr20211101.php add Nc Backup PR 2021-10-29 19:45:31 +02:00
page-pr20211104.php identity card 2021-11-08 08:47:02 +01:00
page-pr20211129.php update home page and prs 2021-11-30 12:58:18 +01:00
page-pr20211130-1.php update home page and prs 2021-11-30 12:58:18 +01:00
page-pr20211130-2.php update home page and prs 2021-11-30 12:58:18 +01:00
page-pr20220201.php add PR 2022-01-31 21:42:26 +01:00
page-pr20220322.php Add MariaDB PR (#1623) 2022-03-22 11:00:48 +01:00
page-press.php Add MariaDB PR (#1623) 2022-03-22 11:00:48 +01:00
page-pricing.php LTS for Standard to 1 year 2021-12-06 12:43:31 +01:00
page-privacy.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-privacyde.php Update page-privacyde.php 2020-07-10 16:15:27 +02:00
page-promote.php
page-providers.php Fix typo 2020-10-27 12:33:56 +01:00
page-providersubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-publiclettersubmit.php Reduce ratelimits 2021-05-31 12:30:17 +02:00
page-quote.php put submit button below captcha 2021-06-07 17:02:49 +02:00
page-quotesubmit.php max 5/form 2021-06-08 14:22:59 +02:00
page-release-channels.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-search.php add some pages to search page 2021-06-30 18:42:55 +02:00
page-secure.php Fix typo in security and authentication page (#1566) 2021-11-12 09:49:56 +01:00
page-securesharing.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-security.php 21 no longer getting updates 2022-03-29 14:58:55 +02:00
page-sharing.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-signup-ios.php add iOS variants of install and signup pages (#1462) 2021-03-03 09:51:02 +01:00
page-signup.php privacy policy in overlay 2021-03-04 13:32:16 +01:00
page-speaking.php
page-storage.php Fix several security concerns (#1471) 2021-05-28 10:13:28 +02:00
page-support.php make support page a bit nicer... 2020-07-19 22:37:39 +02:00
page-talk.php fix pricing month/year mixup 2022-03-15 14:47:33 +02:00
page-team.php Update github handle of @nimishavijay (#1636) 2022-04-27 10:07:51 +02:00
page-threat-model.php fix #1264 2020-05-17 23:42:48 +02:00
page-trademarks.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-training.php Remove and replace deprecated name attribute on anchor elements with id (#1548) 2021-09-27 10:52:37 +02:00
page-translation.php Fix: update webchat link (#1553) 2021-10-03 22:59:43 +02:00
page-trial.php note about private mail addresses 2021-06-18 18:54:36 +02:00
page-trialsubmit.php change the email address used for trials requests 2022-03-11 12:00:27 +01:00
page-unified-search.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-user.php
page-usermanagement.php more updates for Hub 22 2021-07-03 13:24:11 +02:00
page-virtual-data-room.php move to Vimeo 2021-05-30 20:09:38 +02:00
page-webinar.php update countdown & add draft webinar page 2020-01-06 11:18:54 +01:00
page-whitepaper-submit.php works now 2021-12-16 11:59:01 +01:00
page-whitepapers.php addu sunet drive 2022-04-26 12:05:04 +02:00
page-workflow.php remove player.js 2021-07-20 11:30:30 +02:00
page-yourdata.php update css on all pages 2019-10-30 17:10:14 +01:00
page.php
podcast-feed-m4a.rss Update podcast-feed-m4a.rss (#1629) 2022-03-29 14:27:32 +02:00
podcast-feed-opus.rss Update podcast-feed-opus.rss (#1628) 2022-03-29 14:27:24 +02:00
podcast-feed.rss Update podcast-feed.rss (#1627) 2022-03-29 14:27:42 +02:00
README.md Change to current path 2021-10-19 10:34:44 +02:00
screenshot.png
single.php
strings.php RC3 is here! 2022-04-29 11:23:09 +02:00
style.css
template-custom.php
users.php
verticals.php Update verticals.php 2020-07-03 17:03:08 +02:00

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

Quick docker setup

Manual setup

  1. Install Wordpress >= 3.8.1
  • Must be in the document root of the webserver (otherwise images won't load :( )
  • Enter what you like for site title, admin user and password, none of this is stored in git
  1. Setup the repository
  2. Clone the repository in a folder of your choice * git clone git@github.com:nextcloud/nextcloud.com next
  3. 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'
  4. Activate the theme in Appearance > Themes
  5. Import the website content.xml file
  • First install the Wordpress Import Plugin (via Tools > Import > Wordpress Import > Install Plugin)
  • Select the content.xml file from the repository and click upload
  • Select Import
  1. Copy over config.php.sample to config.php and adjust settings as necessary (defaults will work just fine for local environments)

Development Process

  • Fork the repository
  • Setup your local development environment using the instructions above, changing the remote origin url
  • Submit a pull request to master, on github once the feature/bugfix is complete
  • After review (usually following one or two thumbs up), somebody from Nc marketing merges (typically @jospoortvliet )
  • Deployment on nextcloud.com is handled manually by @jospoortvliet or the Nextcloud sysadmins including @LukasReschke

Notes

  • If you are changing SCSS files during development, following command for automatic compilation is recommended:
    • sass --watch [location to scss files]
  • Only Nc marketing merges things

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 is assuming you have a local setup on 127.0.0.1 for testing - we sadly have no working staging server.