| Страниц (20): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
 
 
 
                
                    |  Найдено сообщений: 293 |  
                    | 
                        
                            | Guyver | Отправлено: 6 января 2018 — 02:41 • Тема: Дополнение: Определение пауков поисковиков • Форум: Модификации и дополнения |  
                            | Ответов: 91
 Просмотров: 76302
 
  | Второй вопрос с цветом решился чисткой кукисов и временных файлов браузера. И всё заработало. Остаётся самый важный третий вопрос... (ну и первый, но нотис вроде не проявляется пока) 
 Можно ли в функцию function _IsSpider() добавить не только названия ботов, но и остальные их параметры? Как это сделать.
 
 К примеру:
 
 
 CODE:Mozilla/5.0 (compatible; YandexImages/3.0) — индексатор Яндекс.Картинок.Mozilla/5.0 (compatible; YandexVideo/3.0) — индексатор Яндекс.Видео.
 Mozilla/5.0 (compatible; YandexMedia/3.0) — робот, индексирующий мультимедийные данные.
 
 Или можно прописать так:
 
 
 CODE:'YandexImages','YandexVideo',
 'YandexMedia',
 'YandexBlogs',
 'YandexAddurl',
 'YandexFavicons',
 'YandexDirect',
 'YandexMetrika',
 'YandexCatalog',
 'YandexNews',
 'YandexImageResizer',
 'YandexBot',
 ?
 |  
                        
                            | Guyver | Отправлено: 5 января 2018 — 15:28 • Тема: Мод: Спонсор раздела • Форум: Модификации и дополнения |  
                            | Ответов: 30
 Просмотров: 32834
 
  | Мод идеально подошёл для того, чтобы организовать снег на главной форума. 
 Просто в один из разделов вместо ссылки был вставлен код:
 
 
 CODE:<script src="https://daruse.ru/assets/js/snowfall.js"></script><script type="text/javascript">
 $(document).snowfall();
 </script>
 
 И всё! Не надо ничего никуда добавлять по ftp, потом удалять мучаться. Можно всё сделать из админки...
 |  
                        
                            | Guyver | Отправлено: 5 января 2018 — 13:57 • Тема: Дополнение: Определение пауков поисковиков • Форум: Модификации и дополнения |  
                            | Ответов: 91
 Просмотров: 76302
 
  | Установил мод. 
 1. Пока не было ни одного бота, на главной висело предупреждение что-то там про функцию OnlineRobots. Как появился первый бот - предупреждение исчезло. Это нормально? Потом оно опять не появится?
 
 Всё дело в этом, да?
 
 
 CODE:var $_OnlineRobots	= 0;/*
 Кол-во ботов в online integer
 */
 
 2. Сделал всё по 1-му сообщению в теме, боты не стали жёлтыми. Нужно день ждать или как? У меня в style.css немного другой код:
 
 
 CODE:a:link.admin, a:visited.admin, a:active.admin, .admin {color: red;}a:hover.admin {color: #FFAEAE;}
 a:link.supmoder, a:visited.supmoder, a:active.supmoder, .supmoder {color:blue;}
 a:hover.supmoder {color: #8BAFEF;}
 a:link.moder, a:visited.moder, a:active.moder, .moder {color: Green;}
 a:hover.moder {color: #88D9AB;}
 
 a:link.robot, a:visited.robot, a:active.robot, .robot {color: Yellow;}
 a:hover.robot {color: #FFFF00;}
 
 a:link.noclass, a:visited.noclass, a:active.noclass, a:hover.noclass, .noclass {}
 
 Я правильно переделал?
 
 3. Как убрать "задвоение" ботов - у меня с десяток яндексов с разными IP...
 |  
                        
                            | Guyver | Отправлено: 3 января 2018 — 07:43 • Тема: Ошибка при перенаправлении • Форум: Решение проблем |  
                            | Ответов: 7
 Просмотров: 5240
 
  | А вот это помогло 
 
 CODE:/*Заплатка на функцию перехода к конкретному сообщению
 Автор CAB http://exbb.su/
 */
 $_pinmsgold = 0; // Количество прикреплённых сообщений старше искомого
 if (count($_pinmsg) !== FALSE) { // Если есть прикреплённые сообщения
 foreach ($_pinmsg as $datepinmsg) if ($datepinmsg < $fm->input['postid']) $_pinmsgold++; // Считаем сколько прикреплённых сообщений старше искомого
 }
 $_pages = floor(($post_key + 1) / ($fm->user['posts2page'] - count($_pinmsg))); // Вероятная страница с искомым сообщением
 $_posts = ($post_key + 1) + $_pages * count($_pinmsg) - $_pinmsgold; // Порядковый номер искомого сообщения
 $fm->input['p'] = ceil($_posts / $fm->user['posts2page']); // Страница с искомым сообщением
 
 Но решение, как я понимаю, не проверенное и может не работать кое-где?
 |  
                        
                            | Guyver | Отправлено: 3 января 2018 — 06:55 • Тема: Ошибка при перенаправлении • Форум: Решение проблем |  
                            | Ответов: 7
 Просмотров: 5240
 
  | Попробую... Это точно мой случай? У меня нет прикреплённых сообщений. Просто стандартные сообщения... 
 Или прикреплённое сообщение - это самое первое, да?
 
 П.С. Не помогло. В админке у меня выставлено 30 сообщений на странице отображать. Как только добавляю 31-ое, то при перенаправлении я остаюсь на 1 странице, а появившееся сообщение находится уже на 2 странице.
 
 И при правке сообщения на 2-ой странице меня выкидывает на первую... Использовал способ
 
 
 CODE:if ($totalposts > $fm->user['posts2page']){
 $threads = $fm->_Read('forum'.$forum_id.'/'.$topic_id.'-thd.php',FALSE);
 $threads_keys = array_keys($threads);
 $f_thread = $threads [$threads_keys[0]];
 $pinmsg = (isset($f_thread['pinmsg'])) ? count( $f_thread['pinmsg'] ) : 0 ;
 $totalpages = 1 + floor(($totalposts-$pinmsg)/(intval($fm->user['posts2page'])-$pinmsg));
 }
 else {$totalpages = ceil($totalposts/intval($fm->user['posts2page']));}
 |  
                        
                            | Guyver | Отправлено: 3 января 2018 — 06:47 • Тема: Битые ссылки • Форум: Обсуждение |  
                            | Ответов: 6
 Просмотров: 5869
 
  | А-а-а-а... Ясно. Век живи - век учись. Спс! |  
                        
                            | Guyver | Отправлено: 2 января 2018 — 14:06 • Тема: Ошибка при перенаправлении • Форум: Решение проблем |  
                            | Ответов: 7
 Просмотров: 5240
 
  | Подскажите где это исправляли? Не получается у меня найти ни одно из двух решений. Очень надо... Очень нехорошая недоработка... |  
                        
                            | Guyver | Отправлено: 2 января 2018 — 13:44 • Тема: Мод Postimage • Форум: Модификации и дополнения |  
                            | Ответов: 5
 Просмотров: 5471
 
  | Вроде удалось исправить. На хроме работает. Что я сделал - не знаю точно. Просто пробовал разные варианты. Может, специалисты скажут что я написал ;о) 
 Вот этот код:
 
 
 CODE:text = text.replace(/\[url=https:\/\/postim?g?\.org\/image\/[a-z,0-9,\/]*\]/g, '').replace(/\[\/url\]/g,''); 
 Я заменил на этот:
 
 
 CODE:text = text.replace(/\[url=https:\/\/postim?g?\.org\/image\/[a-z,0-9,\/]*\]/g, '').replace(/\[\/url\]/g,'');text = text.replace('[url=https://postimages.org/]', '').replace('[url=https://postimages.org/]','');
 
 Кажется, лишняя часть, огрызок url, перестал вставляться в картинки...
 |  
                        
                            | Guyver | Отправлено: 2 января 2018 — 12:20 • Тема: Битые ссылки • Форум: Обсуждение |  
                            | Ответов: 6
 Просмотров: 5869
 
  | Большое спасибо! А то меня совсем замучали с вопросами по ссылкам... |  |  Страниц (20): « 1 2 3 4 [5] 6 7 8 9 ... » В конец
 |