Имя: Пароль:
IT
Жизнь форума
Скрипт для мисты
0 Вафель
 
01.06.17
10:52
Хочу поделиться с сообществом своим скриптом для мисты.
Данный скрипт основан на скрипте от y88 (tooltip add-on for forum.mista.ru).
Основная проблема данного скрипта была в том, что он не поддерживал вложенные тултипы. И нельзя было делать и сохранять настройки.
Ну и конечно же фатальный недостаток (то бишь для изучения js)

Возможности скрипта можно увидеть по настройкам
http://ximage.ru/index.php?id=1496240587

Вложенные тултипы
http://ximage.ru/index.php?id=1496238956

Скрипт можно использовать как персональный скрипт мисты (через личные настройки), так и через tapermonkey (что бывает удобно, когда у тебя куча твинков)
https://github.com/a-sitnikov/mista.js

Для подключения скрипта, напрямую через git
(function(){
    $.getScript('https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js');
})();
222 Лефмихалыч
 
19.06.17
15:20
(214) а ты чего ожидаешь-то? Чуда опять, поди, ждешь?
Кода скрипта у тебя и не будет, если ты этого ждешь. Код браузер получает по вот этой ссылке автоматически при загрузке страницы.
223 aka AMIGO
 
19.06.17
15:33
Чуда не ждал, но таки оно произошло!

Всё, больше не трогаю :)
На-До-Е-Ло :)
224 Cyberhawk
 
20.06.17
14:56
http://2.bp.blogspot.com/-I2gZxkEPt8o/VnwGuVPBkzI/AAAAAAAAHvk/TDiPZFeNY-o/s1600/%25D0%259E%25D0%25B1%25D0%25BC%25D0%25B5%25D0%25BD02.JPG

Почему такие прямые ссылки на картинку скрипт не "хавает"? С этим можно что-нибудь поделать?
225 Вафель
 
20.06.17
15:01
(224) Забыл поставить чтоб без учета регистра искал
226 Cyberhawk
 
20.06.17
15:05
(225) Ты про код или про настройки? Ну т.е. это ты забыл или это мне надо в настройках что-то поставить?
227 Вафель
 
20.06.17
15:20
Это у меня в коде.
Готово исправление
https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@1.5.0/user.js
Ну или ждать когда само обновится
228 DmitriyDI
 
23.06.17
10:01
(function(){
    $.getScript('https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js');
})();

написано, у меня но не работает. а раньше работало, все нормально со скриптом?
229 Вафель
 
23.06.17
10:11
(228) посмотри какая версия. и какие ошибки по f12 в консоли
230 Cyberhawk
 
10.07.17
19:49
Багрепорт (наверное - может и фича =) по окошку, которое появляется при наведении на ник (с аватаркой пользователя, либо текстом "Картинка отсутствует").
Так вот:
1. Навести на любой ник и дождаться появления этого окошка
2. Никуда не нажимая мышкой, пролистать страницу вниз или вверх. Плавающее окошко остается там, где оно появилось, ну т.е. уходит за границы экрана.
3. Навести на какой-нибудь другой ник - информация об его аватарке появится в том же самом окошке, которое находится за границей экрана. А Я жду, чего это оно у меня перестало появляться ))
231 Cyberhawk
 
06.08.17
09:49
Фичреквест: при наведении на ники в строке под заголовком темы (кто присутствует в ветке) чтобы тоже работало всплывающее окошко.
232 Веселый собака
 
06.08.17
16:48
(78) Хочу видеть, почему иногда писать сообщения не дает.
Вот эту мелкую шавку хочу опознать, которая иногда шалит.
233 Злопчинский
 
06.08.17
16:50
(232) точно! Причём недавно стаоо
234 Cyberhawk
 
06.08.17
17:28
(233) Нет, так было всегда на моей памяти. Если сообщение не отправляется, то нажимаю F5 и тогда под полем ввода сообщения появлется красным текстом описание, почему не отправляется (анти-мат или бан, например)
235 Веселый собака
 
06.08.17
17:32
(234) не. это было бы слишком просто. ctrl+f5 и т.п.
Просто фиг отправишь.
236 Cyberhawk
 
