Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Клоны Orphus (Дмитрий Котеров)
Goto page 1, 2  Next
Author Message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jun 22, 2003 11:24 pm ()
   Post subject: Клоны Orfo
Reply with quote

Сайт Первого канала ОРТ:
www.1tv.ru/

См. в самом низу. (Я уж не буду говорить, что только дубы-дубами помещают такую штуку в незаметном месте. Ну да ладно, может, у них посещаемость огромная, и так хватает.) Видим тот же самый Ctrl+Enter.

Сравниваем скрипты:

orfo.dklab.ru/orfo.js (оригинал)
www.1tv.ru/resources/send_err.js (переделка)

Различия серьезные — второй является сильно урезанным вариантом оригинала, при этом переменные переименованы. Однако, мне кажется, второй скрипт писал человек, имеющий перед глазами распечатку первого — уж очень совпадают идущие в том же порядке логические конструкции.

Похвально, что скрипт писали сами.
Непохвально, что в скрипте стоит «BlackHawk (C)» и не стоит никакого упоминания на первоисточник.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jun 22, 2003 11:27 pm (спустя 2 минуты)
   Post subject:
Reply with quote

По адресам webmaster@1tv.ru, info@1tv.ru ушло следующее письмо:
Code (any language): скопировать код в буфер обмена
Доброе утро.

  Речь идет о сайте http://www.1tv.ru

  Товарищи.  Вы  бы это... Постыдились, что ли. Вы знаете, что я,
  как   автор,   разрешаю  пользоваться  скриптом  (и  идеей)  на
  http://orfo.dklab.ru  без ограничений. Тем не менее, упоминание
  на первоисточник все же обязательно (хотя бы в коде скрипта).

  Больше всего меня возмутило вот это:
  /*
  BlackHawk (C)
  */

  Можете наблюдать этот "комментарий" по адресу
  http://www.1tv.ru/resources/send_err.js

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

  См. также обсуждения тут:
  http://forum.dklab.ru/other/orphus/KloniOrfo.html

  Давайте, что ли, решать этот вопрос.

