MontraFolio
Dá a cada utilizador do site um portefólio de imagens seu — e à organização os portefólios partilhados de eventos, visitas e campanhas, com contribuidores designados. As imagens ficam numa pasta privada, fora da Biblioteca multimédia.
Instala-se como qualquer plugin do diretório: Plugins → Adicionar novo, procurar por MontraFolio, instalar e ativar. Sem criar conta, sem chave de licença, sem serviço externo.
- As imagens nunca saem do seu servidor
- Feito primeiro para mobile
- Três blocos e três shortcodes
- Atualiza-se pelo WordPress, como os outros
- Português · English · Español
- WordPress 6.5+ · PHP 8.1+
A Biblioteca multimédia não foi feita para isto
Quando são trezentas pessoas a publicar fotografias — alunos, formandos, sócios, colaboradores — o WordPress só tem um sítio para as pôr: o mesmo monte partilhado, servido por um endereço público que qualquer pessoa pode passar a outra. E para lá chegarem, toda a gente precisa do backoffice.
Sem o MontraFolio
- Todas as imagens no mesmo monte da Biblioteca
- Quem souber o endereço vê o ficheiro, sempre
- Ou se dá acesso ao wp-admin a toda a gente, ou não se dá a ninguém
- Uma página construída à mão por cada turma, evento ou visita
- Fotografias de 8 MB vindas do telemóvel, uma a uma
- Ninguém sabe quem carregou o quê, nem quando
Com o MontraFolio
- Cada pessoa com o seu portefólio e as suas coleções
- Ficheiros numa pasta que o servidor não serve; o plugin decide quem vê cada imagem
- Uma área própria para quem publica; o wp-admin fica para quem administra o site
- A página do portefólio e a galeria de cada coleção nascem feitas
- A imagem é redimensionada no telemóvel antes de subir
- Cada carregamento e cada designação ficam registados
Quatro passos, e o site fica pronto
-
Instalar
Procurar por MontraFolio em Plugins → Adicionar novo e ativar. A pasta privada e as tabelas nascem aí. Em Configurações escolhe as palavras dos endereços e os limites com que nascem os portefólios.
-
Decidir quem entra
No cartão Permissões por Papel, dentro de Configurações, decide quem administra portefólios. Ser dono ou contribuidor não é um papel: qualquer utilizador que consiga entrar pode ter o seu.
-
Publicar
Quem publica trabalha na área do portefólio, em
/p-admin/: câmara, galeria do telemóvel ou uma pasta arrastada no computador, ordem ao toque, legendas. -
Mostrar
Cada portefólio tem a sua página e cada coleção a sua galeria, no endereço que escolheu. Ou entram numa página do tema, com um bloco.
O que o distingue
Privado por construção
Nada vai para a Biblioteca multimédia. Os ficheiros ficam numa pasta que o servidor web não serve, com nomes que ninguém adivinha, e é o plugin que verifica quem pode ver cada imagem antes de a entregar. Uma coleção escondida está mesmo escondida.
Feito primeiro para mobile
Carregar da câmara ou da galeria, redimensionar na própria máquina antes de subir, reordenar ao toque, folhear o carrossel com o dedo. No computador, arrastar uma pasta inteira alimenta o mesmo caminho. Fotografias HEIC do iPhone são aceites sem configurar nada.
Ninguém precisa do wp-admin
Donos e contribuidores trabalham numa área do plugin, no endereço que o site escolher. Quem tem apenas um papel de leitura entra ali depois de iniciar sessão e nunca vê o painel do WordPress. Um dono administra o seu portefólio; os contribuidores publicam nas coleções que lhes foram dadas.
Limites a quatro níveis
As Configurações dizem com que limites nasce um portefólio e uma coleção; depois cada portefólio tem o seu teto de espaço e de imagens, uma coleção pode apertá-lo e cada contribuidor pode ser apertado ainda mais. Nenhum nível concede mais do que o de cima, e reduzir um limite nunca apaga nada — só decide o que o próximo carregamento pode acrescentar.
Vídeos no meio das imagens
Cole o endereço de um vídeo do YouTube, Vimeo, Dailymotion ou TikTok e ele ocupa o seu lugar entre as imagens, na mesma ordem, com legenda e observação — pode até ser a capa. Do vídeo guarda-se aqui apenas a miniatura, e a página pública não contacta ninguém enquanto o visitante não carregar em play.
Nunca comunica nada a lado nenhum
Sem telemetria: nem contadores, nem domínio, nem versões. O plugin não reporta o que quer que seja sobre o seu site a ninguém. Os únicos pedidos que alguma vez saem são os que os vídeos precisam — e estão todos listados na página, serviço a serviço.
Três blocos, e o portefólio entra em qualquer página
O plugin serve as suas próprias páginas — a do portefólio e a galeria de cada coleção — mas nada obriga a usá-las. O mesmo conteúdo entra numa página do tema por um bloco, ou pelo shortcode equivalente.
| Bloco | O que mostra | Shortcode |
|---|---|---|
| MontraFolio – Coleção | A galeria de uma coleção, em mosaico, em carrossel ou nos dois, com lightbox | [mtfl_collection portfolio="ana" collection="viagem"] |
| MontraFolio – Portefólio | As coleções de um portefólio, como cartões | [mtfl_portfolio] |
| MontraFolio – Detalhes | A capa, o autor e a descrição de qualquer um dos dois | [mtfl_details] |
O bloco Coleção herda o que o dono propôs quando não lhe é dito outra coisa. Uma lista de coleções pode apontar todas as linhas para a mesma página, de modo que uma só página sirva de índice e de galeria daquela que o visitante escolher.
Fotografias de pessoas são dados pessoais
Um site que deixa trezentas pessoas publicar fotografias tem obrigações no dia em que uma delas pedir os seus dados, ou sair. O plugin trata disso sem plugins adicionais.
| O que | Como |
|---|---|
| Metadados da câmara | As imagens são guardadas sem eles — nem o modelo, nem a data, nem as coordenadas do sítio onde foi tirada |
| Exportar dados pessoais | Ferramentas → Exportar dados pessoais inclui tudo o que o plugin guarda sobre a conta |
| Eliminar dados pessoais | Ferramentas → Eliminar dados pessoais apaga o portefólio pessoal com as suas imagens, liberta os portefólios atribuídos sem lhes tocar no conteúdo e anonimiza quem carregou o quê nos outros |
| Contas que ficaram para trás | Uma regra de retenção pode remover portefólios pessoais sem atividade: o dono é avisado com muita antecedência e mantém-no com um botão |
| Política de privacidade | Os parágrafos a incluir são sugeridos na página de privacidade do WordPress |
| Termos de conteúdo | Quem publica aceita-os antes do primeiro carregamento; a versão e a data ficam guardadas |
Se muita gente tem fotografias para mostrar, é para si
| Quem | O que publica |
|---|---|
| Escolas e centros de formação | Portefólios de alunos e formandos, visitas de estudo, projetos de turma, exposições |
| Universidades e cursos de artes | Trabalhos de disciplina, portefólios de fim de curso, arquivo dos ateliers |
| Câmaras e juntas de freguesia | Eventos, obras, festas do concelho, arquivo fotográfico por ano |
| Associações e clubes | Provas, convívios, digressões, cada secção com as suas coleções |
| Fotógrafos e estúdios | Galerias por trabalho, umas públicas e outras escondidas até serem mostradas |
| Empresas e marketing | Campanhas, feiras, catálogo interno, com quem publica sem entrar no backoffice |
Procurar, instalar, ativar
Versão
As atualizações chegam pelo mecanismo normal do WordPress, como as de qualquer plugin do diretório. O plugin não tem canal de atualização próprio, não vai perguntar nada a servidores nossos e não sabe sequer o endereço do seu site.
O que é preciso ter
- WordPress 6.5 ou superior e PHP 8.1 ou superior.
- Qualquer tema. Os blocos entram nas páginas do tema; as páginas que o plugin serve escreve-as ele por inteiro, e é isso que lhe permite responder a uma imagem antes de o tema sequer carregar.
- Nenhuma configuração de servidor. Em Apache e IIS a pasta das imagens fica protegida sozinha; em nginx acrescenta-se uma regra
location, descrita no manual — mas a defesa a sério são os nomes impossíveis de adivinhar e a entrega pelo plugin. - Nada de mexer no PHP. Uma fotografia maior do que aquilo que o alojamento aceita num pedido é enviada por partes e recomposta no servidor. Nenhum limite do seu alojamento obriga a reduzir a qualidade.
- Nenhum serviço externo, exceto os dos vídeos, e só onde alguém os usar.
Antes que pergunte
As imagens ficam mesmo fora da Biblioteca multimédia?
Ficam. São guardadas em wp-content/uploads/montrafolio/, uma pasta protegida contra acesso direto, e entregues pelo plugin depois de este verificar quem está a pedir. Não aparecem na Biblioteca, não entram nos anexos do WordPress e não são servidas por um endereço que se possa passar a outra pessoa.
Os meus utilizadores têm de aceder ao wp-admin?
Não. Donos e contribuidores trabalham na área do portefólio, uma página do plugin no endereço escolhido nas Configurações (/p-admin/ por omissão). Quem tem apenas um papel de leitura chega ali depois de iniciar sessão e nunca vê o painel.
É preciso outro plugin para o início de sessão?
Não. As pessoas entram com as contas do próprio WordPress, na página do plugin. Um plugin de início de sessão único — Microsoft Entra ID, LDAP e outros — é opcional e liga-se ao caminho normal de início de sessão do WordPress; se o site quiser, o formulário de autenticação do WordPress pode até desaparecer e ficar só o botão do fornecedor. A entrada pode ainda ser limitada a determinados domínios de correio.
O plugin envia alguma coisa para fora?
Sobre o seu site, nada: nem contadores de utilização, nem o domínio, nem versões — e as atualizações vêm do WordPress.org pelo mesmo caminho por onde chegam as de todos os outros plugins. A única exceção são os vídeos, e só onde alguém os usar — ao acrescentar um, o site pergunta ao serviço o título e a miniatura; ao ver a página, nada é pedido enquanto o visitante não carregar em play. Os quatro serviços estão listados na página do plugin, com os termos e as políticas de privacidade, e qualquer um pode ser desligado.
Posso mostrar um portefólio dentro de uma página do meu tema?
Pode, com os três blocos — Coleção, Portefólio e Detalhes — ou com os shortcodes equivalentes. O portefólio escolhe-se no próprio bloco, e uma página pode servir ao mesmo tempo de lista de coleções e de galeria daquela que o visitante escolher.
E as fotografias HEIC do iPhone?
São aceites em qualquer lado, e não há nada a configurar. O Safari converte-as sozinho; os outros navegadores convertem-nas na própria máquina, com uma biblioteca que o plugin só carrega quando aparece uma fotografia dessas.
Posso limitar quanto cada pessoa carrega?
Sim, a quatro níveis: o que o site dá a um portefólio novo, o teto de cada portefólio, o que uma coleção aperta dentro dele e o que cada contribuidor pode carregar nessa coleção. Um nível a zero não tem limite próprio e segue o de cima, e o medidor que cada pessoa vê é o do nível que primeiro se esgota para ela.
Em que línguas está?
Português, inglês e espanhol, escolhidos numa definição do próprio plugin — independentemente da língua em que o WordPress está a correr. As páginas públicas e a área do portefólio foram passadas a pente fino para o teclado, os leitores de ecrã, o movimento reduzido e o contraste AA.
Trezentas pessoas, trezentos portefólios
Procurar o plugin, ativá-lo e decidir quem pode ter o seu demora menos tempo do que ler esta página.
MontraFolio é um produto LG-Systems. Apoio: support@lg-systems.net · Fórum de apoio · WordPress.org · Licença GPLv2 ou posterior
