Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Atualizar arquivo 1.4.x

As linhas a serem adicionadas ADICIONADAS são:

Bloco de código
languagexml
application.resource.component.X=social/socialshare
application.resource.component.X=social/socialsharelist
application.resource.component.X=social/socialformanswer

...

Obs.: Não esquecer de substituir o 'X' pela sequência de dos componentes já configurados.

edit.ftl

...

 

Arquivo na 1.5.0

 

Atualizar arquivo 1.4.x

Na versão 1.5.0 foi adicionado mais um tipo de ordenação (mais likes), causando uma pequena alteração na estrutura do HTML:

Copiar o bloco abaixo que se encontra a partir da linha 34 da versão 1.5.0 e substituir SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<div class="row">
	<div class="col-md-4">
		<label for="quantityPublication">${i18n.getTranslation('options.ordenation')}</label>
		<select class="form-control" name="quantityPublication" data-order-type>
			<option value="CREATION_DATE">${i18n.getTranslation('last.publications')}</option>
			<option value="LAST_UPDATE">${i18n.getTranslation('recently.publication')}</option>
			<option value="MORE_LIKE">${i18n.getTranslation('more.like')}</option>
		</select>
	</div>
</div>

...

socialtimeline.properties

...

 

Arquivo na 1.5.0

Na versão 1.5.0 foram adicionadas algumas chaves de tradução e devem ser copiadas para ADICIONADAS para versão 1.4.x. Veja abaixo:

...

Na linha 40 da versão 1.5.0, copiar o atributo trecho abaixo e colar na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<li data-post-id="{{postId}}" data-post-community-hidden="{{social.hidden}}" class="timeline-list-posts-item">

