示例#1
0
class ActivityConfigSchema(colander.Schema):
    """
    The schema for activity types configuration
    """
    header_img = ImageNode(title=u'En-tête des sortie PDF')
    footer_img = ImageNode(
        title=u'Image du pied de page des sorties PDF',
        description=u"Vient se placer au-dessus du texte du pied de page",
    )
    footer = forms.textarea_node(
        title=u"Texte du pied de page des sorties PDF",
        missing=u"",
    )
    types = ActivityTypesSeqConfig(
        title=u"Configuration des natures de rendez-vous",
        widget=CleanSequenceWidget(
            add_subitem_text_template=u"Ajouter une nature de rendez-vous ",
            orderable=True,
        ))
    modes = ActivityModesSeqConfig(
        title=u"Configuration des modes d'entretien",
        widget=CleanSequenceWidget(
            add_subitem_text_template=u"Ajouter un mode d'entretien",
            orderable=True,
        ))
    actions = ActivityActionSeq(
        title=u"Configuration des titres disponibles pour la sortie PDF",
        widget=CleanSequenceWidget(
            add_subitem_text_template=u"Ajouter un titre",
            orderable=True,
        ))
示例#2
0
class WorkshopConfigSchema(colander.Schema):
    header_img = ImageNode(title=u'En-tête des sortie PDF')
    footer_img = ImageNode(
        title=u'Image du pied de page des sorties PDF',
        description=u"Vient se placer au-dessus du texte du pied de page",
    )
    footer = forms.textarea_node(
        title=u"Texte du pied de page des sorties PDF",
        missing=u"",
    )
    actions = WorkshopInfo1Seq(
        title=u"Configuration des titres disponibles pour la sortie PDF",
        widget=CleanSequenceWidget(
            add_subitem_text_template=u"Ajouter une titre",
            orderable=True,
        ))
示例#3
0
class CompetencePrintConfigSchema(colander.Schema):
    header_img = ImageNode(title=u'En-tête de la sortie imprimable')