Miracle

Рейтинг
376
Регистрация
20.08.2004

10 символов


нужно заменить два куска текста

1... искать function emoticon(text) {
(тут я думаю ясно)

function emoticon(text) {
var textarea = document.post.message;
//alert (txtarea);
// var textarea = opener.document.forms[form_name].elements[text_name];
//alert(textarea);
text = ' ' + text + ' ';
/* if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
*/
var baseHeight;

var textarea = document.post.message;
if (!isNaN(textarea.selectionStart))
{
var sel_start = textarea.selectionStart;
var sel_end = textarea.selectionEnd;

mozWrap(textarea, text, '')
textarea.selectionStart = sel_start + text.length;
textarea.selectionEnd = sel_end + text.length;
}
else if (textarea.createTextRange && textarea.caretPos)
{
if (baseHeight != textarea.caretPos.boundingHeight)
{
textarea.focus();
storeCaret(textarea);
}

var caret_pos = textarea.caretPos;
caret_pos.text = caret_pos.text.charAt(caret_pos.text.length - 1) == ' ' ? caret_pos.text + text + ' ' : caret_pos.text + text;
}
else
{
textarea.value = textarea.value + text;
}
}


2. искать function bbstyle(bbnumber) { и заменить его на текст ниже (те поставить выше)

function bbstyle(bbnumber)
{
if (bbnumber != -1)
{
bbfontstyle(bbtags[bbnumber], bbtags[bbnumber+1]);
}
else
{
insert_text('
  • ');
  • document.forms[form_name].elements[text_name].focus();
    }
    }

    /**
    * Apply bbcodes
    */
    function bbfontstyle(bbopen, bbclose)
    {
    theSelection = false;

    var textarea = document.post.message;

    textarea.focus();



    if ((clientVer >= 4) && is_ie && is_win)
    {
    // Get text selection
    theSelection = document.selection.createRange().text;

    if (theSelection)
    {
    // Add tags around selection
    document.selection.createRange().text = bbopen + theSelection + bbclose;
    document.post.message.focus();
    theSelection = '';
    return;
    }
    }
    else if (document.post.message.selectionEnd && (document.post.message.selectionEnd - document.post.message.selectionStart > 0))
    {
    mozWrap(document.post.message, bbopen, bbclose);
    document.post.message.focus();
    theSelection = '';
    return;
    }
    alert ("d");
    //The new position for the cursor after adding the bbcode
    var caret_pos = getCaretPosition(textarea).start;
    var new_pos = caret_pos + bbopen.length;

    // Open tag
    emoticon (bbopen + bbclose);

    // Center the cursor when we don't have a selection
    // Gecko and proper browsers
    if (!isNaN(textarea.selectionStart))
    {
    textarea.selectionStart = new_pos;
    textarea.selectionEnd = new_pos;
    }
    // IE
    else if (document.selection)
    {
    var range = textarea.createTextRange();
    range.move("character", new_pos);
    range.select();
    storeCaret(textarea);
    }

    textarea.focus();
    return;
    }
    /**
    * Caret Position object
    */
    function caretPosition()
    {
    var start = null;
    var end = null;
    }
    /**
    * Get the caret position in an textarea
    */
    function getCaretPosition(txtarea)
    {
    var caretPos = new caretPosition();

    // simple Gecko/Opera way
    if(txtarea.selectionStart || txtarea.selectionStart == 0)
    {
    caretPos.start = txtarea.selectionStart;
    caretPos.end = txtarea.selectionEnd;
    }
    // dirty and slow IE way
    else if(document.selection)
    {

    // get current selection
    var range = document.selection.createRange();

    // a new selection of the whole textarea
    var range_all = document.body.createTextRange();
    range_all.moveToElementText(txtarea);

    // calculate selection start point by moving beginning of range_all to beginning of range
    var sel_start;
    for (sel_start = 0; range_all.compareEndPoints('StartToStart', range) < 0; sel_start++)
    {
    range_all.moveStart('character', 1);
    }

    txtarea.sel_start = sel_start;

    // we ignore the end value for IE, this is already dirty enough and we don't need it
    caretPos.start = txtarea.sel_start;
    caretPos.end = txtarea.sel_start;
    }

    return caretPos;
    }

    function bbstyle_old(bbnumber) {

    Miracle добавил 16.04.2010 в 00:38

    лишнее удалить по вкусу

    я просто или переименовываю функции или комментирую.

    Мне часто пишут и РА и не РА, далеко не все работают дальше.

    Но те кто работают, возвращаются как минимум 1 раз.

    Люди, проблема не решена.

    Платоны не отвечают вообще!

    Что делать?

    Позвольте свои 5 копеек.

    Полезная статья, только была бы она на много раньше написана, для меня была бы очень полезна, так пришлось самому все курить.

    Итак, дейсвительно, РА дает те цены которые мы предлагаем, ну бывают исключения, а значит живут они на %.

    У меня два прайса, одно для ра, со шкалой скидок, до 50% максимум, от суммы, и для обычных людей. Да, раньше я тоже давал 15% РА, причем считал что это много. Я , в принципе, и сейчас считаю так же но это бизнес.

    Что можно сделать, к текущим ценам, прибавить % и сделать большую скидку для РА, вот это будет выход.

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

    Дальше, по поводу эффективности рекламы - меня вот этот момент немного расстраивает, с одной стороны понятно что баннеры уже не то, а с другой реальной альтернативы нет.

    Акции, викторины и тд - хорошо, но помимо приза (ценного) нужно что бы платили за конкурс - это накладно для многих.

    По себе наблюдаю, люди хотят (да думаю и я бы хотел) получить много, не учитывая того что обычно клики по баннерам 0.2-0.5 и заказывают для пробы маленькое кол-во показов. Вроде бы и объясняешь что это не та выборка по которой стоит судить - но все равно не понимают. Думаю я тоже бы не понял.

    Статьи, не смотря на то что сайты посещаемые, статьи не так часто читают , может потому что материала очень много, вот тоже проблема - рассылку делать спамовую нет желания, да и далеко не всем она доходит из за спамфильтров и тд, хотя люди сами подписываются...

    Что то еще хотел написать но что то все сумбурно в голове.

    У меня сайты украинские, но посетителей из России (Москвы) чуть больше половины - вот с этого пока выжать не могу - хотя сам клиентов пока не искал, обычно с омной связываются.

    Статья несомненно полезная.

    зы. Для Украины учтите НнР (налог на рекламу)! - 0.5%

    посоветуйте шаред хостинг на котором панель а1 будет работат

    может кто-то заметили проблему с доставкой почты.

    у меня почему-то нс показывали на старый ип, сайты понятное дело работать будут (потому что на старом ип все домены остались), а вот почта уходила на старый ип

    или это проблема с моим нс?!

    простите, а почему в списке нет украины?

    проблемы решены. спасибо.

    Miracle добавил 21.03.2010 в 12:57

    vanjouke:
    тема "МОЙ хостинг", если речь идёт об "OpenInNet"?

    ребята, простите, но я реально запутался, в суппорт писать надо с "МОЙ хостинг,

    в письме указан мой хостинг

    Здравствуйте , рады сообщить, что нами был завершен переезд сервера serv1.openin.net на площадку "МОЙ хостинг" в Дата-Центре mHost. В ходе переезда было обновлено серверное оборудование вплоть до Core2Quad Q9400, 8 Gb Ram, 2x500 Gb (Raid 1).

    Просим Вас использовать новый IP сервера: 91.213.117.228

    Адрес панели управления DirectAdmin: http://91.213.117.228:2222/

    А сайты оказываются совсем другие.

    Я как рядовой пользователь - запутался, и постоянно путаюсь.

    сервер сменили (91.213.117.228) настройте получение почты.

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

    предположим что диск реаниматора запустится, но я всеравно не понял как это решит проблему?

    отформатировать новый диск я могу на обычном пк - но что это дсат?

    Всего: 3947