Homo virtualis группа [γ]
дневники сменились, вот и я немного переписал скрипт для исправления косяков, докуда руки дошли.

что умеет:



1. обуздывает страничку «сервер не в силах обработать ваш запрос» — убирает счётчик, и предлагает на выбор — либо последовать совету, либо вернуться назад (читайте собственно страницу)

2. в библиотеке изображений теперь превьюшки отображаются нормальными картинками, а не фонами. (вроде как самое непопулярное решение)



всё настраиваемо

остальное — будет, но позже.

ссылка для скачивания — там же, http://kostia.gorodok.net/diary/diary.fix.js



UPD: (19.01.2007)

Доработал скрипт, слегка изменив работу со страницей «сервер не в силах сделать запрошенное», но не тестил.

убрал выпадающий алерт.



TODO: «проявить» иконки для редактирования.



UPD2: 30.01.2007

http://kostia.gorodok.net/diary/diary.fix.js



(+) исправил глюк, из-за которого при нажатии на «изменить список тем» страница новых записей перегружалась.

(?) добавил настройку _ujs_diary_nameAsLink, если выставить в true, то обращение к пользователю будет представлять собой ссылку на его профиль (вставляется как name, работает независимо от настройки changeName



Внимание:

начинаю потихоньку делать скрипт, который улучшит работу с длинными простынями комментариев. Нужны добровольцы на тестирование :-D

(Уже есть — при выделении текста, рядом с мышою появляется плавающая кнопка «вставить цитату»

хочу сделать — плавающую форму (как минимум текстарию), пока думаю над реализацией, как заставить её плавать не мешая работе)

Если кто хочет — пишите в юмыль, дам ссылку на недоготовый вариант. Распостранять можно, но отвечать на вопросы тех, кому она досталась через вторые руки я не буду.

Комментарии
19.01.2007 в 07:53

:squeeze:
19.01.2007 в 08:21

Homo virtualis группа [γ]
2Ивилька:

перескачай скрипт, я его слегка доделал ;-)
19.01.2007 в 08:33

Kildor Перезакачала :)
19.01.2007 в 09:27

Расставим все точки над Ё!
Вот почему один человек может это сделать, а куча программистов дайрей - не может сделать так, чтобы сайт работал адекватно, хотя были множественные жалобы-просьбы? =____=
19.01.2007 в 09:46

Homo virtualis группа [γ]
2Suzume:

потому что чаще бывает проще исправить что-то на стороне клиента, чем сервера.

потому что мой код работает только в opera 9+, и больше нигда, а им надо заботиться о как можно большем числе пользователей.

потому что у них может не быть этих ошибок. такое тоже бывает ;)

Потому, что мне не надо заниматься другими частями сиего сервиса.



Ну и просто потому, что у меня случайно оказалось немного свободного времени, и появилась мотивация сделать… просто так, «поприколу».

19.01.2007 в 09:49

Расставим все точки над Ё!
Kildor

Ну это был типа риторический вопрос. :D

Буду мучиться дальше...
19.01.2007 в 10:37

Homo virtualis группа [γ]
2Suzume:

я нынче не в том настроении и состоянии, чтоб отличать риторические вопросы.
19.01.2007 в 17:07

Kildor,

Не покажите, как изменить функции кнопок (simplebutton, как я понимаю)?

Т.е. нажатием кнопки "xhtml", получать не просто [ xhtml] [/xhtml ], а например [ xhtml]<div class="czitata"></div>[/xhtml ] ?



Если не трудно :)
19.01.2007 в 17:08

Kildor, и ещё – возможно ли такого рода шаманством добавить в форму своих кнопок? :)
19.01.2007 в 19:26

Homo virtualis группа [γ]
и ещё – возможно ли такого рода шаманством добавить в форму своих кнопок?

да.
19.01.2007 в 20:42

До первого поворота, каждая дорога прямая.
2Kildor:

у меня личная просьба, так сказать только для меня, в общем можно сделать в скрипт допись, что бы добавлялась строка "[_B]current book:[_/B]" по "горячей" кнопке (можно ctrl+R)? Дописал бы сам, но не знаю синтаксиса. Буду очень признателен!
20.01.2007 в 09:11

