Subversion Repositories SmartDukaan

Rev

Rev 1915 | Blame | Compare with Previous | Last modification | View Log | RSS feed

def getscore(struct):
    
    score = 0.0
    
    category = struct.get("category")
        
    if struct.has_key("features") :
        features = struct.get("features")
    
        # Protocols : Mail for Exchange-3, POP3-1, SMTP-1, IMAP-1, IMAP4-1
        if features.has_key("Markup languages") :
            markup_languages = features.get("Markup languages")
    
            if category == "Tablets":
                if "HTML5" in markup_languages :
                    score = 10.0
                else:
                    score = 8.0
            else:
                if "JavaScript" in markup_languages :
                    score = 10.0
                else:
                    score = 8.0
                
    return score