ttrss-móvil
Una aplicación web móvil para Tiny Tiny RSS
¿Qué es?
Esta aplicación web es un cliente para Tiny Tiny RSS. Utiliza su API JSON.
Comencé a trabajar en esto porque la versión móvil predeterminada a veces era lenta, limitada y no estaba en buenas condiciones para el desarrollo futuro.
ttrss-mobile está usando:
- jQuery Móvil
- columna vertebral.js
- RequerirJS
¿Cómo instalar?
- Descargue la última versión disponible aquí.
- Desempaquete el archivo en algún lugar de su servidor.
- Alternativamente, puede clonar el repositorio donde desee en su servidor web.
- En el directorio de scripts, copie
conf.js-dist
a conf.js
y configure la variable window.apiPath
apuntando a su instalación de Tiny Tiny RSS .
Actualizaciones
- Descarga la actualización
- Descomprímelo sobre tu instalación anterior
- Compara el nuevo conf.js-dist con el tuyo y combínalos
- deberia estar listo
- (No olvides borrar tu caché si ves algo extraño)
¿Cómo hackearlo?
Necesitas node.js para crear una compilación, pero aún puedes hackear sin él.
- Clona este repositorio en tu servidor web
- Hackear los archivos en src
- Prueba en la versión en src
- Construir con make/make.sh
- Pruebe con la versión integrada en build
- Haz una solicitud de extracción con tu increíble contribución
Advertencias
No debes colocar esta aplicación web en un subdirectorio de tu instalación de Tiny Tiny RSS . Al actualizar, podría borrarse. Para obtener más información, consulte esta publicación de HunterZ en el foro.
Asegúrate de que el usuario que utilizarás para conectarte tenga la API activada en las preferencias de Tiny Tiny RSS :
- en Tiny Tiny RSS, vaya a
Actions
-> Preferences
-
Configuration
-> Enable external API
Si desea alojar esta aplicación web en otro nombre de host que no sea su instancia de Tiny Tiny RSS , encontrará una solución utilizando CORS en este problema.
Características actuales
- marcar todo como leído/no leído
- soporte de categorías
- visualización del icono de feeds
- Imagen y objetos adaptados al tamaño de la pantalla (
max-width: 100%
en CSS) - enlace al artículo original
- visualización del recuento no leído
- alimentos especiales
- soporte para publicar/despublicar artículos
- soporte para artículos con estrella/no estrella
- marcar como soporte de artículo leído/no leído
- Compatibilidad con aplicaciones web de iPhone (imagen e ícono de inicio)
- Soporte SINGLE_USER_MODE
- página de configuración: solo el número de artículos para cargar a partir de ahora
Otras funciones futuras se registran como problemas. No dudes en echar una mano o pedir cosas :-)
Licencia
ttrss-mobile es Software Libre bajo AGPLv3
El proyecto tt-rss tiene la licencia GPLv3, la fuente es el proyecto tt-rss original.