--
С уважением,
  Дмитрий Котеров (dk@dklab.ru), «Лаборатория dk» (http://www.dklab.ru).
Back to top
View user's profile Send private message Send e-mail
DmitriyPopov
Участник форума



Joined: 10 Mar 2003
Posts: 1491
Карма: 22
   поощрить/наказать


PostPosted: Mon Jun 23, 2003 3:36 pm (спустя 16 часов 8 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Письмо, ИМХО, хамоватое...

Но вобщем-то я согласен, однако не думаю, что ОРТ на это отреагирует. Почему - выскажусь, если за неделю реакции не последует...
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Mon Jun 23, 2003 3:53 pm (спустя 16 минут)
   Post subject:
Reply with quote

Да, может, я немного и перегнул. Просто нехорошо вот так воровать и ставить свой копирайт.
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Wed Jul 02, 2003 6:45 pm (спустя 9 дней 2 часа 52 минуты)
   Post subject:
Reply with quote

www.interlinkstudio.com/spellcheck/

Очередной клон, причем никто не скрывает, что "использовалась идея Дмитрия"...
Quote:
обойти эти ограничения сумел автор системы "Орфо" Дмитрий Котеров, чья идея и послужила прототипом
При этом все просто своровано, даже текст не изменен...
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Jul 02, 2003 8:03 pm (спустя 1 час 17 минут)
   Post subject:
Reply with quote

Вот-вот. И они еще не подозревают, какие у них скоро начнутся проблемы с трафиком. (-;
В итоге они сами себе подложили свинью.
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Wed Jul 02, 2003 8:08 pm (спустя 5 минут)
   Post subject:
Reply with quote

Хех... Если бы она стала такой же популярной, как Орфо, то вероятно... А так... Баловство да и только по-моему...
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Jul 02, 2003 8:43 pm (спустя 34 минуты)
   Post subject:
Reply with quote

Ну, для конечных пользователей их система сейчас удобнее — не надо файлы к себе копировал, вставил на страницу кусок кода — и работает. Правда, нельзя менять картинки.
Back to top
View user's profile Send private message Send e-mail
klim
Заглянувший



Joined: 02 Jul 2003
Posts: 17
Карма: 0
   поощрить/наказать


PostPosted: Wed Jul 02, 2003 10:10 pm (спустя 1 час 26 минут)
   Post subject:
Reply with quote

Дмитрий Котеров wrote:
Правда, нельзя менять картинки.
Можно, равно как и в Орфо предыдущей версии, нужно только одно условие - руки должны расти из подходящего места.
Back to top
View user's profile Send private message
nick
Guest





Карма: 388
   поощрить/наказать


PostPosted: Sat Oct 11, 2003 6:53 pm (спустя 3 месяца 8 дней 20 часов 43 минуты)
   Post subject: редирект?
Reply with quote

набираю в строке адреса orfo.dklab.ru/ - попадаю на гугль, функционирующий гугль!
если это такая шутка, то где я могу увидеть сам Orfo?

спасибо :)
Back to top
Дмитрий Эсс
Участник форума



Joined: 06 Jul 2003
Posts: 2533
Карма: 2
   поощрить/наказать

Location: Таллинн, Эстония

PostPosted: Sat Oct 11, 2003 7:49 pm (спустя 56 минут)
   Post subject:
Reply with quote

orphus.dklab.ru/
Отстали Вы от жизни, уже давно новая версия вышла под названием орфус.
Back to top
View user's profile Send private message Send e-mail
Walker
Guest





Карма: 388
   поощрить/наказать


PostPosted: Tue Oct 21, 2003 10:44 am (спустя 9 дней 14 часов 54 минуты)
   Post subject: tme@bk.ru
Reply with quote

ORPHUS - nice things... just idea for creator of ORPHUS (for free).

This two functions:
Quote:
function orfo_strip_tags(text) {
    for(var s=0; s<text.length; s++) {
        if(text.charAt(s)=='<') {
            var e=text.indexOf('>',s); if(e<=0 || e==false) continue;
            text=text.substring(0,s)+text.substring(e+1); s--;
        }
    }
    return text;
}

function orfo_strip_slashn(text) {
    for(var s=0; s<text.length; s++) {
        if(text.charAt(s)=='\n' || text.charAt(s)=='\r') {
            text=text.substring(0,s)+" "+text.substring(s+1);
            s--;
        }
    }
    return text;
}
Can be replaced by next one:
Quote:
function orfo_strip_all(text) {
  return text.replace(/<.*?>/g,"").replace( /\n|\r/g, " ");
}
And there are other non optimal things (like removing leading spaces and "\n", etc.)...
In any case - to have such thing on the page is great (no doubt)!
Back to top
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Tue Oct 21, 2003 5:34 pm (спустя 6 часов 49 минут)
   Post subject:
Reply with quote

Walker:
oh... Maybe regular expressions would be the good decition :)
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Oct 22, 2003 2:10 am (спустя 8 часов 36 минут)
   Post subject:
Reply with quote

Walker:
А как быть с браузерами, которые не поддерживают replace?
Back to top
View user's profile Send private message Send e-mail
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Wed Oct 22, 2003 4:31 pm (спустя 14 часов 20 минут)
   Post subject:
Reply with quote

Дмитрий Котеров wrote:
как быть с браузерами, которые не поддерживают replace
А как быть с браузерами, которые не поддерживают iframe ;) ?
Back to top
View user's profile Send private message Send e-mail
Дмитрий Эсс
Участник форума



Joined: 06 Jul 2003
Posts: 2533
Карма: 2
   поощрить/наказать

Location: Таллинн, Эстония

PostPosted: Wed Oct 22, 2003 4:44 pm (спустя 13 минут)
   Post subject:
Reply with quote

Кстати iframe работает в ie4+ и nn6+, а replace в ie4+ и nn4+.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Wed Oct 22, 2003 9:28 pm (спустя 4 часа 43 минуты)
   Post subject:
Reply with quote

То есть, Вы хотите сказать, что, если replace не поддерживается, нечего и рыпаться?
А что там с Оперой?
Back to top
View user's profile Send private message Send e-mail
Дмитрий Эсс
Участник форума



Joined: 06 Jul 2003
Posts: 2533
Карма: 2
   поощрить/наказать

Location: Таллинн, Эстония

PostPosted: Wed Oct 22, 2003 9:48 pm (спустя 20 минут)
   Post subject:
Reply with quote

Дмитрий Котеров:
Вот чего не знаю, того не знаю. Сходите в поиск по ключевому слову crossbrowser.
Back to top
View user's profile Send private message Send e-mail
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jun 16, 2005 10:36 pm (спустя 1 год 7 месяцев 25 дней 47 минут; написано за 3 секунды)
   Post subject:
Reply with quote

Ниже следует e-mail, посланный вам пользователем "Amix" с сайта Форум «Лаборатории dk».

