Giter Club home page Giter Club logo

niwa-website's Introduction

niwa-website

These are the files for the NIWA website (http://niwanetwork.org/), a PHP project. The purpose of this repository is to make it easy for all NIWA members to contribute and update information.

Dependencies

This website requires Parsedown to be placed in a file called _parsedown.php in the website root.

Contributing

The files most users will be concerned about are:

  • data/members.json, which holds all member information (logos, links, names, descriptions). Should be in alphabetical order.
  • data/affiliates.json, which holds all affiliate information. Note: The order of wikis in this file determines display order throughout the site. Please list wikis in alphabetical order.
  • _api.php, contains helper functions and pulls in member json data
  • images/icons, where site icons are stored
  • images/logos, where site logos are stored

Not all files for the website are in this repository, for either security or privacy reasons (for example, the email script is not included as it includes email addresses).

To edit a file:

  • The easiest way is go to the file's page, click the edit button (pencil icon) at the upper-right, modify the file, add a very short edit summary, and click "propose changes". This will automatically create a fork of the project under your name with your proposed change. You can continue making additional changes throughout your fork as needed. When you are ready, go to your fork and click "New pull request". Fill the form out with details about your changes and submit it; this will bring your changes up for review to be merged in.
  • You may also use GitHub Desktop to clone, track changes, and push them back up to GitHub through a GUI.
  • The more technical method is through git CLI commands - follow the instructions here.

To propose changes or report bugs:

  • Click on the Issues tab, select the green "New issue" button, and propose the change you would like to see.

niwa-website's People

Contributors

alexbot2004 avatar ciaobydany avatar cruifer avatar dkpat12 avatar elaeagnifolia avatar kevinpayravi avatar lakelimbo avatar pikasamus avatar porplemontage avatar prodigion avatar stormkyleis avatar tacopill avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.