コード例 #1
0
ファイル: pauta.py プロジェクト: lflrocha/ebc.pauta
        name='planos',
        widget=atapi.InAndOutWidget(
            label="Planos e programas citados",
            description="Selecione uma ou mais opções.",
        ),
        enforceVocabulary=True,
        vocabulary=NamedVocabulary("""planos"""),
        searchable=True,
    ),

))

# Set storage on fields copied from ATFolderSchema, making sure
# they work well with the python bridge properties.

PautaSchema['title'].widget.label = _(u"Retranca")
PautaSchema['title'].storage = atapi.AnnotationStorage()
PautaSchema['description'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['location'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['language'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['effectiveDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['expirationDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['creators'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['contributors'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['rights'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['allowDiscussion'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['excludeFromNav'].widget.visible = {"edit": "invisible", "view": "invisible"}
PautaSchema['nextPreviousEnabled'].widget.visible = {"edit": "invisible", "view": "invisible"}

schemata.finalizeATCTSchema(
    PautaSchema,
コード例 #2
0
class IEvento(Interface):
    """Description of the Example Type"""

    # -*- schema definition goes here -*-
    obs_importante = schema.TextLine(
        title=_(u"Observação importante"),
        required=False,
        description=_(u""),
    )

    data_hora = schema.Date(
        title=_(u"Data e hora do evento"),
        required=True,
        description=_(u"Informe a data e a hora do evento."),
    )

    ordem_servico = schema.TextLine(
        title=_(u"Ordem de Serviço"),
        required=False,
        description=_(u"Informe o numero da ordem de serviço"),
    )

    tipo = schema.List(
        title=_(u"Tipo da OS"),
        required=False,
        description=_(u"Selecione o tipo da ordem de serviço."),
    )

    politica = schema.List(
        title=_(u"Política publica"),
        required=True,
        description=_(u"Selecione a política publica."),
    )

    local = schema.TextLine(
        title=_(u"Local"),
        required=False,
        description=_(u"Informe o local do evento"),
    )

    contatos = schema.TextLine(
        title=_(u"Contatos"),
        required=False,
        description=_(u""),
    )

    flashes = schema.TextLine(
        title=_(u"Flashes"),
        required=False,
        description=_(u""),
    )

    rodapes = schema.Text(
        title=_(u"Rodapés"),
        required=False,
        description=_(u""),
    )

    creditos = schema.Text(
        title=_(u"Créditos"),
        required=False,
        description=_(u""),
    )

    visita = schema.Text(
        title=_(u"Visita técnica"),
        required=False,
        description=_(u""),
    )

    ocorrencias = schema.Text(
        title=_(u"Ocorrências"),
        required=False,
        description=_(u""),
    )

    observacoes = schema.Text(
        title=_(u"Observações"),
        required=False,
        description=_(u""),
    )
コード例 #3
0
ファイル: chamada.py プロジェクト: lflrocha/ebc.pauta
        storage=atapi.AnnotationStorage(),
        widget=atapi.CalendarWidget(
            label="Data de exibição do programa",
            description="Informe a data e a hora de exibição do programa.",
            format='%d/%m/%Y %H:%M',
            starting_year='2013',
        ),
        validators=('isValidDate'),
        required=True,
    ),

    DataGridField(
        name='chamada',
        columns=("roteiro", "validade", "fita"),
        widget=DataGridWidget(
            label=_(u"Chamadas"),
            columns={
                'roteiro': TextAreaColumn("Roteiro", rows="10", cols='50'),
                'validade': Column("Validade"),
                'fita': Column("Fita da chamada"),
            },
        ),
    ),

#    atapi.LinesField(
#        name='recebedor',
#        widget=atapi.InAndOutWidget(
#            label="Entregue para",
#        ),
#        vocabulary='getListaProgramacao',
#    ),
コード例 #4
0
ファイル: evento.py プロジェクト: lflrocha/ebc.pauta
        widget=atapi.InAndOutWidget(
            label="Planos e programas citados",
            description="Selecione uma ou mais opções.",
        ),
        enforceVocabulary=True,
        vocabulary=NamedVocabulary("""planos"""),
        searchable=True,
    ),


))

# Set storage on fields copied from ATFolderSchema, making sure
# they work well with the python bridge properties.

EventoSchema['title'].widget.label = _(u"Evento")
EventoSchema['title'].storage = atapi.AnnotationStorage()
EventoSchema['description'].storage = atapi.AnnotationStorage()
EventoSchema['description'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['location'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['language'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['effectiveDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['expirationDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['creators'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['contributors'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['rights'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['allowDiscussion'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['excludeFromNav'].widget.visible = {"edit": "invisible", "view": "invisible"}
EventoSchema['nextPreviousEnabled'].widget.visible = {"edit": "invisible", "view": "invisible"}

コード例 #5
0
ファイル: criacao.py プロジェクト: lflrocha/ebc.pauta
        vocabulary='getListaCriacao',
    ),
    atapi.TextField(
        name='observacoes',
        widget=atapi.TextAreaWidget(label="Observações", ),
        allowable_content_types="('text/html','text/plain')",
        default_output_type="text/html",
        searchable=1,
    ),
))

# Set storage on fields copied from ATFolderSchema, making sure
# they work well with the python bridge properties.

CriacaoSchema['title'].storage = atapi.AnnotationStorage()
CriacaoSchema['title'].widget.label = _(u"Demanda")

CriacaoSchema['description'].storage = atapi.AnnotationStorage()
CriacaoSchema['description'].widget.visible = {
    "edit": "invisible",
    "view": "invisible"
}
CriacaoSchema['subject'].widget.visible = {
    "edit": "invisible",
    "view": "invisible"
}
CriacaoSchema['location'].widget.visible = {
    "edit": "invisible",
    "view": "invisible"
}
CriacaoSchema['language'].widget.visible = {
コード例 #6
0
        'exibicao_programa',
        storage=atapi.AnnotationStorage(),
        widget=atapi.CalendarWidget(
            label="Data de exibição do programa",
            description="Informe a data e a hora de exibição do programa.",
            format='%d/%m/%Y %H:%M',
            starting_year='2013',
        ),
        validators=('isValidDate'),
        required=True,
    ),
    DataGridField(
        name='chamada',
        columns=("roteiro", "validade", "fita"),
        widget=DataGridWidget(
            label=_(u"Chamadas"),
            columns={
                'roteiro': TextAreaColumn("Roteiro", rows="10", cols='50'),
                'validade': Column("Validade"),
                'fita': Column("Fita da chamada"),
            },
        ),
    ),

    #    atapi.LinesField(
    #        name='recebedor',
    #        widget=atapi.InAndOutWidget(
    #            label="Entregue para",
    #        ),
    #        vocabulary='getListaProgramacao',
    #    ),
コード例 #7
0
        ),
    ),

    atapi.StringField(
        name='observacoes',
        widget=atapi.TextAreaWidget(
            label='Observações',
        ),
    ),
))

# Set storage on fields copied from ATContentTypeSchema, making sure
# they work well with the python bridge properties.

EspecialSchema['title'].storage = atapi.AnnotationStorage()
EspecialSchema['title'].widget.label = _(u"Especial")
EspecialSchema['description'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['subject'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['location'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['relatedItems'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['language'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['effectiveDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['expirationDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['creators'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['contributors'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['rights'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['allowDiscussion'].widget.visible = {"edit": "invisible", "view": "invisible"}
EspecialSchema['excludeFromNav'].widget.visible = {"edit": "invisible", "view": "invisible"}

schemata.finalizeATCTSchema(EspecialSchema, moveDiscussion=False)
コード例 #8
0
ファイル: criacao.py プロジェクト: lflrocha/ebc.pauta
        name='observacoes',
        widget=atapi.TextAreaWidget(
            label="Observações",
        ),
    allowable_content_types="('text/html','text/plain')",
    default_output_type="text/html",
    searchable=1,
    ),

))

# Set storage on fields copied from ATFolderSchema, making sure
# they work well with the python bridge properties.

CriacaoSchema['title'].storage = atapi.AnnotationStorage()
CriacaoSchema['title'].widget.label = _(u"Demanda")

CriacaoSchema['description'].storage = atapi.AnnotationStorage()
CriacaoSchema['description'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['subject'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['location'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['language'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['effectiveDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['expirationDate'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['creators'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['contributors'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['rights'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['allowDiscussion'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['excludeFromNav'].widget.visible = {"edit": "invisible", "view": "invisible"}
CriacaoSchema['relatedItems'].widget.visible = {"edit": "invisible", "view": "invisible"}