Skip to content

GetDKAN/dkan_feedback

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is DKAN Feedback?

DKAN Feedback is a module allow users and visitors to add feedback on the published data. Published feedbacks can be up voted or down voted using the vote api.

Requirements

  • Dkan install. We do use undeclared dependencies used in core Dkan, for example the dataset and resource content types, features_role_export...
  • All external dependencies other then core Dkan are incapsulated in the dkan_feedback.make file. This includes rate and related modules (Voting API for the up / down voting content, Captcha captcha to avoid spam feedback.)

Installation

This module needs to be built using drush make before being enabled. If you download only the module you will miss key dependencies for required modules and libraries.

To install:

cd <path to modules directory>
git clone https://github.com/NuCivic/dkan_feedback
drush make --no-core <path to modules directory>/dkan_feedback/dkan_feedback.make
drush en dkan_feedback

Documentation

We are working on improving this documentation. Please let us know if you have any questions in the mean time.

Contributing

Please follow the (Ticket Template)[https://github.com/NuCivic/dkan/blob/7.x-1.x/CONTRIBUTING.md#new-feature-template] when creating new tickets.

Also, please remember to reference the issue across repositories in order for maintainers to pick up commits and pull requests looking at the issue. You can do that for commits like this:

git commit -m "Issue NuCivic/dkan_feedback#<issue_number>: ..."

Just replace <issue_number> with the actual issue number. You can reference pull requests exactly like that if you add the same text "NuCivic/dkan_feedback#<issue_number>" in a comment.

This really help us detecting changes and pulling them in in faster.