您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
extend transip domain with easy-to-copy-paste url,token and DNS records
当前为
- // ==UserScript==
- // @name Export TransIP DNS
- // @namespace http://tampermonkey.net/
- // @version 0.1
- // @description extend transip domain with easy-to-copy-paste url,token and DNS records
- // @author Tomas van Rijsse
- // @match https://www.transip.nl/cp/domein-hosting/*
- // @grant none
- // @require http://code.jquery.com/jquery-latest.js
- // ==/UserScript==
- /* jshint -W097 */
- 'use strict';
- var $rows = jQuery('.dns-form-panels').find('.form-panel');
- var $table = jQuery('<table></table>');
- $table.append('<tr><th>Name</th><th>Type</th><th>Waarde</th></tr>');
- $rows.each(function(){
- var $ = jQuery;
- if($(this).find('input.content').val() != ""){
- var $row = $('<tr></tr>');
- $row.append('<td>'+ $(this).find('input.name').val() + '</td>');
- $row.append('<td>'+ $(this).find('select.type').val() + '</td>');
- $row.append('<td>'+ $(this).find('input.content').val() + '</td>');
- $table.append($row);
- }
- });
- $table.find('th,td').css('padding','0 10px 0 0');
- $table.find('th').css('text-align','left');
- var $export = jQuery('<div class="overview-panel"></div>');
- $export.append('<h3>' + jQuery('h1 a').text() + '</h3>');
- $export.append('<p>Autorisatiecode: '+ jQuery('.auth-code').html() +'</p>');
- $export.append($table);
- jQuery('div.fragment-overview').append($export);