Skip to content

itk-dev/filmfolk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filmfolk

We use Task.

Development

task site-install
task fixtures:load
task site-install

Run task to see a list of useful tasks.

Taxonomies

We use a custom taxonomy term class (Drupal\filmfolk\Entity\Term) to control the term label; see EntityEventSubscriber.php and Term.php for details.

To make this work, i.e. not break editing terms, we apply a patch lifted from https://www.drupal.org/project/drupal/issues/3223302 to the core Term class.

User management

  • The search include only active users with the role Person (person)
  • We use the Profile module to add fields to people.
  • Users with the role Person manager (person_manager) can approve people and create new people.

Github pages for Docs

We use Github Pages to create a static site for our documentation.

Documentation in /docs

The documentation site will be created from the /docs folder.

Testing your GitHub Pages site locally with Jekyll

Run

task docs:serve

to build and serve the documentation locally on http://0.0.0.0:4000. Any changes made to files in the docs/ folder will be reflected in the rendered output (after reload in browser).

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •