コード例 #1
0
ファイル: index.php プロジェクト: thisislaci/indiewebify-me
function detectBloggingSoftware($response)
{
    $d = new MfParser($response->getBody(1), $response->getEffectiveUrl());
    foreach ($d->query('//meta[@name="generator"]') as $generatorEl) {
        if (stristr($generatorEl->getAttribute('content'), 'wordpress') !== false) {
            return 'wordpress';
        }
        if (stristr($generatorEl->getAttribute('content'), 'mediawiki') !== false) {
            return 'mediawiki';
        }
        if (stristr($generatorEl->getAttribute('content'), 'idno') !== false) {
            return 'idno';
        }
    }
    return null;
}