Bibliotecas Externas
Este recurso permite, importar bibliotecas completas e criar arquivos de qualquer extensão (.JS, .CSS, .PHP…) que podem ser utilizadas em seus projetos facilitando o reuso de código.
Este recurso está disponível no menu Ferramentas > Bibliotecas Externas, onde poderemos gerenciar as bibliotecas do projeto.
Para utilizarmos esta funcionalidade, devemos utilizar a macro, sc_url_library() para importar as bibliotecas nas aplicações.
Criando uma nova biblioteca
Para criar uma biblioteca, clique em Criar uma nova biblioteca. Em seguida, informe um nome para esta biblioteca e selecione o nível de acesso a biblioteca.
- Público - Disponível em todos os projetos do Scriptcase.
- Projeto - Disponível apenas no projeto em que foi criada.
Gerenciamento de bibliotecas
Todas as bibliotecas, públicas e as do projeto atual (criadas no nível de projeto), serão listadas. Nesta tela é possível selecionar quais bibliotecas farão parte do projeto, excluir bibliotecas inutilizadas, renomear ou editá-las.
Usando uma Biblioteca
Esta opção define a biblioteca que será utilizada no projeto atual. As bibliotecas habilitadas, para este projeto, podem ser diferenciadas através do ícone “v” próximo a seu nome.
Ao selecionar uma biblioteca para ser utilizada no projeto, o ícone muda de cor e o botão “Salvar as bibliotecas do projeto” é habilitado, devemos clicar neste botão para salvar a alteração.
Renomear
Para renomear uma biblioteca basta clicar no link “renomear”, em seguida informe um novo nome para a biblioteca.
Ao renomear uma biblioteca, devemos alterar todas as chamadas a este biblioteca em nossos códigos.
Editando uma biblioteca
Ao clicar em “Editar”, poderemos criar ou fazer upload de arquivos para a biblioteca. Podemos criar arquivos e pastas, a fim de organizar seus arquivos.
No rodapé da página, podemos visualizar as opções de criação e upload de arquivos.
Novo diretório
Para criar um diretório, clique em “Novo diretório” e informe seu nome.
Novo arquivo
Para criar um arquivo, clique em “Novo arquivo” e informe seu nome e extensão (é imprescindível informar a extensão do arquivo).
Upload de arquivos
Esta ferramenta, permite a realização de upload de arquivos e bibliotecas externas para utiliza-las em seu projeto.
Ao clicar em upload, selecione o arquivo desejado.
Excluir
Exclui a biblioteca e todos os arquivos contidos nela.
Antes de excluir uma biblioteca certifique-se que não está sendo utilizada, ao excluir uma biblioteca não é possível recuperá-la.
Importando bibliotecas na aplicação
Como mencionado anteriormente, para utilizarmos uma biblioteca devemos importá-la utilizado a macro sc_url_library().
Esta macro retorna o caminho de um arquivo, dentro de uma biblioteca. Podemos importar uma biblioteca da seguinte forma:
Este exemplo altera a cor de fundo de uma aplicação de consulta, veja o código utilizado no arquivo style.css