diff options
Diffstat (limited to '_profile/index.php')
-rw-r--r-- | _profile/index.php | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/_profile/index.php b/_profile/index.php index 4a3cae6..e62b4f9 100644 --- a/_profile/index.php +++ b/_profile/index.php @@ -72,6 +72,10 @@ foreach (array_filter(scandir($_SERVER["DOCUMENT_ROOT"] . "/includes/data/people <img src="/icons/edit.svg" style="vertical-align: middle; width: 24px;"> <span style="vertical-align: middle;"><?= l("lang_profile_request") ?></span> </a></li> + <li><a class="dropdown-item" onclick="copy(formatId('<?= $id ?>'), false); alert('Code transaction copiƩ');" style="cursor: pointer;"> + <img src="/icons/copy.svg" style="vertical-align: middle; width: 24px;"> + <span style="vertical-align: middle;">Copier le code transaction</span> + </a></li> </ul> </div> </div> @@ -217,4 +221,11 @@ foreach (array_filter(scandir($_SERVER["DOCUMENT_ROOT"] . "/includes/data/people <br><br> </div> +<script> + function formatId(id) { + let l = id.split("-").map(i => parseInt(i, 16)).join("").match(/.{1,5}/g).map(i => i + "00000".substring(0, 5 - i.length)).join("-"); + return "00000-00000-00000-00000-00000-00000-00000-00000".substring(0, 47 - l.length) + l; + } +</script> + <?php if ($id !== $_USER) addToUserHistory($id); require_once $_SERVER['DOCUMENT_ROOT'] . "/includes/footer.php"; ?> |