Skip to content

Sinar/sinar.miscbehavior

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latest Version

Supported - Python Versions

License

sinar.miscbehavior

Misc behaviors for Sinar civil society site content types.

This add-on provides reusable Dexterity behaviors and vocabularies for categorizing and assessing content related to civil society, development work, and digital rights.

Features

Dexterity Behaviors:

  • Assessment — Rich text field for MEL assessment notes, with guided prompts for partnerships, beneficiary involvement, gender/ethnic issues, and implementation reflections.
  • Countries — Multi-select list of ISO countries for geographic categorization.
  • Development Themes — Multi-select from 27 development themes including Accessibility, Agriculture, Education, Health, Human Rights, Peacebuilding, Women and Gender, Youth Development, and more.
  • Digital Rights — Multi-select from 17 digital rights and tech accountability categories including AI, Algorithmic Accountability, Cybersecurity, Privacy and Surveillance, Open Data, and Internet Governance.
  • Dissemination — Adds a project name text field and a boolean dissemination marker to label content as project dissemination material.
  • SDG Goals — Multi-select from all 169 UN Sustainable Development Goal targets across the 17 goals.
  • Website URL — URI field for linking to external websites or content.

Vocabularies:

  • Development Themes — 27 themes covering areas from agriculture and health to legislative assemblies and procurement.
  • Digital Rights — 17 categories covering AI, cloud computing, consumer safety, cybercrime, intellectual property, platform accountability, and more.
  • SDG Goals — All 169 SDG targets with full descriptive text.
  • Marginalized Communities Malaysia — 9 categories including Orang Asal (Sabah/Sarawak), refugees, stateless persons, persons with disabilities, and others.

Catalog Indexes:

  • development_themes — KeywordIndex
  • SDG_goals — KeywordIndex
  • digital_rights_categories — KeywordIndex
  • countries — KeywordIndex

Query String Fields:

  • countries — Filter by ISO country
  • SDG_goals — Filter by SDG target
  • digital_rights_categories — Filter by digital rights category

Installation

Install sinar.miscbehavior by adding it to your buildout:

[buildout]

...

eggs =
    sinar.miscbehavior

and then running bin/buildout

Contribute

Support

If you are having issues, please let us know.

License

The project is licensed under the GPLv2.

About

Miscillaneous Sinar specific behaviours for civil society site content types

Resources

License

GPL-2.0, Unknown licenses found

Licenses found

GPL-2.0
LICENSE.GPL
Unknown
LICENSE.rst

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors