Histórico da Página
Índice
| Índice | ||||||||
|---|---|---|---|---|---|---|---|---|
|
Objetivo
Este guia é destinado aos desenvolvedores internos e externos do fluig. O objetivo é identificar e mapear todas as diferenças da Timeline personalizada entre as versões 1.5.3 e 1.5.4.
...
| Aviso | ||
|---|---|---|
| ||
Não esquecer de substituir o 'X' pela sequência dos componentes já configurados. |
socialtimeline.properties
...
Não esquecer de replicar as alterações para os arquivos: socialtimeline_en_US.properties, socialtimeline_es.properties, socialtimeline_pt_BR.properties.
Veja abaixo:
Alterar:
| Bloco de código | ||
|---|---|---|
| ||
details=Ver mais |
Adicionar:
| Bloco de código | ||
|---|---|---|
| ||
error.loading.article=Erro ao carregar artigo. |
view.ftl
Na linha 40 da versão 1.5.4, copiar o código abaixo e SUBSTITUIR na versão 1.5.3:
...
| Bloco de código | ||
|---|---|---|
| ||
<script type="text/template" class="social-timeline-content-article-template">
<#--ARTIGOS NOVOS, COM IMAGEM DE CAPA-->
<div class="container-fluid row fs-cursor-pointer" data-timeline-action="articleLink" data-href="{{tenantURI}}{{linkedObject.url}}" data-articleId="{{documentId}}" data-articleTitle="{{linkedObject.description}}">
{{#hasShareText}}
<div class="panel panel-default"><div class="panel-body">
{{/hasShareText}}
{{#linkedObject.thumbURL}}
<div class="col-xs-12">
{{^hasShareText}} {{/hasShareText}}
<div class="row embed-responsive embed-responsive-5by1 img-rounded">
<a data-timeline-action="articleLink" href="{{tenantURI}}{{linkedObject.url}}" data-href="{{tenantURI}}{{linkedObject.url}}" data-articleId="{{documentId}}" data-articleTitle="{{linkedObject.description}}">
<img class="embed-responsive-item" src="{{linkedObject.thumbURL}}">
</a>
</div>
</div>
{{/linkedObject.thumbURL}}
<h2 {{#hasShareText}}{{^linkedObject.thumbURL}}class="fs-no-margin-top"{{/linkedObject.thumbURL}}{{/hasShareText}}>
<a data-timeline-action="articleLink" href="{{tenantURI}}{{linkedObject.url}}" data-href="{{tenantURI}}{{linkedObject.url}}" data-articleId="{{documentId}}" data-articleTitle="{{linkedObject.description}}">{{linkedObject.description}}</a>
</h2>
<p>
{{linkedObject.text}}
<a data-timeline-action="articleLink" href="{{tenantURI}}{{linkedObject.url}}" data-href="{{tenantURI}}{{linkedObject.url}}" data-articleId="{{documentId}}" data-articleTitle="{{linkedObject.description}}">{{i18n.details}}</a>
</p>
{{#hasShareText}}
</div></div>
{{/hasShareText}}
</div>
</script> |
socialtimeline.js
Na linha 24 da versão 1.5.4, copiar o conteúdo abaixo e ADICIONAR na versão 1.5.3:
...
| Bloco de código | ||
|---|---|---|
| ||
// Template para exibição de artigos.
else if (obj.linkedObject.objectClass.indexOf('com.totvs.technology.social.article') !== -1) {
if (data.formattedText !== "") {
obj.hasShareText = true;
}
obj.tlpName = 'social-timeline-content-article-template';
return obj;
} |
Import HTML Content
Visão Geral
Conteúdo das Ferramentas