U.Helper

29 Октября 2010 02:19
Главная » Разработки » Разработки для модуля "Пользователи" » "Мне плевать на всех, пишу как хочу"
Наверно уже многие слышали про акцию в России "Стоп хам". Но здесь речь пойдет не о дорогах smile Часто ли вам приходится видеть на форумах такие картины?

Не надоело? Не обидно за подрастающие поколение, которое писать толком не умеет? Мое личное мнение - если человек не может потратить немного времени чтобы нормально составить сообщение, то он просто на просто не уважает тех, кто будет читать это самое сообщение. Давайте поможем таким индивидуумам постичь великий русский язык, или хотя бы установить FireFox с поддержкой грамматики! smile
Данный скрипт добавит на страницу профиля пользователей ссылку "[ Пишу как хочу ]" или "[ Пишу как все ]", которую видят только администраторы. При нажатии на ссылку "[ Пишу как хочу ]" во всех сообщениях данного пользователя на форуме, справа сверху, добавится фоновое изображение с надписью "Мне плевать на всех, пишу как хочу!". Нажав по ссылке "[ Пишу как все ]", ясное дело, изображение пропадет.

Установка:
1) В настройках модуля пользователей активируем поле Yahoo!.
2) Управление дизайном > Редактирование шаблонов > Пользователи > Форма редактирования персональной информации
Находим

Code
<?if($YAHOO_FL$)?>
<tr id="siM15"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>

Меняем на
Code
<?if($YAHOO_FL$)?>
<tr id="siM15" style="display:none"><td class="manTd1" id="siM16">$YAHOO_SIGN$</td><td class="manTd2" id="siM17">$YAHOO_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>
<?endif?>

и в конец страницы дописываем следующий код:
Code
<div id="idc" style="text-align:center;"></div>
<script>
if (document.location.href.substr(-4,4) == '?idc') {
  document.getElementById('siF5').value = (document.getElementById('siF5').value == 'true') ? '' : 'true';
  document.getElementById('siM63').style.display = 'none';
   
  document.getElementById('idc').innerHTML = document.getElementById('siM62').innerHTML+'<br><input class="manFlSbm" id="siF20" type="submit" name="sbm" value="$SUBMIT_SIGN$" />';
  document.getElementById('siM62').innerHTML = '';
}
</script>

3. Управление дизайном > Редактирование шаблонов > Пользователи > Персональная страницы пользователя, добавляем в любое, удобное для Вас место:
Code
<?if($MODER_PANEL$)?><div style="padding-top:4px;">[ <a href="$_CHANGE_DETAILS_URL$?idc"><font color="red"><b><?if($_YAHOO$=='true')?>Пишу как все :)<?else?>Пишу как хочу!<?endif?></b></font></a> ]</div><?endif?>

4. Управление дизайном > Редактирование шаблонов > Форум > Вид материалов
Code
>$MESSAGE$

заменяем на
Code
<?if($YAHOO$='true')?>style="background:url('/i_dont_care.png') no-repeat top right;"<?endif?>>$MESSAGE$

5. Загружаем в корневую директорию картинку, переименовываем в i_dont_care.png

Вот вроде и все smile За качество картинки извините, я с фотожопом на Вы.


Правила использования:

  • Все права на публикуемые скрипты принадлежат их авторам!
  • Запрещается распространение скриптов без указания автора!
  • Запрещается "затирание" копирайтов!
Рейтинг: ← 5 →
Модуль: Пользователи | 3362 просмотра | Автор: kuzjma | Добавлено: 29 Октября 2010
17 комментариев

-1
realizm[Материал] 04:19, 29 Октября 2010
Бред в icq есть функция нажимаешь ctrl + r и символы типа (privet) переводяться на нормальный русский язык
Цитировать
1
kuzjma[Материал] 05:15, 29 Октября 2010
При чем тут icq? biggrin Тут смысл в том, чтобы научить людей нормально писать, по русски, а не по asdGAasdfasG
Цитировать
E-Mail
-1
kanat07[Материал] 05:54, 29 Октября 2010
Полный бред.
Лучше бы Бармалей дал нам возможность добавлять нормальные разработки.
Цитировать
0
kuzjma[Материал] 06:43, 29 Октября 2010
И что же в вашем понимании "нормальные разработки"? smile
Цитировать
E-Mail
0
Бармалей[Материал] 13:21, 29 Октября 2010
Он бы дал, если бы был уверен, что Вы их умеете делать.
Цитировать
0
kanat07[Материал] 01:38, 30 Октября 2010
Да уж.
Цитировать
0
ModaL[Материал] 20:30, 29 Октября 2010
biggrin
Цитировать
0
Tronik[Материал] 22:25, 29 Октября 2010
Весьма полезно и эффективно =)
Цитировать
0
Severus[Материал] 14:34, 09 Ноября 2010
Уверен, что картинка "пристыдит" юзера?Одно дело, наклейка на машину, другое картинка на пост юзера, человеку может быть наплевать на это.
Цитировать
1
mob_dp[Материал] 19:48, 09 Декабря 2010
Блин, я думал тут что-то вроде грамматического разбора при вводе.
Толку что у юзера будет висеть картинка фоновая?
Цитировать
0
Главный[Материал] 00:51, 11 Января 2011
вот бред dry
Цитировать
0
Главный[Материал] 00:56, 11 Января 2011
Quote (kanat07)
Полный бред.
Лучше бы Бармалей дал нам возможность добавлять нормальные разработки.

полностью согласен! dry
Цитировать
0
Евген[Материал] 22:31, 29 Января 2011
Нормальные разработки ептать....между прочим это полезная вещь! А что если заменить картинку на аналогичную с надписью "Данный пользователь считается мудаком, поэтому не обращайте особого внимания на его записи"?

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

Цитировать
0
Hak[Материал] 01:54, 03 Марта 2011
СУПЕР
Цитировать
0
alivedeath[Материал] 09:07, 16 Марта 2011
Отличная разработка. Сам пытаюсь всячески бороться с пользователями, которые не умеют писать по русски. Вот только если была бы похожая разработка не для сообщений форума, а для комментариев, было бы вообще хорошо.
Цитировать
E-Mail
0
Inok[Материал] 14:49, 25 Марта 2011
Очень полезная разработка.
Цитировать
0
Чур[Материал] 03:56, 15 Июля 2013
alivedeath 09:07, 16 Марта 2011
"Отличная разработка. Сам пытаюсь всячески бороться с пользователями, которые не умеют писать по русски"

* Вам бы для начала самому научиться, а потом других учить. У Вас дефис отсутствует, правильно: по-русски.

** "И эти люди запрещают мне ковыряться в носу?" - из анекдота про Вовочку, увидавшего, как ругаются матом его родители.
Цитировать
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

© U.Helper 2007-2024 Используются технологии uCoz