![]() |
Страницы (5): « 1 2 [3] 4 5 » Показаны 72 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Хаки от Netadmin или "Сделай сам" (http://netadmin.ws/forum/forumdisplay.php?forumid=76)
-- Русская клавиатура (http://netadmin.ws/forum/showthread.php?threadid=8881)
Я с кодами форумов и движком vBulletin не знаком, но ведь конечный продукт всех этих PHP вещей - всё равно HTML (форма ввода)+JavaScript, так что должно быть не очень сложно - почему не получилось, как на http://www.gogle.ru/osk.htm?
.
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
PaulGor, потому что как я уже сказал там немного другие имена в тегах форм и т.п....
Я приаттачил тот ХТМЛ-код, который составляет шаблон формы ответа... Там есть некоторые переменные, на которые НЕ стоит обращать внимания + отсутствует head-часть потому как этот шаблон опять-таки входит в другой шаблон, но... вообщем, посмотри, может че придумаешь! 
Заранее спасибо!
__________________
yMC.ru - хомяк музыканта
Попробую сейчас - я на самом деле уже посмотрел в исходники данной страниоцы и скопировал оттуда всё, что к форме ввода относится, но готовый quickreply.txt конечно, гораздо удобнее иметь!
.
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
это не совсем тот же код как ТУТ... это МОЙ код, который ты могешь посмотреть на моем форуме *ссылк в моей подписе красный такой! 
__________________
yMC.ru - хомяк музыканта
Понял 
Попробую завтра....
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
PaulGor действительно была бы отличная реализация.
Есть вопросы- на каких условиях ты распростаняешь свой код? Предлогаешь интегрировать в форум скрипт который вследствии ссылается на скрипт с твоей страницы или просто выкладываешь свой скрипт для всех?
Если второе, то появляются вопросы по поводу корректной работы твоего скрипта под всеми браузерами- ты тестил его под ие, опера, нетшкаф?
А воабще, конечно идея на ура- надеюсь на сотрудничество 
__________________
The path of the righteous man is beset on all sides by the inequities of the selfish and the tyranny of evil men...
http://www.pc-zone.ru
Прохожий вроде под ИЕ и НЕТШКАФ/МОЗИЛЛА работает, а под Оперой нет я так понял....
__________________
yMC.ru - хомяк музыканта
PaulGor нет... ты немного не так понял что я имел ввиду (а может я не понял что ты понял правильно... но еще раз для проверки)!
т.е. Вот есть форма ответа простая пусть как тут на Нетадмине. Теперь, если я хочу написать кирилицей, но на латинской клавиатуре я жму мышей на ссылку "Ð_усская клавиатура" и картинка твоей клавы + дополнительные функции как то переключение "Стандарт-яВерт-яШерт" и собственно сама клавиша переключения режим латиница/кирилица выезжают чуть ниже!
Ð_то все осуществить просто через слои, как например на главной странице моего форума внизу в статистике понажимай на +/- справа (кстати, если надо пример как это сделано там то я могу выслать или прикрепить код
).
А дальше все должно работать так как на gogle.ru только с textarea формы ответа! 
__________________
yMC.ru - хомяк музыканта
Да, я именно так и понял - чтобы 'выезжала' по нажатию клавиши, на которой написано
"++Включить++ Транслитератор / Ð_усскую Клавиатуру",
надпись на клавише тогда меняется на
"--Выключить-- Транслитератор / Ð_усскую Клавиатуру"
(и если её нажать, то всё 'уезжает', исчезает).
Но я совсем не разбираюсь в "слоях" (разве это не только в Internet Explorer работает?) поэтому пытался сделать ровно тоже самое, используя обычный HTML и обычный JavaScript - тяжко! 
Если "слои" работают и в Netscape 7/Mozilla, то я тогда [b]эту[b] часть - с "выезжанием" по нажатию кнопки - делать не буду - со слоями должно быть проще...
.
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
quote:
Первоначальное сообщение от Прохожий
PaulGor действительно была бы отличная реализация.
Есть вопросы- на каких условиях ты распростаняешь свой код? Предлогаешь интегрировать в форум скрипт который вследствии ссылается на скрипт с твоей страницы или просто выкладываешь свой скрипт для всех?
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
PaulGor а если так: http://www.muzzclub.ru/forum/index.php?styleid=5 
Вот часть кода:
<!-- what's going on box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat" colspan="2">$vbphrase[whats_going_on]</td>
</tr>
</thead>
<if condition="$show['loggedinusers']">
<!-- logged-in users -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_activeusers')"><img id="collapseimg_forumhome_activeusers" src="$stylevar[imgdir_button]/ collapse_thead$vbcollapse[collapseimg_forumhome_ac
tiveusers].gif" alt="" border="0" /></a>
<a href="online.php?$session[sessionurl]">$vbphrase[currently_active_users]</a>: $totalonline (<phrase 1="$numberregistered" 2="$numberguest">$vbphrase[x_members_and_y_guests]</phrase> )
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_activeusers" style="$vbcollapse[collapseobj_forumhome_activeusers]">
<tr>
<td class="alt2"><a href="online.php?$session[sessionurl]"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="$vbphrase[view_whos_online]" border="0" /></a></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div style="white-space: nowrap"><phrase 1="$recordusers" 2="$recorddate" 3="$recordtime">$vbphrase[most_users_ever_online_was_x_y_at_z]</phrase></div>
<div>$activeusers</div>
$todayloggedinusers
</div>
</td>
</tr>
</tbody>
<!-- end logged-in users -->
</if>
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_stats')"><img id="collapseimg_forumhome_stats" src="$stylevar[imgdir_button]/ collapse_thead$vbcollapse[collapseimg_forumhome_st
ats].gif" alt="" border="0" /></a>
<phrase 1="$vboptions[bbtitle]">$vbphrase[x_statistics]</phrase>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_stats" style="$vbcollapse[collapseobj_forumhome_stats]">
<tr>
<td class="alt2"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="$vbphrase[view_whos_online]" border="0" /></td>
<td class="alt1" width="100%">
<div class="smallfont">
<div>$vbphrase[threads]: $totalthreads, $vbphrase[posts]: $totalposts, $vbphrase[members]: $numbermembers</div>
<div><phrase 1="member.php?$session[sessionurl]u=$newuserid" 2="$newusername">$vbphrase[welcome_to_our_newest_member_x]</phrase></div>
</div>
</td>
</tr>
</tbody>
<if condition="$show['birthdays']">
<!-- today's birthdays -->
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_birthdays')"><img id="collapseimg_forumhome_birthdays" src="$stylevar[imgdir_button]/ collapse_thead$vbcollapse[collapseimg_forumhome_bi
rthdays].gif" alt="" border="0" /></a>
$vbphrase[todays_birthdays]
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_birthdays" style="$vbcollapse[collapseobj_forumhome_birthdays]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]do=getday&day=$today&sb=1"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" alt="$vbphrase[view_birthdays]" border="0" /></a></td>
<td class="alt1"><div class="smallfont">$birthdays</div></td>
</tr>
</tbody>
<!-- end today's birthdays -->
</if>
<if condition="$show['upcomingevents']">
<tbody>
<tr>
<td class="thead" colspan="2">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_events')"><img id="collapseimg_forumhome_events" src="$stylevar[imgdir_button]/ collapse_thead$vbcollapse[collapseimg_forumhome_ev
ents].gif" alt="" border="0" /></a>
<if condition="$show['todaysevents']">$vbphrase[todays_events]<else /><phrase 1="$vboptions[showevents]">$vbphrase[upcoming_events_for_the_next_x_days]</phrase></if>
</td>
</tr>
</tbody>
<tbody id="collapseobj_forumhome_events" style="$vbcollapse[collapseobj_forumhome_events]">
<tr>
<td class="alt2"><a href="calendar.php?$session[sessionurl]"><img src="$stylevar[imgdir_misc]/calendar_icon.gif" alt="$vbphrase[calendar]" border="0" /></a></td>
<td class="alt1"><div class="smallfont">$upcomingevents</div></td>
</tr>
</tbody>
</if>
<tbody>
<tr>
<td class="tfoot" align="center" colspan="6"><div class="smallfont"><strong>
<a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a>
<a href="showgroups.php?$session[sessionurl]">$vbphrase[view_forum_leaders]</a>
</strong></div></td>
</tr>
</tbody>
</table>
<br />
<!-- end what's going on box -->__________________
yMC.ru - хомяк музыканта
А, так это "слои" PHP/VB, а я думал, что HTML/JavaScript и уже сделал - работает под
ИЕ и под Мозиллой, но не так красиво, так как "слой", пусть даже невидимый, занимает место то же самое, что и видимый (поэтому кнопку отсылки сообщения далеко внизу):
http://paulgor.strana.de/quickrep.htm
(это моё бесплатное тестовое место)
И даже проверил под "не тем" браузером - чтобы сообщение выдавал.
И кнопка работает включения/выключения режима...
Но наверное, это всё же не годится - раз невидимое место занимает, надо с PHP/VB делать.
Но проблема в том, что даже если я разберусь в +/- технологии, то отлаживать-то всё равно не смогу - у меня-то нет ничего server-side - ни PHP, ни VB...
Если только ты не посмотришь, что я навесил на кнопку включения/выключения режима (сама кнопка и её функция в cvtf.js) и сделаешь то же самое...
Я все файлы, кроме quickrep.htm положил, как у тебя там написано, в подкаталог clientscript, и вот архив моих файлов (в нём подкаталог есть):
http://paulgor.strana.de/quick.zip
.
Если получится сделать красивое +/- с PHP/VB, то дай знать - или дай мне маленький кусок кода с +/-, чтобы я посмотрел, как это делается и сделал так же вместо теперешнего HTML "слоя"...
А то я в этом здоровом куске, что ты выше привёл, ничего не понял - я никогда не писал ничего в PHP или VB - нет у меня возможности server-side вещи делать.
.
.
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
PaulGor ОК, с выездом я сам попробую разобрацца!
и дам код сюда, када будет готово! 
__________________
yMC.ru - хомяк музыканта
Только надо сохранить тогда текущую фунцкиональность, показанную на http://paulgor.strana.de/quickrep.htm, а именно (поддерживается функцией, вызываемой по нажатию кнопки - десяток строк всего - в самом конце cvtf.js):
- когда "-" ("уехала"), то Lang="E" (англ.) - то есть, Виртуальная Клавиаутра не работает, ничего не делает
- когда "+" ("выехала"), то пользователь например переходит в режим ввода русского, раскладку меняет, ...
- если теперь убрать - "-", то запоминается последнее значение Lang
- если теперь снова вызвать, то будет то же, что было при предыдущем вызове
.
__________________
Хобби: кириллица вне Ð_оссии/СНГ на компьютерах и в Интернете
PaulGor ок... разберемся! 
__________________
yMC.ru - хомяк музыканта
| Формат времени GMT. Текущее время 07:47. | Страницы (5): « 1 2 [3] 4 5 » Показаны 72 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.