PHP Classes

File: htdocs/install/assets/js/xo-installer.js

Recommend this page to a friend!
  Classes of Michael Beck   Xoops 2.5   htdocs/install/assets/js/xo-installer.js   Download  
File: htdocs/install/assets/js/xo-installer.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Xoops 2.5
Modular content management publication system
Author: By
Last change:
Date: 7 years ago
Size: 2,075 bytes
 

Contents

Class file image Download
function showHideHelp() { $(".xoform-help").toggle(); } function xoopsExternalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i = 0; i < anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href")) { // Check rel value with extra rels, like "external noflow". No test for performance yet $pattern = new RegExp("external", "i"); if ($pattern.test(anchor.getAttribute("rel"))) { anchor.target = "_blank"; } } } } function xoopsGetElementById(id) { return $(id); } function selectModule(id, button) { if (button.value == 1) { $('#'+id).css('background-color', '#ebf0ff'); } else { $('#'+id).css('background-color', 'transparent'); } } function showThemeSelected() { $(".theme_preview").hide(); var theme = '#' + $("#theme_set").val(); $(theme).show(); } function passwordStrength(password) { var score = zxcvbn(password).score; document.getElementById("passwordDescription").innerHTML = desc[score]; document.getElementById("passwordStrength").className = "strength" + score; } function suggestPassword(passwordlength) { var pwchars = "abcdefhjmnpqrstuvwxyz23456789ABCDEFGHJKLMNPQRSTUVWYXZ.,:"; var pwchars = "abcdefhjmnpqrstuvwxyz1234567890,?;.:!$=+@_-&|#ABCDEFGHJKLMNPQRSTUVWYXZ"; var passwd = document.getElementById('generated_pw'); passwd.value = ''; for (i = 0; i < passwordlength; i++) { passwd.value += pwchars.charAt(Math.floor(Math.random() * pwchars.length)) } return passwd.value; } /** * Copy the generated password (or anything in the field) to the form * * @return boolean always true */ function suggestPasswordCopy() { var pw = $('#generated_pw'); var generated_pw = pw.val(); $('#adminpass').val(generated_pw); $('#adminpass2').val(generated_pw); passwordStrength(generated_pw); return true; } window.onload = xoopsExternalLinks;