Здравствуйте.

В принципе, я весьма радостно реагирую на сайты, поддерживающие отправку сообщения об опечатке по
Ctrl+Enter. Однако, наткнувшись на эту фичу на сайте intuit.ru, я был несколько удивлен
отсутствием всякого упоминания об Орфусе. Решил было, что они сделали свою систему параллельно, но на
всякий случай полез в javascript, сравнил с Орфусом и нашел их скрипт упрощенным клоном вашего, причем
с большой долей уверенности можно сказать, что предок у "форков" один. Подозреваю, что это Орфо.

www.intuit.ru/content-operation/default.js

Все бы хорошо, но авторские права там вообще не указаны. Что настораживает.
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9989
   поощрить/наказать


PostPosted: Fri Jun 17, 2005 1:16 pm (спустя 14 часов 40 минут; написано за 1 минуту 18 секунд)
   Post subject:
Reply with quote

А я клон кнопки от Enilatiar обнаружил -- система проверки орфографии на translate.ru.

www.promt.ru/ru/news/2040.php

Кнопку можно увидеть в форме онлайн-перевода:
www.translate.ru/text.asp?lang=ru
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Fri Jun 17, 2005 3:11 pm (спустя 1 час 54 минуты; написано за 11 секунд)
   Post subject:
Reply with quote

Ты все шутишь. :-)
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9989
   поощрить/наказать


PostPosted: Sat Jun 18, 2005 3:13 am (спустя 12 часов 2 минуты; написано за 2 минуты 17 секунд)
   Post subject:
Reply with quote

Не, серьёзно: кнопки-то с первого взгляда практически неотличимы. Я уж сперва подумал, что там Орфус поставили...


spelling1.gif
 Description:
 Filesize:  395 Bytes
 Viewed:  100392 Time(s)

spelling1.gif



enilatiar2.gif
 Description:
 Filesize:  338 Bytes
 Viewed:  100392 Time(s)

enilatiar2.gif


Back to top
View user's profile Send private message
Сергей Любимов
Guest





Карма: 388
   поощрить/наказать


PostPosted: Wed May 24, 2006 4:59 pm (спустя 11 месяцев 6 дней 13 часов 45 минут; написано за 6 минут 49 секунд)
   Post subject:
Reply with quote

Тема давно не поддерживалась, однако дело пи(зачеркнуто) пиратства живет.
Вот еще один экземпляр: nix.ru/price/nix347.html
И тоже никакого упоминания откуда идея.
Это я к чему: официально заявляю, что идею я ворую. Правда функционал мне нужен другой и поэтому пишу все с нуля. Обещаю ссылку на оригинал не забыть поставить.

PS. В качестве компенсации могу поделиться следующим: в Opera комбинация клавиш Ctrl+Enter используется для заполнения Wand passwords. т.е. если на странице есть заполняемые поля вроде логин-пароль, то после отсылки сообщения об ошибке пользователь еще и логинится на сайт. Чтобы это не происходило, достаточно добавить return false; после form.submit();.
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sun Jun 04, 2006 9:07 am (спустя 10 дней 16 часов 7 минут; написано за 29 секунд)
   Post subject:
Reply with quote

Сергей Любимов wrote:
достаточно добавить return false; после form.submit();.
А можно чуть поконкретнее - куда именно это добавить? В скрипте Орфуса нет таких строк вообще.
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Tue Jun 13, 2006 8:37 am (спустя 8 дней 23 часа 30 минут; написано за 1 минуту 33 секунды)
   Post subject:
Reply with quote

Дмитрий Котеров
Цитирую:
Quote:
  send: function(url, context) { with (this) {
    var form = document.forms['form'];
    if (!form) return;
    form.version.value = version;
    form.email.value = email;
    form.to.value = lng.to;
    form.subject.value = lng.subject;
    form.ref.value = url;
    form.c_pre.value = context[0];
    form.c_sel.value = context[1];
    form.c_suf.value = context[2];
    form.c_pos.value = context[3];
    form.c_tag1.value = seltag1;
    form.c_tag2.value = seltag2;
    form.charset.value = document.charset || "UTF-8";
    // вот оно
    form.submit();
  }
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Thu Jun 22, 2006 10:45 am (спустя 9 дней 2 часа 8 минут; написано за 59 секунд)
   Post subject:
Reply with quote

Это абсолютно бесполезно, т.к. сама send() вызывается внутри другой функции, и false до назначения не дойдет.
А в обработчике onkeypress и так есть onkeypress.

Так что, боюсь, у Вас блоха без ног оглохола.
Back to top
View user's profile Send private message Send e-mail
Сергей Любимов
Guest





Карма: 388
   поощрить/наказать


PostPosted: Tue Jun 27, 2006 4:42 pm (спустя 5 дней 5 часов 56 минут; написано за 1 минуту 38 секунд)
   Post subject:
Reply with quote

Да уж, действительно, блохе таки поплохело.
Только я не на блохах, я на тараканах эксперименты ставлю - с нуля пишу :) мой таракан еще усами шевелить пытается.
Back to top
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Tue Jun 27, 2006 9:47 pm (спустя 5 часов 5 минут; написано за 36 секунд)
   Post subject:
