TIPOGRAM - Plataforma de publicação de código aberto.
Recursos básicos
Playground
Você pode experimentar o serviço em um site de teste especial. Por favor! Use este playground para jogar com o motor!
Localização
O serviço está disponível, por exemplo, para usuários de língua russa ou de língua inglesa. Durante o desenvolvimento, são abertas plataformas para outros idiomas. Em cada subdomínio, usuários e publicações são separados. Por favor, ajude -me a traduzir o post de boas -vindas para o seu idioma, adicione meu país
Otimização
A primeira coisa que chama sua atenção é a alta velocidade das cargas de página e a otimização agressiva.
Você não encontrará scripts de terceiros que monitoram o comportamento do usuário ou estilos / imagens enormes. O site funciona com o JavaScript desligado, ele permanece rápido e conveniente em qualquer plataforma.
Assinaturas
Na página principal, o autor para o qual você está inscrito é exibido e o número de novas publicações. O link leva à primeira mensagem não lida, em ordem cronológica, como no telegrama. TypeGram não impõe a você quem e quando ler.
Menções
Quando alguém menciona você nos comentários, você verá na página principal
Editor
O editor suporta digitar a marcação de marcação, com recursos ricos e formatação visual. Com a capacidade de fazer uma tela cheia, visualização, automóvel e outros "boatos" convenientes
Sistema de classificação
Você pode ver três seções com nomes estranhos na página principal:
Top (∧ ∧) MID (ξ) BTM (∨)
Sim, eu amo dota (o nome do meu cachorro é Pudge, por exemplo). E tenho certeza de que as classificações são mais sobre mecânica/motivação do jogo do que algo seriamente adequado. No TypeGram, o conteúdo é dividido em três partes, superior, médio e inferior. Todos os novos artigos vão para cultivar a classificação na linha média. Bons artigos vão para o topo. Artigos ruins caem no fundo. Tecnicamente, o sistema de classificação é copiado do YCombinator.
Classificação do artigo.
+ 5: 1 -
Cada usuário tem 10 votos por dia. Você pode gastá -los em vantagens e menos para um artigo ou distribuí -los como quiser.
O autor vê as reações negativas e positivas, separadamente.
Classificação dos comentários
+ 5
Os comentários são positivos apenas. Eu não sei porque. Não pergunte. Eu só quero dar mais oportunidades para coletar feedback com diferentes mecânicas. E para comentários, é possível dar apenas um voto por comentário. Você tem 10 votos para comentários por dia. Um comentário é uma voz.
Tags
Cada artigo pode ter uma tag global. Mas apenas um. Seja inteligente e escolha uma tag para o seu artigo.
Monstros
Cada usuário tem um monstro/avatar pessoal. Aproximadamente isso:
Notificação
Se o usuário adicionar email em perfil, ele receberá notificações quando alguém o mencionar em comentários
Publicação automática de TypeGram a Telegram
A formatação de postagens no telegrama não é muito conveniente. Geralmente, você precisa usar bots e digitar texto manualmente em um marenado. Escreva para si mesmo - para ver o que aconteceu. E se você precisar inserir no post um link para a imagem - isso é inconveniente duplamente.
No TypeGram, apareceu o modo experimental de publicação automática para o telegrama. O site possui um editor conveniente, com automóveis, carregando fotos, edição e publicação. Agora, existe a possibilidade de publicação automática do Telegram.
Tudo o que você precisa:
Isso é tudo. Na próxima publicação - o TypeGram converte a postagem em uma marcação de telegrama e a publica. Canais públicos e privados são suportados. E você pode editar o artigo diretamente no site.
Estatísticas
Todas as estatísticas estão abertas e disponíveis neste site: stat.tgr.am
Android
App experimental
Abertura
O projeto é gratuito e de código aberto. Eu sempre recebo comentários e sugestões no github
Notícias semanais Digest
Inscreva -se no Weekly Digest aqui
App
Este aplicativo usa SlowPoke como banco de dados. O pacote SlowPoke implementa um armazenamento de chave/valor de baixo nível em Pure Go. Este mecanismo de banco de dados foi desenvolvido especialmente para TypeGram
.
├── main.go
├── routers
│ ├── routers.go //routers
└── models.go
├── article.go //data models for article
└── user.go //data models for user
Você só precisa de Golang para executar o tipo TypeGram
https://golang.org/doc/install
Certifique -se de que o seu ~ .* SHRC possui as seguintes variáveis:
➜ echo $GOPATH
/Users/zitwang/test/
➜ echo $GOROOT
/usr/local/go/
➜ echo $PATH
...:/usr/local/go/bin:/Users/zitwang/test//bin:/usr/local/go//bin
Substitua Zitwang pelo seu próprio nome de usuário.
Fresco pode ajudá -lo a reconstruir e reiniciar o tipo Grama automaticamente
go get -u github.com/pilu/fresh
Você pode criar um arquivo tgram.env com parâmetros de inicialização, amostra:
TGRAMPWD=SOM2324&E*&Ff!!EDjweljf
TGRAMPORT=:8081
TGRAMTITLE=typegram
TGRAMNAME=Typegram
TGRAMDESC=zen platform for writers
TGRAMADMIN=recoilme
TGRAMABOUT=/@recoilme/1
TGRAMDOMAIN=tgr.am
➜ go get ./...
➜ go build
➜ ./tgram
OH-MD (Editor de Markdown)
AWSM.CSS
realworld.io
Dithering
Egorabaturov
Razuvaev
Colaboradores
Você é bem -vindo!
Eu tento construir a nova coisa grande para o blog) muito mais do que apenas uma versão de texto do Medium. Mas eu comecei do zero. A versão móvel será uma plataforma de publicação incrível para escritores e leitores. Inscreva -se para ser o primeiro!
https://www.producthunt.com/upcoming/typegram