2017-01-29 2 views
1

Je travaille avec Humhub Kit de réseau social Open source et je veux créer un nouveau module pour cela.Comment créer un module personnalisé dans le site de réseautage social open source HUMhub?

J'ai référencé this à partir de la documentation mais je n'ai pas réussi à comprendre comment créer un module pour Humhub.

Yat-il un tutoriel avec un exemple pour créer des modules dans Humhub? Si non Quelqu'un peut-il suggérer les étapes de la création du module?

Espérons que quelqu'un reconnait le problème et a une solution rapide pour cela. Toute aide sera appréciée.

Répondre

1

La meilleure "documentation" que j'ai trouvée jusqu'ici sont deux exemples sur GitHub qui semblent fonctionner. Vous pouvez les trouver ici:

https://github.com/humhub/humhub-modules-examples

Le humhub-Modules- base -module-mannequin et le humhub-Modules- contenu -module-mannequin font ce qu'ils sont censés faire. Le module de base place un élément de menu en haut et montre une page simple avec du contenu et le module de contenu montre l'option de module dans les modules d'utilisateurs (si configuré par l'admin pour le faire). Il est intéressant de savoir combien de code il faut pour faire ces choses, surtout par rapport au code Yii2 standard généré par Gii. Mais ils fonctionnent, et offrent ainsi un point de départ pour un développement ultérieur.

En outre, pour une documentation de base, il y a une écriture sur la page de documentation HumHub ici:

http://docs.humhub.org/dev-modules-db.html

Cependant, il est très incomplet à cette date. Mais il peut fournir un peu de perspicacité lorsqu'il est utilisé avec les exemples mentionnés ci-dessus.