~replaceafill/ubuntu/trusty/schooltool/2.8_custom-css

« back to all changes in this revision

Viewing changes to src/schooltool/group/browser/flourish.zcml

  • Committer: Douglas Cerna
  • Date: 2014-10-14 16:05:11 UTC
  • mfrom: (1.1.36)
  • Revision ID: douglascerna@yahoo.com-20141014160511-v2zzlmyuwjsfizai
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
452
452
      permission="schooltool.view"
453
453
      />
454
454
 
 
455
  <report:reportLink
 
456
      name="sign_in_out"
 
457
      for="schooltool.group.interfaces.IGroup"
 
458
      layer="schooltool.skin.flourish.IFlourishLayer"
 
459
      permission="schooltool.view"
 
460
      group="Group"
 
461
      description="Table of group members with spaces to sign in and out."
 
462
      title="Sign In &amp; Out"
 
463
      file_type="pdf"
 
464
      link="request_sign_in_out.html"
 
465
      />
 
466
 
 
467
  <flourish:page
 
468
      name="request_sign_in_out.html"
 
469
      for="schooltool.group.interfaces.IGroup"
 
470
      class=".group.RequestSignInOutReportView"
 
471
      permission="schooltool.edit"
 
472
      />
 
473
 
 
474
  <flourish:pdf
 
475
      name="sign_in_out.pdf"
 
476
      for="schooltool.group.interfaces.IGroup"
 
477
      class=".group.SignInOutPDFView"
 
478
      permission="schooltool.edit"
 
479
      />
 
480
 
 
481
  <flourish:content
 
482
      name="sign_in_out_table"
 
483
      for="schooltool.group.interfaces.IGroup"
 
484
      class=".group.SignInOutTable"
 
485
      permission="schooltool.view"
 
486
      />
 
487
 
 
488
  <flourish:viewlet
 
489
      name="group_pdf_styles"
 
490
      after="*"
 
491
      manager="schooltool.skin.flourish.report.PDFStylesheetSection"
 
492
      view=".group.GroupPDFViewBase"
 
493
      class="schooltool.skin.flourish.report.PDFPart"
 
494
      template="rml/group_pdf_styles.pt"
 
495
      permission="zope.Public"
 
496
      />
 
497
 
 
498
  <flourish:viewlet
 
499
      name="table"
 
500
      manager="schooltool.skin.flourish.report.PDFStory"
 
501
      view=".group.SignInOutPDFView"
 
502
      class=".group.SignInOutTablePart"
 
503
      permission="zope.Public"
 
504
      />
 
505
 
 
506
  <report:reportLink
 
507
      name="student_name_labels"
 
508
      for="schooltool.group.interfaces.IGroup"
 
509
      layer="schooltool.skin.flourish.IFlourishLayer"
 
510
      permission="schooltool.view"
 
511
      group="Group"
 
512
      description="Formatted for Avery 5160 labels."
 
513
      title="Name Labels"
 
514
      file_type="pdf"
 
515
      link="request_student_name_labels.html"
 
516
      />
 
517
 
 
518
  <flourish:page
 
519
      name="request_student_name_labels.html"
 
520
      for="schooltool.group.interfaces.IGroup"
 
521
      class=".group.RequestStudentNameLabelsReportView"
 
522
      permission="schooltool.edit"
 
523
      />
 
524
 
 
525
  <zope:utility
 
526
     factory=".group.OptionalRowVocabularyFactory"
 
527
     provides="zope.schema.interfaces.IVocabularyFactory"
 
528
     name="schooltool.group.student_name_labels_optional_row"
 
529
     />
 
530
 
 
531
  <flourish:pdf
 
532
      name="student_name_labels.pdf"
 
533
      for="schooltool.group.interfaces.IGroup"
 
534
      class=".group.StudentNameLabelsPDFView"
 
535
      permission="schooltool.edit"
 
536
      />
 
537
 
 
538
  <flourish:viewlet
 
539
      name="table"
 
540
      manager="schooltool.skin.flourish.report.PDFStory"
 
541
      view=".group.StudentNameLabelsPDFView"
 
542
      class=".group.StudentNameLabelsTablePart"
 
543
      permission="zope.Public"
 
544
      />
 
545
 
 
546
  <flourish:content
 
547
      name="student_name_labels_table"
 
548
      for="schooltool.group.interfaces.IGroup"
 
549
      class=".group.StudentNameLabelsTable"
 
550
      permission="schooltool.view"
 
551
      />
 
552
 
 
553
  <zope:adapter
 
554
      factory=".group.DetailsColumnProvider"
 
555
      name="details"
 
556
      />
 
557
 
 
558
  <zope:adapter
 
559
      factory=".group.DemographicsColumnProvider"
 
560
      name="demographics"
 
561
      />
 
562
 
 
563
  <zope:adapter
 
564
      factory=".group.LevelColumnProvider"
 
565
      name="level"
 
566
      />
 
567
 
 
568
  <zope:adapter
 
569
      factory=".group.GroupTitleColumnProvider"
 
570
      name="group_title"
 
571
      />
 
572
 
 
573
  <flourish:viewlet
 
574
      name="default"
 
575
      manager="schooltool.skin.flourish.report.PDFTemplateSection"
 
576
      view=".group.StudentNameLabelsPDFView"
 
577
      class=".group.StudentNameLabelsPageTemplate"
 
578
      render="template"
 
579
      template="rml/student_name_labels_page_template.pt"
 
580
      permission="zope.Public"
 
581
      />
 
582
 
 
583
  <report:reportLink
 
584
      name="mailing_labels"
 
585
      for="schooltool.group.interfaces.IGroup"
 
586
      layer="schooltool.skin.flourish.IFlourishLayer"
 
587
      permission="schooltool.view"
 
588
      group="Group"
 
589
      description="Formatted for Avery 5163 labels."
 
590
      title="Mailing Labels"
 
591
      file_type="pdf"
 
592
      link="request_mailing_labels.html"
 
593
      />
 
594
 
 
595
  <flourish:page
 
596
      name="request_mailing_labels.html"
 
597
      for="schooltool.group.interfaces.IGroup"
 
598
      class=".group.RequestMailingLabelsReportView"
 
599
      permission="schooltool.edit"
 
600
      />
 
601
 
 
602
  <flourish:pdf
 
603
      name="mailing_labels.pdf"
 
604
      for="schooltool.group.interfaces.IGroup"
 
605
      class=".group.MailingLabelsPDFView"
 
606
      permission="schooltool.edit"
 
607
      />
 
608
 
 
609
  <flourish:viewlet
 
610
      name="table"
 
611
      manager="schooltool.skin.flourish.report.PDFStory"
 
612
      view=".group.MailingLabelsPDFView"
 
613
      class=".group.MailingLabelsTablePart"
 
614
      permission="zope.Public"
 
615
      />
 
616
 
 
617
  <flourish:content
 
618
      name="mailing_labels_table"
 
619
      for="schooltool.group.interfaces.IGroup"
 
620
      class=".group.MailingLabelsTable"
 
621
      permission="schooltool.view"
 
622
      />
 
623
 
455
624
</configure>