Zdravim, pred nejakym casem jsem (nejspis v anglicke casti, nevim) tady na foru zahlidl modul, kterej se po instalaci v nejakych intervalech hlasil na konkretni adresu, kde byl "prijemce" taky cmsms. Slo o to, ze kdyz ma clovek hodne stranek s cmsms, tak muze jednoduse sledovat, jestli jsou vsechny online a dokonce v jakych jsou verzich... Ted kdyz by se mi hodil, tak ho samozrejme nemuzu najit, nevzpominate si nekdo co za modul to bylo?
Dik moc
Modul pro hlidani aktualizaci vice CMSMS
-
kino
Re: Modul pro hlidani aktualizaci vice CMSMS
tak to bohuzel nepomuzu, ale ja pouzivam toto
a v rootu kazdeho webu musis mit toto
Code: Select all
<?php
$cmsmslatestversion = "http://dev.cmsmadesimple.org/latest_version.php";
$cmsmslatestversion = file_get_contents($cmsmslatestversion);
$cmsmslatestversion = explode(':',$cmsmslatestversion);
$cmsmslatestversion = $cmsmslatestversion[1];
$cmsmssites = array('http://server.cz/',
'http://druhyserver.com/subadresar',
'http://cmsms.howto.cz/');
echo '<table><tr><th>adresa</th><th>verze</th></tr>';
foreach ($cmsmssites as $cmsmssite) {
$cmsmssitever = file_get_contents($cmsmssite.'curversion.php');
$cmsmssitever = explode(':',$cmsmssitever);
$cmsmssitever = $cmsmssitever[1];
switch (version_compare($cmsmslatestversion,$cmsmssitever)) {
case '0':
echo '<tr style="background-color:#c5f9cd;">';
break;
case '-1':
echo '<tr style="background-color:black;">';
break;
case '+1':
echo '<tr style="background-color:#f8aa7c;">';
break;
}
echo '<td>'.$cmsmssite.'</td><td>'.$cmsmssitever.'</td></tr>';
}
echo '</table>';
?>
Code: Select all
//jmeno souboru je curversion.php
<?php
include('version.php');
echo 'cmsmadesimple:'.CMS_VERSION;
?>
Re: Modul pro hlidani aktualizaci vice CMSMS
Jak jednoduche a ucinne
Dik moc
Re: Modul pro hlidani aktualizaci vice CMSMS
Mimochodom, jedna sa o tieto dva moduly:
http://dev.cmsmadesimple.org/projects/simplesiteinfo
http://dev.cmsmadesimple.org/projects/simplesitemgr
http://dev.cmsmadesimple.org/projects/simplesiteinfo
http://dev.cmsmadesimple.org/projects/simplesitemgr