06.08.17
17:51
(235) Покажи на видео где "писать сообщения не дает" // "фиг отправишь"
237 Cyberhawk
 
06.08.17
17:52
Описанное мною в (234) проявляется так: при нажатии на "Отправить" ничего не происходит, если после этого обновить страницу, то в обновленной странице уже пишется причина
238 Веселый собака
 
06.08.17
19:32
(236) А вопрос не к тебе.

Кому надо: посмотрите логи (если ведутся) моей попытки написать за посл 3 минуты.
239 Asmody
 
06.08.17
20:04
(238) А оно мне надо?
240 Ц_У
 
08.08.17
17:45
Вафель
запили черный лист, что бы не показывать сообщения.
241 Вафель
 
09.08.17
11:40
(231) Реализовано. Версия 1.5.6
242 Cyberhawk
 
11.08.17
07:04
(241) Заработало, благодарю! И заодно (230) исправилось.
243 Вафель
 
12.11.18
12:09
Исправил отображение кнопки "Код 1С", версия 1.9.3
244 Hans
 
12.11.18
12:46
не работают эти ваши скрипты. 2 раза копировал ставил - что то в конце со скобками.
245 Вафель
 
12.11.18
12:50
(244) полностью скрипт нельзя вставить, только ссылку
246 Cyberhawk
 
20.11.18
10:56
Фичреквест: чтобы в разделе "Темы с моим участием" номер последнего сообщени тоже подчеркивался и при наведении оно открывалось (и скроллом с колесиком листалось туда-сюда) по аналогии с главной страницей
247 Вафель
 
20.11.18
10:58
(246) Это невозмозжно, тк нет ссылки на номер поста, а только на абстрактный mylast
248 DTX 4th
 
20.11.18
11:00
У меня какой-то скрипт от Asmody:

var asmodify = new Asmodify();
asmodify.go();


Чем отличается от y88?
249 Вафель
 
20.11.18
11:01
(248) А что он умеет?
250 Cyberhawk
 
20.11.18
11:06
(247) А это что?
https://i.imgur.com/veiT018.png
251 Вафель
 
20.11.18
11:08
(250) хз о чем ты
252 Cyberhawk
 
20.11.18
11:16
(251) Зная ссылку на тему и номер сообщения можно получить ссылку на любое сообщение
253 DTX 4th
 
20.11.18
11:21
(249) Тултипы, аватарки
Написано "Mista.Script version 1.9.3"
254 Asmody
 
20.11.18
11:30
(246) Там всю страницу переписывать надо. Руки не доходят.
255 Asmody
 
20.11.18
11:30
(249) Аватарки рисует :)
256 Вафель
 
20.11.18
11:33
исправил. Версия 1.9.4
257 Вафель
 
20.11.18
11:33
(253) Но причем здесь y88 ?
258 DTX 4th
 
20.11.18
11:34
(255) А тултипы там откуда?

(257) Выглядит точь-в-точь как в (0)
259 Вафель
 
20.11.18
11:36
(258) за идею ему спасибо конечно
260 Asmody
 
20.11.18
11:57
(258) У меня не было тултипов.
261 odines
 
20.11.18
12:07
(0) Игнорировать следующих пользователей (имена через запятую)

а добавь еще "Читать только следующих пользователей"
262 Вафель
 
20.11.18
12:15
(261) это не имеет смысла
263 odines
 
20.11.18
12:19
(262) почему? хочу видеть в топике сообщения только 3 юзеров, если они не написали ничего - значит только первое сообщение вижу от тс...или нельзя так сделать?
264 odines
 
20.11.18
12:21
(263) + переключалку - "видеть всех"
265 Cyberhawk
 
22.11.18
14:22
(256) Что исправил?
266 Вафель
 
22.11.18
14:36
(265) про то что ты говорил. ссылки на странице
267 Вафель
 
22.11.18
14:36
(263) сделать можно что угодно )))
268 Cyberhawk
 
