gallir / meneame Goto Github PK
View Code? Open in Web Editor NEWSource code for the social aggregator Menéame (this is now the central repository)
Home Page: https://www.meneame.net
License: GNU Affero General Public License v3.0
Source code for the social aggregator Menéame (this is now the central repository)
Home Page: https://www.meneame.net
License: GNU Affero General Public License v3.0
No sabia que meneame estaba haciendo "Developing in the Open", asi que he echado un vistazo rapido por curiosidad y me ha llamado la atención esta linea:
Line 132 in 3a956b7
Solo comentar que es buena practica usar "prepared statements" siempre que sea posible, de esta forma prevenis vulnerabilidades y manteneis buenas practicas en el código.
Suerte.
Estaria bien tener botones de compartir con google+, whatsapp y otras redes sociales, asi como checkboxes para permitir esconder las redes que no quieras/no uses.
Estaria bien que los votos estuviesen agrupados por categoria, tal vez podria ser por pestañas, o tal vez "mostrar solo votos positivos" y "votar solo votos negativos".
Users whose username ends in .php are considered a file to be interpreted by the web server.
See the author of this comment: https://www.meneame.net/story/800-euros-ingeniero-superior-pongame-kilo-cuarto/c071#c-71 whose username is 'dario.php'
Upon clicking his username, the response from the server is that the file wasn't found (hence Apache rules are firing before the application's code). It turns that changing the username to anything ending in .php is also allowed (at least the part that verifies for the existence of such username). I didn't complete the change on my account for obvious reasons of being locked out :)
This is not an issue in the source code (it is unusual to have such type of append in the username though) but rather on the configuration on the server side. Rewriting rules should help solve the issue or the harsh one of disallowing these endings in usernames?
Una de las cosas que me ha hecho darme de baja más veces -por la rabia que da básicamente no poder comentar luego- es querer complementar una información en un comentario con enlaces a artículos a Menéame o Wikipedia y perder 1 punto por abusar de ellos. Entiendo la penalización por demasiados enlaces en comentarios, sobre todo para evitar SPAM, pero hay dominios como meneame.net o wikipedia.org que deberían estar en una lista interna de sitios confiables por los que nunca deberían penalizarte. Al final acabas poniendo enlaces sin el http:// por si acaso (porque nunca sabes si el algoritmo está a punto de quitarte 1 punto de karma y no poder ni comentar) pero ya no es tan práctico para el resto de usuarios tener que copiar-pegar tu enlace sin el http://
Creo que debería revisarse y tener esta lista de sitios confiables (no sé si podría ser incluso participativa por parte de los usuarios). Se me ocurren otros como arXiv.org pero vaya, los dos mencionados son de cajón.
Al darle a la lupa del buscador y mostrarse el cuadro de texto para introducir la búsqueda, desplaza hacia arriba el resto de la cabecera, pero el alto lo deja igual, de forma que queda inaccesible y bastante mal.
De momento sólo he visto que lo haga en Firefox. En Chrome, Edge e IE no lo hace.
La versión de Firefox es la 50.0.1 sobre W10
Adjunto captura:
He seguido los pasos de http://meneame.wikispaces.com/jabber pero ni [email protected] ni [email protected] aceptan mi petición de añadirlos como contactos.
Por otro lado, en fisgona nunca veo eventos de tipo chat
¿sigue funcionando esta característica?
En https://www.meneame.net/sneak puedes ver eventos de tipo discarded
en noticias que no están descartadas.
Por ejemplo https://www.meneame.net/story/alexander-sanoja-desesperado-llegar-casa-murio-quemado-durante (la cual estaba en estado pendiente en ese momento) aparece como descartada (icono de papelera sobre fondo marrón) en fisgona:
¿cómo puede darse un evento de tipo discarded
en una noticia que no se queda descartada tras el evento?
Es más, en la fisgona de la noticia no aparece el evento que si sale en la fisgona general:
Hola, sobre la base del código de MNM he montado una plataforma de publicación literaria en http://poemame.com.
Hace unas semanas observé que el login con Facebook había dejado de funcionar, tanto en MNM como en mi plataforma.
He visto que en MNM en producción ya funciona de nuevo, pero no así en el código del repositorio ¿Podríais pf subir el parche en github, o pasarme el código que lo resuelve?
Gracias, un saludo!
There are some comments not showing up. Usually they happen in news with multiple pages for comments and these are located (or expected to be) at the very end (the last comment to show up).
You can reproduce the issue in the following news: https://www.meneame.net/story/mitad-jovenes-18-30-tiene-previsto-abstenerse-proximas-generales/ . The comment 452 doesn't not show up in any subpage but it does if going to https://www.meneame.net/story/mitad-jovenes-18-30-tiene-previsto-abstenerse-proximas-generales/c0452#c-452
It seems the comment also has an extra CSS style (opacity) that other comments don't seem to have.
The problem seems to be on backend side as only when using the URL with the comment id, that particular comment shows up.
I haven't checked the code though...
Estaria bien tener una opcion de marcar una noticia NSFW y que ademas se pueda en opciones esconder dichas noticias, tal vez incluso permitir elegir el horario de trabajo en el cual dichas noticias no serian mostradas.
Hola, la autenticación con Twitter no funciona. Genera el siguiente error: error de conexión a twitter (authRequest)
También lo he detectado en mi proyecto http://poemame.com.
Un saludo,
Oscar D.
Vuelvo a abrir la incidencia, porque se cerro sin solución (#119) ni una justificación razonable.
Hola!
Antes que nada les agradezco por haber publicado el proyecto.
Quisiera saber si los scripts sql están actualizados, ya que estoy intentando correr el proyecto en mi propio servidor y continuamente me encuentro con errores del tipo
"Unknown column 'xxxx' in"
"Field 'some_fild' doesn't have a default value"
"Table 'meneame.sometable' doesn't exist"
y cosas por el estilo.
¿Alguna recomendación?
Gracias de antemano.
Estaria bien tener al menos una opcion mas de votos para los comentarios, ya que la gente suele usar el voto negativo para cualquier cosa, estaria bien tener un voto "erroneo" para cometarios erroneos. o tal vez cambiar el voto negativo para votar comentarios erroneos etc y otro para reportar spam, insultos, etc.
Estaria bien tener una opcion donde pusieses los dominios de los que no quieres ver listadas las noticias.
Hola,
en los subs, hay un panel derecho con el título del sub, el número de seguidores y un botón que puede mostrar los textos "Seguir" o "Siguiendo".
Se entiende que, si estoy siguiendo el sub, el texto que debería mostrar es "Siguiendo", o "Seguir" en caso contrario. Pues parece que, aun estando siguiendo los subs, cuando entro, el texto que aparece es "Seguir", lo cual no es correcto.
Si hago click un par de veces sobre él, entonces el texto se corrige, pero seguramente porque he cambiado el estado dos veces. Esto puede ser problemático porque los usuarios pueden dejar de seguir accidentalmente algunos subs por el hecho de que no les cuadre el texto del botón, y hagan click sobre él.
TOR it's one of the best ways to keep our privacy and we need that every website on Internet accept TOR IPs as any other one just like Reddit does. In fact, some users like me we're not going to use these websites, because we have to accept Google's cookies and JavaScritps, which we're not going to accept because they're malware.
Please, fight for the Net Neutrality. If we want to be equals, we have to be able to use privacy tools everywhere.
Thank you for your work!
Empleando un lector de RSS para leer los artículos de menéame y veo que la codificación de caracteres es incorrecta. (Sólo ocurre con los artículos). Ejemplo (C&P):
"La anÃcdota favorita de todos los gafotas, que puede que sea apÃcrifa, es la de cuando DiÃgenes se encontrà con Alejandro Magno."
I use a RSS feed reader to read the articles of meneame and I have found a problem in the characters codifications as in the example above.
Hola. Primero quería felicitarte por el proyecto de meneame. Y segundo, creo que sería interesante poner una opción para ocultar las noticias que no deseas ver. Como por ejemplo la noticia de los gusanos en la cabeza. Sería algo parecido a lo que ya tiene Facebook.
Un saludo.
Ir al final de la sección nuevas
Pulsar "ver mas noticias..."
Entrar a una de las noticias que se muestran al pulsar el botón y volver atras con el navegador.
El problema es que se cierran las "ver mas noticias..." y te deja posicionado en la web al final de la "pagina 1"
Esto es un problema si has avanzado 2 o 3 paginas porque al volver de la noticia que estas viendo tienes que volver a hacer scroll para ir por dónde ibas leyendo.
Ocurre en varias secciones, sino en todas.
Creo que es esencial que los usuarios puedan decidir eliminar sus cuentas completamente, incluyendo el contenido de comentarios, votos, imágenes, etc. además de cualquier información asociada a la cuenta.
Incluso si la eliminación de la cuenta anonimiza comentarios. El texto original sigue ahí, probablemente para proporcionar contexto. El problema es que comentarios publicados anónimamente pueden ser asociados a un individuo combinando muchos factores aparentemente irrelevantes.
Toda información privada (incluso la que pueda ser obtenida indirectamente por análisis de votos/comentarios anónimos), debería ser eliminada si el usuario así lo desea. al igual que permiten otras plaformas (Reddit, Facebook, Twitter, etc.)
This is related to #4 . I'm trying to create an virtual environment for meneame's developers and also, in the medium-term have the documentation for production.
This is what I have: https://gist.github.com/esparta/9490477
Basically is a Vagrant File + bootstrap script (shell) and minimal data to run the site
Con monitores modernos de alta resolucion una gran parte de la pantalla se queda en blanco, estaria bien que los usuarios pudiesen elegir un modo de 2 columnas para ver las noticias.
Algo asi como:
According to Google, Google+ APIs will be shut down on March 7, 2019. This includes Google+ Sign-in and OAuth token requests with Google+ scopes.
https://developers.google.com/+/api-shutdown
https://developers.google.com/+/integrations-shutdown
Entiendo que esto puede afectar al login en Menéame mediante Google. ¿Lo habéis comprobado o hecho una implementación alternativa?
Gracias.
It would be nice to see at least just a outline what to do to install Menéame... the guides in the net are outdated and don't work.
Al hacer scroll la cabecera da saltos al intentar mantenerse fija en la parte superior (es un poco molesto). Probado en Chromium 55.0.2883.75 y Firefox Aurora 52.0a.
He probado a incluir el siguiente css:
.header-top-wrapper {
position: fixed;
top: 0;
z-index: 1;
}
body {
/* misma altura establecida en el header */
padding: 47px 0 0 0;
}
Para solucionar el position:fixed
en IE he visto un pequeño hack que parece funcionar aunque no he podido probarlo.
He visto que la página principal de Meneame contiene funciones para el rastreo, concretamente Google Analytics. Sin embargo, no las encuentro en el código fuente. He encontrado algo que me da una pista, pero me hace temer que el código esté oculto.
del archivo www/templates/header.html
{% try_include 'private/stats.html' %}
{% try_include 'private/header.html' %}
Ocultar el código de un programa licenciado con AGPLv3 supone un incumplimiento de la licencia. Peor aún es el hecho de que la gente está ejecutando software privativo de Google que compromete la privacidad y ni siquiera puede verlo.
Estaria bien tener un desplegable donde poder elegir el idioma de la noticia, sin que ocupase espacio en el titulo, ademas estaria bien tener unos checkboxes para permitir ocultar los idiomas que no quieras ver.
Con la llegada de los dispositivos moviles/tactiles mucha gente vota positivo o negativo por error a los comentarios, estaria bien permitir cambiar el voto o incluso retirarlo completamente.
Tambien estaria bien permitir cambiar el voto de la noticia (para cuando una noticia se vota duplicada por error por ejemplo)
Dado que las normas son poco claras de "cuanto" son spam, tal vez estaria bien que el sistema avisase de variar las fuentes un poco si se abusa de las mismas.
El "toggle" de "ver solo mis subs" me lleva siemper al login aunque esté logueado. Me pasa en Firefox y en Chrome, y desde hace poco. Los primeros días del cambio de diseño esto no pasaba.
Aunque algunos de los subs a los que estoy suscrito tienen más de una página con artículos que llegaron a portada, Menéame solo me muestra la primera página. Cuando voy a la segunda, me muestra 0 artículos.
Mi usuario en Menéame es el mismo que aquí: castarco.
Request for integration of support for the ActivityPub protocol so that Meneame can be access via and interacted via Fediverse platforms (Lemmy, Mastodon, Friendica, etc.)
para votar las webs que necesiten registro o desactivar un bloqueador de publicidad.
Mucha gente comete el error de que una noticia es duplicada cuando no lo es, obligando a poner link a la noticia duplicada la gente podria ver mejor si lo es o no.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.