Na linha 124 da versão 1.5.0, copiar o bloco abaixo e colar na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
{{#shared}}
	<a href="#" data-clipboard-text="link to copy" data-timeline-action="share" class="fluigicon fluigicon-share-on fs-no-text-underline"></a>
{{/shared}}
{{^shared}}
	<a href="#" data-clipboard-text="link to copy" data-timeline-action="share" class="fluigicon fluigicon-share fs-no-text-underline"></a>
{{/shared}}
<a href="#" class="counter counter-warning pos-right-bottom {{existsNumberShares}}" title="{{i18n.manywatch}}" data-request-running="false" data-timeline-action="listShares">{{numberShares}}</a>

Copiar as linhas 231 e a 239 da versão 1.5.0 e colar na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
{{^removeText}}
    {{#originalText}}
    	<div class="panel panel-default fs-no-margin timeline-recommendation-content-text">
        	<div class="panel-body">
        		<p class="fs-no-margin">{{{originalText}}}</p>
        	</div>
        </div>
    {{/originalText}}
{{/removeText}}

Na linha 257 da versão 1.5.0 copiar o atributo trecho abaixo e colar na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<div class="embed-responsive embed-responsive-16by9" data-container-media-video data-video-rest-url="/socialmedia/api/rest/media/mediafile/{{linkedObject.social.alias}}/VIDEO/{{documentId}}">

Na linha 268 da versão 1.5.0 copiar o elemento abaixo e colar na ADICIONAR na versão 1.4.x:

Bloco de código
languagexml
<div data-url-media="/webdesk/streamcontrol/?WDCompanyId={{tenantId}}&WDNrDocto={{documentId}}&WDNrVersao={{linkedObject.objectId}}&thumbnail={{thumbEnum}}" style="display:none"></div>

Na linha 279 da versão 1.5.0 copiar o atributo abaixo e colar na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<div class="embed-responsive embed-responsive-16by9" data-container-media-video data-video-rest-url="/socialmedia/api/rest/media/mediafile/{{linkedObject.social.alias}}/VIDEO/{{documentId}}">

Na linha 293 da versão 1.5.0 copiar o elemento abaixo e colar na ADICIONAR na versão 1.4.x:

Bloco de código
languagexml
<div data-url-media="/webdesk/streamcontrol/?WDCompanyId={{tenantId}}&WDNrDocto={{documentId}}&WDNrVersao={{linkedObject.objectId}}&thumbnail={{thumbEnum}}" style="display:none"></div>

Na linha 308 da versão 1.5.0 copiar o bloco abaixo e substituir na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<p {{#isFolder}}class="fs-no-margin"{{/isFolder}}>{{linkedObject.description}}</p>
{{^isFolder}}
	<p class="fs-no-margin">{{i18n.version}}/{{i18n.revision}}: {{documentVersion}}</p>
{{/isFolder}}

Na linha 329 da versão 1.5.0 copiar o bloco abaixo e substituir na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<p {{#isFolder}}class="fs-no-margin"{{/isFolder}}>{{linkedObject.description}}</p>
{{^isFolder}}
	<p class="fs-no-margin">{{i18n.version}}/{{i18n.revision}}: {{documentVersion}}</p>
{{/isFolder}}

Na linha 342 da versão 1.5.0 copiar o bloco abaixo e substituir na ADICIONAR na versão 1.4.x:

Bloco de código
languagexml
<script type="text/template" class="social-timeline-content-form-template">
	<div class="well timeline-recommendation-content">
		<div class="media gallery">
			    <div class="pull-left">
			    	<img src="/webdesk/assets/icons/formulario.png">
			    </div>
		    <div class="media-body">
		        <div class="panel panel-default fs-no-margin">
				    <div class="panel-body">
				    	<p class="fs-no-margin">{{linkedObject.description}}</p>
				    </div>
				</div>
				<a href="{{tenantURI}}{{linkedObject.url}}" data-timeline-form-id="{{documentId}}" data-timeline-action="openAnswerForm">{{i18n.anwser}}</a>
		    </div>
		</div>
	</div>
</script>
<script type="text/template" class="social-timeline-content-gallery-template">
	<div class="well timeline-recommendation-content">
		<div class="media gallery">
			    <div class="pull-left">
			    	<img src="/webdesk/assets/icons/folder_24.png">
			    </div>
		    <div class="media-body">
		        <div class="panel panel-default fs-no-margin">
				    <div class="panel-body">
				    	<p class="fs-no-margin">{{linkedObject.description}}</p>
				    </div>
				</div>
				<a href="{{tenantURI}}/{{urlOrigin}}">{{i18n.details}}</a>
		    </div>
		</div>
	</div>
</script>

Na linha 481 da versão 1.5.0 copiar o bloco abaixo e substituir na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<#--
	Se o navegador possuir o flash player instalado é utilizada a técnica de "object"
	para exibir os vídeos, se não, é utilizado "iframe" por motivos de bugs no IE9.
	
	O IE9 não sabe se o flash está habilitado ou não, então ele exibe um thumb "quebrado".
	
	Não foi utilizada essa técnica em todos os navegadores pois no chrome acontece erros de requests.
	
	http://stackoverflow.com/questions/24490323/google-chrome-cast-sender-error-if-chrome-cast-extension-is-not-installed-or-usi
-->
{{#hasFlash}}
    <object class="embed-responsive-item">
        <param name="movie" value="{{formattedLink}}?hl={{locale}}&amp;version=3&amp;rel=0" ></param>
        <param name="allowFullScreen" value="true"></param>
        <param name="allowscriptaccess" value="always"></param>
        <param name="wmode" value="transparent"></param>
        <embed src="{{formattedLink}}?hl={{locale}}&amp;version=3&amp;rel=0" type="application/x-shockwave-flash"
            allowfullscreen="true"
            allowscriptaccess="always"
            wmode="transparent">
        </embed>
    </object>
{{/hasFlash}}
{{^hasFlash}}
	<iframe id="ytplayer-{{youtubeVideoId}}-{{postId}}" type="text/html"
	src="https://www.youtube.com/embed/{{youtubeVideoId}}"
	frameborder="0" allowfullscreen="allowfullscreen"/>
{{/hasFlash}}

Na linha 531 da versão 1.5.0 copiar o bloco abaixo e substituir na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
{{#hasFlash}}
    <object class="embed-responsive-item">
        <param name="movie" value="{{formattedLink}}?hl={{locale}}&amp;version=3&amp;rel=0" ></param>
        <param name="allowFullScreen" value="true"></param>
        <param name="allowscriptaccess" value="always"></param>
        <param name="wmode" value="transparent"></param>
        <embed src="{{formattedLink}}?hl={{locale}}&amp;version=3&amp;rel=0" type="application/x-shockwave-flash"
            allowfullscreen="true"
            allowscriptaccess="always"
            wmode="transparent">
        </embed>
    </object>
{{/hasFlash}}
{{^hasFlash}}
	<iframe id="ytplayer-{{youtubeVideoId}}-{{postId}}" type="text/html"
	src="https://www.youtube.com/embed/{{youtubeVideoId}}"
	frameborder="0" allowfullscreen="allowfullscreen"/>
{{/hasFlash}}

Na linha 635 da versão 1.5.0 copiar o bloco abaixo e substituir na SUBSTITUIR na versão 1.4.x:

Bloco de código
languagexml
<a href="{{{tenantURI}}}/social/{{alias}}" data-user-popover="{{alias}}">{{name}}</a>

Na linha 650 da versão 1.5.0 copiar o bloco abaixo e adicionar na ADICIONAR na versão 1.4.x:

Bloco de código
languagexml
<script type="text/template" class="social-timeline-video-not-supported-template">		
	<div class="timeline-video-not-supported">
		<div class="clearfix fs-margin-auto timeline-container-icon-download-video">
			<img class="fs-float-left timeline-icon-download-video" src="${basePath}/resources/images/image-video-error.svg">
			<h1 class="fs-txt-left fs-no-margin-top">Ops!</h1>
			<p class="fs-txt-left">{{i18n.videoNotSupported}}</p>
		</div>
		<p class="timeline-description-download-video text-center">
			<a href="#" class="fs-text-underline" data-timeline-action="downloadVideo">{{i18n.videoNotSupportedDownload}}</a> {{i18n.videoNotSupportedSulfix}}
		</p>
	</div>
</script>

...