-
20 ноя 11жоржыч, еще маленькое неудобство (не зависит от браузера) — жмакаешь кнопку добавления тега, тег появляется, но курсор не становится между тегами, приходится вручную его туда ставить. конечно, можно заранее написать слово или вставить ссылку с ютубы, выделить и потом уже жать кнопку с нужными тегами, но иногда удобнее сначала нарисовать тег, а потом жать ctrl+v. я не сильно привередничаю? :) -
-
-
17 ноя 11в опере глючок с предпросмотром. если только что зашел на страницу и пишешь комент, то предпросмотр сразу не появляется при наведении курсора на кнопку "добавить комментарий". надо клацнуть на любом коменте "ответить" и там навести курсор на кнопку, там появляется предпросмотр. и везде появляется, на всех полях ввода текста, в том числе, и на верхнем, что над коментами. но все заново при обновлении страницы-
-
17 ноя 11в опере, когда в настройках скрипта включаешь "полный экран", кармопросмотр сначала показывает всё хорошо:
через секунду плавно, с анимацией сползает всё вниз и окно становится таким:
если отключить полный экран, то при любом разрешении монитора или размере окна браузера, если оно не развёрнуто на весь экран, кармовьюер нормально всё кажет.
и в опере не работает не работает счетчик символов:-
usahyi АВТОР17 ноя 11Уже писал:Опция глючная. Зависит от разрешения экрана и величины шрифта. По другому трудно сделать. Кроссдоменный запрос. Ограничения у браузеров. Достать не получается другой домен не nnm.ru а users.nnm.ru Короче надо еще ковыряться.
Сделано так: грузится вся страница информации о юзере во фрейм и потом обрезается в такой квадратик, который вставляется в окно просмотра кармы юзера. Что, конечно, не есть хорошо. Т.к. точно поймать координаты вырезки для всех разрешений монитора и разных брузов трудно. Другими средствами добраться до фрейма тяжело потому как ограничение безопасности браузеров по кросс доменным запросам. Домены разные: users.nnm.ru это не nnm.ru и все уже ничего не доступно. Можно достать информацию с адреса юзера, но для каждого браузера эти способы разные. Т.е. скрипт не будет кроссбраузерный. Почему у Беша и не получилось. Легче написать следующие версии скриптов под конкретный браузер. Т.е. для Fox отдельный скрипт, для разных Хромов и Хромиумов отдельный и для Оперы и т.д. Тогда будет все четко.-
B4 фев 12отличная работа! jQuery рулит!
я тоже в своё время боролся с кроссдоменными запросами. у тебя получилось работающее решение, осталось только допилить.
рецепт тут имхо весьма простой: по клику на аве перенаправлять на users.nnm.ru/имя/#метка. в начале скрипта проверять адрес страницы, и если он соответствует паттерну users.nnm.ru/имя/#метка, вырезать на странице абсолютно всё, кроме кармы.
и всё, проблема позиционирования решена.
если ещё заменить фон подгружаемой страницы на прозрачный, то карму можно весьма симпатично интегрировать в исходную страницу.
быстренько подправив исходный скрипт, у меня вышло вот это: cross1.user.js.
уверен, ты сможешь сделать всё более элегантно ;)
-
-
-
-
-
-
17 ноя 11жоржыч, добавлять смайлы можно проще, по-крайней мере, для оперы. на твоей ссылке Install правой кнопкой мыши "сохранить по ссылке как", сохраняешь в папку со скриптами в каталоге оперы (типа UserJS) — будем считать, что ты раньше уже указывал опере, что там лежат твои скрипты, кнопки от бэша, например. после первого же нажатия F5, обновить страничку, твои кнопки появляются. при добавлении смайлов не надо удалять скрипт — просто добавить строку с адресом нового смайла, заранее залитым на нейм, с необходимыми кавычками и прочим. сохраняешь, закрываешь и при следующем обновлении страницы появляется новый файл. с лисом тоже так можно, только он прячет скрипт подальше -
-
-
usahyi АВТОР16 ноя 11Как добавлять смайлы!
Сохраняешь скрипт на диск. Открываешь создание новостей на NNM. Загружаешь смайликов из инета
сколько не надоест. Вставляешь ссылки в скрипт. Там написано где. Сохраняешь скрипт. В браузере указываешь путь к скрипту и по новой инсталлируешь. Название скрипта должно кончаться на хуёмаё.user.js -
-
Сделано с
NoNaMe