Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> nav_item_href_link  [in template "20116#20152#404113" at line 27, column 87]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: ${nav_item_href_link}  [in template "20116#20152#404113" at line 27, column 85]
----
1<#if !entries?has_content> 
2	<#if preview> 
3		<div class="alert alert-info"> 
4			<@liferay.language key="there-are-no-pages-to-display-for-the-current-page-level" /> 
5		</div> 
6	</#if> 
7 
8<#else> 
9 
10	<div id="tabs" class="tabs tabs--scroll"> 
11    <nav class="tabs__nav"> 
12		  <ul class="tabs__list"> 
13        <#assign navItems = entries /> 
14 
15        <#list navItems as navItem> 
16          <#if navItem.isSelected()> 
17            <#assign nav_item_css_class = "tabs__item tabs__item--current" /> 
18          <#else> 
19            <#assign nav_item_css_class = "tabs__item" /> 
20          </#if> 
21 
22          <#if navItem.isBrowsable()> 
23            <#assign nav_item_href_link = "href='${navItem.getURL()}#tabs' ${navItem.getTarget()}" /> 
24          </#if> 
25 
26          <li class="${nav_item_css_class}"> 
27            <a aria-labelledby="layout_${navItem.getLayoutId()}" class="tabs__link" ${nav_item_href_link}> 
28              <#if navItem.getLayout().getExpandoBridge().hasAttribute("icon")> 
29                <#assign navIcon = navItem.getLayout().getExpandoBridge().getAttribute("icon")> 
30                <#if navIcon != ""> 
31                  <img class="tabs__link__icon js-svg-fill" src="${navIcon}" alt="${navItem.getName()}"> 
32                <#elseif navItem.getLayout().getIconImage()> 
33                  <img class="tabs__link__icon" src="/image/layout_icon?img_id=${navItem.getLayout().getIconImageId()}" alt="${navItem.getName()}"> 
34                </#if> 
35              </#if> 
36              ${navItem.getName()} 
37            </a> 
38          </li> 
39        </#list> 
40		  </ul> 
41    </nav> 
42	</div> 
43 
44  <script> 
45    (function ($) { 
46      'use strict' 
47 
48      $('img.js-svg-fill').each(function(){ 
49        var $img = $(this); 
50        var imgID = $img.attr('id'); 
51        var imgClass = $img.attr('class'); 
52        var imgURL = $img.attr('src'); 
53 
54        $.get(imgURL, function(data) { 
55            // Get the SVG tag, ignore the rest 
56            var $svg = $(data).find('svg'); 
57 
58            // Add replaced image's ID to the new SVG 
59            if(typeof imgID !== 'undefined') { 
60                $svg = $svg.attr('id', imgID); 
61
62            // Add replaced image's classes to the new SVG 
63            if(typeof imgClass !== 'undefined') { 
64                $svg = $svg.attr('class', imgClass+' replaced-svg'); 
65
66 
67            // Remove any invalid XML tags as per http://validator.w3.org 
68            $svg = $svg.removeAttr('xmlns:a'); 
69 
70            // Check if the viewport is set, if the viewport is not set the SVG wont't scale. 
71            if(!$svg.attr('viewBox') && $svg.attr('height') && $svg.attr('width')) { 
72                $svg.attr('viewBox', '0 0 ' + $svg.attr('height') + ' ' + $svg.attr('width')) 
73
74 
75            // Replace image with new SVG 
76            $img.replaceWith($svg); 
77 
78        }, 'xml'); 
79 
80      }); 
81    })(window.$) 
82  </script> 
83</#if> 
Arte.Doc

Arte.Doc

Documentários sobre vida e obra de artistas plásticos, músicos e escritores.

Ateliê Arquitetura

Ateliê Arquitetura

Discute assuntos sobre arquitetura na cidade de Fortaleza.

Ato clássico

Ato clássico

Apresentação de peças teatrais, musicais e danças.

Aula de Campo

Aula de Campo

Apresenta as visitas dos alunos nas instituições com o objetivo de analisar empiricamente o assunto abordado em sala de aula.

Canal Unifor

Canal Unifor

É o programa institucional da Universidade de Fortaleza, tendo como proposta retratar o dia-a-dia de alunos, funcionários e professores no campus, além das demandas em termos de ensino, pesquisa e extensão. Exibido também na TV Diário, sempre aos sábados, às 8h30.

Ceará Selvagem

Ceará Selvagem

Aventuras na natureza.

Cineclube Unifor

Cineclube Unifor

Discussão de filmes com a participação de especialistas e platéia.

Diálogos políticos

Diálogos políticos

Debate realizado por professores, alunos e comunidade sobre política.

Documentário

Documentário

Programas de pesquisa com temas de relevância para a sociedade.

Dois pontos

Dois pontos

Um bate-papo entre os entrevistados, sob o direcionamento de um repórter.

e-Moda

e-Moda

Programa com dez episódios que busca relacionar moda e outras áreas do conhecimento, como cultura, história, comunicação, design e economia.

Estúdio Garagem

Estúdio Garagem

Aborda assuntos e histórias relacionados à música.

Grandes Debates

Grandes Debates

Debates com temas atuais pertencentes a todos os assuntos contemporâneos.

Institucional

Institucional

Acontecimentos na Unifor.

Interprograma

Interprograma

São matérias referentes as sugestões de pautas enviadas pela Universidade, Canal Futura e assessorias de imprensa.

Mostra de idéias

Mostra de idéias

Divulga projetos institucionais, de pesquisa, ensino e extensão, beneficiando a sociedade por meio dos serviços/estudos oferecidos.

Mundo Unifor

Mundo Unifor

Evento da Universidade de Fortaleza, englobando Encontros Científicos e programações culturais. Professores e alunos expõem e debatem temas atuais pertencentes a ciência, cultura e tecnologia, reunindo grandes nomes para debater temas contemporâneos.

Mundos possíveis

Mundos possíveis

Busca dar visibilidade a arte e a cultura do Ceará, enfatizando os mecanismos de construção de um novo conceito de cidadania, na geração de renda e na promoção dos valores regionais.

Musicando

Musicando

A proposta do programa é falar de música clássica.

Palavreado

Palavreado

Discute assuntos sobre diversos pontos de vista, priorizando a reflexão do tema em questão.

Panorama

Panorama

Revista eletrônica semanal que aborda assuntos variados.

Panorama 180º

Panorama 180º

Trata de temas em seus extremos, como o próprio nome sugere. Diante do apresentador, dois convidados defendem pontos de vista opostos sobre o mesmo tema.

Papo saúde

Papo saúde

Saúde como qualidade de vida é a proposta do programa que conta com a participação de especialistas da área da saúde.

Parada musical

Parada musical

Uma conversa descontraída com algum músico ou especialista em algum estilo de música.

Pensando direito

Pensando direito

Dicas cidadãs.

Pense verde

Pense verde

Meio ambiente, ecologia, natureza, sustentabilidade são temas de principal interesse.

Sete

Sete

Aborda processos criativos das diversas linguagens artísticas e culturais.

Telas do Brasil

Telas do Brasil

O programa apresenta vida e obra de artistas plásticos brasileiros.

TV Unifor esporte

TV Unifor esporte

Apresentação de práticas esportivas, métodos, curiosidades, destacando sempre ações de inclusão social.

Unifor 180º

Unifor 180º

Trata-se de temas em seus extremos. Um debate intermediado por um apresentador que conduz uma discussão realizada com personagens de ponto de vistas opostos. Há a participação da plateia.

Unifor Notícias

Unifor Notícias

Telejornal semanal ao vivo com conteúdos diversos na perspectiva acadêmica, projetos, oportunidades, pesquisas, e na perspectiva de interesse da comunidade.

Vivências

Vivências

História de vida contada pelo próprio entrevistado.

Informações para contato

TV Unifor

  • Fone de contato: (85) 3477-3422
  • Endereço de contato: Bloco Q sala Q-24