TypeGram: plataforma de publicación de código abierto.
Capacidades básicas
Patio de juegos
Puede probar el servicio en un sitio de prueba especial. ¡Por favor! ¡Usa este patio de recreo para jugar con el motor!
Localización
El servicio está disponible, por ejemplo, para usuarios de habla rusa o de habla inglesa. Durante el desarrollo, se abren plataformas para otros idiomas. En cada subdominio, los usuarios y las publicaciones están separadas. Por favor, ayúdame a traducir la publicación de bienvenida para tu idioma, agregue mi país
Mejoramiento
Lo primero que te llama la atención es la alta velocidad de las cargas de la página y la optimización agresiva.
No encontrará scripts de terceros que controlen el comportamiento del usuario o enormes estilos / imágenes. El sitio funciona con JavaScript apagado, sigue siendo rápido y conveniente en cualquier plataforma.
Suscripciones
En la página principal, se muestra el autor al que se suscribe y el número de nuevas publicaciones. El enlace conduce al primer mensaje no leído, en orden cronológico, como en Telegram. TypeGram no te impone a quién y cuándo leer.
Menciones
Cuando alguien te menciona en los comentarios, lo verás en la página principal
Editor
El editor admite la escritura en Markdown Markup, con características ricas y formateo visual. Con la capacidad de hacer una pantalla completa, vista previa, autosave y otros "Tornbits" convenientes.
Sistema de calificación
Puede ver tres secciones con nombres extraños en la página principal:
TOP (∧) Mid (ξ) BTM (∨)
Sí, me encanta Dota (el nombre de mi perro es Pudge, por ejemplo). Y estoy seguro de que las calificaciones son más sobre la mecánica/motivación del juego que algo seriamente adecuado. En TypeGram, el contenido se divide en tres partes, arriba, media e inferior. Todos los artículos nuevos van a cultivar la calificación en la línea media. Los buenos artículos van a la cima. Los malos artículos caen al fondo. Técnicamente, el sistema de clasificación se copia del Ycombinator.
Calificación del artículo.
+ 5: 1 -
Cada usuario tiene 10 votos por día. Puede gastarlos en ventajas y minúsculas para un artículo, o distribuirlos según lo desee.
El autor ve las reacciones negativas y positivas, por separado.
Calificación de los comentarios
+ 5
Los comentarios son solo positivos. Yo no sé por qué. No preguntes. Solo quiero dar más oportunidades para recopilar comentarios con diferentes mecánicas. Y para los comentarios, es posible dar solo un voto por comentario. Tienes 10 votos por comentarios por día. Un comentario es una voz.
Etiquetas
Cada artículo puede tener una etiqueta global. Pero solo uno. Sea inteligente, luego elija una etiqueta para su artículo.
Monstruos
Cada usuario tiene un monstruo/avatar personal. Aproximadamente esto:
Notificación
Si el usuario agrega correo electrónico al perfil, recibirá notificaciones cuando alguien lo mencione en los comentarios
Publicación automática de typegram a telegrama
El formato de publicaciones en Telegram no es muy conveniente. Por lo general, debe usar bots y escribir texto manualmente en una reducción. Escríbete a ti mismo, para ver qué pasó. Y si necesita insertar en la publicación un enlace a la imagen, entonces esto es inconveniente doblemente.
En tipograma tipograma apareció el modo experimental de autopublicación a telegrama. El sitio tiene un editor conveniente, con autosave, cargando imágenes, edición y publicación. Ahora, existe la posibilidad de una publicación automática para telegrama.
Todo lo que necesitas:
Eso es todo. En la próxima publicación: el tipograma convierte la publicación en un marcado de telegrama y lo publica. Los canales públicos y privados son compatibles. Y puede editar el artículo directamente en el sitio.
Estadísticas
Todas las estadísticas están abiertas y disponibles en este sitio: stat.tgr.am
Androide
Aplicación experimental
Franqueza
El proyecto es gratuito y de código abierto. Siempre doy la bienvenida a los comentarios y sugerencias sobre Github.
Digest de noticias semanales
Suscríbase en el resumen semanal aquí
Aplicación
Esta aplicación usa SlowPoke como base de datos. El paquete SlowPoke implementa un almacén de llave/valor de bajo nivel en puro Go. Este motor de base de datos se desarrolló especialmente para TypeGram
.
├── main.go
├── routers
│ ├── routers.go //routers
└── models.go
├── article.go //data models for article
└── user.go //data models for user
Solo necesitas Golang para ejecutar TypeGram
https://golang.org/doc/install
Asegúrese de que su ~ /.* shRC tenga las siguientes variables:
➜ echo $GOPATH
/Users/zitwang/test/
➜ echo $GOROOT
/usr/local/go/
➜ echo $PATH
...:/usr/local/go/bin:/Users/zitwang/test//bin:/usr/local/go//bin
Reemplace Zitwang con su propio nombre de usuario.
Fresh puede ayudarlo a reconstruir y reiniciar typegram automáticamente
go get -u github.com/pilu/fresh
Puede crear un archivo tgram.env con parámetros de inicio, muestra:
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 (marcado-editor)
AWSM.CSS
Realworld.io
aturdimiento
egorabaturov
razuvaev
Colaboradores
¡Eres bienvenido!
Intento construir la nueva gran cosa para bloguear) mucho más que una versión de texto de Medium. Pero comencé desde cero. La versión móvil será una plataforma de publicación increíble tanto para escritores como para lectores. ¡Suscríbete para ser el primero!
https://www.producthunt.com/upcoming/typegram