22.11.18
14:39
(266) У меня в настройках 1.9.4 отображается, а тултипы-ссылки у номера сообщений в разделе "Темы с моим участием" не появились. Это механизм скриптов мисты тупит?
269 Вафель
 
22.11.18
14:50
(268) переходи на тамперманки
270 Вафель
 
22.11.18
14:51
271 Cyberhawk
 
22.11.18
14:52
Что-то у тебя без подчеркивания
272 Вафель
 
22.11.18
14:53
(271) не люблю когда ссылки подчеркиваются
273 Cyberhawk
 
10.02.19
09:32
А чо через https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js версия 1.9.4 до сих пор? У меня поэтому новая и не встает ))
275 Вафель
 
13.02.19
11:57
(273) она и есть последняя
https://github.com/a-sitnikov/mista.js/blob/master/user.js
276 Вафель
 
14.02.19
12:21
Починил вывод тултипов на главной.
Добавил перенос колонке Re в начало
версия 1.9.5
277 ptiz
 
14.02.19
12:53
(276) У меня не работает "подсветка себя цветом".
278 Вафель
 
14.02.19
12:54
точно, не работает
279 Вафель
 
14.02.19
13:17
Исправил.
Релиз 1.9.6
280 arsik
 
гуру
14.02.19
13:25
(277) Так это уже встроено в основной движек.
281 ptiz
 
14.02.19
13:27
(280) Там сообщения целиком - это перебор :)
(279) Что-то не хочет.(удалял, добавлял заново)
Скрипт вставлен так:
(function(){
    $.getScript('https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js');
})();
282 Cyberhawk
 
14.02.19
19:21
А чо https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js версия 1.9.4? Оно не работает так больше в скрипте?
283 Ёпрст
 
гуру
14.02.19
19:31
тоже 1.9.4
хотя тока была другая версия с "Re" в настройках :(
284 Asmody
 
14.02.19
19:32
Предупреждаю: я буду курочить разметку топика без оглядки на ваши скрипты.
Если что сломается – я не виноват
285 Волшебник
 
14.02.19
19:35
(284)+1 И я тоже.
286 Cyberhawk
 
15.02.19
09:22
1.9.6, эх, а в разделе "Темы со мной" при наведении на номер поста так и не появляется тултип
287 Вафель
 
15.02.19
10:11
версия на цдне обновляется не так сразу. где-то за неделю
288 Вафель
 
15.02.19
10:12
(286) в темах со мной разметка не совпадает с основной. Подождем когда асмодей выровняет
289 Cyberhawk
 
15.02.19
10:54
(288) Так оно и раньше там не работало. Однако ты показывал скриншот, где у тебя оно работало. Мистика )
290 Вафель
 
15.02.19
10:58
(289) я поправлял, там просто к body через id обращался, а можно было и без.
а сейчас нельзя. Колонка Re в "темах со мной" никак не выделется (раньше просто 2 бралась, а теперь так нельзя)
291 Cyberhawk
 
16.02.19
09:13
Сегодня проверил - в темах со мной теперь тултип работает, благодарю!
292 Kigo_Kigo
 
16.02.19
13:01
(290) Могли бы определится и постоянно выкладывать скрипты в одно место и под одним именем, что бы каждый раз его не прописывать и они обновлялись автоматически?
а то было https://github.com/a-sitnikov/mista.js/blob/master/user.js
стало
'https://cdn.jsdelivr.net/gh/a-sitnikov/mista.js@latest/user.js'
и так еще несколько раз прыгали
293 Asmody
 
16.02.19
13:18
(292) А может вам еще попу подтирать?
294 ДенисЧ
 
16.02.19
14:24
(293) А что, так можно было?
295 Cyberhawk
 
16.02.19
14:46
(292) Так оно и так, и так работает же
296 Cyberhawk
 
17.02.19
15:00
Фич-реквест: чтобы в "Темах со мной" показывался ник последнего ответившего для прошлодневных тем, а не только для тем сегодняшнего дня
297 vis_tmp
 
17.02.19
15:16
Скажите, что означает подчерк цифры в колонке "Re" ?
298 pablo_escobar
 
