Онлайн Офлайн в Мини чате
2014-10-14 Дата: Вторник, 14.10.2014, 21:23 | Сообщение # 16
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , Функционал который бы показывал в чате здесь http://www.fishing31.ru/index/0-160 кто онлайн а кто оффлайн
Без всяких кликов и тп. ? .. это возможно. В каком модуле, что-то я не пойму
- мини чат - вид материалов. Очень часто ваш форум выдает 500-тую ошибку при входе
Ошибка 500 "Internal Server Error" - Внутренняя ошибка сервера, т.е. проблема юкоз и от меня не зависит..
2014-10-14 Дата: Вторник, 14.10.2014, 21:38 | Сообщение # 17
Сержант
Группа: Зарегистрированные
Статус: Offline
Цитата likbezz,
Без всяких кликов и тп. ? .. это возможно.
Ну да... Без нихДобавлено (14.10.2014, 21:32) ---------------------------------------------
Цитата likbezz,
проблема юкоз
Что-то он последнее время вообще стал виснуть... Добавлено (14.10.2014, 21:38) ---------------------------------------------likbezz , Вот делюсь
Код
$(function() { $('td.posttdMessage').each(function() { var elem = this.parentNode, html = elem.innerHTML; if(html) elem.innerHTML = html.replace(/https?\:\/\/[^\s\r\n]+/gim, 'Ссылка'); }); });
2014-10-14 Дата: Вторник, 14.10.2014, 22:15 | Сообщение # 18
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , А вот более грамотное исполнение: Код
<script type="text/javascript"> $(function(){ $('td.posttdMessage').each(function(){ var o=this.innerHTML; if(/https?\:\/\//.test(o)){ this.innerHTML=o.replace(/https?\:\/\/[^\s\r\n]+/gim, 'Ссылка'); } }); }); </script>
- нефик дергать все подряд..
2014-10-14 Дата: Вторник, 14.10.2014, 22:23 | Сообщение # 19
Сержант
Группа: Зарегистрированные
Статус: Offline
likbezz , :D А вт еще лучше так как этот режет весь диз и убирает в сообщении картинки Код
<script type="text/javascript"> $('td.posttdMessage a').each(function() { this.src = "http://www.fishing31.ru/"; this.innerHTML = "ссылка"; }) </script>
2014-10-14 Дата: Вторник, 14.10.2014, 22:53 | Сообщение # 20
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , А вт еще лучше так как этот режет весь диз и убирает в сообщении картинки
Да..? Ваш вариант вообще не будет работать... У ссылки нет атрибута src Код
this.src = "http://www.fishing31.ru/";
Вот так, тогда уж.. Код
<script type="text/javascript"> $(function(){ $('td.posttdMessage a').each(function(){ if(this.href.indexOf('http://likbezz.ru/')==-1){ this.href='http://likbezz.ru/'; if(!this.getElementsByTagName('img').length){ this.innerHTML='Ссылка'; } }; }); }); </script>
А вообще, вот по теме: Стилизация (оформление) внешних ссылок. Для юКоз (uCoz)
2014-10-14 Дата: Вторник, 14.10.2014, 23:06 | Сообщение # 21
Сержант
Группа: Зарегистрированные
Статус: Offline
Только вот никак не могу понять как сделать чтобы данный скрипт пропускал картинки class="ulightbox", так как они стоят ссылкамиДобавлено (14.10.2014, 23:06) ---------------------------------------------
Цитата likbezz,
Да..? Ваш вариант вообще не будет работать...
Ну как не будет??? Работает же ... Вот посмотрите http://www.fishing31.ru/forum/26-92-238-16-1412671974
2014-10-14 Дата: Вторник, 14.10.2014, 23:09 | Сообщение # 22
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , Только вот никак не могу понять как сделать чтобы данный скрипт пропускал картинки class="ulightbox", так как они стоят ссылками
Вот так: Код
<script type="text/javascript"> $(function(){ $('td.posttdMessage a').not('.ulightbox').each(function(){ if(this.href.indexOf('http://likbezz.ru/')==-1){ this.href='http://likbezz.ru/'; this.innerHTML='Ссылка'; }; }); }); </script>
..
2014-10-14 Дата: Вторник, 14.10.2014, 23:13 | Сообщение # 23
Сержант
Группа: Зарегистрированные
Статус: Offline
likbezz , А подскажите пожалуйста еще. Ставлю картинку рядом с ссылкой и ничего нема Код
<style> a.posttdMessage[href^="http"]{background:url('http://www.fishing31.ru/icon/_external.gif') no-repeat right 2px;padding-right:15px;} </style>
2014-10-14 Дата: Вторник, 14.10.2014, 23:16 | Сообщение # 24
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , Ну как не будет??? Работает же ...
Посмотрите внимательнее... По вашему скрипту - ссылка должна быть на главную сайта, а у вас ... на /forum/26 Ну нет у ссылки атрибута src .. и точка. есть href , src - только у картинки, объекта, ифрейма и тп.
2014-10-14 Дата: Вторник, 14.10.2014, 23:20 | Сообщение # 25
Сержант
Группа: Зарегистрированные
Статус: Offline
Цитата likbezz,
<script type="text/javascript"> $(function(){ $('td.posttdMessage a').not('.ulightbox').each(function(){ if(this.href.indexOf('http://likbezz.ru/')==-1){ this.href='http://likbezz.ru/'; if(!this.getElementsByTagName('img').length){ this.innerHTML='Ссылка'; }; }; }); }); </script>
Поставил этот скрипт и отказался работатьДобавлено (14.10.2014, 23:20) ---------------------------------------------
Цитата likbezz,
По вашему скрипту - ссылка должна быть на главную сайта, а у вас ... Ну нет у ссылки атрибута src .. и точка. есть href, src - только у картинки, объекта, ифрейма и тп.
Этотатрибут просто увидел src и отбросил его чтобы картинки не скрывались под надпись
2014-10-14 Дата: Вторник, 14.10.2014, 23:22 | Сообщение # 26
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , Поставил этот скрипт и отказался работать
А у меня работает.. Вот еще: --- Ставлю картинку рядом с ссылкой и ничего нема
Код
<style> a.posttdMessage[href^="http"]{background:url('http://www.fishing31.ru/icon/_external.gif') no-repeat right 2px;padding-right:15px;} </style>
Кашмар.. Код
<style type="text/css"> td.posttdMessage a[href^="http"]{background:url('http://www.fishing31.ru/icon/_external.gif') no-repeat right 2px;padding-right:15px;} </style>
2014-10-14 Дата: Вторник, 14.10.2014, 23:23 | Сообщение # 27
Сержант
Группа: Зарегистрированные
Статус: Offline
Вот еще лучше скрипт который также оставляет картинки с классом ulightbox и не скрывает их под слово... Вот теперь такой код рабочий на все 100 Можно теперья думаю реализовывать на Ucozoвских форумах Код
<script type="text/javascript"> $('td.posttdMessage a:not(.ulightbox)').each(function() { this.src = "http://www.fishing31.ru/"; this.innerHTML = "ссылка"; }) </script>
2014-10-14 Дата: Вторник, 14.10.2014, 23:29 | Сообщение # 28
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , Вот еще лучше скрипт который также оставляет картинки с классом ulightbox и не скрывает их под слово...
Дайте ссылку на страницу где это работает.. Вот теперь такой код рабочий на все 100
) Вы еще не поняли .. но поймете, что это не так) $('td.posttdMessage a:not(.ulightbox)').each(function() {
А если ссылка местная - локальная? - на цитату, или на какой-либо пост? ...
2014-10-14 Дата: Вторник, 14.10.2014, 23:34 | Сообщение # 29
Сержант
Группа: Зарегистрированные
Статус: Offline
Так и я про тоже самое... Кашмар и точка Добавлено (14.10.2014, 23:31) ---------------------------------------------
Цитата likbezz,
Дайте ссылку на страницу где это работает..
вот http://www.fishing31.ru/forum/11-82-1Добавлено (14.10.2014, 23:34) --------------------------------------------- А почему на системном коде также ставит значок? Как-то сделать можно чтобы убрать именно на таких кодах $IMAGE1$ Ну Вы на странице наверное сами видели
2014-10-14 Дата: Вторник, 14.10.2014, 23:36 | Сообщение # 30
Аццкий кодер
Группа: Администраторы
Статус: Unknown
Alexey , вот http://www.fishing31.ru/forum/11-82-1
Но ссылка там по прежнему на форум, а не на главную... - та, что «читать дальше» Или для чего тогда вот эта строка: this.src = "http://www.fishing31.ru/";
?