la cabaña de lof
ASP.NET - MVC / Razor / NHIbernate / Bootstrap / JQuery / SignalR / AnimateCSS / SWAL / Prism / UnicornButtons / Modernizr / TippyJS
Proyecto de boletín de tablero de código abierto. Descendiente de svobodneForum.eu
ETA1: primer trimestre de 2018
Procedimiento versión 1.0-PDEV en imágenes aquí
Documento de diseño: https://docs.google.com/document/d/18cH6fJm2VhxDgQn9-nKaSf13YwZSgx2XhHrFYrW4Y_o/edit#
Características terminadas:
- Contribuciones
- Prestar
- De primera calidad
- Categorías y subcategorías ilimitadas
- Premios por contribuciones (premio del moderador / elección de la comunidad...) - cintas
- Agregar
- Editar
- Borrar
- Versionado + sugerencias para editar publicaciones
- Avance
- Detalle
- Comentarios
- Reacciones a los comentarios (Bien escrito / Buen punto / Estoy de acuerdo)
- Vista previa del usuario al pasar el mouse sobre el nombre
- Responder a los comentarios
- Editar
- Borrar
- Opción para ocultar/mostrar respuestas a comentarios
- Usuarios
- Iniciar sesión + registro
- Cerrar sesión
- Role
- Un usuario puede tener múltiples roles
- Un rol puede tener una duración limitada
- Perfil
- Texto de bienvenida
- Foto de perfil
- Valuación
- Estado de ánimo / ofertas de trabajo (ajax)
- Proyectos comunitarios
- Aficiones, Educación, Literatura, Música, Películas (campos personalizados)
- Configuración de información visible
- Muro
- Cúpula
- Xp, Nivel, Nivel De Acceso, Reputación, Creación Like
- Niveles de acceso, autenticación.
- Validación AJAX + editor WYSIWYG (adiós bb)
- Vinculación a la base de datos
- Modelo Dao
- MasterPage + diseños parciales
- Carga diferida
- Almacenamiento en caché de los resultados de la consulta de la base de datos
- Notificación
- Posibilidad de recompensa tras la confirmación de la notificación.
- AJAX
- ACP
- Guardar imágenes en el servidor, cambio de tamaño automático
- Paginación
- Buscar
- Texto completo
- Categoría
- Autocompletar
- Evaluación
- Menú de ruta automática
- Muro de actividades principal, generado automáticamente (Noticias)
- Vales / cheques regalo
- Chat instantáneo WIP
Configuración local:
Requisitos previos:
- Estudio visual 2017
- Servidor SQL 17.4+
Clonar el proyecto localmente
Conexión a una base de datos
- Abrir servidor SQL
- Conexión:
- Tipo de servidor: motor de base de datos
- Nombre del servidor: [nombre-de-su-escritorio]
- Autenticación: ganar autenticación
- Conectar
- En la barra superior: Archivo -> Abrir -> Archivo -> dbdump.sql
- Nueva base de datos
- En la primera línea del volcado abierto, cambie el valor [Usar] al nombre de la nueva base de datos.
- Ejecutar
Conexión a base de datos - VS
- El proyecto LofovaChyše -> hibernate.cfg.xml (tercer archivo desde abajo) -> reemplace el valor [Fuente de datos] en la línea 6 con el nombre del servidor (nombre del escritorio)
El proyecto debe compilarse con la conexión a la base de datos local.