GithubHelp home page GithubHelp logo

recipe's Introduction

Build Status

CONTENTS OF THIS FILE

  • Introduction
  • Requirements
  • Install
  • Contributing

INTRODUCTION

Current Maintainers: dcam and jvandervort. Original Author: Moshe Weitzman [email protected]

Recipe is a module for sharing cooking recipes.

This module provides a new content type, Recipe, for Drupal 8 sites. Recipes are a collection of fields that include typical data you would find in a recipe, e.g. ingredients, instructions, cooking time, etc. A view is provided at /recipe for viewing your recipe collection. It can be customized to your preferences or disabled.

Recipe includes several sub-modules. The most important of these is Ingredient. The Ingredient module does two things: it provides an Ingredient entity type and an entity reference field for the ingredients. The Recipe content type is dependent on that field. The field can also be used to define your own custom recipe content types. The other sub-modules provide the ability to import recipes and display or export them in other formats.

This product is RecipeML compatible.

REQUIREMENTS

  • Drupal 8
  • Node module
  • Path module
  • RDF module
  • Views module

INSTALL

  1. Download the Recipe module into the /modules directory in your Drupal site root.
  2. Enable Recipe at /admin/modules in your Drupal site. You will be prompted to enable any of its disabled dependencies.
  3. Enable permissions to view or administer Ingredients and Recipe nodes at /admin/people/permissions. Permission to 'View ingredients' is required for users to be able to view the content of Recipes' Ingredients field.
  4. Visit /node/add/recipe to start creating Recipes!

Some settings for the module can be configured at /admin/config/content/recipe.

CONTRIBUTING

Feel free to submit patches in the Drupal.org issue queue or via Github pull requests. If you can, please include test coverage for your contributions.

recipe's People

Contributors

davidacameron-usda avatar jvandervort avatar massgov-outsider avatar dbuytaert avatar dww avatar goba 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.