На странице архива материалов (модуль «Новости сайта») установлен скрипт автопостинга в твиттер:
Code
<?if($PAGE_ID$='add')?>
<script type="text/javascript">
function twitter_post(){
link=$('.myWinCont a').attr('href');
if(link!=undefined){
var msg = false; // true - твит будет содержать текст из «Полного описания материала», false - твит будет содержать «Краткое описание материала»
var site = 'http://bla-bla-bla.ru'; // Адрес Вашего PHP-сайта
var num = 80; // Кол-во символов для твита
var text = $('input[name="title"]').val().split('*s*')[0]+'… '+link;
$.getScript(site+'/twipostoauth.php?post='+text);
clearInterval(int);
}
};
int=setInterval(function(){twitter_post()},10);
</script>
<?endif?>
Как видно из строчки:
Code
link=$('.myWinCont a').attr('href');
Скрипт извлекает из AJAX-окошка ссылку на добавленный материал.
Однако, возникла проблема: перед этим окошком появляются еще 2 окошка такого же типа.
Скрипт берет из самого первого окошка ссылку и постит её в твиттер, чего мне не надо.
Сабж: помогите извлечь нужную ссылку на добавленный материал.