CMS

De Wiki Amis SH
Aller à la navigation Aller à la recherche



Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack


CMS

Bugtracker

Bugzilla

A installer sur un serveur GNU/Linux.
http://bugzilla.fr

MantisBT

Source : https://sourceforge.net/projects/mantisbt/files/latest/download

Gestionnaire d'envoi de lettres d'informations

Phpmynewsletter

Logiciel de mailing gratuit : https://www.phpmynewsletter.com/telechargement/

Les tutoriels pour utiliser Dolibarr

Prise en main de Dolibarr.

Les tutoriels pour utiliser Drupal

Prise en main de Drupal.

Les tutoriels pour utiliser Joomla

Prise en main de Joomla!.
1 Prise en main de Joomla
   1.1 La documentation
       1.1.1 La documentation officielle
       1.1.2 Le wiki officiel
       1.1.3 Comprendre un message affiché par Joomla
       1.1.4 Utiliser l'API de Joomla
       1.1.5 Manuel pour les développeurs Joomla
   1.2 Testing de Joomla
       1.2.1 Feuille de route
       1.2.2 Rejoindre les volontaires
           1.2.2.1 Les documents internes de l'équipe accessibilité de Joomla
           1.2.2.2 En développement
               1.2.2.2.1 Liste des objectifs pour rendre Joomla! 4 accessible WCAG AA
               1.2.2.2.2 Il serait préférable de résoudre les problèmes plutôt que de faire des fiches de décomposition
               1.2.2.2.3 Accessibilité avec les rôles de ARIA pour le menu de Joomla 4
               1.2.2.2.4 Accessibilité avec une touche pour appeler un lien du menu Maximenu CK
               1.2.2.2.5 Accessibilité du BackOffice de Joomla 4
           1.2.2.3 Projet de didacticiels pour les développeurs
       1.2.3 Installer et tester Joomla!
           1.2.3.1 Importer Joomla depuis Github
           1.2.3.2 Installer Joomla sur Debian 9 Stretch
2 Notes de configuration pour le fichier configuration.php
   2.1 Créer un fichier php pour remettre les droits 644 au fichier de configuration
3 Mise à jour
   3.1 Erreurs suite à une mise à jour
       3.1.1 L'article ne s'enregistre plus en front depuis Joomla 3.7
4 Découverte des anciennes extensions
5 Sauvegarder et restaurer Joomla
   5.1 Récupérer un accès utilisateur
   5.2 Sauvegarder avec Akeeba Backup
   5.3 Restaurer depuis une sauvegarde de Akeeba Backup
       5.3.1 Modifier la base de données sauvegardée par Akeeba Backup
       5.3.2 Le template nécessaire à cet affichage est indisponible
6 Utiliser les menus de Joomla
   6.1 Améliorer l'aspect visuel des menus
   6.2 Cacher un menu
7 Article Joomla!
   7.1 Supprimer l'id de l'article dans les URL de Joomla!
   7.2 Ajouter une image d'entête personnalisée par article joomla
8 Chercher dans Joomla
9 Erreurs
   9.1 Trouver les erreurs sur son site Joomla
   9.2 Erreur 301
   9.3 Erreur 404
       9.3.1 Page 404 par défaut de Joomla
       9.3.2 Rediriger la page erreur 404 vers une page personnalisée
           9.3.2.1 Créer un article 404 non catégorisé
           9.3.2.2 Créer un élément de menu lié à votre nouvel article 404
           9.3.2.3 Modifier le fichier error.php
               9.3.2.3.1 Solution 1
               9.3.2.3.2 Solution 2
           9.3.2.4 Solution 3
               9.3.2.4.1 Le composant sh404 permet de configurer la page erreur 404
           9.3.2.5 Solution propriétaire
10 La sécurité du cms Joomla et ses failles
   10.1 Protéger l'administration avec un .htpasswd
   10.2 Supprimer certains fichiers
