config_local

Configuração do COPS

Conteúdo do ficheiro "config_local.php"

<?php
/**
 * COPS (Calibre OPDS PHP Server) class file
 * @license    GPL 2 (http://www.gnu.org/licenses/gpl.html)
 * @author     Sébastien Lucas <sebastien@slucas.fr>
 * version: 1.1.3 - Oficial = https://github.com/seblucas/cops
 * subversion: .11 - 20200604 = Estante.Biblio.Digital https://pizidoro.page.link/estantebibliodigital
 * Alterar apenas nos valores entre aspas verticais simples (depois do sinal de igual)
 * Bloco 1xx a 3xx (Necessário alterar ao instalar)
 * Bloco 4xx a 6xx (Não alterar - Utilizadores avançados)
 * Bloco 7xx (Opcional - Utilizadores avançados)
 */

    if (!isset($config))
        $config = array();

    /*
     ***************************************************
     * Please read config_default.php for all possible
     * configuration items
     ***************************************************
     */

    /** Bloco 1xx = Infos sobre a biblioteca visíveis ao público - Deve alterar parâmetros   */ 

    /** Item 100. Título (Nome da biblioteca visível na entrada)  = Pode alterar livremente   */ 
    $config['cops_title_default'] = 'Biblioteca Digital';

    /** Item 101. Descrição da biblioteca (Dados para sinais Web e aplicações móveis) = Pode alterar livremente   */ 
    $config['cops_subtitle_default'] = 'Biblioteca Digital';





    /** Bloco 2xx = Técnica - Deve alterar parâmetros em cada servidor   */

    /** Item 200. URL completo da biblioteca digital Serve para pesquisas Opensearch
     * Colocar o seu URL entre aspas verticais simples. Terminar com barra direita /.
     * exemplo $config['cops_full_url'] = 'http://estantedigital.agrupamentoxpto.com/';
     */  
    $config['cops_full_url'] = '';





    /** Bloco 3xx = Infos visíveis em sinais Web (Atom XML) - alteração opcional mas recomendável   */ 

    /** Item 300. Autor (Entidade que gere a biblioteca digital) = Pode alterar livremente   */ 
    $config['cops_author_name'] = 'Tutoriais Estante.Biblio.Digital';

    /** Item 301. Sítio oficial da Biblioteca/Instituição = Pode alterar livremente   */ 
    $config['cops_author_uri'] = 'https://pizidoro.page.link/estantebibliodigital/';

    /** Item 302. Email da Biblioteca/Instituição = Pode alterar livremente   */ 
    $config['cops_author_email'] = 'biblioteca.XPTO@gmail.com';





    /** Bloco 4xx = Funcionamento interno - alteração só em casos especiais   */

    /*
     * The directory containing calibre's metadata.db file, with sub-directories
     * containing all the formats.
     * BEWARE : it has to end with a /
     */

    /** Item 400
     * Pasta onde fica o ficheiro metadata.db do Calibre e os ebooks organizados pelo Calibre
     * Deixe ficar assim. Se alterar será sem subpastas e terminar com barra direita /
     */ 
    $config['calibre_directory'] = 'elivros/';





    /** Bloco 5xx = Visual - alteração só em casos especiais   */

    /** Item 501. Quantidade de livros na lista de Recentes = Pode alterar com número   */
    $config['cops_recentbooks_limit'] = '10';

    /** Item 502. Quantidade de livros em cada página  = Pode alterar com número   */
    $config['cops_max_item_per_page'] = '20';

    /** Item 503. Modelo visual padrão da pasta \templates\ = default ou bootstrap   */
    $config['cops_template'] = 'default';

    /** Item 504. Estilo padrão do Modelo visual não bootstrap. Indicar nome ficheiro CSS (sem style-) da pasta \templates\default\styles = color_coral  */
    $config['cops_style'] = 'color_coral';

    /** Item 505. Tipo e ordem de visualização dos formatos dos ebooks = melhor não alterar
     * Os dois primeiros valores aparecem na vista de entrada do livro. Restantes na vista de detalhes     */
    $config['cops_prefered_format'] = array ("EPUB", "PDF", "AZW3", "AZW", "MOBI", "CBR", "CBZ");






    /** Bloco 60x = Funcionamento interno - alteração só em casos especiais   */

    /** Item 601. Fuso horário = não alterar           */ 
    $config['default_timezone'] = 'Europe/Lisbon';  

    /** Item 602. Idioma padrão Português de Portugal = não alterar   */
    $config['cops_language'] = 'pt_PT';

    /*
     * use URL rewriting for downloading of ebook in HTML catalog
     * See README for more information
     *  1 : enable
     *  0 : disable
     */

    /** Item 603. Usar URL rewriting para Kobo? SIM! 1=sim , 0=não   */
    $config['cops_use_url_rewriting'] = '1';

    /** Item 604. Renomear epub ao descarregar em Kobo? SIM! 1=sim , 0=não   */
    $config['cops_provide_kepub'] = '1';

    /** Item 605. Atualizar metadados de epubs ao descarregar? SIM ! 1=sim , 0=não
     * Livros EPUB devem ter sido refinados e metadados incorporados ou colocar como 0   */
    $config['cops_update_epub-metadata'] = '1';

    /** Item 606. Método para criação das miniaturas de capas = não alterar   */
    $config['cops_thumbnail_handling'] = '';
        
    /** Item 607. Pasta para cache das miniaturas de capas = não alterar   */
    $config['cops_thumbnail_cache_directory'] = 'tmp/cache/';





    /** Bloco 70x = indicar nomes usados no Calibre para as colunas personalizadas. Pode apagar tudo, caso não use. */

    /** Item 700. Colunas personalizadas do Calibre - Exibe na página de entrada = nomes iguais ao Calibre */
    $config['cops_calibre_custom_column'] = array("idiomavariante", "tipoforma", "literaturamodo", "literaturatipo", "literaturaromance", "literaturatema", "cdu", "audiencia", "curriculo", "pnl");

    /** Item 701. Colunas personalizadas do Calibre - Exibe na página de listagens ou categorias = nomes iguais ao Calibre */
    $config['cops_calibre_custom_column_list'] = array ("paginas", "literaturatipo", "literaturaromance", "tipoedicao", "curriculo", "pnl", "legibilidade", "direitos");

    /** Item 702. Colunas personalizadas do Calibre - Exibe na página de detalhes do livro = nomes iguais ao Calibre */
    $config['cops_calibre_custom_column_preview'] = array ("idiomavariante", "paginas", "palavras", "literaturamodo", "literaturatipo", "literaturaromance", "literaturatema", "audiencia", "legibilidade", "curriculo", "pnl", "cdu", "tipoforma", "tipoedicao", "numeroedicao", "direitos", "partilha", "fonte", "social");