From 45b64a5d538568f7dd18550a064d65fa71591b58 Mon Sep 17 00:00:00 2001 From: adevopg <133045315+adevopg@users.noreply.github.com> Date: Tue, 12 Nov 2024 17:59:15 +0100 Subject: [PATCH] Implementada Pagina de Ayuda usuarios Autentificados --- home/__pycache__/urls.cpython-313.pyc | Bin 3855 -> 3933 bytes home/__pycache__/views.cpython-313.pyc | Bin 34724 -> 34984 bytes home/templates/community/help.html | 9 +++ home/templates/partials/header.html | 3 + home/templates/partials/help.html | 82 +++++++++++++++++++++++++ home/urls.py | 1 + home/views.py | 11 +++- 7 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 home/templates/community/help.html create mode 100644 home/templates/partials/help.html diff --git a/home/__pycache__/urls.cpython-313.pyc b/home/__pycache__/urls.cpython-313.pyc index 20e4bd8bb95743c25e4d4305da16f433bc795fa4..5289d793e57d1d57811431714dd52f746aa3e7be 100644 GIT binary patch delta 634 zcmeB|yDP{0nU|M~0SJz?8K?VBtUy9KjbG6ygg zsRp|jsik{pdTxHg@|&6M7E4BIPQm2+91@J`n}2ZlGqG}l1su84xV(WzFamLL{^X6^ zVq(htOgC9LI)pkx`{O&~7nomU(f+`!JozrS1S?SLBirPSe4arVevs$d9pSyM5O}QGm6TS z6L}>hKSZRBPOqO>zash~i{%GZ<;fGFsx>A*2>XkDU4Ekc dg0hP&dLNt_ff5beAG{bD_*5FXiadd-006fBwv_+? delta 654 zcmZva&1(}u7>9S0S;(e42{a$>ZZ=WIv}ugVT4PMG@grbO0@_q19!(F%TA>Z3et`C% zw|Ht~E;&h$IS58_@z2=zw0MZp|6s(U2+nMw6>(r-nCCaoJMS>F)P4&8#5gGN@u6Pa zwBBPw{_;69MZtdh{;mGPWpbo~-+8o_U7QlN z<)eFZ8?7d{$b9ZT@JkZ&%d$L^teF(~E;T`FGDO0@uP88>AGG&7?>Yx%Ksn~;n};ai zsEJYAO_m{9cCNJmtuuwtoMxIF{|HEmIxvQ-ZZr+i^q8M3GL_Jdrk@sAI)P4QPVxsyf7t4imT^A&rfcPWQ5RfnqC(9xMwNf6KqD+zGfyNCCpe>Gd?7Y!LH5xDXn<%$4R uYHKmyRYHGb8kmxi{f898dPl9pXMs)!uMz_fpOf$HGU8NX`lG7PA-8Wxh z%4wKvP$R|>08~AdA((M;fs`1#H6sHPMnAwyG!d79>WbrF1 z0dk7Mfr_hylk;YH4k_`+G*ac^Z&zGMmf0hg6CVqs#b-WtMkBC#0IAzX AHvj+t delta 88 zcmZ26k!eXk6W?cEUM>b8*imnszOZ2;p9JHIjp_nSjINU{m}an~GithRzQvT&z^cjU pr + + {% 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