La versión actual del wiki la podrán encontrar en http://sabros.us/wiki/
Bienvenidos al Wiki de sa.bros.us
sa.bros.us es un CMS para tener tus bookmarks en el web con soporte de etiquetas al estilo del.icio.us con la diferencia de que en este tu tienes el control del código.
sa.bros.us esta desarrollado en PHP y como sistema de backend MySQL.
Se ha abierto este espacio para promover el proyecto, así como también para exponer su código y mejoras que se le vayan realizando con el paso del tiempo. tretre
¿Que es sa.bros.us?
sa.bros.us es un organizador de bookmarks online, el cual nació como una parodia del famoso organizador de bookmarks del.icio.us. A diferencia de este ultimo, sa.bros.us trabaja independientemente, ya que lo instalas en tu propio servidor y la instalación es muy sencilla.
La intención original del proyecto era practicar lo aprendido de PHP/MySQL por Estanislao Vizcarra y crear un organizador de contenidos que pudiera orientar a futuras personas que intentan hacer un blog, esto haciendo publico el código.
Se han unido al proyecto nuevos colaboradores que han logrado hacerlo más serio y robusto, por lo que sa.bros.us se ha convertido en un proyecto Open Source para continuar con las nuevas versiones del script: sa.bros.us en SourceForge.
Así como este wiki seguirá exponiendo su funcionamiento y mejoras.
Demo de sa.bros.us
Pablo ha instalado un demo de sa.bros.us en:
http://pviojo.net/demo-sabrosus/
Los datos para acceder al panel de control son los siguientes:
Password: demosabrosus
Descarga sa.bros.us
Historial de versiones
Version 1.0
Agregado soporte al badge para poner las descripciones (Pecesama)
Agregado paquete de idioma Ingles (Tatxe)
Agregado paquete de idioma Catalan (Javier Leiva)
Agregado paquete de idioma Español de Uruguay (Pablo Viojo)
Agregado paquete de idioma Español de México (Pecesama)
Integracion completa del motor de lenguaje en todo sabrosus (Pecesama)
Parche a badge.php relacionado con el bug del filtrado de etiquetas (Pecesama)
Parche a badge.php para el bug del UTF-8 (Pecesama)
Agregada una pagina de ‘¿Qué es sa.bros.us?’ (Miguel Cuesta)
Integracion del script de busqueda en el panel de control (Pecesama)
Asistentente para cambiar el idioma de manera grafica (Pecesama)
Modificado la forma en que se muestra en tittle de la pagina (Victor)
Agregado un script de busqueda (Mauro Lizaur)
Solucionado bug en la funcion esAdmin (Pecesama)
Parche a rss.php relacionado con el bug del filtrado de etiquetas (Pecesama)
Parche a rss.php para el bug del UTF-8 (Pecesama)
Solucionado bug en la funcion contarenlaces() que iba relacionado con el bug del filtrado de etiquetas (Pecesama)
Solucionado bug en la paginacion con
IE y Opera (Pablo Viojo)
Cambiado el id=tags ya que es reservado (Pablo Viojo)
Funcion esAdmin() para corregir una vulnerabilidad de seguridad (Miguel Cuesta)
Mejoras en el motor del manejo de etiquetas (Pecesama)
Creado motor para el multilenguaje de sabrosus (Pecesama)
Creación del
CSS de las etiquetas relacionadas (Stan)
Etiquetas relacionadas (Pecesama)
Cambios en el
CSS de paginado (Stan)
Parche del parche del bug del UTF-8 (Pecesama)
Correccion del Bug que limitaba la muestra en la nube de tags de mas de 100 etiquetas en tags.php y badgeTags.php (Pablo viojo y Pecesama)
Correccion del bug de filtrado de etiquetas (Pecesama)
Beta 1.3.1
Beta 1.3
Mejoras al paginador (Pablo Viojo )
Parchado el bug en
IE y Opera con el UTF-8. (pecesama, Federico 511)
Posibilidad de mostrar tu nube de tags de sabrosus en cualquier sitio
HTML con el Sabrosus tags badge (Victor Álvarez ).
Solucionado bug en la paginacion de sa.bros.us (Pablo Viojo )
Solucionado bug con el generador de sa.bros.us badge que apuntaba a pecesama.net siempre (Pablo Viojo )
Solucionado bug con la cookie en el cpanel y en agregar nuevo enlace (Pablo Viojo, pecesama ).
Beta 1.2
Posibilidad de mostrar tus enlaces de sabrosus en cualquier sitio
HTML con el Sabrosus badge. (pecesama)
Generador del sabrosus badge de manera grafica. (pecesama)
Enlace en el control panel para acceder al generador de sa.bros.us badge. (pecesama)
Mostrar todos los enlaces en el panel de control. (Pablo Viojo)
Solucionado el bug que confundia la etiqueta
RSS con el feed
RSS. (Pablo Viojo)
Agregada la cabecera con el titulo del proyecto y la licencia
GPL a los scripts (pecesama)
Corrección de algunos bugs menores (Pablo Viojo, pecesama)
Beta 1
Posibilidad de organizar en páginas los enlaces, tanto en la vista general como en la de enlaces ordenados por tags (Diego, Pablo Viojo).
Posibilidad de activar o desactivar la generación de enlaces “URL Friendly” de modo de permitir que funcionen en servidores con esta característica deshabilitada (Pablo Viojo, Diego).
Correciones en el
CSS (Stan).
Corrección de algunos bugs menores (pecesama).
Alpha 0.3
Alpha 0.2
Opción de un bookmarklet (pecesama)
Checkbox para guardar el password (pecesama)
Fix del script eliminar.php (Paúl López)
Corrección de un bug en los tamaños de los tags (Paúl López y Pablo Viojo)
Instalador para sa.bros.us (Pablo Viojo)
Correciones en el
CSS (Stan)
Corrección de algunos bugs menores.
Alpha 0.1
Integración con otros sitios
sa.bros.us badge al estilo de flickr, tener la posibilidad de acceder a un javascript que muestre enlaces de nuestro sa.bros.us para incluir en un weblog u otro sitio.
sa.bros.us tags badge al estilo de flickr, tener la posibilidad de acceder a un javascript que muestre la nube de tags de nuestro sa.bros.us para incluir en un weblog u otro sitio.
Lista de correo de sa.bros.us
Versión en desarrollo
Si deseas descargar la versión en desarrollo visita el sitio del proyecto en source forge.
Veamos como acceder a el usando el Tortoise CVS.
Acceder al CVS de sa.bros.us en SourceForge con Tortoise CVS
Una vez que hayas descargado e instalado Tortoise
CVS, debes crear un directorio llamado sabrosus en la raíz de C:/ (hay que respetar el nombre en minúsculas).
Presionar el botón derecho en el directorio sabrosus (que acabas de crear) y seleccionar
CVS → Make New Module
El
CVS Root debe ser algo como esto:
:ext:pecesama@cvs.sourceforge.net:/cvsroot/sabrosus
donde "pecesama" debe ser reemplazado por tu nombre de usuario de SourceForge
Una vez que este todo lleno, da clic en OK. Esto hará que Tortoise inicie el
CVS checkout de todo el código fuente de sabrosus. Te estará preguntando constantemente por tu password. Para que no te este preguntando, da clic derecho en la carpeta sabrosus y salecciona
CVS → Preferences → Tools
En SSH parameters, agrega: -pw sourceforgePassword
Una vez que haya terminado ya puedes modificar el código y una vez que lo tengas listo clic derecho sobre la carpeta y seleccionar:
CVS Commit…
O si agregaste nuevos archivos hay que darle:
CVS Add Contents… y después
CVS Commit…
Para mayor información consulta la documentación en linea de Tortoise
CVS de como utilizar las demás instrucciones de Tortoise
CVS.
Acceder de forma anónima
Cliente web
Si lo que deseas es solo dar un vistazo en el código fuente de sa.bros.us puedes navegar en el desde tu navegador con el cliente CVS de web.
Plugins, mods y utilerías para sa.bros.us
Créditos