04.03.19
12:32
Вафель, подскажите пожалуйста. Поменял в вашем скрипте цвет фона тултипа. Ссылки в нем синего цвета, их теперь плохо видно. Хочу поменять цвет ссылок, это class="interlink" и class="extralink". Потыркался в разных местах, но так как в вебе не силен, не получается. Подскажите как переназначить эти классы для тултипа.
299 Вафель
 
04.03.19
12:55
$('.interlink').css({'color':'white'})
300 pablo_escobar
 
04.03.19
13:15
(299) А куда вставить нужно? Вставил в function createTooltip, в тултипе цвет изменился, но он также изменился и на самой странице мисты. А  я хотел чтобы только в тултипе был другой.
301 Вафель
 
04.03.19
13:26
$('.tooltip-text >.interlink').css({'color':'white'})
302 pablo_escobar
 
04.03.19
13:33
(301) все равно, после открытия тултипа, на странице ссылки тоже меняют цвет.
303 pablo_escobar
 
04.03.19
13:38
(302) хотя нет, это я прошлый вариант не удалил. $('.tooltip-text >.interlink').css({'color':'white'}) не меняет цвет.
304 pablo_escobar
 
04.03.19
13:39
$('.tooltip-text >.interlink').css({'color':'white'}) срабатывает если открыть 2 тултипа одновременно
305 Вафель
 
04.03.19
14:58
без знака больше нужно
$('.tooltip-text .extralink').css({'color':'white'})
306 pablo_escobar
 
04.03.19
15:46
(305) Меняет цвет у предыдущего тултипа, если его не закрывать. Я вставил в function createTooltip в самом конце  
$('.tooltip-text .interlink').css({'color':'#ff00b8'});
    return elem;
правильно?
307 trdm
 
04.03.19
17:15
Квесчион у меня назрел.
Каким инструментом на веб страничке вытащить из страницы http://joxi.ru/Vrw5c18nlA HTML текст ?
Что-бы добраться до
<meta property="og:image" content="http://dl4.joxi.net/drive/2019/03/04/0022/3790/1482446/46/bf135295d3.jpg">;

Аякс использовать?
308 trdm
 
04.03.19
17:16
+(307) само собой не для мисты.
309 Вафель
 
04.03.19
17:16
(307) так ты уже нашел имедж, зачем тебе еще раз?
310 Вафель
 
04.03.19
17:17
на жс такого не сделаешь, только если cors разрешен, а он обычно запрещен
311 trdm
 
04.03.19
17:22
(309) Да я только в HTML заглянул.
Мне пишут что-нить типа:
"Вот тут не работает URLКартинкиНаjoxiRu http://joxi.ru/Vrw5c18nlA";
а Сама картинка: http://dl4.joxi.net/drive/2019/03/04/0022/3790/1482446/46/bf135295d3.jpg

Само собой, по ссылкам лазить влом, хочу сразу на странице невидимый img прихреначить, что-бы она под текстом разворачивалась.
312 Вафель
 
04.03.19
17:23
(311) в чем задача то состоит?
313 trdm
 
04.03.19
17:25
(312) раскрывать картинки прямо на странице просмотра в багтрекере.
https://prnt.sc/mt28ml
314 Вафель
 
04.03.19
17:26
(313) только через сервер-прокладку
315 trdm
 
04.03.19
17:34
(314) свой сервак подойдет?
316 Вафель
 
04.03.19
17:38
(315) конечно
317 trdm
 
04.03.19
17:39
т.е. я должен аяксануть на свой сервер с передачей ему юрла страницы, а вызываемый скрипт должен содрать и распарсить ответ и передать мне валидный юрл картинки.
А содрать сервак может например курлом.
Так?
318 Вафель
 
04.03.19
17:40
типо того
319 trdm
 
04.03.19
17:40
Все, понял. Мерси!
320 Asmody
 
04.03.19
17:44
(307) document.querySelector("meta[property='og:image']").getAttribute("content")
321 trdm
 
04.03.19
17:47
(320) не, страничка на которой имажи хочу видеть принадлежит другому домену (http://bugtrack.enterprise.ru/view.php?id=5521), нежели  http://joxi.ru.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.