Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
CJs
»
Тема:
Проверить галереи на сиджах
Новая тема
Ответить
цитата
29/08/09 в 12:10
Gidz
Подскажите, может кто задавался таким вопросом. Как почистить и проверить неработающие галереи AVS?
цитата
29/08/09 в 13:33
mickey
у ае есть списки удаленных, может скрипт написать
вообще поставь лимиты на ротаторы и чекни руками как отратируется
цитата
30/08/09 в 13:21
Uncle Joe
Хороший топик - подписался может кто чего умного подскажет. я пока что кроме как периодически ручками чекать топ на серьезных своих ресах не придумал. обычно битые галеры прут вверх - в топ. т.к. люди кликают в надежде хоть с 10-го раза попасть на контент а их редиректит на тубы всякие блядские
цитата
30/08/09 в 19:38
DG
Ответ-то здесь тупо один - пропинывать авторов ротаторов, чтобы встраивали чекалку. При грабе запомнить хэш контента, при чеке сравнить, если разница - алерт и деактивэйт... Ну или если галера вместо HTTP 200 стала что-то другое отдавать, тоже.
цитата
31/08/09 в 13:56
Iceworld
У smart thumbs эта фича есть, проверяет также на наличие джавы и скриптов.
цитата
31/08/09 в 14:16
adminZ
было б еще заебись в стриме увидеть такую фичу..
цитата
31/08/09 в 14:21
mickey
было б еще заебись стрим без мускула и стрим который в себя не коприует импортируемый контент
цитата
31/08/09 в 15:10
L.Estel
Самое прикольное что у стрима, хэш галеры в базе есть уже. Он туда при импорте пишеться, чтобы потом отслеживать дубли. Осталось только пнуть душика чтобы добавил чек раз в сутки например.
При желании можно сделать отдельным скриптом...
цитата
31/08/09 в 17:56
adminZ
та можно вобщемто и самому скрипт такой за час-второй написать
цитата
31/08/09 в 18:53
Nikso
Время от времени прогой am-deadlink чекаю.
цитата
01/10/09 в 17:48
AlexxLion
тут нашел прикольную прогу для проверки галер на предмет смертности.
http://www.relsoftware.com/wlv/downloads/
делаю экспорт галер из ротатора и в текстовик, потом в эту прогу...
Может кому пригодится.
цитата
01/10/09 в 22:49
cdroller
XRumer
там есть анализатор контента, в демо версии вроде бы тоже доступен,
можно как угодно проверять, хоть на 200OK, хоть фразы в контенте искать
если линки для удаления известны то так можно
для стрима
Код:
<?php
error_reporting(255);
$streamdir = '.';
if (empty($_POST['urldata'])) {
?>
<form method="post" action="">
<textarea name="urldata" rows="4" cols="70">
</textarea>
<br />
<input type="submit" value="Delete from stream">
</form>
<?php
} else {
$configdata = parse_ini_file($streamdir."/config/config.inc");
MYSQL_CONNECT($configdata['mysqlhost'], $configdata['mysqluser'], $configdata['mysqlpass']) OR DIE("Unable to connect to database");
@mysql_select_db($configdata['mysqldbname']) or die("Unable to select database");
$urllist = explode("\n",$_POST['urldata']);
foreach ($urllist as $url) {
$url = trim($url);
if (empty($url)) { continue; }
$url = urldecode($url);
MYSQL_QUERY("UPDATE galleries SET gallery_state='disable' WHERE gallery_url='$url'");
}
MYSQL_CLOSE();
}
?>
для смарта
Код:
<?php
error_reporting(255);
$smartpath = './st/';
include_once($smartpath.'classes/mysql.php');
$hostname = $mysql['db_host'];
$dbname = $mysql['db_name'];
$dbuser = $mysql['db_user'];
$dbpass = $mysql['db_password'];
if (empty($_POST['urldata'])) {
?>
<form method="post" action="">
<textarea name="urldata" rows="4" cols="70">
</textarea>
<br />
<input type="submit" value="Delete from smart thumbs">
</form>
<?php
} else {
MYSQL_CONNECT($hostname, $dbuser, $dbpass) OR DIE("Unable to connect to database");
@mysql_select_db($dbname) or die("Unable to select database");
$urllist = explode("\n",$_POST['urldata']);
foreach ($urllist as $url) {
$url = trim($url);
if (empty($url)) { continue; }
$url = urldecode($url);
$sql = "SELECT * FROM st_galleries WHERE url='$url'";
$mainres = mysql_query($sql);
$number = MYSQL_NUMROWS($mainres);
if ($number>0) {
$galrow = mysql_fetch_array($mainres);
do
{
$id = $galrow['ID'];
MYSQL_QUERY("UPDATE st_galleries_1
SET
enabled='0',
active='0',
text_active='0'
WHERE ID='$id'");
} while ($galrow = mysql_fetch_array($mainres));
}
MYSQL_QUERY("UPDATE st_galleries
SET
'delete'='1'
WHERE url='$url'");
}
MYSQL_CLOSE();
}
?>
сам не проверял, не смарта, не стрима нету у меня = )
цитата
09/10/10 в 23:08
tot123
кто- нибудь проверял эти коды? или как то по другому можно проверить галеры на валидность в стриме?
Новая тема
Ответить
Эта страница в полной версии