# This file is part galatea_blog module for Tryton. # The COPYRIGHT file at the top level of this repository contains # the full copyright notices and license terms. from trytond.pool import PoolMeta from trytond.model import fields from trytond.pyson import Eval __all__ = ['GalateaWebSite'] class GalateaWebSite: __metaclass__ = PoolMeta __name__ = "galatea.website" blog_comment = fields.Boolean('Blog comments', help='Active blog comments.') blog_anonymous = fields.Boolean('Blog Anonymous', help='Active user anonymous to publish comments.') blog_anonymous_user = fields.Many2One('galatea.user', 'Blog Anonymous User', states={ 'required': Eval('blog_anonymous', True), })