11 Composants, Modules, Plugins pour Joomla!
12 Template Joomla!
   12.1 Alternatives aux templates precedents
       12.1.1 Site de templates en ligne
       12.1.2 Globbersthemes
       12.1.3 Template spécifique
       12.1.4 Warp
       12.1.5 T3
       12.1.6 Gantry
13 robots.txt
14 Installer de nouveaux outils
15 SEO
   15.1 Autoriser la visite des googlebots
   15.2 Ajouter le code Google Analytics dans Joomla
       15.2.1 Ajouter le code Google Analytics dans Joomla! 2.5
       15.2.2 Ajouter le code Google Analytics dans Joomla! 3.x
   15.3 Acceptation des cookies pour la CNIL
       15.3.1 Les cookies
       15.3.2 Ajouter le plugin et le module pour la gestion des cookies
       15.3.3 Mentions légales et CGU
       15.3.4 Outils similaires
       15.3.5 Conformité CNIL. How to Disable Joomla cookies for Visitors
   15.4 Le https avec Joomla
   15.5 Utiliser les tags avec précaution dans Joomla
16 Langues
   16.1 Overrides
17 Quelques Hack pour présenter du contenu avec Joomla!
   17.1 Hack pour rediriger une page HTML vers une iframe affichée dans Joomla

Les tutoriels pour utiliser Magento

Installer et utiliser Magento.

Les tutoriels pour utiliser MediaWiki

Accueil Utiliser MediaWiki.
1 Accueil Utiliser MediaWiki
   1.1 Installer ou mettre à jour MediaWiki
   1.2 Gérer et installer des extensions
   1.3 Maintenance et sécurité
2 Lire le contenu sur un wiki Mediawiki
   2.1 Utiliser les Pages spéciales
3 Écrire avec MediaWiki
4 Administration de Mediawiki
   4.1 Changer le mot de passe utilisateur
   4.2 Protéger une page contre les modifications et le renommage
   4.3 Gérer les droits des utilisateurs
       4.3.1 Restreindre les accès
           4.3.1.1 Interdire la lecture de toutes les pages aux utilisateurs non enregistrés
           4.3.1.2 Autoriser la lecture de certaines pages à tous les utilisateurs
           4.3.1.3 Interdire la modification de toutes les pages aux utilisateurs non confirmés
           4.3.1.4 Groupes utilisateurs
               4.3.1.4.1 Héritage
               4.3.1.4.2 Ajouter un groupe
               4.3.1.4.3 Exemple pour la création du groupe membre
               4.3.1.4.4 Exemple pour la création du groupe moderateur
               4.3.1.4.5 Exemple pour la création du groupe Write
               4.3.1.4.6 Adapter des droits avec $wgAddGroups et $wgRemoveGroups
           4.3.1.5 Supprimer les groupes prédéfinis
               4.3.1.5.1 Note sur le groupe user
               4.3.1.5.2 Droits des groupes
               4.3.1.5.3 Liste des droits disponibles
           4.3.1.6 Restreindre la consultation d'une page à un groupe
           4.3.1.7 Interdire l'accès total à certaines pages de MediaWiki
5 Changer le graphisme de MediaWiki
6 API Mediawiki
   6.1 Action Parse
   6.2 Extension TextExtracts
   6.3 Action Query
   6.4 Bibliographie API Mediawiki
7 Récupérer le contenu d'une page de Mediawiki
   7.1 Récupérer le HTML d’une page sans le skin
   7.2 Récupérer le Wiki code d’une page sans le skin
   7.3 Exporter le sommaire de Mediawiki sur une page PHP
8 Référencement SEO
   8.1 rel nofollow
       8.1.1 Activer le référencement des liens de votre wiki
       8.1.2 Liens complémentaires NoIndexHistory et rel nofollow
   8.2 Référencement naturel avec Mediawiki
   8.3 Créer un bot
9 Traduction de Mediawiki
   9.1 Dans la Base de données sont stockés des fichiers de langue
       9.1.1 l10n_cache-lc_value.bin
