Descrição
We are looking for new maintainers for this plugin!
Get in touch with @noplanman if you’d like to help keep this project alive.
Com WP to diaspora* e apenas alguns cliques, seus posts passam a ser postados no seu perfil no diaspora* automaticamente.
Com o foco em ser intuitivo, compartilha seus posts no diaspora* da maneira mais fácil possível.
Simplesmente escreva seu post e ele será compartilhado no diaspora* assim que publicá-lo.
Requisitos mínimos
WordPress 4.6, PHP 8.0.
Começando
Após instalar e ativar o plugin, acesse suas configurações em ‘Configurações -> WP to diaspora’ no painel de administração de seu site.
Basta inserir o pod diaspora*, usuário e senha para começar.
Nesta página você também pode definir o comportamento padrão ao publicar novos posts.
Estas configurações podem ser facilmente ajustadas para cada post utilizando a meta box que é adicionado aos tipos de post que você selecionou.
Documentação adicional pode ser encontrada em nossa wiki
O que é diaspora*?
diaspora* is a decentralized social network. Read more about the diaspora* project.
Este plugin fala sua língua
Many thanks to our many friendly translators, doing an amazing job.
Feel free to help and contribute translations.
Desenvolvimento
We are looking for new maintainers for this plugin!
Get in touch with @noplanman if you’d like to help keep this project alive.
Este plugin possui todo seu código aberto e é um trabalho de amor de todos que contribuíram.
Se você quiser participar, acesse a página do projeto no GitHub.
Caso você tenha alguma sugestão ou encontrou uma falha, por favor nos informe.
Créditos
- Imagem do dente-de-leão: Pixabay
Aprenda
Um efeito colateral deste plugin é ajudar qualquer pessoa interessada em aprender e especialmente entender como ele funciona internamente.
Quando você olhar o código, verá que é bem documento, o que torna fácil de entender o que está acontecendo.
Nós encorajamos você a descobrir algo novo e aprender uma coisa ou duas!
Como este plugin faz isso?
Então você quer descobrir o que acontece por trás das cortinas para compartilhar seu post no diaspora*?
Bom, isto pode ser um pouco técnico, mas é simples de entender o conceito.
Basicamente, o servidor onde seu WordPress está instalado acessa seu pod diaspora*, utilizando o usuário e a senha que você forneceu, cria um novo post (que é seu post no WordPress) e retorna se isso ocorreu sem problemas.
Fácil, não?
Capturas de tela
Instalação
You can either use the built-in WordPress installer or install the plugin manually.
Instalação automática:
1. Vá até ‘Plugins -> Adicionar Novo’ no painel de administração de seu site.
2. Procure pelo plugin ‘WP to diaspora’.
3. Clique no botão ‘Instalar Agora’ para instalá-lo.
4. Ative o plugin na página ‘Plugins’ no painel de administração de seu site.
Instalação Manual:
1. Envie a pasta ‘wp-to-diaspora’ ao diretório ‘/wp-content/plugins/’ do seu WordPress.
2. Ative o plugin na página ‘Plugins’ do painel de administração de seu site.
Avaliações
Colaboradores e desenvolvedores
“WP para diaspora” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.
ColaboradoresWP para diaspora” foi traduzido para 3 localidades. Agradecemos aos tradutores por suas contribuições.
Traduzir “WP para diaspora” para seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.
Registro de alterações
4.0.0
- Min PHP 8.0.
- Integrate PHP dependencies into WP2D namespace.
- Move tests to GitHub Actions and test up to PHP 8.2.
3.0.2
- Fix duplicate posting problem by updating meta data earlier, preventing any race condition
3.0.1
- Fix deploy script, which borked up version 3.0.0
3.0.0
- Rewrite for usage with Gutenberg
- Fix admin notice for Gutenberg
- Min WP 4.6 and PHP 7.2
- Test for WP 5.0 and up to PHP 7.3
- Update html-to-markdown to 4.8.1
- Fetch pod list from the-federation.info API (which allows filtering only diaspora pods)
- Add WP2D_ENC_KEY constant for custom password encryption key
2.1.0
- Add new filters (wp2d_post_filter, wp2d_excerpt_filter, wp2d_tags_filter)
- Add new display type “None”, to not display the post content
2.0.2
- Update pod list
- Test for WP 4.9
- Fix tests
2.0.1
- Update screenshots
- Update Russian translation
2.0.0
- Update components and optimise various parts of the code
- New minimum PHP version is 5.4
- Remove dynamic Pod list loading
- Remove custom SSL certificate management
1.9.1
- Corrige ordem dos parâmetros dos filtros
1.9.0
- Substituiu a atualização da lista de pods via AJAX por uma lista de pods estática
- Remove downloader do CA e inclui referência para a wiki na aba de ajuda
- Remove algumas atribuições superfluas
1.8.0
- Atualiza filtros para passar o objeto WP2D_Post
1.7.2
- Administração de traduções em translate.wordpress.org
1.7.1
- Reduzida a prioridade do hook save_post para resolver o conflito com o plugin WP to Twitter
1.7.0
- Remove necessidade de javascript para funcionamento.
- Adiciona testes extra e introduz alguns métodos helpers
- Tradução para Espanhol disponível
1.6.0
- API agora utiliza WP_HTTP API para requisições, cURL não é mais necessário
- Ajuda contextual atualiza com dicas para resolver problemas comuns.
- Adiciona testes unitários inicials para WP2D_API
- Corrige falha: posts estavam sendo publicados no diaspora toda vez que editados pela Edição Rápida
1.5.4.1
- Correção de filtros
1.5.4
- Necessita versão 3.9.2 ou superior por causa da estrutura do repositório. Compatibilidade com PHP 7.
- Adiciona verificação de requisitos de versão do PHP e do WordPress
- Adiciona quatro filtros para: título do post, “Originalmente postado em:”, shortcodes de content e filtros de content. Informações sobre utilização estão disponíveis na wiki do wp-to-diaspora no github.
1.5.3
- Legendas de imagens (de galeria ou não) são postadas no diaspora também
1.5.2
- Corrige cenário em que posts antigos eram postados por padrão no diaspora*.
- Corrige problema com caracteres especiais no título do post
- Adiciona debugging com AJAX
- Corrige includes de traduções
- Remove HTML tags do post
1.5.1
- Corrige falha afetando posts agendados
- Atualiza html-to-markdown
1.5.0
- Checagem e configuração do SSL CA bundle
- Move funcionalidades relacionadas ao post para a classe exclusiva WP2D_Post
- Adiciona um helper para facilitar conexões API
- Segue padrões de código do WordPress
- Simplifica configuração e inicialização de classes singleton.
- Simplifica a classe de ajuda contextual
- Corrige modo que as tags são adicionadas ao post
1.4.0
- Divide página de configurações em abas para melhor visualização.
- A configuração inicial do plugin agora é muito mais fácil: apenas quando os dados de conexão estão corretos outras configurações podem ser editadas.
- Aspectos e Serviços são automaticamente carregados na configuração inicial
- Implementa chosen para simplificar opções de entrada
- Adicional ajuda contextual para as páginsa de configuração e novo post
- Corrige postagem do resumo
- Pequenas otimizações de código
1.3.2
- Postagem a serviços conectados ao diaspora* agora é possivel.
1.3.1
- Segurança melhorada: cookies não são mais escritos em arquivos temporários do servidor
- Exibe debug simples ao se adicionar
&debugging
na URL da página de configurações
1.3.0
- Reestruturação interna de código, tornando o plugin completamente orientado a objetos.
- Atualiza estrutura do arquivo readme e adiciona mais detalhes sobre o plugin
1.2.7
- Adiciona suporte a tipos de post personalizados
- Postagem para aspectos específicos agora é possível
- Adiciona criptografia no armazenamento da senha.
- Pré-popula lista de pods para fácll seleçao ao configurar plugin
- Notificações após postar no diaspora*
1.2.6
- Suporte a incorporação de vídeos por meio do shortcode [embed]
- Suporte a hashtags para adicionar hashtags globais e personalizadas aos posts.
- Configurações de post padrão
- Melhoras na interface e e algumas falhas corrigidas
1.2.5.2
- Corrige falha introduzida na versão 1.2.4: impossível desativar opção “post completo em”
1.2.4
- Possibilidade de escolher postar “post completo’ ou apenas ‘resumo’
- Corrige falha: senha sobrescrita ao atualizar configurações
- Corrige termo de tradução
1.2.3
- Suporta servidores com safe_mode habilitado
- Tradução para Alemão
1.2.2
- Novas traduções: Russo, Japonês, Romeno, Francês. Parcialmente traduzidos: Espanhol, Alemão, Italiano (novos tradutores são bem vindos!)
- Corrige conflito com plugins que usam filtros the_content
- Corrige conflito com plugins que utilizam as mesmas bibliotecas
1.2.1
- Teste de conexão adicionado
- Possibilidade de habilitar e desabilitar link “post completo em”
1.2
- Suporte a imagens
- Posts são agora convertidos para markdown antes de serem compartilhados no diaspora.
1.1
- Possibilidade de postar ou não no dispora*
- Campos Obrigatórios
- Suporte a i18n
- tradução pt_BR
1.0
- Primeira versão