forked from Wavyzz/dolibarr
Doxygen for javascript functions file.
This commit is contained in:
@@ -565,28 +565,6 @@ function urlencode(s) {
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* =================================================================
|
||||
* Purpose: Show a popup HTML page.
|
||||
* Input: url,title
|
||||
* Author: Laurent Destailleur
|
||||
* Licence: GPL
|
||||
* ==================================================================
|
||||
*/
|
||||
function newpopup(url,title) {
|
||||
var argv = newpopup.arguments;
|
||||
var argc = newpopup.arguments.length;
|
||||
tmp=url;
|
||||
var l = (argc > 2) ? argv[2] : 600;
|
||||
var h = (argc > 3) ? argv[3] : 400;
|
||||
var left = (screen.width - l)/2;
|
||||
var top = (screen.height - h)/2;
|
||||
var wfeatures = "directories=0,menubar=0,status=0,resizable=0,scrollbars=1,toolbar=0,width=" + l +",height=" + h + ",left=" + left + ",top=" + top;
|
||||
fen=window.open(tmp,title,wfeatures);
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* =================================================================
|
||||
* Purpose:
|
||||
@@ -656,7 +634,13 @@ function hideMessage(fieldId,message) {
|
||||
|
||||
|
||||
/*
|
||||
* Used by button to set on/off
|
||||
* Used by button to set on/off
|
||||
*
|
||||
* @param string url Url
|
||||
* @param string code Code
|
||||
* @param string intput Input
|
||||
* @param int entity Entity
|
||||
* @param int strict Strict
|
||||
*/
|
||||
function setConstant(url, code, input, entity, strict) {
|
||||
$.get( url, {
|
||||
@@ -714,7 +698,13 @@ function setConstant(url, code, input, entity, strict) {
|
||||
}
|
||||
|
||||
/*
|
||||
* Used by button to set on/off
|
||||
* Used by button to set on/off
|
||||
*
|
||||
* @param string url Url
|
||||
* @param string code Code
|
||||
* @param string intput Input
|
||||
* @param int entity Entity
|
||||
* @param int strict Strict
|
||||
*/
|
||||
function delConstant(url, code, input, entity, strict) {
|
||||
$.get( url, {
|
||||
@@ -768,7 +758,17 @@ function delConstant(url, code, input, entity, strict) {
|
||||
}
|
||||
|
||||
/*
|
||||
* Used by button to set on/off
|
||||
* Used by button to set on/off
|
||||
*
|
||||
* @param string action Action
|
||||
* @param string url Url
|
||||
* @param string code Code
|
||||
* @param string intput Input
|
||||
* @param string box Box
|
||||
* @param int entity Entity
|
||||
* @param int yesButton yesButton
|
||||
* @param int noButton noButton
|
||||
* @param int strict Strict
|
||||
*/
|
||||
function confirmConstantAction(action, url, code, input, box, entity, yesButton, noButton, strict) {
|
||||
var boxConfirm = box;
|
||||
@@ -931,7 +931,7 @@ function confirmConstantAction(action, url, code, input, box, entity, yesButton,
|
||||
})( jQuery );
|
||||
|
||||
|
||||
/*
|
||||
/**
|
||||
* Function to output a dialog bog for copy/paste
|
||||
*
|
||||
* @param string text Text to put into copy/paste area
|
||||
@@ -949,16 +949,38 @@ function copyToClipboard(text,text2)
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
* Function show document preview
|
||||
/**
|
||||
* Show a popup HTML page. Use the "window.open" function.
|
||||
*
|
||||
* @param string url Url
|
||||
* @param string title Title of popup
|
||||
* @return boolean False
|
||||
* @see document_preview
|
||||
*/
|
||||
function newpopup(url,title) {
|
||||
var argv = newpopup.arguments;
|
||||
var argc = newpopup.arguments.length;
|
||||
tmp=url;
|
||||
var l = (argc > 2) ? argv[2] : 600;
|
||||
var h = (argc > 3) ? argv[3] : 400;
|
||||
var left = (screen.width - l)/2;
|
||||
var top = (screen.height - h)/2;
|
||||
var wfeatures = "directories=0,menubar=0,status=0,resizable=0,scrollbars=1,toolbar=0,width=" + l +",height=" + h + ",left=" + left + ",top=" + top;
|
||||
fen=window.open(tmp,title,wfeatures);
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* Function show document preview. Use the "dialog" function.
|
||||
*
|
||||
* @params string file File path
|
||||
* @params string type mime file
|
||||
* @params string title
|
||||
* @param string file File path
|
||||
* @param string type Mime file type
|
||||
* @param string title Title of popup
|
||||
* @return void
|
||||
* @see newpopup
|
||||
*/
|
||||
function document_preview(file, type, title)
|
||||
{
|
||||
console.log("document_preview A click was done");
|
||||
var ValidImageTypes = ["image/gif", "image/jpeg", "image/png"];
|
||||
console.log("document_preview A click was done. file="+file+", type="+type);
|
||||
|
||||
@@ -1026,6 +1048,7 @@ function getParameterByName(name, valueifnotfound)
|
||||
return results === null ? valueifnotfound : decodeURIComponent(results[1].replace(/\+/g, " "));
|
||||
}
|
||||
|
||||
|
||||
// Code in the public domain from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round
|
||||
(function() {
|
||||
/**
|
||||
@@ -1082,8 +1105,8 @@ function dolroundjs(number, decimals) { return +(Math.round(number + "e+" + deci
|
||||
/**
|
||||
* Function similar to PHP price2num()
|
||||
*
|
||||
* @param {number|string} amount The amount to convert/clean
|
||||
* @returns {string} The amount in universal numeric format (Example: '99.99999')
|
||||
* @param {number|string} amount The amount to convert/clean
|
||||
* @return {string} The amount in universal numeric format (Example: '99.99999')
|
||||
* @todo Implement rounding parameter
|
||||
*/
|
||||
function price2numjs(amount) {
|
||||
@@ -1128,6 +1151,5 @@ function price2numjs(amount) {
|
||||
console.log("res="+res)
|
||||
return res;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user