10 Bibliographie
   10.1 Les ressources pour utiliser Mediawiki
   10.2 Support Mediawiki
   10.3 Devenir développeur de Mediawiki
   10.4 Retour sur expériences de l'utilisation de MediaWiki

Les tutoriels pour utiliser Moodle

Site officiel de Moodle : https://download.moodle.org

Les tutoriels pour utiliser Nuked Klan

Un CMS spécialisé dans la gestion de clans et équipes de jeux en réseau :
https://nuked-klan.org
Télécharge et installe NeoFrag pour ta communauté :
https://neofr.ag/fr

Les tutoriels pour utiliser PHPBB3

Site officiel : http://forums.phpbb-fr.com
Télécharger ou mettre à jour PHPBB3 : http://www.phpbb-fr.com/telechargements/
Annonce de version de PHPBB3 : http://forums.phpbb-fr.com/annonces-a-lire/sujet212469.html
Documentation contenant les détails des tables de la base de données d'un forum phpBB 3.0.10 : https://ftp.phpbb-fr.com/cdd/phpbb3/_screens/doc_table/
Outil de maintenance - Support Toolkit (STK) : http://www.phpbb.com/support/stk/
Communauté : https://www.phpbb.com/community/index.php

Les tutoriels pour utiliser SPIP

Synchroniser Zotero avec SPIP

https://zotero.hypotheses.org/453

Les tutoriels pour utiliser Symfony

Les meilleurs cours et tutoriels pour apprendre le framework PHP Symfony : https://symfony.developpez.com/cours/

Les tutoriels pour utiliser ThinkPHP

Le Github officiel : https://github.com/top-think
Le site officiel en chinois : http://www.thinkphp.cn
Télécharger Thinkphp5 : https://sourceforge.net/projects/thinkphp/
Site non officiel pour télécharger Thinkphp5 : https://php-download.com/search?q=thinkphp
# Exploits :
https://www.exploit-db.com/exploits/46150
https://www.abuseipdb.com/check/129.213.64.91
https://medium.com/@knownsec404team/analysis-of-thinkphp5-remote-code-execution-vulnerability-5de8a0afb2d4
# Les URLS exploitées :
/TP/index.php
/thinkphp/html/public/index.php
/thinkphp/public/index.php
/TP/html/public/index.php
/html/public/index.php

Les tutoriels pour utiliser Vbulletin

Prise en main de Vbulletin.

Les tutoriels pour utiliser VTiger CRM

Prise en main de VTiger CRM.

Les tutoriels pour utiliser WordPress

Prise en main de WordPress.

CMS tracker BitTorrent

Les tutoriels pour utiliser ZenTracker

CMS ZenTracker.

CMS pour créer un réseau social

Dolphin

Dolphin : Prise en main de Dolphin

Elgg

Elgg : Introducing a powerful open source social networking engine : https://elgg.org

HumHub

HumHub : The flexible Open Source - Social Network Kit : https://www.humhub.org

Mastodon

# Mastodon est un réseau social décentralisé, gratuit et open source.
# Une alternative décentralisée aux plates-formes commerciales évite les risques de monopole d'une société sur vos données personnelles.
 Site officiel : https://joinmastodon.org
x320
Choisir un serveur dont vous avez confiance et selon votre choix vous pouvez interagir avec tous les autres.
Tout le monde peut gérer sa propre instance de Mastodon et participer au réseau social de manière transparente.
# Installer une instance Mastodon sur Debian 8 :
sudo apt-get install cmdtest npm ruby-build
 Installer une instance mastodon sur Debian 8 : https://angristan.fr/installer-instance-mastodon-debian-8/
 Installer une instance Mastodon sur Ubuntu 16.04 LTS : https://jesuisadmin.fr/installer-instance-mastodon-ubuntu/
 How to install a Mastodon instance on Ubuntu 16.04 LTS : https://anystack.xyz/how-to-install-mastodon-ubuntu/
 How to Install Mastodon on Ubuntu 16.04 : https://www.linode.com/docs/applications/messaging/install-mastodon-on-ubuntu-1604/
 How to Install Mastadon on Ubuntu 16.04 : https://www.linode.com/docs/guides/install-mastodon-on-ubuntu-1604/

