diff --git a/home/__pycache__/urls.cpython-313.pyc b/home/__pycache__/urls.cpython-313.pyc index 20e4bd8..5289d79 100644 Binary files a/home/__pycache__/urls.cpython-313.pyc and b/home/__pycache__/urls.cpython-313.pyc differ diff --git a/home/__pycache__/views.cpython-313.pyc b/home/__pycache__/views.cpython-313.pyc index 583ee51..51f64cb 100644 Binary files a/home/__pycache__/views.cpython-313.pyc and b/home/__pycache__/views.cpython-313.pyc differ diff --git a/home/templates/community/help.html b/home/templates/community/help.html new file mode 100644 index 0000000..2cd8b66 --- /dev/null +++ b/home/templates/community/help.html @@ -0,0 +1,9 @@ + + + {% include 'partials/head.html' %} + {% include 'partials/header.html' %} + {% include 'partials/video.html' %} + {% include 'partials/help.html' %} + {% include 'partials/social.html' %} + {% include 'partials/footer.html' %} + {% include 'partials/final.html' %} \ No newline at end of file diff --git a/home/templates/partials/header.html b/home/templates/partials/header.html index 87a6407..846f666 100644 --- a/home/templates/partials/header.html +++ b/home/templates/partials/header.html @@ -31,6 +31,9 @@

FOROS

WOTLK DB

VIDEOS

+ {% if request.session.username %} +

AYUDA

+ {% endif %} {% if request.session.username %} diff --git a/home/templates/partials/help.html b/home/templates/partials/help.html new file mode 100644 index 0000000..564cbd7 --- /dev/null +++ b/home/templates/partials/help.html @@ -0,0 +1,82 @@ +
+
+
+

Ayuda

+
+

Guía de asistencia

+
+

En esta guía podrás saber qué pasos seguir para obtener asistencia adecuada dependiendo del tipo de problema que hayas encontrado en nuestro servidor.

+

Ofrecemos un conjunto de problemas comunes, qué medios utilizar para cada caso y una explicación de cada medio de contacto.

+

Los diferentes medios para cada problema se listan desde el más ideal hasta la última opción.

+
+ Con el cliente +

Problemas que impiden arrancar el cliente, conectar al servidor o errores que provocan el cierre abrupto del cliente.

+

Los medios son:

+

- Foros

+

- Discord

+
+ Con errores del servidor +

Problemas relacionados a errores que deben ser reparados por nuestro equipo de reparación para mejorar el servidor.

+

Los medios son:

+

- Foros

+
+ Con el personaje +

Problemas relacionados a errores que puedan afectar al personaje, habilidades, hechizos, misiones, etc.

+

Los medios son:

+

- Ticket

+

- Discord

+
+ Con otro jugador +

Problemas relacionados a otros usuarios cometiendo faltas a las normas del servidor.

+

Este tipo de problemas requieren de una denuncia con las pruebas correspondientes de lo que haya sucedido.

+

Los medios son:

+

- Foros

+
+ Con bloqueos de cuenta +

Problemas relacionados a bloqueos de cuenta realizados por el equipo de {{ NOMBRE_SERVIDOR }}.

+

Los medios son:

+

- Foros

+
+ Con la página web +

Problemas relacionados a errores, fallas o sugerencias respecto de este sitio web.

+

Los medios son:

+

- Correo a ryuzaki@novawow.com

+
+ Con PD +

Problemas relacionados a PD o PV.

+

Los medios son:

+

- Discord (enviando un mensaje a Ryuzaki o Torete)

+

- Correo a contacto@novawow.com

+
+
+ Medios de contacto +
+ Ticket +

Para colocar un ticket, debes hacer click al signo de interrogación rojo en la parte inferior derecha de la interfaz del cliente (a la izquierda del llavero del personaje).

+

Al hacerle click, aparecerá una ventana en el medio de la pantalla.

+

En dicha ventana, hacer click al primer botón en la esquina inferior izquierda llamado 'Hablar con un MJ'

+

Aparecerá una ventana con un texto informativo y debajo en medio, un botón llamado 'Abrir una consulta'.

+

Al darle click al botón, aparecerá un campo de texto en el que puedes describir tu problema

+

Cuando hayas finalizado haz click en el botón en el primer botón en la esquina inferior derecha llamado 'Enviar'.

+

El ticket ya ha sido creado y está pendiente de respuesta de un miembro del equipo.

+
+ Discord +

Discord es una plataforma de chat y comunicación por voz que puede descargarse aquí.

+

Para entrar en el servidor de Discord de nuestro servidor, haz click aquí.

+

Una vez que seas miembro de nuestro Discord podrás pedir ayuda en el canal 'Asistencia' o enviar un mensaje directo a cualquier miembro del equipo solicitando ayuda.

+
+ Foros +

Los foros son una gran herramienta en donde no sólo puede ayudarte el equipo de {{ NOMBRE_SERVIDOR }} sino que además otros jugadores pueden asistirte si conocen cómo resolver el problema que tengas.

+

Para solicitar ayuda por este medio, debes tener un usuario con el cual poder conectar y abrir un nuevo tema en el foro adecuado.

+

Puedes visitar nuestros foros aquí.

+
+ Correo electrónico +

El servidor tiene diferentes direcciones de correo dedicados a diferentes temas del servidor.

+

Depende cual sea tu problema, usa el adecuado para enviarnos un mensaje de correo.

+
+
+
+
+
+
+
\ No newline at end of file diff --git a/home/urls.py b/home/urls.py index 3b69ca8..8e79d1f 100644 --- a/home/urls.py +++ b/home/urls.py @@ -35,6 +35,7 @@ urlpatterns = [ path('security-history/', views.security_history_view, name='security_history'), path('trade-points/', views.trade_points_view, name='trade_points'), path('activate-account', views.activate_account_view, name='activate_account'), + path('help', views.help_view, name='help'), ] diff --git a/home/views.py b/home/views.py index 3b410cf..c7347db 100644 --- a/home/views.py +++ b/home/views.py @@ -842,4 +842,13 @@ def trade_points_view(request): Vista para la página de intercambio de puntos. """ return render(request, 'account/trade_points.html') - \ No newline at end of file + + +def help_view(request): + # Verificar si el usuario está logueado + if 'username' not in request.session: + # Si no está logueado, redirigir al inicio de sesión + return redirect('login') + + # Si está logueado, renderizar la página de ayuda + return render(request, 'community/help.html') \ No newline at end of file