public function index($seccion = 'destacadas') { switch ($seccion) { case 'destacadas': $fichas = Doctrine::getTable('Ficha')->MasDestacadas(6); $titulo = 'Destacadas'; break; case 'masvistas': $fichas = Doctrine::getTable('Ficha')->MasVistas(array('limit' => 6, 'last_week' => true)); $titulo = 'Mas Vistas'; break; } //Prepara la data para enviarla a la vista foreach ($fichas as $key => $ficha) { $items[$key]->link = base_url() . 'fichas/ver/' . $ficha->maestro_id; $items[$key]->titulo = $ficha->titulo; $items[$key]->descripcion = prepare_content_ficha($ficha->objetivo); } $data['items'] = $items; $data['titulo'] = 'ChileAtiende - Fichas ' . $titulo; $data['link'] = base_url(); $data['descripcion'] = 'Fichas ' . $titulo . ' de www.chileatiende.gob.cl'; $this->output->cache($this->config->item('cache')); $this->output->set_content_type('application/rss+xml'); $this->load->view('rss', $data); }
<!-- RSPEAK_START --> <ul id="resumen_tramite" class="clearfix"> <?php echo !empty($ficha->plazo) ? '<li class="first"><h4>Tiempo de realización</h4>' . prepare_content_ficha($ficha->plazo) . '</li>' : ''; ?> <?php echo !empty($ficha->vigencia) ? '<li class="first"><h4>' . ($ficha->Servicio->codigo == 'ZZ002' ? 'Recuerda' : 'Vigencia del trámite') . '</h4>' . prepare_content_ficha($ficha->vigencia) . '</li>' : ''; ?> <?php echo !empty($ficha->costo) ? '<li class="first"><h4>Costo del trámite</h4>' . prepare_content_ficha($ficha->costo) . '</li>' : ''; ?> <?php echo !empty($ficha->cc_observaciones) ? '<li class="first"><h4>Información relacionada</h4>' . prepare_content_ficha($ficha->cc_observaciones) . '</li>' : ''; ?> <?php echo !empty($ficha->marco_legal) ? '<li class="marco_legal second"><h4>Marco legal</h4>' . prepare_content_ficha($ficha->marco_legal) . '</li>' : ''; ?> </ul> <?php echo $ficha->fps ? '<h3><span class="title-bullet"></span>Máximo Puntaje Ficha Protección Social</h3> <p>Mínimo: ' . $ficha->puntaje_fps_min . ', Máximo: ' . $ficha->puntaje_fps_max . '</p>' : ''; echo $ficha->formalizacion ? '<h3><span class="title-bullet"></span>Nivel de Formalización</h3> <p>' . ($ficha->formalizacion == 1 ? 'Informal' : 'Formal') . '</p>' : ''; echo $ficha->venta_anual ? '<h3><span class="title-bullet"></span>Tamaño Empresa</h3> <p>' . ($ficha->venta_anual == 1 ? 'Micro' : ($ficha->venta_anual == 2 ? 'Pequeño' : ($ficha->venta_anual == 3 ? 'Mediano' : ($ficha->venta_anual == 4 ? 'Grande' : '')))) . '</p>' : ''; echo $ficha->req_adicional ? '<h3>Requisito adicional</h3><p>' . $ficha->req_adicional . '</p>' : ''; echo $ficha->req_especial ? '<h3>Requisito especial</h3><p>' . ($ficha->req_especial == 1 ? 'Mujer' : 'Indígena') . '</p>' : ''; ?> <!-- RSPEAK_STOP --> <br /> <div class="ratingFicha"></div> <?php //$this->load->view("fichas/access_share_menu.php");
"> <div class="row-fluid"> <div class="encabezado-contenido"> <div class="span12"> <h2><?php echo $contenido->titulo; ?> </h2> </div> <div class="clearfix"></div> </div> </div> <?php echo getAlertasUrl(); ?> <div class="row-fluid"> <div class="span12 span-maincontent"> <div id="maincontent"> <div class="row-fluid"> <div class="span9 text-content"> <?php echo prepare_content_ficha($contenido->contenido); ?> </div> </div> </div> </div> </div> </div> <?php $this->load->view('widget/menu-inferior');
</td> </tr> <?php } ?> <?php if (!empty($ficha->fps)) { ?> <tr> <td class="titulo-tabla">Puntaje FPS:</td> <td> <?php echo $ficha->puntaje_fps_min ? 'Puntaje Mínimo: ' . prepare_content_ficha($ficha->puntaje_fps_min) : ''; ?> <?php echo $ficha->puntaje_fps_max ? 'Puntaje Máximo: ' . prepare_content_ficha($ficha->puntaje_fps_max) : ''; ?> </td> </tr> <?php } ?> <?php if (!empty($ficha->formalizacion)) { ?> <tr> <td class="titulo-tabla">Nivel de Formalización</td> <td><?php echo $ficha->formalizacion == 1 ? 'Informal' : 'Formal'; ?> </td>
<td style="font-weight: bold;"><?php echo _metaficha_prepare_title('informacion_multimedia', $metaficha_campos, 'Infografía, audio y video'); ?> </td> <td><?php echo prepare_content_ficha(_metaficha_prepare_txt('informacion_multimedia', $subficha, $metaficha_campos)); ?> </td> </tr> <tr> <td style="font-weight: bold;"><?php echo _metaficha_prepare_title('marco_legal', $metaficha_campos, 'Marco legal'); ?> </td> <td><?php echo prepare_content_ficha(_metaficha_prepare_txt('marco_legal', $subficha, $metaficha_campos)); ?> </td> </tr> </table> <div style="text-align: center;"> <?php if (UsuarioBackendSesion::usuario()->tieneRol('publicador')) { if ($subficha->locked) { echo '<a class="overlay boton" rel="#msgrechazar" href="' . site_url('#') . '">Observaciones</a>'; echo '<a class="boton" href="' . site_url('backend/subfichas/publicar/' . $subficha->id) . '">Publicar</a>'; } else { if ($subficha->publicado) { echo '<a class="boton" href="' . site_url('backend/subfichas/despublicar/' . $subficha->id) . '">Despublicar</a>'; }
<?php } ?> </ol> <div class="cont-ver-todo"> <a href="#ver-todo" class="ver-todo">Ver todo</a> </div> </div> <?php if ($_metaficha_show05 && !empty($ficha->marco_legal)) { ?> <div class="text-content texto-seccion print" data-seccion="marco-legal"> <a id="marco-legal" class="anchor-top"> </a> <h3>Marco legal</h3> <?php echo prepare_content_ficha($ficha->marco_legal); ?> </div> <?php } ?> <?php } ?> <?php if ($ficha->metaficha) { echo '</div><!-- <div id="ajax-content"> --></div><!-- metaficha-menu -->'; } ?>
function prepare_content_ficha_resumen($texto, $word_limit, $strip_tags = false) { $texto = prepare_content_ficha($texto); if ($strip_tags) { $texto = strip_tags($texto); } $texto = word_limiter($texto, $word_limit); $texto = preg_replace('/\\{\\{.*\\}\\}/', '', $texto); return $texto; }
<div class="row-fluid"> <div class="span12 span-maincontent"> <div id="maincontent"> <div class="row-fluid"> <div class="span12 text-content"> <?php if ($noticia->foto) { ?> <div class="contenedor_imagen"> <img src="/assets/uploads/noticias/<?php echo $noticia->foto; ?> " alt="<?php echo $noticia->titulo; ?> " class="img-poladoid pull-right" /> </div> <?php } ?> <?php echo prepare_content_ficha($noticia->contenido); ?> </div> </div> </div> </div> </div> </div> <?php $this->load->view('widget/menu-inferior');
?> <div id="info_relacionada" class="clearfix"> <?php echo !empty($ficha->cc_observaciones) ? '<h3>Información relacionada</h3><p>' . prepare_content_ficha($ficha->cc_observaciones, true) . '</p>' : ''; ?> </div> <?php } ?> <?php if (!empty($ficha->marco_legal)) { ?> <div id="marco_legal" class="clearfix"> <?php echo !empty($ficha->marco_legal) ? '<h3>Marco legal</h3><p>' . prepare_content_ficha($ficha->marco_legal, true) . '</p>' : ''; ?> </div> <?php } ?> <div data-role="page" id="ficha" data-theme="d"> <div data-role="header" data-theme="a"> <h1><img src="jquery-mobile/images/logo.png" width="116" height="37" alt="ChileAtiende"></h1> </div> <div data-role="content"> <div data-role="navbar" class="ui-navbar"> <ul> <li><a href="#home" data-theme="c">Buscador</a></li>
?> <?php echo !empty($_metaficha_obj03->guia_correo) ? '<h4 class="print">Por correo</h4><div class="tab-pane text-content" id="correo">' . $txt_costo . $txt_vigencia . prepare_content_ficha($_metaficha_obj03->guia_correo) . botonMejorarTramite($subficha, 'correo') . '<div class="clearfix"></div></div>' : ''; ?> </div> </div> <?php } ?> <div class="subficha-encabezado"> <h5>Información proporcionada por: <a href="<?php echo site_url('servicios/ver/' . $subficha->Servicio->codigo); ?> "><?php echo $subficha->Servicio->nombre . ($subficha->Servicio->sigla ? ' (' . $subficha->Servicio->sigla . ')' : ''); ?> </a></h5> <h6>(Actualizado el <?php echo strftime('%A %d de %B del %Y', mysql_to_unix($subficha->publicado_at)); ?> )</h6> </div> <?php // INFO: Se prepara contenido para los LightBox de cada campo foreach ($campos as $campo => $titulo) { if ($metaficha_campos[$campo] != 1 && !empty($subficha[$campo])) { echo '<div id="campo-' . $campo . '" style="display: none;"><h3>' . $titulo . '</h3><p>' . prepare_content_ficha($subficha[$campo]) . '</p></div>'; } }
<?php echo !empty($ficha->guia_correo) ? '<li class="correo"><a href="#correo" data-toggle="tab" data-ga-te-category="Acciones Ficha" data-ga-te-action="Tab Correo" data-ga-te-value="' . $ficha->maestro_id . '">Por correo</a></li>' : ''; ?> </ul> <div class="tab-content"> <?php echo !empty($ficha->guia_online) ? '<h4 class="print">En Línea</h4><div class="tab-pane text-content contenedor-info-ficha" id="online">' . botonTramiteOnline($ficha) . botonMejorarTramite($ficha, 'online') . '<div class="clearfix"></div><h4 class="titulo_celeste">Paso a paso para realizar este trámite:</h4>' . prepare_content_ficha($ficha->guia_online) . '<div class="clearfix"></div></div>' : ''; ?> <?php echo !empty($ficha->guia_oficina) ? '<h4 class="print">En Oficina</h4><div class="tab-pane text-content contenedor-info-ficha" id="oficina">' . botonMejorarTramite($ficha, 'oficina') . '<div class="clearfix"></div><h4 class="titulo_celeste">Paso a paso para realizar este trámite:</h4>' . prepare_content_ficha($ficha->guia_oficina) . '<div class="clearfix"></div></div>' : ''; ?> <?php echo !empty($ficha->guia_telefonico) ? '<h4 class="print">Por Teléfono</h4><div class="tab-pane text-content contenedor-info-ficha" id="telefonico">' . botonMejorarTramite($ficha, 'telefonico') . '<div class="clearfix"></div><h4 class="titulo_celeste">Paso a paso para realizar este trámite:</h4>' . prepare_content_ficha($ficha->guia_telefonico) . '<div class="clearfix"></div></div>' : ''; ?> <?php echo !empty($ficha->guia_correo) ? '<h4 class="print">Por correo</h4><div class="tab-pane text-content contenedor-info-ficha" id="correo">' . botonMejorarTramite($ficha, 'correo') . '<div class="clearfix"></div><h4 class="titulo_celeste">Paso a paso para realizar este trámite:</h4>' . prepare_content_ficha($ficha->guia_correo) . '<div class="clearfix"></div></div>' : ''; ?> </div> <div class="subir" data-toggle="scroll-to"><img src="<?php echo site_url('assets_v2/img/contenidos/flecha_subir.png'); ?> " alt="flecha_subir" width="44" height="45"> Subir</div> <div class="clearfix"></div> </div> <?php } ?> <div class="tramites-relacionados no-print"> <h3>Trámites relacionados</h3> <?php foreach ($fichasRelacionadas as $key => $fichaRelacionada) {
// INFO: se dejan estos controles para aprovechar el javascript que controla los editores tinymce. if ($metaficha_campos && array_key_exists($campo['field'], $metaficha_campos)) { echo '<br /> <div class="metaficha_display" style="display: none;"> <label><input type="radio" name="metaficha_' . $campo['field'] . '" value="0" ' . ($metaficha_campos[$campo['field']] ? 'checked' : '') . '/> Si</label> <label><input type="radio" name="metaficha_' . $campo['field'] . '" value="1" ' . ($metaficha_campos[$campo['field']] ? '' : 'checked') . '/> No</label> </div>'; } echo "</td>"; echo "<td>"; if ($campo['type'] == 'input') { echo "<input type='text' name='" . $campo['field'] . "' size='65' value='" . $obj->{$campo}['field'] . "' " . ($editable ? '' : 'readonly="readonly"') . " />"; } elseif ($editable) { echo "<textarea id='" . $campo['id'] . "' name='" . $campo['field'] . "' cols='65' rows='15' >" . $obj->{$campo}['field'] . "</textarea>"; } else { echo '<div style="opacity:0.4; background-color:#ccc; color: black; max-width: 560px; max-height: 170px; overflow-y: scroll; padding:3px; border: 1px solid #666;">' . prepare_content_ficha($obj->{$campo}['field']) . '</div>'; } echo "<div class='comentario_wrap'>"; echo "<span class='comentario'>Clic aquí para comentar respecto a los cambios de " . $campo['label'] . "</span>"; // TODO: revisar que esto este bien $_txtpos = strpos($campo['field'], '['); $_txt = substr($campo['field'], 0, $_txtpos != FALSE ? $_txtpos : strlen($campo['field'])); echo "<textarea class='comentario_texto' name='comentario[" . $_txt . "]' cols='65' rows='5'>"; echo "</textarea>"; echo "</div>"; echo "</td>"; echo "</tr>"; } ?> </table> </fieldset>