Example #1
0
                    <span><?php 
                echo $comment['author_name'];
                ?>
</span>
                    <?php 
            }
            ?>
                </cite>

                <div><?php 
            echo $comment['message'];
            ?>
</div>
            </li>
            <?php 
        }
        ?>
        </ul>
    </div>
    <?php 
    }
    ?>
</div>
<?php 
    add_js_inline("\nfunction disqus_config() {\n    this.callbacks.onNewComment = [function(comment) {\n        \$.get('" . site_url('post/sync?id=' . $_id . '&ident=' . $disqus_identifier) . "');\n    }];\n}\nvar disqus_shortname = '" . get_option('disqus') . "';\nvar disqus_identifier = '" . $disqus_identifier . "';\nvar disqus_url = '" . site_url($slug) . "';", 'before');
    add_js_link('//' . get_option('disqus') . '.disqus.com/embed.js');
    ?>
<a href="http://disqus.com" class="dsq-brlink" rel="nofollow">blog comments powered by <span
    class="logo-disqus">Disqus</span></a>
<?php 
}
Example #2
0
 public function listado($sElemento = "foto", $sOrderBy = "fecha_subida", $sSentido = "desc")
 {
     $this->load->library(array("pagination"));
     $this->load->helper(array("paginador"));
     $view = $this->input->get("view");
     if (!empty($view)) {
         $this->session->set_userdata("listado/view", $view);
     }
     $view_session = $this->session->userdata("listado/view");
     $elemento = (string) strtolower($sElemento);
     $elementos_permitidos = config_item("elementos_permitidos");
     if (!isset($elementos_permitidos[$elemento])) {
         show_error("No puede subir elementos de este tipo", 501);
     }
     $manager = $this->mm_factory_manager->get_manager($elemento);
     $elementos = $manager->get_elementos($sOrderBy, $sSentido);
     $script = 'elementos = ' . json_encode($elementos);
     add_js_inline($script);
     $data_contenido = array("elementos" => $elementos, "elemento" => $elemento, "ordenado_por" => $sOrderBy, "sentido" => $sSentido);
     //        if (empty($view_session) OR ! in_array($view_session, array("grid", "list")OR $view_session === "list")) {
     //
     //        }
     if ($view_session === "grid") {
         $view = "grid";
         $view_elementos = $this->load->view("mm/archivos/metadata/{$elemento}/grilla_{$elemento}", $data_contenido, TRUE);
     } else {
         $view = "list";
         $view_elementos = $this->load->view("mm/archivos/metadata/{$elemento}/listado_{$elemento}", $data_contenido, TRUE);
     }
     $filtros_buscador = $this->load->view("mm/archivos/metadata/{$elemento}/filtros_buscador_{$elemento}", NULL, TRUE);
     $cantidad_elementos = $manager->count_elementos();
     $RPP = $manager->get_RPP();
     $PAGE_SEGMENT = $manager->get_page_segment();
     init_pagination("/mm/archivos/listado/{$elemento}/{$sOrderBy}/{$sSentido}/", (int) $cantidad_elementos, $RPP, $PAGE_SEGMENT);
     $paginador = $this->pagination->create_links();
     $this->load->model("MM/MM_categoria_model");
     $categorias = $this->MM_categoria_model->get_categorias_selector();
     $archivos_master = array("categorias" => $categorias, "filtros_metadata" => $filtros_buscador, "view_elementos" => $view_elementos, "cantidad_elementos" => $cantidad_elementos, "paginador" => $paginador, "elemento" => $elemento, "view" => $view);
     $contenido = $this->load->view("mm/archivos/listado_archivos_master", $archivos_master, TRUE);
     $layout = array("contenido" => $contenido);
     $this->load->view("mm/layout/default/default", $layout);
 }
Example #3
0
function analytics_code()
{
    $analytic_id = get_option('analytics_id');
    if (!$analytic_id) {
        return;
    }
    $code = "\n   var _gaq = _gaq || [];\n  _gaq.push(['_setAccount', '{$analytic_id}']);\n  _gaq.push(['_trackPageview']);\n\n  (function() {\n    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;\n    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\n    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);\n  })();";
    return add_js_inline($code, 'before');
}