Homo virtualis группа [γ]
Дар Ветер — можно, но потом.

нынче у меня другие задачи, например — восстановление умершей системы ;-(
20.01.2007 в 10:06

Что-то я не понял.. Вчера все нормально работало. Сейчас 3й раз загружаю БИ, а картинки в ней опять обоями выглядят :weep:



А при добавлении картинки - 500 Internal Server Error...
20.01.2007 в 12:52

До первого поворота, каждая дорога прямая.
2Kildor:

окей
23.01.2007 в 16:06

Я понял! почему...

Убераю строчку:

(changeName==true ?"2"+name1+":" : ""+name1+":")+" \n");

И нехрена не работает :((((((( да я блондинка, да первый раз вижу как выглядит код.. но не хочу чтобы у меня обращение выглядело таким образом...
23.01.2007 в 18:54

Homo virtualis группа [γ]
2Ивилька:

потому что надо не так.

В начале скрипта перечислены его настройки, в том числе там есть строка

changeName = true // замените на false если хотите использовать стандартную функцию вставки имени

собственно, заменяешь true на false, и всё.

а такой путь как пытаешься ты — код просто рушится
29.01.2007 в 00:29

2Kildor:

поправима ли такая ересь сорри за мой французский, что когда я просматриваю сообщества я мог бы кликнуть на ник (под заголовком поста) и попасть в профиль участника? а то ссыла ссылой, а отсвечитвает чем-то типа
javascript:pp("name")


в сообществе ведь нет формы для сообщений! о.О

29.01.2007 в 05:54

Homo virtualis группа [γ]
2Молчун:

Да, поправимо.

Сделаю, если не забуду ;-)
29.01.2007 в 06:18

2Kildor:

ждём-с :)
29.01.2007 в 16:10

Homo virtualis группа [γ]
2Молчун:

на профиль — нельзя.

И вообще, похоже это бага дайрей, лучше написать об этом админам

29.01.2007 в 23:11

2Kildor:

:-/ понятно.
31.01.2007 в 20:14

Homo virtualis группа [γ]
Обновил скрипт.
31.01.2007 в 22:10

То, что ты ищешь, на самом деле у тебя в голове.
по поводу цитирования - у меня без глюков работает. опера (9.00) не падает:)
01.02.2007 в 18:59

У меня маленькая просьба по скрипту - нельзя ли сделать так, чтобы окошко выбора аватара открывалось при нажатии на аватар, а не на ссылку?
01.02.2007 в 19:07

2Kildor:

спс)

01.02.2007 в 20:27

Homo virtualis группа [γ]
2axler:

ээээ…

ыыыыы…

что?

это вообще где, и как?

(если при написании комментария — то у меня один аватар, и никаких аватаров и ссылок нет)
01.02.2007 в 23:57

То, что ты ищешь, на самом деле у тебя в голове.
axler

приплюсовываюсь, ага))



Kildor, ну, у нас их много (аватаров). и под формой коммента идуд ссылки

смайлы|картинки|проверить длину сообщения|аватар



ну. хотелось бы, чтоб ссылка "аватар" срабатывала при нажатии на сам аватар.)



ток, мне кажется, скриптом для оперы тут не помочь)

02.02.2007 в 00:07

Воробей., пичиму не помочь? По-мойму вполне помочь - там же по ссылке яваскрипт стоит.

Но я вот думаю пойти лучше админов помучить на этот счёт.



А то такая огромная потенциальная кнопка в виде аватара, и пустует.
02.02.2007 в 00:25

То, что ты ищешь, на самом деле у тебя в голове.
axler :laugh:

давай, я плюсанусь))

02.02.2007 в 00:35

Воробей., написал umail. Посмотрим что из этого выйдет.

Если ничего, то попробую на днях в diary-supptort :)



А вообще действительно нелогично:

после поля для записи слово "аватар" повторяется три раза друг за другом.

Обно убрать - и благодать! Даже если перенести его сюда:







Но лучше на саму картинку. Картинка большой, а слово маленький – попасть проще.

Расширенная форма

Редактировать

Подписаться на новые комментарии