Reply with quote

Сергей Любимов
Имелось ввиду, что блоха оглохла от того, что у неё последнюю пару ног оторвали ;).

P.S. Это намёк ;)
Back to top
View user's profile Send private message Send e-mail
Владимир Коэн-Цедек
Участник форума



Joined: 26 Sep 2004
Posts: 176
Карма: 8
   поощрить/наказать

Location: с исторической родины

PostPosted: Sun Oct 01, 2006 5:33 pm (спустя 3 месяца 3 дня 19 часов 45 минут; написано за 1 минуту 7 секунд)
   Post subject:
Reply with quote

Еще клон:
mediaport.info

По именно этому адресу клона нет, однако есть внутри в отдельных новостях, например:
news.mediaport.info/world/2006/35482.shtml

Работает, на мой взгляд, точно как Орфус, однако нет ссылок ни на оригинал, ни на автора.
Back to top
View user's profile Send private message
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Tue Oct 03, 2006 10:20 pm (спустя 2 дня 4 часа 47 минут; написано за 9 секунд)
   Post subject:
Reply with quote

Он и есть: news.mediaport.info/modules/orphus.htm
Back to top
View user's profile Send private message Send e-mail
Серый Fолк
Заглянувший



Joined: 10 Dec 2006
Posts: 2
Карма: 0
   поощрить/наказать

Location: Украина, Харьков

PostPosted: Sun Dec 10, 2006 11:27 pm (спустя 2 месяца 7 дней 1 час 6 минут; написано за 4 минуты 1 секунду)
   Post subject:
Reply with quote

Владимир Коэн-Цедек wrote:
Еще клон:
mediaport.info
По именно этому адресу клона нет
Теперь уже точно есть!
Ctrl+Enter рулит!
Не ожидал! Сам из Харькова, и по-моему, это лучшая новостная компания в нашем городе!
По-моему Вам, Д.Котеров, надо зайти на forum.media-objektiv.com/ и пообщаться, если Вы этого еще не сделали.
Надеюсь, они одумаются!
Ну, в смысле, не то, чтобы кнопочку поставили, а хотя бы написали, что нужно делать при обнаружении ошибки!
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Jan 24, 2007 3:40 pm (спустя 1 месяц 13 дней 16 часов 13 минут; написано за 1 минуту 20 секунд)
   Post subject:
Reply with quote

На regnum.ru/#news756322
Справа красным написано:
Если Вы заметите ошибку в тексте, выделите ее и нажмите Ctrl-Enter, чтобы отослать информацию редактору

Это тоже забыли авторство упомянуть или это их собственная?
Back to top
Владимир К-Ц
Guest





Карма: 388
   поощрить/наказать


PostPosted: Wed Jan 24, 2007 6:23 pm (спустя 2 часа 42 минуты; написано за 2 минуты 54 секунды)
   Post subject:
Reply with quote

Anonymous wrote:
На regnum.ru/#news756322
Справа красным написано:
Если Вы заметите ошибку в тексте, выделите ее и нажмите Ctrl-Enter, чтобы отослать информацию редактору