Mattermost

Site officiel : https://www.mattermost.org

Riot Matrix

Le site officiel

Matrix est un réseau ouvert pour une communication sécurisée et décentralisée.
Site officiel : matrix.org
Le site officiel de Matrix fournit des implémentations de référence open source des serveurs Matrix, des clients et des services sous Licence Apache.

Le client Riot devient le client Element

Le client Riot : https://matrix.org/docs/projects/client/riot.html
Le client Element : https://matrix.org/docs/projects/client/element
Site officiel : https://element.io
Dépôt Github : https://github.com/vector-im/riot-web/
Salon de discussions sur Element : #element-web:matrix.org

Autres clients

Prévu pour être fonctionnel à l'été 2018, Tchap37 est un fork d'Element développé par la Direction interministérielle du numérique (DINSIC) française afin que ses fonctionnaires ne soient plus dépendants des messageries telles que Telegram et WhatsApp38. Il permet des échanges chiffrés, sécurisés et est compatible avec n'importe quel poste de travail et terminal mobile39.
Thales, société spécialisée dans la défense et la sécurité, a également produit une version dérivée d'Element avec sa messagerie Citadel Team40.
À la fin de l'année 2017, la tentative de rapprochement entre la DINSIC et Thales pour unifier Tchap et Citadel Team échoue.
Source Wikipédia : https://fr.wikipedia.org/wiki/Element_(logiciel)#Versions_d%C3%A9riv%C3%A9es_(forks)

Serveur Matrix

Synapse est l'implémentation de référence du serveur domestique Matrix Python / Twisted : https://github.com/matrix-org/synapse#synapse-installation
Dendrite est un serveur Matrix écrit en Go : https://github.com/matrix-org/dendrite

Retour sur utilisation

 Retour sur utilisation : https://web.archive.org/web/20200215184515/https://itscode.red/posts/1-year-using-matrix/

Slim

Site officiel : https://www.slimframework.com

Créer un site statique sans base de données

Wiki.js

Site officiel : https://wiki.js.org

ikiwiki

sudo apt install ikiwiki

Branchable

Site officiel : http://www.branchable.com

Dokuwiki

Site officiel : http://dokuwiki.org

Gohugo

Site officiel : https://gohugo.io

Jekyll

  Bilan Jekyll : https://hyakosm.net/articles/2018/09/27/bilan-jekyll.html
Utiliser Jekyll : https://jekyllrb.com

Pelican

Pelican

Lister le contenu d'un répertoire en PHP

Directorylister est un excellent outil pour permettre la navigation dans un répertoire à l'aide de PHP : https://www.directorylister.com
Dix outils pour gérer dynamiquement des fichiers partagés et pour permettre la navigation par répertoire : https://nilambar.net/2012/10/best-free-web-based-file-management-scripts-in-php.html

Outils web

Installer un serveur Git

Installer Gitea

Installer un serveur Git avec Gitea.

Installer Gitolite

Installer un serveur Git avec Gitolite.

Installer un gestionnaire de bogues

Installer Redmine

Installer Redmine sur Debian avec RVM.

Bibliographie

Liste de CMS opensource : https://www.opensourcecms.com

NAVIGATION

PARTICIPER ET PARTAGER

Bienvenue sur le wiki de Amis SH.
De nombreuses pages sont partagées sur ce wiki.
Créer un compte utilisateur pour participer sur le wiki.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Utiliser la recherche interne du wiki pour trouver votre contenu.
La page de discussion de Amis SH vous permet de poser vos questions.
Consulter le site amis-sh.fr pour installer votre propre serveur web.
Améliorer le contenu des pages avec vos retours depuis l'onglet discussion.
Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique.
Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité.

SOUTENIR CE WIKI

Soutenir le wiki avec un don en monnaie numérique :
AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Miner de la cryptomonnaie.