Description du projet
Prix de MineCMS Pro Edition : 7€ 3,50€ !
Les membres/comptes
Le système de membre de MineCMS est basique,
- Système d’inscription rapide, intuitif et facile,
- Système de profil avec possibilité d’édition de vos données personnelles(vous pouvez mettre votre skype ou autre sur votre profil de manière facultative par exemple).
Les joueurs peuvent accéder à toutes les pages sans avoir de compte(ou presque) mais ne peuvent pas bénéficier des fonctionnalités telles que les récompenses des votes, la boutique etc… sans en avoir créé un.
Vous pourrez éditer/supprimer des membres depuis le panel admin.
La page d’accueil
Même si le design n’est pas mon point fort(je préfère largement créer les fonctionnalités du site), j’ai beaucoup travailler sur l’ergonomie de l’accueil, qui est la vitrine de votre serveur, ça peut même parfois être le premier bout de votre serveur qu’un nouveau verra en arrivant.
Sur cette page, il y a bien entendu la barre latérale(dont je parle plus bas) qui est sur toutes les pages du site. Pour ce qui est des fonctionnalités de l’accueil, nous avons :
- un sliderd’images, vous personnalisez les images et le petit texte « label » qui va avec depuis le panel admin,
- Trois petits liens de navigation rapides où vous pouvez mettre des messages d’informations(par défaut « Boutique », « Voter » et « Launcher » mais c’est entièrement personnalisable).
- Bien entendu des news, créables(je crois j’ai inventé un mot) et supprimables depuis le panel
La barre latérale
La barre latérale est un des seuls composants de MineCMS qui n’est pas totalement configurable depuis le panel admin. Je travaille actuellement dessus est dans la prochaine version du CMS, vous pourrez y rajouter des champs à volonté.
Actuellement seuls trois champs(que je vais appelé « Widgets ») sont disponible, le premier donne l’état du / des serveur(s), le second donne une image de chaque skin de joueur en ligne(cliquez dessus pour accéder au profil du joueur).
Un dernier Widget, qui se place au dessus des autres, apparaît lorsque le joueur est connecté, c’est pour la gestion de son compte, il a des liens tels que « acheter des jetons », « déconnexion », « mon profil »… ou « administration »(pas pour tout le monde celui là!).
Gestion multi-serveur
Vous avez peut-être plusieurs serveurs, reliés par BungeeCord ou pas, MineCMS vous propose un système de gestion de multi-serveur
Grâce au multi-serv, vous pouvez choisir ou le joueur recevra ses récompenses votaes/boutique, mais j’en reparlerais plus bas !
PS : jusqu’à ce que la connexion au serveur se fasse en Ajax dans une future version de MineCMS, si vous n’avez pas le site en localhost de vos serveurs minecraft, cela peut ralentir votre site si vous avez plus de 2 serveurs, privilégiez donc des VPS / dédiés aux hébergements mutualisés. Si vous avez peur de ne pas y arriver je me ferais une joix de vous aider à configurer votre serv’ sous Linux !
Boutique
Elle dispose des fonctionnalités que doit avoir une boutique Minecraft, création de catégories, d’offres, possibilités de mettre plusieurs actions(=commandes) sur une même offre, plusieurs types d’actions(Give d’item, Give d’argent, Message serveur…).
Ce qui fait l’originalité sur MineCMS, c’est la gestion du multi-serv (ce mot va revenir beaucoup), vous pourrez depuis votre panel admin, choisir si vous voulez soit que les offres de la catégorie x pointent vers un serveur choisi, soit vers tous les serveurs, soit vers le serveur où le joueur est connecté.
Vous pouvez aussi autoriser l’achat si et seulement si le joueur est connecté sur le serveur !
Un exemple : Il y a 3 catégories, Ressources, Grades et Monnaie, les serveurs sont RP, Accueil et PvP.
Le plugin iConomy n’est que sur le serveur RP, on va donc mettre l’offre sur « serveur RP », et on ne va pas cocher « forcer le joueur à se connecter », car on peut give de l’argent à un joueur même quand il n’est pas en ligne.
Pour les grades, si on veut que le joueur les obtiennes sur tous les serveurs, on met sur tous les serveurs, le joueur n’a pas besoin d’être en ligne non plus.
Pour les Ressources, on va obliger la connexion In-Game(si on give un item à un joueur déconnecté, il sera perdu). Et on va donner l’item sur le serveur où il est en ligne, à lui de choisir lequel il veut.
Vous pourrez tester les diverses combinaisons possibles.
Votes
Vous pouvez aussi gérer le multi-serv pour les votes, en effet vous pouvez créer une infinité de liens de votes. A vous de les organiser sur chaque serveur. Vous pouvez aussi choisir si vous voulez que le joueur obtienne sa récompense sur le serveur où il est en ligne, où sur le serveur de la catégorie de vote.
A ce jour on ne peut donner comme récompense que des items gives, dans les prochaines versions j’intégrerais le give d’argent, de jetons ou autres personnalisables depuis le site, je ferais même un système de récompenses d’items aléatoires(l’administrateur choisira plusieurs items et mettra des % de chances de tomber dessus depuis son panel).
Support
Le support est basé sur un système de tickets, il suffit de se connecter pour pouvoir poster un message qui sera visible par tous les autres joueurs du serveurs ainsi que par les administrateurs, n’importe qui peut y répondre !
Menus
Gérez les liens de vos menus depuis votre panel admin, vous pouvez aussi mettre des listes déroulantes au menu. Personnalisez les liens vers des pages du site ou vers des pages extérieures.
Pages
En plus de pages « innées » au CMS comme la boutique, les votes, l’accueil, le support… Vous pouvez créer des pages personnalisées. N’oubliez pas de mettre un lien vers ces dernières dans vos menus ^^.
Le jeton(Token en anglais)
Le Jeton est la monnaie virtuelle présente sur votre site, elle permet de faire des achats sur la boutique.
Le joueur peut obtenir des Jetons par paypal ou starpass, les offres sont configurables depuis le site.
Points forts
- Joli
- Possède toutes les fonctionnalités nécessaires
Points faibles
Crypté- En développement constant
- Presque pas de communauté