Это тоже забыли авторство упомянуть или это их собственная?
Вот кусок текста их файла:
Code (html): скопировать код в буфер обмена
<iframe (december.com/html/4/element/iframe.html) id="orphus" src="/include/grammatical.html" width="1" height="1" frameborder="0" scrolling="no"> (december.com/html/4/element/.html)</iframe>
А упомянутый у них файл /include/grammatical.html выглядит так:
Code (html): скопировать код в буфер обмена
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html (december.com/html/4/element/html.html) xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> (december.com/html/4/element/.html)
<head> (december.com/html/4/element/head.html)
<meta (december.com/html/4/element/meta.html) http-equiv="Content-type" content="text/html; charset=windows-1251" /> (december.com/html/4/element/.html)
<title> (december.com/html/4/element/title.html)</title>
</head>
<body> (december.com/html/4/element/body.html)
<div> (december.com/html/4/element/div.html)
  &nbsp;
  <form (december.com/html/4/element/form.html) id="gramform" action="/include/grammaticalsend.php" method="post" target="gramiframe"> (december.com/html/4/element/.html)<div> (december.com/html/4/element/div.html)
    <input (december.com/html/4/element/input.html) type="hidden" name="ref" /> (december.com/html/4/element/.html)
    <input (december.com/html/4/element/input.html) type="hidden" name="c_pre" /> (december.com/html/4/element/.html)
    <input (december.com/html/4/element/input.html) type="hidden" name="c_sel" /> (december.com/html/4/element/.html)
    <input (december.com/html/4/element/input.html) type="hidden" name="c_suf" /> (december.com/html/4/element/.html)
  </div></form>
  <iframe (december.com/html/4/element/iframe.html) width="1" height="1" name="gramiframe"> (december.com/html/4/element/.html)</iframe>
</div>

<script (december.com/html/4/element/script.html) type="text/javascript"> (december.com/html/4/element/.html)<!--//-->< (december.com/html/4/element/.html)![CDATA[//> (december.com/html/4/element/.html)<!--
var orphus = {
  language: "ru",
  seltag1:  "<!!!>
",
  seltag2:  "< (december.com/html/4/element/.html)!!!> (december.com/html/4/element/.html)",
  contunit: "word",
  contlen:  10,
  maxlen:   256,
  lng: {
// Russian (Русский)
        badbrowser: "Ваш браузер не поддерживает возможность перехвата выделенного текста или IFRAME. Возможно, слишком старая версия, а возможно, еще какая-нибудь ошибка.",
        toobig:     "Вы выбрали слишком большой объем текста!",
        intextmsg:  "Орфографическая ошибка в тексте:",
        ifsendmsg:  "Послать сообщение об ошибке редактору?\nВаш браузер останется на той же странице."
  },
  init: function() { with (this) {
    var th = this;
    parent.document.onkeypress = function(e) { return th.onkeypress(e) };
  }},

  send: function(url, context) { with (this) {
    var gramform = document.forms['gramform'];
    if (!gramform) return;
    gramform.ref.value = url;
    gramform.c_pre.value = context[0];
    gramform.c_sel.value = context[1];
    gramform.c_suf.value = context[2];
    gramform.submit();
  }},

  stripSlashn: function(text) {
    text = ""+text;
    return text.replace("\r", "").replace("\n", "").replace(new RegExp("^\\s+|\\s+$", "g"), "");
  },

  doSend: function(recurrent) { with (this) {
    var text = null;
    if (navigator.appName.indexOf("Netscape")!=-1 && eval(navigator.appVersion.substring(0,1))<5) {
      alert(lng.badbrowser);

      return;
    }
    var w = parent;
    var selection = null;
    if (w.getSelection) {
      text = w.getSelection();
    } else if (w.document.getSelection) {
      text = w.document.getSelection();
    } else {
      selection = w.document.selection;
    }
    var context = null;
    if (selection) {
      var r = selection.createRange(); if (!r) return;
      text = r.text;
      var s = 0;
      while (text.charAt(s)==" " || text.charAt(s)=="\n") s++;
      var e = 0;
      while (text.charAt(text.length-e-1)==" " || text.charAt(text.length-e-1)=="\n") e++;
      var rngA = selection.createRange();
      rngA.moveStart(contunit, -contlen);
      rngA.moveEnd("character", -text.length+s);
      var rngB = selection.createRange();
      rngB.moveEnd(contunit, contlen);
      rngB.moveStart("character", text.length-e);
      text     = text.substring(s, text.length-e);
      context  = [rngA.text,  text,  rngB.text, 0];
    } else {
      context = ["", text, "", -1];
    }
    if (text == null) {
      alert(lng.badbrowser);
      return;
    }
    if (context[1] == "") return;
    var visCont = stripSlashn(context[0]+seltag1+context[1]+seltag2+context[2]);
    if (visCont.length > maxlen) {
      alert(lng.toobig);
      return;
    }
    var url = w.document.location.href;
    var ts = new Date().getTime();
    var result = confirm(lng.intextmsg+'\n   "'+visCont+'"\n\n'+lng.ifsendmsg);
    var dt = new Date().getTime() - ts;
    if (result) {
      this.send(url, context);
    } else {
      if (!recurrent && dt < 50) {
        // Stupid MyIE blocks confirm() while Ctrl is pressed.
        var th = this;

        var sv = parent.document.onkeyup;
        parent.document.onkeyup = function(e) { with (th) {
          if (!e) e = parent.event;
          if (e.keyCode == 17) { // Ctrl is up.
            parent.document.onkeyup = sv;
            doSend(true);
          }
        }}
      }
    }
  }},

  onkeypress: function(e) { with (this) {
    var pressed=0;
    var we = null;
    if (window.event) we = window.event;
    else if (parent && parent.event) we = parent.event;
    if (we) {
      // IE & Opera
      pressed = we.keyCode==10 ||  // IE
        (we.keyCode == 13 && we.ctrlKey);
// Opera
    } else if (e) {
      // NN
      pressed =
        (e.which==10 && e.modifiers==2) || // NN4
        (e.keyCode==0 && e.charCode==106 && e.ctrlKey) ||
        (e.keyCode==13 && e.ctrlKey) // Mozilla
    }
    if (pressed) this.doSend();

  }}
}
orphus.init();

