Chú ý: Sau khi lưu thay đổi trang, bạn phải xóa bộ nhớ đệm của trình duyệt để nhìn thấy các thay đổi. Google Chrome, Firefox, Internet ExplorerSafari: Giữ phím ⇧ Shift và nhấn nút Reload/Tải lại trên thanh công cụ của trình duyệt. Để biết chi tiết và hướng dẫn cho các trình duyệt khác, xem Trợ giúp:Xóa bộ nhớ đệm.

/*** Link to Personal ref list ***/
//By [[w:vi:NhacNy2412]]

/*** Link to Personal js file ***/
//By [[w:vi:NhacNy2412]]

var optsRef = $('<div>'),
	
	linkRef = $(mw.util.addPortletLink('p-navigation', mw.util.getUrl ('Thành_viên:NhacNy2412/Nguồn'), 'Nguồn', 'pt-perref', 'DS nguồn', null,'#pt-notifications-alert'))
		.on('mouseenter', function() {
			optsRef.css('display', 'block');
		})
		.on('mouseleave', function() {
			if (mw.config.get('skin') != 'minerva') {
				optsRef.css('display', 'none');
			}
		})
		.css({paddingRight: '5px', paddingLeft: '5px'});
	personalRefLink = 'Thành_viên:NhacNy2412/Nguồn/Sử/';
	
	var cssAppend = {fontSize: '1em', whiteSpace: 'nowrap', margin: '2px', fontFamily: 'Times New Roman'};
	
	refArray = [
		$(mw.util.addPortletLink('p-navigation', mw.util.getUrl (personalRefLink + 'Việt'), 'Sử Việt', 'pt-sv', 'Nguồn sử Việt')),
		$(mw.util.addPortletLink('p-navigation', mw.util.getUrl (personalRefLink + 'Thanh'), 'Sử Thanh', 'pt-st', 'Nguồn sử Thanh')),
		$(mw.util.addPortletLink('p-navigation', mw.util.getUrl (personalRefLink + 'Hán'), 'Sử Hán', 'pt-sh', 'Nguồn sử Hán')),
		$(mw.util.addPortletLink('p-navigation', mw.util.getUrl (personalRefLink + 'Minh'), 'Sử Minh', 'pt-sm', 'Nguồn sử Minh')),
		$(mw.util.addPortletLink('p-navigation', mw.util.getUrl (personalRefLink + 'Nguyên_Mông'), 'Sử Nguyên Mông', 'pt-snm', 'Nguồn sử Nguyên Mông')),
	];

	optsRef.css({display: 'none', border: '1px solid #999', position: 'absolute', borderRadius: '2px', background: '#fff', paddingRight: '3px', paddingLeft: '1px', paddingBottom: '3px'})
		.appendTo(linkRef);

	for (i = 0; i < refArray.length; i++) {
		optsRef.append(refArray[i].css(cssAppend));
	}