« Modèle:MinecraftConnect/doc » : différence entre les versions
Autres actions
mAucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 2 : | Ligne 2 : | ||
== Description == | == Description == | ||
Bouton pour copier l'adresse d'un serveur Minecraft dans le presse-papier. | |||
== Paramètres == | == Paramètres == | ||
{| class="wikitable" | {| class="wikitable" | ||
! Paramètre !! Description | ! Paramètre !! Description !! Défaut | ||
|- | |- | ||
| ''' | | '''serveur''' || Adresse IP ou domaine du serveur || ''(requis)'' | ||
|- | |- | ||
| ''' | | '''port''' || Port (format ''':25565''') || ''':25565''' | ||
|- | |- | ||
| '''texte''' || Texte | | '''texte''' || Texte du bouton || '''Copier l'adresse''' | ||
|- | |||
| '''image''' || Nom du fichier image || '''Minecraft-icon.svg''' | |||
|- | |||
| '''color''' || Couleur prédéfinie || '''minecraft''' | |||
|- | |||
| '''align''' || Alignement (left/center/right) || ''aucun'' | |||
|} | |} | ||
== Exemples | == Exemples == | ||
=== Basique === | |||
<pre> | <pre> | ||
{{MinecraftConnect|serveur=nefald.fr}} | |||
</pre> | </pre> | ||
{{MinecraftConnect|serveur=nefald.fr}} | |||
---- | ---- | ||
=== Avec texte personnalisé === | === Avec texte personnalisé === | ||
<pre> | <pre> | ||
{{MinecraftConnect|serveur=nefald.fr|texte=Serveur Nefald}} | |||
</pre> | </pre> | ||
{{MinecraftConnect|serveur=nefald.fr|texte=Serveur Nefald}} | |||
---- | ---- | ||
=== | === Port personnalisé === | ||
<pre> | <pre> | ||
{{MinecraftConnect| | {{MinecraftConnect|serveur=play.example.com|port=:25566}} | ||
</pre> | </pre> | ||
{{MinecraftConnect|serveur=play.example.com|port=:25566}} | |||
---- | ---- | ||
=== | === Alignement === | ||
<pre> | <pre> | ||
{{MinecraftConnect|serveur=nefald.fr|align=center}} | |||
</pre> | </pre> | ||
{{MinecraftConnect|serveur=nefald.fr|align=center}} | |||
---- | ---- | ||
=== | === Couleur personnalisée === | ||
<pre> | <pre> | ||
{{MinecraftConnect|serveur=nefald.fr|color=success}} | |||
</pre> | </pre> | ||
{{MinecraftConnect|serveur=nefald.fr|color=success}} | |||
== | == Couleurs disponibles == | ||
* | * '''minecraft''' (vert Minecraft - défaut) | ||
* | * '''primary''' (bleu) | ||
* | * '''success''' (vert) | ||
* '''danger''' (rouge) | |||
* '''warning''' (jaune) | |||
* '''info''' (cyan) | |||
* '''dark''' (noir) | |||
== Voir aussi == | == Voir aussi == | ||
* [[ | * [[Modèle:ButtonLink]] - Bouton avec lien externe | ||
Dernière version du 10 novembre 2025 à 07:05
Description
Bouton pour copier l'adresse d'un serveur Minecraft dans le presse-papier.
Paramètres
| Paramètre | Description | Défaut |
|---|---|---|
| serveur | Adresse IP ou domaine du serveur | (requis) |
| port | Port (format :25565) | :25565 |
| texte | Texte du bouton | Copier l'adresse |
| image | Nom du fichier image | Minecraft-icon.svg |
| color | Couleur prédéfinie | minecraft |
| align | Alignement (left/center/right) | aucun |
Exemples
Basique
{{MinecraftConnect|serveur=nefald.fr}}
<script>
function copyMCAddress() { var address = document.getElementById('mc-address').textContent; navigator.clipboard.writeText(address).then(function() { var btn = document.querySelector('.mc-connect-copy'); btn.textContent = '✓'; btn.style.background = '#4CAF50'; setTimeout(function() { btn.textContent = '📋'; btn.style.background = ; }, 2000); }).catch(function() { alert('Adresse: ' + address); }); } </script>
Avec texte personnalisé
{{MinecraftConnect|serveur=nefald.fr|texte=Serveur Nefald}}
<script>
function copyMCAddress() { var address = document.getElementById('mc-address').textContent; navigator.clipboard.writeText(address).then(function() { var btn = document.querySelector('.mc-connect-copy'); btn.textContent = '✓'; btn.style.background = '#4CAF50'; setTimeout(function() { btn.textContent = '📋'; btn.style.background = ; }, 2000); }).catch(function() { alert('Adresse: ' + address); }); } </script>
Port personnalisé
{{MinecraftConnect|serveur=play.example.com|port=:25566}}
<script>
function copyMCAddress() { var address = document.getElementById('mc-address').textContent; navigator.clipboard.writeText(address).then(function() { var btn = document.querySelector('.mc-connect-copy'); btn.textContent = '✓'; btn.style.background = '#4CAF50'; setTimeout(function() { btn.textContent = '📋'; btn.style.background = ; }, 2000); }).catch(function() { alert('Adresse: ' + address); }); } </script>
Alignement
{{MinecraftConnect|serveur=nefald.fr|align=center}}
<script>
function copyMCAddress() { var address = document.getElementById('mc-address').textContent; navigator.clipboard.writeText(address).then(function() { var btn = document.querySelector('.mc-connect-copy'); btn.textContent = '✓'; btn.style.background = '#4CAF50'; setTimeout(function() { btn.textContent = '📋'; btn.style.background = ; }, 2000); }).catch(function() { alert('Adresse: ' + address); }); } </script>
Couleur personnalisée
{{MinecraftConnect|serveur=nefald.fr|color=success}}
<script>
function copyMCAddress() { var address = document.getElementById('mc-address').textContent; navigator.clipboard.writeText(address).then(function() { var btn = document.querySelector('.mc-connect-copy'); btn.textContent = '✓'; btn.style.background = '#4CAF50'; setTimeout(function() { btn.textContent = '📋'; btn.style.background = ; }, 2000); }).catch(function() { alert('Adresse: ' + address); }); } </script>
Couleurs disponibles
- minecraft (vert Minecraft - défaut)
- primary (bleu)
- success (vert)
- danger (rouge)
- warning (jaune)
- info (cyan)
- dark (noir)
Voir aussi
- Modèle:ButtonLink - Bouton avec lien externe