Skip to content

Commit

Permalink
Adiciona sintetizador de voz
Browse files Browse the repository at this point in the history
  • Loading branch information
rodfersou committed Mar 28, 2018
1 parent e7fc7e6 commit 9c19a1c
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 5 deletions.
3 changes: 3 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ Changelog
2.0a4 (unreleased)
^^^^^^^^^^^^^^^^^^

- Adiciona sintetizador de voz.
[rodfersou]

- Adiciona um viewlet para relatórios de erros;
é preciso criar um formulário de contato com id ``relatar-erros`` na raiz do site para utilizar este recurso.
[hvelarde, claytonc]
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@
'collective.cover > 1.3b1',
'collective.fingerpointing',
'collective.jsonmigrator',
'collective.texttospeech',
'collective.lazysizes',
'collective.liveblog',
'collective.monkeypatcher',
Expand Down
11 changes: 11 additions & 0 deletions src/brasil/gov/portal/browser/viewlets/configure.zcml
Original file line number Diff line number Diff line change
Expand Up @@ -130,4 +130,15 @@
layer="brasil.gov.portal.interfaces.IBrasilGov"
/>

<configure package="collective.texttospeech.browser">
<browser:viewlet
name="collective.texttospeech"
class="collective.texttospeech.browser.viewlets.TextToSpeechViewlet"
manager="plone.app.layout.viewlets.interfaces.IAboveContentBody"
template="templates/texttospeech.pt"
layer="collective.texttospeech.interfaces.IBrowserLayer"
permission="zope2.View"
/>
</configure>

</configure>
1 change: 1 addition & 0 deletions src/brasil/gov/portal/dependencies.zcml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<include package="collective.liveblog" />
<include package="collective.nitf" />
<include package="collective.polls" />
<include package="collective.texttospeech" />
<include package="collective.upload" />
<include package="plone.app.contenttypes" />
<include package="plone.restapi" />
Expand Down
11 changes: 6 additions & 5 deletions src/brasil/gov/portal/profiles/default/metadata.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,23 @@
<metadata>
<version>10806</version>
<dependencies>
<dependency>profile-collective.js.jqueryui:default</dependency>
<dependency>profile-plone.app.contenttypes:default</dependency>
<dependency>profile-plone.app.theming:default</dependency>
<dependency>profile-brasil.gov.agenda:default</dependency>
<dependency>profile-brasil.gov.barra:default</dependency>
<dependency>profile-brasil.gov.portlets:default</dependency>
<dependency>profile-brasil.gov.tiles:default</dependency>
<dependency>profile-brasil.gov.vcge.at:default</dependency>
<dependency>profile-brasil.gov.vcge.dx:default</dependency>
<dependency>profile-collective.js.jqueryui:default</dependency>
<dependency>profile-collective.texttospeech:default</dependency>
<dependency>profile-collective.upload:default</dependency>
<dependency>profile-plone.app.contenttypes:default</dependency>
<dependency>profile-plone.app.theming:default</dependency>
<dependency>profile-plone.restapi:default</dependency>
<dependency>profile-Products.Doormat:default</dependency>
<dependency>profile-Products.PloneFormGen:default</dependency>
<dependency>profile-Products.RedirectionTool:default</dependency>
<dependency>profile-sc.embedder:default</dependency>
<dependency>profile-sc.social.like:default</dependency>
<dependency>profile-brasil.gov.tiles:default</dependency>
<dependency>profile-collective.upload:default</dependency>
<dependency>profile-webcouturier.dropdownmenu:default</dependency>
</dependencies>
</metadata>
6 changes: 6 additions & 0 deletions src/brasil/gov/portal/profiles/default/viewlets.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,17 @@
<order manager="plone.portaltop" skinname="*">
<viewlet name="brasil.gov.portal.acessibilidade" after="brasil.gov.barra"/>
</order>
<order manager="plone.abovecontentbody" skinname="*">
<viewlet name="collective.texttospeech" insert-after="*" />
</order>
<order manager="plone.portalheader" skinname="*">
<viewlet name="brasil.gov.portal.servicos" after="plone.global_sections"/>
<viewlet name="brasil.gov.portal.redessociais" after="brasil.gov.portal.servicos"/>
</order>
<order manager="plone.plonefooter" skinname="*">
<viewlet name="brasil.gov.portal.topo" before="doormat.footer"/>
</order>
<hidden manager="plone.abovecontent" skinname="*">
<viewlet name="collective.texttospeech" />
</hidden>
</object>

0 comments on commit 9c19a1c

Please sign in to comment.