Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Русский IkonBoard »   Хаки для Ikonboard »   Вставка смайликов одним нажатием
RSS

Вставка смайликов одним нажатием

Небольшой хак

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Модератор: GramПечать
 
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Итак, ищем в misc.cgi вот этот код (строка 64) <br>    <html><head><title>??????????? ?????????</title></head><br>    <body topmargin=0 leftmargin=0><br>    <table width=95% cellpadding=0 cellspacing=1 border=0 align=center bgcolor=#$tablebordercolor><br>    <tr><br>        <td><br>        <table width=100% cellpadding=5 cellspacing=1 border=0><br>
и добавляем после него: <br><script language="JavaScript"><br>            function AddText(text) {<br>              opener.document.newpost.inpost.value += text;<br>}<br></script><br>
Код желательно взять в HTML-комментарий.

Далее, ищем вот этот код: <br><td bgcolor="$miscbackone" align=center valign=middle><br><font face="$font" color="$fontcolormisc" size=$dfontsize2><img src="$emoticonsurl/$picture" border=0></font><br></td><br>
и заменяем на <br>                    <td bgcolor="$miscbackone" align=center valign=middle><br><font face="$font" color="$fontcolormisc" size=$dfontsize2><a href="javascript:AddText(':$smileyname:')"><img src="$emoticonsurl/$picture" border=0></a></font><br></td><br>


---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Dimm
Новичок


Всего сообщений: 9
Рейтинг пользователя: 0





Дата регистрации на форуме:
30 авг. 2003
Вот спасибо!!! Выручил :)
Igor
Долгожитель форума

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
XXXX Pro и что...
будет работать??
а где сам скрипт? (закрытие - </SCRIPT> )

---
FYI  AKA  Shatun
Dimm
Новичок


Всего сообщений: 9
Рейтинг пользователя: 0





Дата регистрации на форуме:
30 авг. 2003
Чего-то не работает :(
(закрытие - </SCRIPT> ) конечно нужно иначе просто пустое окошко открывается

(Сообщение отредактировал Dimm 31 авг. 2003 22:40)

Igor
Долгожитель форума

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
XXXX Pro я кажется понял в чём дело..
сам скрипт ты выложил, но он не отобразился
из-за < ! - - и  / / - - >

---
FYI  AKA  Shatun
Igor
Долгожитель форума

Igor
Откуда: Раменское
Всего сообщений: 311
Рейтинг пользователя: 1





Дата регистрации на форуме:
8 апр. 2003
XXXX Pro пробовал методом научного тыка :) скриптик дописать.. не получилось..
само тело (если можно так сказать)
=========
     function emoticon(theSmilie) {
     window.opener.document.add.message.value += ' ' + theSmilie + ' ';
=========
и ещё
=========
function AddText(theSmilie) {
    window.opener.document.add.message.value += ' ' + theSmilie + ' ';
=========


---
FYI  AKA  Shatun
Dimm
Новичок


Всего сообщений: 9
Рейтинг пользователя: 0





Дата регистрации на форуме:
30 авг. 2003
XXXXPro выручай ну ни чего не выходит :wink:
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик

Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Так, вроде исправил (см. в начало темы). Проблема заключалась в том, что я просто забыл закрыть скобку.
Теперь вроде все работает (во всяком случае, у меня на локали). Только для первых нескольких смайликов (типа :) ;) o:) нужно добавить код вставки вручную (это чуть выше, строки 76 - 120).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
Dimm
Новичок


Всего сообщений: 9
Рейтинг пользователя: 0





Дата регистрации на форуме:
30 авг. 2003
XXXX Pro  Ещё раз огромное СПАСИБО проверил работает :biggrin:
для первых нескольких смайликов (типа :) ;) o:)  пока не сделал  http://den1.fatal.ru/cgi-bin/forum/ikonboard.cgi
<<Назад  Вперед>>Модератор: GramПечать
Объединенный Открытый Проект »   Русский IkonBoard »   Хаки для Ikonboard »   Вставка смайликов одним нажатием
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0269. Количество выполненных запросов: 18, время выполнения запросов 0.0140