Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:website_khaganat [2017/07/22 10:50] – [Améliorer le(s) site web de Khaganat] zatalyz | fr:website_khaganat [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| <WRAP center round todo 60%> | <WRAP center round todo 60%> | ||
| - | Vous voulez aider au site web ? Vous êtes perdu ? Lisez soigneusement cette page, puis allez réveiller Zatalyz sur IRC pour tout ce qui n'est pas clair. | + | Vous voulez aider au site web ? Vous êtes perdu ? Lisez soigneusement cette page, puis allez réveiller Zatalyz sur XMPP pour tout ce qui n'est pas clair. |
| </ | </ | ||
| Ligne 18: | Ligne 18: | ||
| Il est possible que quelqu' | Il est possible que quelqu' | ||
| - | Mais dans ce cas, que deviens | + | Mais dans ce cas, que devient |
| Cela veut dire : | Cela veut dire : | ||
| Ligne 27: | Ligne 27: | ||
| ==== Ne concentrez pas le pouvoir ==== | ==== Ne concentrez pas le pouvoir ==== | ||
| - | Nous utilisons [[https:// | + | Lorsque les applications le permettent, donnez les droits d' |
| - | + | ||
| - | Lorsque les applications le permettent, donnez les droits d' | + | |
| C'est un des choix délicats à propos de la sécurité. Partager le pouvoir et utiliser Teampass augmente un peu les risques, mais permet aussi de ne pas trop perdre de choses lorsque un admin disparaît. | C'est un des choix délicats à propos de la sécurité. Partager le pouvoir et utiliser Teampass augmente un peu les risques, mais permet aussi de ne pas trop perdre de choses lorsque un admin disparaît. | ||
| ==== Documentez ==== | ==== Documentez ==== | ||
| - | Je me répète, mais c'est vraiment vital pour reprendre derrière... | + | On le répète |
| - | Note pour ceux que le mot " | + | <WRAP center round tip 90%> |
| + | Note pour ceux que le mot " | ||
| + | </ | ||
| + | |||
| ==== Des outils libres et hébergeables ==== | ==== Des outils libres et hébergeables ==== | ||
| - | Vous avez le droit d' | + | Vous avez le droit d' |
| Donc si vous voulez nous proposer un outil, une fonctionnalité, | Donc si vous voulez nous proposer un outil, une fonctionnalité, | ||
| - | Nous n' | + | Nous n' |
| ==== Accessibilité ==== | ==== Accessibilité ==== | ||
| Nous sommes conscients des problèmes que peuvent rencontrer certains utilisateurs dans leur navigation sur internet. Nous souhaitons que l' | Nous sommes conscients des problèmes que peuvent rencontrer certains utilisateurs dans leur navigation sur internet. Nous souhaitons que l' | ||
| - | Ce n'est absolument pas le cas actuellement, | + | Ce n'est absolument pas le cas actuellement, |
| Si possible, faites en sorte que : | Si possible, faites en sorte que : | ||
| Ligne 58: | Ligne 59: | ||
| * S' | * S' | ||
| - | L' | + | L' |
| ===== Architecture ===== | ===== Architecture ===== | ||
| - | Notre architecture est, techniquement, | + | Notre architecture est, techniquement, |
| - | Voici comment les services sont répartis : | + | Voici comment les services sont répartis((Ces indications peuvent varier dans le temps. En gros, ça ressemble à ça...)) |
| * Une VM (jukni) hébergeant la majorité des services web | * Une VM (jukni) hébergeant la majorité des services web | ||
| - | * Une VM pour etherpad, parce que ce service nous a causé des soucis | + | * Une VM pour etherpad, parce que ce service nous a causé des soucis à certains moment et comme ça il ne met pas le bazar partout. |
| - | * Une VM réservée à Gitlab (branaz), afin de lui allouer toutes les ressources en cas de compilation | + | * Une VM réservée à Gitlab (branaz), afin de lui allouer toutes les ressources en cas de compilation. |
| - | * Une VM pour le serveur de jeu (liria), qui héberge aussi les comptes des joueurs et donc l' | + | * Une VM pour le serveur de jeu (liria), qui héberge aussi les comptes des joueurs et donc l' |
| - | Il y a aussi, de façon temporaire((À la demande.)), | + | Il y a aussi, de façon temporaire((À la demande.)), |
| - | Au 14 juin 2016, nous avons les CMS suivants qui sont installés (voir plus bas pour le détail) : | + | Au 02 septembre 2018, nous avons entre autre les CMS suivants qui sont installés (voir plus bas pour le détail) : |
| * Dokuwiki, sous forme de " | * Dokuwiki, sous forme de " | ||
| * Simple Machine Forum | * Simple Machine Forum | ||
| - | * Stikked | ||
| * Etherpad-Lite | * Etherpad-Lite | ||
| * Photoshow-gallery | * Photoshow-gallery | ||
| - | * Gitlab | + | * Gitlab |
| * AMS (sur le serveur de jeu) | * AMS (sur le serveur de jeu) | ||
| - | * Limnoria | + | * Weblate |
| - | * Piwik | + | * Nextcloud |
| - | * Teampass | + | |
| Nous avons quelques pages " | Nous avons quelques pages " | ||
| - | * La partie IRC | + | * La partie |
| * La barre de navigation générale, qui se retrouve sur presque toutes les pages du site | * La barre de navigation générale, qui se retrouve sur presque toutes les pages du site | ||
| * Le convertisseur Dokuwiki vers Mediawiki | * Le convertisseur Dokuwiki vers Mediawiki | ||
| + | * Divers petits outils, comme un générateur de nom pour Khanat, des étoiles pour Célestia, etc. | ||
| + | |||
| + | Un site en Django a commencé à être développé. Voir : | ||
| + | * [[fr: | ||
| + | * [[fr: | ||
| + | |||
| + | Il a déjà plusieurs modules codés : | ||
| + | * remplaçant du pastebin | ||
| + | * pages statiques (qui seront entre autre utilisé pour l' | ||
| + | * la barre de navigation générale, comprenant la prise en charge de l' | ||
| + | * gestion des utilisateurs, | ||
| + | * Page pour voir les logs de XMPP avec une gestion du " | ||
| + | |||
| + | Django va peu à peu permettre de faire l' | ||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | Pour toute question sur ce gros bazar, contactez [[wiki:user: | + | Pour toute question sur ce gros bazar, contactez [[user: |
| Sur certaines questions plus précises : | Sur certaines questions plus précises : | ||
| - | * Pour les serveurs de jeu, [[wiki:user: | + | * Pour les serveurs de jeu, [[user: |
| - | * Pour le système de patch du jeu, c'est [[wiki:user: | + | * Pour le système de patch du jeu, c'est [[user: |
| - | * Pour le paramétrage du pare-feu ou de Xen, [[wiki:user: | + | * Pour le paramétrage du pare-feu ou de Xen, [[user: |
| - | * Pour Gitlab, | + | * Pour Gitlab, |
| </ | </ | ||
| - | Tout ce qui est utile pour contribuer au site web est [[https:// | + | Tout ce qui est utile pour contribuer au site web est [[https:// |
| ==== Dokuwiki ==== | ==== Dokuwiki ==== | ||
| Dokuwiki est un excellent moteur de wiki. | Dokuwiki est un excellent moteur de wiki. | ||
| <WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
| - | [[wiki:user: | + | [[user: |
| </ | </ | ||
| - | |||
| === Les besoins === | === Les besoins === | ||
| - | * Nous aurions besoin de refaire les templates des wiki. Nous sommes basés sur une vieille version qui ne prends pas en compte de nouvelles fonctionnalités du moteur (qui lui, est à jour) et ça a été modifié à [[http:// | + | * Nous aurions besoin de refaire les templates des wiki. Nous sommes basés sur une vieille version qui ne prends pas en compte de nouvelles fonctionnalités du moteur (qui lui, est à jour) et ça a été modifié à [[http:// |
| * Certains plugins qui nous étaient utiles ne sont plus maintenus et ont été cassés lors de mises à jour. Si vous avez envie de les reprendre, toute la communauté Dokuwiki en profiteras. Cela demande de bonnes connaissances en PHP et l' | * Certains plugins qui nous étaient utiles ne sont plus maintenus et ont été cassés lors de mises à jour. Si vous avez envie de les reprendre, toute la communauté Dokuwiki en profiteras. Cela demande de bonnes connaissances en PHP et l' | ||
| Ligne 122: | Ligne 134: | ||
| Téléchargez le thème propre à la partie qui ne va pas. | Téléchargez le thème propre à la partie qui ne va pas. | ||
| - | <WRAP center round important 60%> | + | La difficulté actuelle des thèmes tient premièrement |
| - | Liens à mettre | + | |
| - | </ | + | |
| - | * Le thème | + | Notez que la " |
| - | * Celui du [[wkh> | + | |
| - | * Celui de [[um1>|l'um1]] : dokuwikhaum1 | + | |
| - | La difficulté actuelle des thèmes tient premièrement à l' | + | == Axe de travail pour améliorer |
| - | == Axe de travail pour améliorer les thèmes == | ||
| * Installez Dokuwiki en local. | * Installez Dokuwiki en local. | ||
| - | * Partez du thème | + | * Partez du thème |
| * Intégrez la barre de navigation générale de Khaganat, puisqu' | * Intégrez la barre de navigation générale de Khaganat, puisqu' | ||
| * Soumettez vos idées de design à la communauté, | * Soumettez vos idées de design à la communauté, | ||
| - | * Les wikis de Khaganat ont besoin d'un onglet " | ||
| - | * Le wiki " | ||
| * Internationalisation : le thème doit pouvoir s' | * Internationalisation : le thème doit pouvoir s' | ||
| * Responsive : si vous êtes partis du thème de base et si la barre de navigation a été finalisée, l' | * Responsive : si vous êtes partis du thème de base et si la barre de navigation a été finalisée, l' | ||
| - | + | * Accessibilité : le maximum | |
| - | <WRAP center round todo 60%> | + | |
| - | Zatalyz a une version nettoyée du thème | + | |
| - | </ | + | |
| Ligne 168: | Ligne 170: | ||
| En dehors de ça, nous sommes ouverts aux suggestions. SMF est sympa, mais plein de fonctionnalités dont nous n' | En dehors de ça, nous sommes ouverts aux suggestions. SMF est sympa, mais plein de fonctionnalités dont nous n' | ||
| + | |||
| + | |||
| === Nous aider === | === Nous aider === | ||
| Ligne 174: | Ligne 178: | ||
| Cependant, si vous avez envie d' | Cependant, si vous avez envie d' | ||
| - | ==== Stikked ==== | + | Si vous avez envie de coder un forum en tant que module pour Django, nous avons déjà un [[fr: |
| - | Stikked est une forme de pastebin. Rien de particulier à dire dessus, il fait son travail ; il est remplaçable aussi. Le pastebin nous sert régulièrement au sein du projet. | + | |
| - | === Nous aider === | + | ==== Pastebin |
| + | Un module a été développé pour Django. Les pastebin nous servent régulièrement au sein du projet. | ||
| - | Le seule souci, c'est le captcha, qui est illisible et laisse passer les bots par moment. Mais bon... C'est assez secondaire, on finit par arriver à le passer. | + | === Nous aider === |
| - | Améliorer quelques détails du CSS serait un plus. | + | Il faudrait qu'on arrive à mettre Django en prod, on verra le reste ensuite... |
| ==== Etherpad-Lite ==== | ==== Etherpad-Lite ==== | ||
| Ligne 190: | Ligne 194: | ||
| Améliorer son css et lui intégrer la barre de navigation serait un plus. | Améliorer son css et lui intégrer la barre de navigation serait un plus. | ||
| - | Pouvoir le lier à l' | + | <del>Pouvoir le lier à l' |
| ==== Photoshow-gallery ==== | ==== Photoshow-gallery ==== | ||
| Ligne 209: | Ligne 213: | ||
| Pour la partie images, il faudra peut-être voir les modules de Django, simplement. | Pour la partie images, il faudra peut-être voir les modules de Django, simplement. | ||
| + | |||
| + | Cette partie là ne pourra être remplacée qu' | ||
| ==== Gitlab ==== | ==== Gitlab ==== | ||
| Gitlab sert à gérer les dépôts. Il prend beaucoup trop de ressources, mais il est vraiment très utile aussi... | Gitlab sert à gérer les dépôts. Il prend beaucoup trop de ressources, mais il est vraiment très utile aussi... | ||
| - | Arriver à intégrer la barre de navigation générale serait vraiment bien. Mais Gitlab n'est vraiment pas évident à bidouiller, et il faut arriver à faire une bidouille qui survit | + | Arriver à intégrer la barre de navigation générale serait vraiment bien. Mais Gitlab n'est vraiment pas évident à bidouiller, et il faut arriver à faire une bidouille qui survive |
| ==== AMS ==== | ==== AMS ==== | ||
| Ligne 220: | Ligne 226: | ||
| Il n'est pas finalisé et mal documenté... Voir plus bas " | Il n'est pas finalisé et mal documenté... Voir plus bas " | ||
| - | ==== Limnoria ==== | ||
| - | Ce n'est pas vraiment visible sur le site mais c'est installé... C'est notre logiciel pour gérer les bots sur IRC. Un bon logiciel, riche en possibilité :) | ||
| - | ==== Piwik ==== | + | ==== Botlogmauve |
| - | Nous sert à avoir une vague idée de l' | + | L' |
| + | ==== Mesure de statistiques/ | ||
| + | Nous avions installé Piwik à un moment (devenu Matomo depuis). Mais pister nos utilisateurs nous déplaît et Matomo est trop facilement intrusif. Nous avons donc supprimé tout ça. | ||
| + | |||
| + | Notre intérêt pour ce genre d' | ||
| + | * Lorsque le MMORPG sera en route, savoir si on a du monde dans d' | ||
| + | * Voir si la com qu'on fait, parfois, a un impact (les gens viennent-ils voir chez nous ?). Mais en vrai, on s'en fout un peu, ce qui compte c'est quand ils viennent pour de bon et se mettent à papoter, et ça, on le sais. | ||
| + | * Potentiellement, | ||
| + | |||
| + | Un outil d' | ||
| ==== Teampass ==== | ==== Teampass ==== | ||
| - | Permet | + | Permettait |
| ==== Barre générale de menu ==== | ==== Barre générale de menu ==== | ||
| - | La barre en haut, sensée | + | La barre en haut, censée |
| - | Nous avions récupéré et customisé la Framanav (il y a longtemps), d'une façon assez " | + | Nous avions récupéré et customisé la Framanav (il y a longtemps), d'une façon assez " |
| + | |||
| + | Osquallo a proposé une nouvelle version [[https:// | ||
| + | |||
| + | Elle n'est pas finalisée car il manque la gestion sur les petits écrans (portables) et elle fait aussi un truc bizarre à charger le css avec un peu de latence. Son intégration sous chrome et autres navigateurs | ||
| === Nous aider === | === Nous aider === | ||
| - | Vous trouverez le code de la nouvelle version [[https:// | ||
| - | Elle n'est pas finalisée car il manque la gestion sur les petits écrans (portables) et elle fait aussi un truc bizarre à charger le css avec un peu de latence. Son intégration sous chrome et autres navigateurs est parfois bizarre. Son accessibilité pourrait aussi être meilleure. Elle mérite d'être encore travaillée. | + | <WRAP center round todo 60%> |
| + | Une nouvelle version | ||
| + | </ | ||
| - | Il suffit d' | + | Il suffit d' |
| Cette barre doit impérativement être accessible. Si c'est horrible avec un logiciel comme [[https:// | Cette barre doit impérativement être accessible. Si c'est horrible avec un logiciel comme [[https:// | ||





