update Piwik to version 2.16 (fixes #91)

This commit is contained in:
oliver 2016-04-10 18:55:57 +02:00
commit d885a4baa9
5833 changed files with 418860 additions and 226988 deletions

View file

@ -0,0 +1,28 @@
###############
# Device Detector - The Universal Device Detection library for parsing User Agents
#
# @link http://piwik.org
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
###############
#Nikon
Nikon:
regex: 'Coolpix S800c'
device: 'camera'
model: 'Coolpix S800c'
# Samsung
Samsung:
regex: 'EK-G[CN][0-9]{3}'
device: 'camera'
models:
- regex: 'EK-GN120'
model: 'GALAXY NX'
- regex: 'EK-GC100'
model: 'GALAXY Camera'
- regex: 'EK-GC110'
model: 'GALAXY Camera WiFi only'
- regex: 'EK-GC200'
model: 'GALAXY Camera 2'
- regex: 'EK-GC([0-9]{3})'
model: 'GALAXY Camera $1'

View file

@ -0,0 +1,12 @@
###############
# Device Detector - The Universal Device Detection library for parsing User Agents
#
# @link http://piwik.org
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
###############
# Tesla Model S
Tesla:
regex: 'QtCarBrowser'
device: 'car browser'
model: 'Model S'

View file

@ -0,0 +1,40 @@
###############
# Device Detector - The Universal Device Detection library for parsing User Agents
#
# @link http://piwik.org
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
###############
Archos:
regex: 'Archos.*GAMEPAD([2]?)'
device: 'console'
model: 'Gamepad $1'
Microsoft:
regex: 'Xbox'
device: 'console'
models:
- regex: 'Xbox One'
model: 'Xbox One'
- regex: 'Xbox'
model: 'Xbox 360'
Nintendo:
regex: 'Nintendo (([3]?DS[i]?)|Wii[U]?)'
device: 'console'
model: '$1'
OUYA:
regex: 'OUYA'
device: 'console'
model: 'OUYA'
Sega:
regex: 'Dreamcast'
device: 'console'
model: 'Dreamcast'
Sony:
regex: 'PlayStation (3|4|Portable|Vita)'
device: 'console'
model: 'PlayStation $1'

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,61 @@
###############
# Device Detector - The Universal Device Detection library for parsing User Agents
#
# @link http://piwik.org
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
###############
Apple:
regex: '(?:Apple-)?iPod'
device: 'portable media player'
models:
- regex: '(?:Apple-)?iPod1[C,]1'
model: 'iPod Touch 1G'
- regex: '(?:Apple-)?iPod2[C,]1'
model: 'iPod Touch 2G'
- regex: '(?:Apple-)?iPod3[C,]1'
model: 'iPod Touch 3'
- regex: '(?:Apple-)?iPod4[C,]1'
model: 'iPod Touch 4'
- regex: '(?:Apple-)?iPod5[C,]1'
model: 'iPod Touch 5'
- regex: '(?:Apple-)?iPod1[C,]1'
model: 'iPod Touch'
- regex: '(?:Apple-)?iPod1[C,]1'
model: 'iPod Touch'
- regex: '(?:Apple-)?iPod'
model: 'iPod Touch'
Cowon:
regex: 'COWON ([^;/]+) Build'
device: 'portable media player'
model: '$1'
Microsoft:
regex: 'Microsoft ZuneHD'
device: 'portable media player'
model: 'Zune HD'
Panasonic:
device: 'portable media player'
regex: '(SV-MV100)'
model: '$1'
Samsung:
regex: 'YP-(G[SIPB]?1|G[57]0|GB70D)'
device: 'portable media player'
models:
- regex: 'YP-G[B]?1'
model: 'Galaxy Player 4.0'
- regex: 'YP-G70'
model: 'Galaxy Player 5.0'
- regex: 'YP-GS1'
model: 'Galaxy Player 3.6'
- regex: 'YP-GI1'
model: 'Galaxy Player 4.2'
- regex: 'YP-GP1'
model: 'Galaxy Player 5.8 '
- regex: 'YP-G50'
model: 'Galaxy Player 50'
- regex: 'YP-GB70D'
model: 'Galaxy Player 70 Plus'

View file

@ -0,0 +1,282 @@
###############
# Device Detector - The Universal Device Detection library for parsing User Agents
#
# @link http://piwik.org
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
#
# ATTENTION: This file may only include tv user agents that contain 'HbbTV/([1-9]{1}(\.[0-9]{1}){1,2})'
#
###############
# Airties
Airties:
regex: 'Airties'
device: 'tv'
models:
- regex: 'Airties; ?([^);/]+)'
model: '$1'
# Altech UEC
'Altech UEC':
regex: 'Altech UEC'
device: 'tv'
models:
- regex: 'Altech UEC; ?([^);/]+)'
model: '$1'
# BangOlufsen
BangOlufsen:
regex: 'Bangolufsen'
device: 'tv'
model: 'BeoVision'
# Changhong
Changhong:
regex: 'Changhong'
device: 'tv'
models:
- regex: 'Changhong; ?([^);/]+)'
model: '$1'
# CreNova
CreNova:
regex: 'CreNova'
device: 'tv'
model: 'CNV001'
# DMM
DMM:
regex: 'DMM'
device: 'tv'
model: 'Dreambox'
# Grundig
Grundig:
regex: '(OWB|Grundig|Arcelik)'
device: 'tv'
model: ''
# Humax
Humax:
regex: 'Humax'
device: 'tv'
models:
- regex: '(HD-FOX C|HD (FOX\+|NANO)|iCord (HD\+|MINI|Cable)|(CX|IR)HD-5100(C|S)|HM9503HD)'
model: '$1'
- regex: 'HMS1000S'
model: 'HMS-1000S'
- regex: 'Humax; ([^);/]+)'
model: '$1'
# IKEA
Ikea:
regex: 'Ikea'
device: 'tv'
models:
- regex: '(LF1V[0-9]{3})'
model: '$1'
# Intek
Intek:
regex: 'Intek'
device: 'tv'
models:
- regex: '(Vantage|VT-100|VT-1)'
model: '$1'
# Inverto
Inverto:
regex: 'Inverto'
device: 'tv'
models:
- regex: 'inverto; ([^);/]+)'
model: '$1'
- regex: '(Volksbox Web Edition|Volksbox Essential|Volksbox II|Volksbox)'
model: '$1'
# LG
LG:
regex: 'LGE'
device: 'tv'
models:
- regex: '(NetCast [0-9]{1}.[0-9]{1}|GLOBAL_PLAT3)'
model: '$1'
# Loewe
Loewe:
regex: 'Loewe'
device: 'tv'
models:
- regex: '([A-Z]{2}[0-9]{3})'
model: '$1'
# MediaTek
MediaTek:
regex: 'MTK'
device: 'tv'
models:
- regex: '(MT[0-9]{4})'
model: '$1'
# Medion
Medion:
regex: 'Medion'
device: 'tv'
models:
- regex: '(MB[0-9]{2})'
model: '$1'
# Metz
Metz:
regex: 'Metz'
device: 'tv'
model: ''
# Panasonic
Panasonic:
regex: 'Panasonic'
device: 'tv'
models:
- regex: '(VIERA [0-9]{1,4})|(DIGA [A-Z]{1}[0-9]{4})'
model: '$1'
- regex: 'DIGA Webkit ([A-Z]{1}[0-9]{4})'
model: 'DIGA $1'
# PEAQ
PEAQ:
regex: 'PEAQ'
device: 'tv'
models:
- regex: '(LF1V[0-9]{3})'
model: '$1'
# Philips
Philips:
regex: 'Philips|NETTV/'
device: 'tv'
models:
- regex: 'Philips[,;] ?((?! )[^),;/]+)'
model: '$1'
- regex: 'NETTV/[0-9\.]{5}'
model: 'NetTV Series'
# Samsung
Samsung:
regex: 'Samsung|Maple_2011'
device: 'tv'
models:
- regex: 'SmartTV(2012|2013|2014|2015)'
model: 'Smart TV $1'
- regex: 'Maple_2011'
model: 'Smart TV 2011'
# Selevision
Selevision:
regex: 'Selevision'
device: 'tv'
models:
- regex: 'Selevision; (?:Selevision )?([^);/]+)'
model: '$1'
- regex: '(EMC1000i)'
model: '$1'
# Sharp
Sharp:
regex: 'Sharp'
device: 'tv'
models:
- regex: 'Sharp[,;] ?((?! |HbbTV)[^),;/]+)'
model: '$1'
- regex: '(LE[0-9]{3}[A-Z]{0,3})'
model: '$1'
# Skyworth
Skyworth:
regex: 'Sky_worth'
device: 'tv'
models:
- regex: 'Sky_worth;([^);/]+)'
model: '$1'
# Smart
Smart:
regex: 'Smart[^a-z]'
device: 'tv'
models:
- regex: 'Smart; ([^);/]+)'
model: '$1'
- regex: '([A-Z]{2}[0-9]{2}|ZAPPIX)'
model: '$1'
# Sony
Sony:
regex: 'Sony'
device: 'tv'
models:
- regex: '(KDL[0-9]{2}[A-Z]{1,2}[0-9]{3})'
model: '$1'
# TechniSat
TechniSat:
regex: 'TechniSat'
device: 'tv'
models:
- regex: '((DigiCorder|MultyVision|Digit) (ISIO S|ISIO C|ISIO))'
model: '$1'
# TechnoTrend
TechnoTrend:
regex: 'TechnoTrend'
device: 'tv'
models:
- regex: '([A-Z]{1}-[0-9]{3})'
model: '$1'
# Telefunken
Telefunken:
regex: 'Telefunken'
device: 'tv'
models:
- regex: '(MB[0-9]{2})'
model: '$1'
# TCL
TCL:
regex: 'TCL'
device: 'tv'
models:
- regex: '(LF1V[0-9]{3})'
model: '$1'
# Thomson
Thomson:
regex: 'THOMSON|THOM'
device: 'tv'
models:
- regex: '(LF1V[0-9]{3})'
model: '$1'
# Toshiba
Toshiba:
regex: 'Toshiba'
device: 'tv'
models:
- regex: '(([0-9]{2}|DTV_)[A-Z]{2}[0-9]{1,3})'
model: '$1'
# Vestel
Vestel:
regex: 'Vestel'
device: 'tv'
models:
- regex: '(MB[0-9]{2})'
model: '$1'
# Videoweb
Videoweb:
regex: 'videoweb|tv2n'
device: 'tv'
models:
- regex: '(tv2n)'
model: '$1'
- regex: '(videowebtv)'
model: 'VideoWeb TV'