
The following has evaluated to null or missing: ==> xPathSelector.selectSingleNode(rootElement) [in template "20097#20123#19677868" at line 193, column 30] ---- 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: news_title = xPathSelector.selectSing... [in template "20097#20123#19677868" at line 193, column 17] ----
1<style type="text/css">
2h3.uni-title__text--dark {
3 font-family: 'Bebas Neue', serif;
4 font-size: 3rem;
5 font-weight: 400;
6 color: #1d1d1b;
7 text-align: center;
8}
9.image_uninorte {
10 width: 100%;
11 background-position: center center;
12 background-size: cover!important;
13}
14.continuar-noticias .icon-right{
15 margin-left:0.5rem;
16}
17
18.body_card_uninorte {
19 padding: 10px;
20 min-width:40px;
21}
22.uni-card--grey {
23 background: #f4f4f4;
24}
25.uni-card__title {
26 font-family: 'Open Sans', sans-serif!important;
27 font-weight: bold!important;
28 font-style: italic!important;
29 font-size: 15px;
30 color: #aa2131;
31 margin: 0;
32 min-height: 60px;
33
34}
35.uni-card-link {
36 color: inherit;
37 text-decoration: none;
38}
39.uni-card-link:hover {
40 color: inherit;
41 opacity: .8;
42 transition: all .2s ease-in;
43}
44.uni-card__footer--align-right {
45 display: flex;
46 justify-content: flex-end;
47}
48.continuar-noticias {
49 font-family: 'Open Sans', sans-serif!important;
50 font-weight: 600!important;
51 font-size: 13px!important;
52 color: #1d1d1b;
53}
54.continuar-noticias:hover {
55 color: inherit;
56 opacity: .75;
57 transition: all .2s ease-in;
58}
59.uni-link--with-icon {
60 display: inline-flex;
61 align-items: center;
62}
63
64@media (min-width: 1200px){
65.container.adtnoticias {
66 max-width: 1140px;
67}
68}
69
70
71.uni-card-description {
72 font-family: 'Open Sans', sans-serif;
73 font-weight: 300;
74 font-size: 14px;
75 color: #1d1d1b;
76 min-height: 170px;
77 max-height:250px;
78}
79.uni-card__date {
80 color: #1d1d1b;
81 font-style: italic;
82 font-size: 15px;
83 margin-bottom: 15px;
84 display: block;
85}
86.ver-mas-noticias {
87 font-family: 'Open Sans', sans-serif!important;
88 font-weight: 600!important;
89 font-size: 17px!important;
90 margin: 0 auto;
91}
92.post-img {
93 height: auto;
94 overflow: hidden;
95 max-height: 160px;
96 min-width: 50px;
97}
98
99.adtnoticias .post-slide10{min-width: 50px;;padding-bottom:10px;margin:0 15px;position:relative;background:#1d1d1d;margin-bottom:2em; }
100.adtnoticias .owl-buttons{margin-top:2px;position:relative}
101.adtnoticias .owl-prev {position:absolute;left:-40px;bottom:18rem;padding:8px 17px; transition:background .5s ease}
102.adtnoticias .owl-prev span {
103 top: 14px;
104 left: 5px;
105 bottom: 0;
106 position: absolute;
107}
108.adtnoticias .owl-next {position:absolute;right:-40px;bottom:18rem;padding:8px 17px;transition:background .5s ease}
109.adtnoticias .owl-next span {
110 top: 12px;
111 right: 4px;
112 bottom: 0;
113 position: absolute;
114}
115.adtnoticias .owl-next:after,
116.adtnoticias .owl-prev:after{content:"\f053";font-family:FontAwesome;color:#1d1d1d;font-size:2.4rem;}
117.adtnoticias .owl-next:after{content:"\f054"}
118.adtnoticias .owl-next:hover,
119.adtnoticias .owl-prev:hover{/*background:#e74c3c*/}
120@media only screen and (max-width:990px){
121 .adtnoticias .post-slide10{margin:0 20px}
122 .adtnoticias .owl-prev {left:-20px;padding:5px 14px}
123 .adtnoticias .owl-next {right:-20px;padding:5px 14px}
124}
125@media only screen and (max-width:767px){
126 .adtnoticias .owl-prev {left:0;bottom:260px}
127 .adtnoticias .owl-next {right:0;bottom:260px}
128}
129.adtnoticias .owl-theme .owl-dots {
130 text-align: center;
131 -webkit-tap-highlight-color: transparent;
132}
133.adtnoticias .owl-theme .owl-dots .owl-dot.active span,
134.adtnoticias .owl-theme .owl-dots .owl-dot:hover span {
135 background: #aa2131;
136}
137.adtnoticias .owl-theme .owl-dots .owl-dot {
138 display: inline-block;
139 zoom: 1;
140}
141.adtnoticias .owl-theme .owl-dots .owl-dot span {
142 width: 12px;
143 height: 12px;
144 margin: 5px 7px;
145 background: #ccc;
146 display: block;
147 -webkit-backface-visibility: visible;
148 transition: opacity .2s ease;
149 border-radius: 30px;
150}
151</style>
152<#-- Truncate Text -->
153<#macro truncate_text text limit>
154
155 <#assign truncatedText = "" />
156
157 <#if text?length gt limit>
158
159 <#assign truncatedText = text?substring(0,limit)/>
160 <#assign truncatedText = truncatedText + "..."/>
161
162 ${truncatedText}
163
164 <#else>
165
166 ${text}
167
168 </#if>
169
170</#macro>
171
172<div class="container adtnoticias">
173
174 <div class="row">
175 <div class="col-md-12">
176
177 <#if entries?has_content>
178 <#list entries as curEntry>
179 <#assign
180 renderer = curEntry.getAssetRenderer()
181 className = renderer.getClassName()
182 />
183
184 <#assign
185
186 slash="/"
187 constantDocuments="documents"
188 journalArticle = renderer.getArticle()
189 document = saxReaderUtil.read(journalArticle.getContent())
190 rootElement = document.getRootElement()
191
192 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='tituloNoticia']")
193 news_title = xPathSelector.selectSingleNode(rootElement).getStringValue()
194
195 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='fecha']")
196 news_fecha = xPathSelector.selectSingleNode(rootElement).getStringValue()
197
198 xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='imagenField']")
199 jsonImagenString = xPathSelector.selectSingleNode(rootElement).getStringValue()
200 jsonObjectImagen = jsonFactoryUtil.createJSONObject(jsonImagenString)
201
202 nombre_documento= jsonObjectImagen.getString('title')
203 groupIdDocumento = jsonObjectImagen.getString("groupId")
204 uuidDocumento = jsonObjectImagen.getString("uuid")
205 classPKDocumento = jsonObjectImagen.getString("classPK")
206 imagen= slash+constantDocuments+slash+groupIdDocumento+slash+classPKDocumento+slash+nombre_documento+slash+uuidDocumento
207
208 />
209
210 <#assign viewURL = "/web/grupo-prensa/noticia?articleId=${journalArticle.getArticleId()}&groupId=${journalArticle.getGroupId()}" >
211
212 <div class="post-slide10" >
213 <div class="post-img">
214 <img class="image_uninorte" src="${imagen}" alt="...">
215 </div>
216
217 <div class="card-body body_card_uninorte uni-card--grey" style="height:120px;">
218 <h4 class="uni-card__title">
219 <a href="${viewURL}" class="uni-card-link">
220 <#assign title = news_title />
221 <@truncate_text text=title limit=100 />
222 </a>
223 </h4>
224
225 <span class="uni-card__date">
226 <#assign fecha = news_fecha />
227 <@truncate_text text=fecha limit=100 />
228 </span>
229 <!--
230 <div class="uni-card-description mb-5">
231 ${stringUtil.shorten(curEntry.getSummary(locale), 300)}
232 </div>
233 -->
234
235 </div>
236
237 </div>
238
239 </#list>
240
241 </#if>
242
243 </div>
244 </div>
245
246</div>
247<script type="text/javascript" src="https://owlcarousel2.github.io/OwlCarousel2/assets/owlcarousel/owl.carousel.js"></script>
248<script type="text/javascript">
249
250</script>
PROYECTOS
@JovenUninorteCO: una conexión de jóvenes para jóvenes
Área responsable: Dirección de Mercadeo
Recurso humano
El equipo de Mercadeo de la Universidad del Norte, decide apuntarle a una estrategia digital con el objetivo de acercarse a los jóvenes bachilleres de colombia para poder establecer una conexión más directa con la comunidad a través de las redes sociales, generando contenidos digitales que le permitiera a los bachilleres conocer la experiencia universitaria, sentirse parte de ella desde el colegio y acompañarlos en su decisión de dar el paso del colegio a la universidad para así atraer más jóvenes interesados en estudiar en Uninorte, por ello desde Mercadeo Digital se creó la red social en Instagram: @JovenUninorteCO y fue a partir de aquí donde se decidió crear el Semillero de Mercadeo, que nace como iniciativa para crear contenidos digitales de jóvenes para jóvenes.
Qué es el Semillero de Mercadeo: es un grupo multidisciplinario de estudiantes, de cuarto a octavo semestre de la Universidad del Norte, quienes apoyan en la construcción y diseño de contenido de valor para las redes @JovenUninorteCO. Un equipo que nos apoya bajo el concepto de Agencia de Marketing Digital.
El objetivo del Semillero de Mercadeo: es crear una comunidad sólida y conectar con nuestra audiencia a través de contenidos creativos que nos permitan interactuar con la comunidad digital, conseguir nuevos leads y estar en el top of mind de nuestro público objetivo.
Nuestros miembros del Semillero de Mercadeo: son gestores de contenidos, quienes tienen la posibilidad de operar bajo los siguientes roles:
- Community Manager
- Redactor
- Diseñador Gráfico
- Realizador Audiovisual
- Fotógrafo
Impacto
El Semillero de Mercadeo, nace con el objetivo de crear una comunidad sólida y conectar con nuestra audiencia a través de contenidos creativos que nos permitieran interactuar con la comunidad digital, conseguir nuevos leads y estar en el top of mind de nuestro público objetivo a través de nuestra cuenta en Instagram @JovenUninorteCo, siendo así una estrategia de mercadeo diferenciadora por tres razones fundamentales:
● Con una mínima inversión nos ha permitido conectar con nuestros prospectos a través de la mirada de nuestros propios estudiantes, extendiendo un lazo de empatía, apoyo, inclusión y confianza con nuestro público objetivo.
● Se logró incrementar exponencialmente nuestra comunidad, alcance e interacciones, con contenido de alto impacto de jóvenes (actuales estudiantes de la universidad) para jóvenes (bachilleres futuros estudiantes de la universidad).
● Nos ha permitido comprobar cómo una estrategia de mercadeo se convierte en una estrategia de formación universitaria dentro de la misma institución que permite generar mayor impacto desde redes sociales en el reclutamiento de nuevos estudiantes, siendo así un gana-gana para la universidad - estudiantes actuales - futuros estudiantes.
Enlaces de interés
Desde la creación del Semillero de Mercadeo, se ha logrado crear contenidos de mayor impacto, entre los más destacados están:
● InstaPodcast: un innovador formato de podcast en Instagram llamado “Joven Uninorte Vibes”: #JovenUninorteVibes un espacio para acercarnos a las historias y las experiencias que hacen parte de la vida universitaria y romper con esos estereotipos que giran en torno a las distintas profesiones.
Como los estereotipos de género en carreras universitarias para el caso de mujeres en carreras STEM o de hombres en carreras como pedagogía o enfermería, destacamos la importancia de respetar y promover la diversidad en una universidad incluyente, develamos mitos de carrera universitarias para encontrar su lado más atractivo, entre otros temas de gran importancia con los que los jóvenes bachilleres pudieran identificarse.
Mujeres en las Carreras STEM (Ciencias, Tecnología, Ingeniería y Matemáticas) https://www.instagram.com/tv/CGu7ghwnxN5/?utm_source=ig_web_copy_link
Estereotipos masculinos en carreras universitarias: https://www.instagram.com/tv/CHa6XHmlLuT/?utm_source=ig_web_copy_link
Educación inclusiva: https://www.instagram.com/tv/CIJFeaxl8zw/?utm_source=ig_web_copy_link
El derecho del entretenimiento: https://www.instagram.com/tv/CIrMC9QlLms/?utm_source=ig_web_copy_link
● Tour virtual por el campus Uninorte: un recorrido por nuestra alma mater para dar a conocer el campus a todos los estudiantes de secundaria quienes por la pandemia (Covid-19) no lo han podido visitar.
https://www.instagram.com/tv/CGZ_f5GHZL1/?utm_source=ig_web_copy_link
● Blog Joven Uninorte: cada historia informa sobre procesos, servicios académicos, actividades extracurriculares y narra las experiencias que hacen parte de la vida universitaria desde el punto de vista de los estudiantes, revela sus aspiraciones, temores y más profundos deseos de realización profesional como una guía práctica para todos aquellos estudiantes de colegio que aspiran a ser parte de la experiencia Uninorte y del movimiento #JovenUninorteMovement.
https://www.uninorte.edu.co/web/jovenuninorte/blogs
● Videos en nuestro canal de IGTV sobre nuestros pregrados: desde el lente de nuestros estudiantes se muestra un día en cada carrera universitaria, muestran los espacios de estudio en el campus y dan a conocer los testimonios desde la mirada de estudiantes y docentes, coordinadores o directores de programa.
Canal de IGTV @JovenUninorteCo:
https://www.instagram.com/jovenuninorteco/channel/?hl=es-la
● Campaña en Instagram “El Tiquete Dorado”: en Uninorte nos sentimos felices por tanta acogida en nuestras redes @JovenUninorteCo y, por ello decidimos darle a nuestra comunidad un regalo totalmente pensado en ellos, en el #JovenUninorteMovement.
Sorteamos la oportunidad de ganar el TIQUETE DORADO, un concurso de 1 mes en el que se sortearon 2 TIQUETES DORADOS para vivir una experiencia completa en la Universidad del Norte durante un día en la que recibieron: Kit sorpresa de bienvenida (material POP y entradas a cine), pase VIP doble al Festival de la Canción, inmersión en la carrera favorita, Tour Dorado por el campus, alimentación en nuestros restaurantes Du Nord y centros de experiencia y transporte para todos aquellos estudiantes que no vivan en la ciudad.
Para participar, los jóvenes debían seguir los siguientes pasos:
1. Seguir a nuestra cuenta en Instagram @JovenUninorteCo ⠀⠀⠀⠀⠀⠀⠀⠀⠀
2. Darle me gusta a esta publicación ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
3. Contarnos en un comentario qué carrera les gustaría estudiar en Uninorte, ¿por qué? Y etiquetar a dos amigos del colegio.⠀
https://www.instagram.com/p/B1FR2LUHeGf/?utm_source=ig_web_copy_link
CONTACTO DIRECTO: QUEREMOS CONOCER SU OPINIÓN
Nuestros Procesos y Servicios
- Comparta sus experiencias
- ¿Tiene una necesidad no resuelta?
- ¿Desea información o atención?
Ayúdenos a servir y mejorar.
El portal de Gestión Administrativa
- ¿Ha encontrado un enlace roto?
- ¿Es difícil encontrar la información que busca?