web-dev-qa-db-fra.com

Existe-t-il un moyen d'ajouter une colonne au suivi des aliments pour montrer les points Weight Watchers?

Je suis nouveau sur l'application web Fitbit. Je l'aime jusqu'à présent, mais comme je viens de Weight Watchers, j'aimerais voir ces points également pendant que je passe au décompte des calories.

Peut-être existe-t-il un script Greasemonkey ou un paramètre permettant d’ajouter des champs personnalisés?

2
drye

J'ai créé une solution pour moi-même via Chrome Extension. Extension Chrome

C’est ma première extension chrome, et ceci n’est pas destiné à faire connaître cette extension. Je peux créer des versions de Firefox et de Safari ultérieurement, mais comme c'est actuellement pour mon usage personnel et que j'utilise Chrome le voici.

Je vais également inclure le code ici pour toute personne intéressée à le modifier ou à l’ajouter.

$(document).ready(function() {
var dailyTotal = 0;
//Update header name
$("#loggedFoodArea .subheader .cols7").html('PS');
//Loop through the listings and calculate points
$('#loggedFoodArea .listing ul li').each(function(index) {
    var cals = $(this).children('.cols3').html();
    var fat = $(this).children('.cols4').html();
    var fiber = $(this).children('.cols5').html();
    var ps = ((cals/50)+(fat/12)-(fiber/4)).toFixed(1);
    dailyTotal += parseFloat(ps);
    $(this).children('.cols7').html(ps);
});
$('#dailyTotals .content .total').last().after('<div class="total" style="margin-left: 12px;"><div class="label"><div class="substance">Points</div><div class="amount"><span id="pointAmount">'+(parseFloat(dailyTotal)/2).toFixed(1)+'</span></div></div></div>');

});

3
drye