//-->< (december.com/html/4/element/.html)!]]> (december.com/html/4/element/.html)</script>
</body>
</html>
Слово orphus там разгуливает вовсю.
Back to top
Эф
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu Jan 25, 2007 5:32 pm (спустя 23 часа 9 минут; написано за 59 секунд)
   Post subject:
Reply with quote

Вот еще:
miel.ru

Не понимаю, почему они автора так все стараются скрыть?
Back to top
Владимир Коэн-Цедек
Участник форума



Joined: 26 Sep 2004
Posts: 176
Карма: 8
   поощрить/наказать

Location: с исторической родины

PostPosted: Tue Apr 24, 2007 11:31 pm (спустя 2 месяца 30 дней 5 часов 58 минут; написано за 19 секунд)
   Post subject:
Reply with quote

Кажется, вот еще один:
detstvo.ru/about_love/Svadba_zimoj_.html
Back to top
View user's profile Send private message
bas
Guest





Карма: 388
   поощрить/наказать


PostPosted: Thu May 10, 2007 1:10 pm (спустя 15 дней 13 часов 39 минут; написано за 1 минуту 14 секунд)
   Post subject:
Reply with quote

Интересно, а можно ли использовать орфо переделанную на прямую запись в базу ошибок без отправки почты (свой скрипт обрабатывает) с указанием первоисточника автора.
Back to top
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 200
   поощрить/наказать

Location: 007 495

PostPosted: Thu May 10, 2007 9:32 pm (спустя 8 часов 22 минуты; написано за 17 секунд)
   Post subject:
Reply with quote

bas
Можно, Вы ведь копирайт указали...
Back to top
View user's profile Send private message Send e-mail
lissyara
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Jul 27, 2007 8:28 am (спустя 2 месяца 16 дней 10 часов 56 минут; написано за 2 минуты 32 секунды)
   Post subject:
Reply with quote

Незнаю, почему вы тут слюной брызжете по поводу воровства и прочеро.
Однако, заинтересовавшись увиденной системой стал её искать. Забрёл сюда.
Итак. Мнея абсолютно невпечатляет идея регистрироваться на каком-то сайте и что ошибки будут идти через кого-то меня ничуть не впечатляет.
В итоге, я конечно же найду искомое, и попилю под себя.
Но - то, что ссылки на сайте на автора не будет - точно, отношение мне не понравилось, а в коде - как повезёт :)
Back to top
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Jul 27, 2007 8:43 am (спустя 14 минут; написано за 34 секунды)
   Post subject:
Reply with quote

joomlaforum.ru/index.php/topic,12663.0.html
ну вот и всё.
Счастливо оставаться в вашем тёпленьком болтце :)
Back to top
Дмитрий Котеров
Администратор



Joined: 10 Mar 2003
Posts: 13665
Карма: 413
   поощрить/наказать


PostPosted: Sat Jul 28, 2007 2:34 am (спустя 17 часов 51 минуту; написано за 17 секунд)
   Post subject:
Reply with quote

Не понял, что "вот и все"?
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies. All times are GMT + 3 Hours
Goto page 1, 2  Next
Page 1 of 2    Email to a Friend.
You can post new topics in this forum. You can reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You can attach files in this forum. You can download files in this forum.
XML