Giter Club home page Giter Club logo

minewebcms's Introduction

MineWebCMS

C'est quoi MineWeb ?

Le CMS est en bêta depuis 15 août 2015 et en version finale depuis le 3 mai 2016.

MineWeb est un CMS (c'est-à-dire un système de gestion de contenu), en plus simple, un site complètement personnalisable et intuitif, qui s'adaptera parfaitement à vos serveurs Minecraft !

Vous pourrez tenir vos joueurs au courant des actualités, leur faire acheter des articles sur la boutique... Vous pourrez personnaliser le CMS avec toutes sortes de thèmes ou plugins !

Le CMS est gratuit et opensource ?

Jusqu'en mars 2018, il vous fallait avoir une licence payante pour utiliser le CMS. Mais désormais celui-ci est entièrement disponible sur Github et gratuitement. Il vous suffit de télécharger le repo pour utiliser le CMS sans aucun problème, celui-ci n'est plus dépendant de notre API.

Pourquoi l'avoir rendu gratuit et opensource ?

Premièrement je maintenais ce projet depuis plusieurs années presque complètement seul (hormis les 2/3 supports et 2 amis pour m'aider sur l'infrastructure) et je commençais à m'en lasser, de plus, ne jouant plus à Minecraft je ne m'intéressais plus à ce domaine. Dès mars 2018 j'ai eu ma réelle première expérience professionnelle me poussant également a arrêter ce projet.

Deuxièmement, le CMS est en développement depuis plusieurs années sur un vieux framework, le code est vieux et j'ai évolué depuis le début, une refonte sera nécessaire pour rajouter des fonctionnalités intéressantes et maintenir correctement le projet mais le manque de temps et de motivation ne m'ont pas permis de le faire.

Troisièmement je ne tenais pas a faire disparaitre le CMS et empêcher mes anciens utilisateurs de l'utiliser. De plus, cela ajoute du contenu sur mon Github.

Statistiques

MineWeb, avant ce passage à l'OpenSource c'est plus de 5 000 utilisateurs, plus de 1 500 licences, plus de 100 licences hébergées tous les mois, un Discord avec plus de 800 membres, plusieurs milliers de tickets sur le support.

Comment l'utiliser ?

Installation

Pour installer le CMS, rien de plus simple, il vous suffit de télécharger les fichiers sur ce repo, et de les placer sur votre serveur web, pour les pré-requis et autres informations, vous avez la documentation disponible ici ou ici

Support

Le site officiel étant partiellement coupé, plus aucun support officiel n'est assuré, mais vous pouvez toujours faire part de vos problèmes sur le Discord ou avec les issues sur Github.

Plugins et thèmes

Le site officiel étant partiellement coupé, le market n'est plus disponible et maintenu sur celui-ci. Le CMS se base donc maintenant sur les repos faisant parti de l'organisation MineWeb. Tous les plugins affichés sur le CMS sont les repos commençant par Plugin- (et pour les thèmes Theme-). Si vous souhaitez donc voir les sources d'un plugin ou y contribuer il vous suffit de vous rendre sur le repo correspondant (ex: Boutique).

Si vous souhaitez ajouter un plugin ou un thème sur le CMS il vous suffit simplement de demander sur notre Discord pour être ajouter dans l'organisation ce qui vous permettra de créer un plugin ou un thème. Pour cela, il vous suffira de créer votre propre repo (sur l'organisation) avec le préfix adéquate (Plugin- ou Theme-), et d'y développer votre plugin/thème en suivant la documentation. Il vaut mieux créer plusieurs branches (dev pour le développement par exemple) car le CMS utilise la branche master pour récupérer le contenu du plugin ou du thème.

Contribuer

Si vous souhaitez contribuer au CMS vous êtes libres de soumettre des pull-requests que je me ferait une joie de regarder et merge. De plus vous pouvez également encore développer des thèmes ou des plugins pour la communauté.

minewebcms's People

Contributors

eywek avatar florentlife avatar iambluedev1 avatar jimmyr57000 avatar maximemichaud avatar mrpoc avatar nivcoo avatar phpierrre avatar sadoj-kuro avatar shadeess avatar thomasfarineau avatar vmarchaud avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.