|
Изменением формы добавления ЛС ...
|
|
|
2010-04-26Дата: Понедельник, 26.04.2010, 20:26 | Сообщение # 1 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Пишет -=MAG=-, Приветствую всех. Вижу, я не первый, кто озадачился изменением шаблона формы добавления ЛС (хотя такого шаблона как-бы и нет вовсе). Но, если на то пошло, эту форму надо бы сделать настраиваемой. Моя проблема в следующем: при создании дружественной пользователям PDA-версии сайта я в PDA-css увеличил шрифты, чтобы на экране телефона можно было комфортно просматривать сайт без зуммирования страниц. Всё хорошо, всё где смог - настроил. Но вот в форме добавления ЛС имею такой некрасивый затык: Как видно из скриншота, увеличение шрифтов привело к тому, что надписи на кнопках не умещаются. Что и в каком шаблоне нужно написать, чтобы увеличить длину этих кнопок? Очень надеюсь на помощь. Заранее благодарю.
| | |
|
|
2010-04-26Дата: Понедельник, 26.04.2010, 20:27 | Сообщение # 2 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
-=MAG=-, Quote (-=MAG=-) Что и в каком шаблоне нужно написать, чтобы увеличить длину этих кнопок? Шаблон: «Личные сообщения (ЛС)» Quote (Code) <?if($PAGE_ID$='pm')?> <style type="text/css"> input.allUsersBtn{width:твоя цифра(определяется опытным путём) !important;} /* кнопка */ input.uSearchFl{width:твоя цифра(определяется опытным путём) !important;} /* поле */ input.uSearchFlSbm{width:твоя цифра(определяется опытным путём) !important;} /* кнопка */ </style> <?endif?> Скрин (на скрине width:10px;): Flesh
| | |
|
|
2010-04-26Дата: Понедельник, 26.04.2010, 20:59 | Сообщение # 3 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Ответ -=MAG=- fflesh, благодарю! Нижний ряд кнопок поправил. А как быть с кнопками которые повыше? Просмотреть Отправить Отменить Залез в исходник страницы, там у этих кнопок нету значения input class. Наблюдаю у них только значения input type: button submit reset Как их в скрипте "обозвать" следует?
| | |
|
|
2010-04-26Дата: Понедельник, 26.04.2010, 20:59 | Сообщение # 4 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
-=MAG=-, Quote (-=MAG=-) Как их в скрипте "обозвать" следует? ... ヅ Как в «скрипте» не знаю ... ヅ .. а в CSS вот так: Code input[type="button"]{твои стили;}
а вообще, это делается через родительский элемент, в данном случае форма ...
Code form#addform input{width:твоя цифра(определяется опытным путём);}
«!important» - не ставим ... дабы не изменять нижестоящие кнопки ... но здесь можно «поиграться» стилями и добиться нужного эффекта ...
На крайняк - всегда есть JS ... ヅ
| | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 10:08 | Сообщение # 5 |
Сержант
Группа: Проверенные
Статус: Offline
|
Дабы не создавать новой темы -- спрошу здесь!.. На сайте есть ссылка "... о битой ссылке", нажав которую, попадаешь в "Сообщение ЛС" с заданным текстом... Вопрос: это создавалось непосредственно в ЛС или отдельным шаблоном на новой странице сайта!?.
| | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 12:35 | Сообщение # 6 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
MAGELLAN, Quote (MAGELLAN) Вопрос: это создавалось непосредственно в ЛС или отдельным шаблоном на новой странице сайта!?. Непосредственно в шаблоне «Личные сообщения». ... Всё оч. просто. Есть такой объект, как window.location.search, значение которого можно привязать к скрипту, и выполнять те или иные действия с документом.
Например: Quote (Code) http://www.google.com/search?q=javascript#test ?q=javascript - window.location.search; #test - window.location.hash; http://www.google.com/search?q=javascript#test - window.location.href; ...
А кликая по ссылке, типа «... о битой ссылке» - вы попадаете на страницу http://likbezz.ru/index/14-likbezz-0-1?brokenLink Где: ?brokenLink - это параметр window.location.search. А в шаблоне скрипт, который читает переменную и, в зависимости от значения подставляет в поля те или иные строки/значения. ... Типа: Code <script type="text/javascript"> var prm=window.location.search,url=document.referrer; if(prm=='?brokenLink'){ document.addform.PMtoUser.value='Likbezz'; document.addform.subject.value='Битая ссылка'; document.addform.message.value='Добрый!\nВот в [url='+url+']этом посте[/url] битая ссылка.\nПрошу перезалить, плизз ヅ\n\nСпасибки ...'; }; </script> ...
Вот и всё ... )
| | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 12:53 | Сообщение # 7 |
Сержант
Группа: Проверенные
Статус: Offline
|
А данный скрипт можно применить, чтобы ЛС рассылалось определённым группам пользователей (админ, модер и пр.), хочу сделать форму, чтобы пользователь мог пожаловаться на оскорбительное сообщение на форуме?
Сообщение отредактировал MAGELLAN - Суббота, 30.07.2011, 08:42 | | |
|
|
2011-07-29Дата: Пятница, 29.07.2011, 14:21 | Сообщение # 8 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
MAGELLAN, Quote (MAGELLAN) А данный скрипт можно применить, чтобы ЛС рассылалось определённым группам пользователей Группам - нет. Quote (MAGELLAN) хочу сделать форму, чтообы пользователь мог пожаловаться на оскорбительное сообщение на форуме? Для этого есть стандартная функция (Главная » Форум » Настройки модуля - в самом низу):
...
| | |
|
|
2011-07-30Дата: Суббота, 30.07.2011, 08:53 | Сообщение # 9 |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Для этого есть стандартная функция (Главная » Форум » Настройки модуля - в самом низу): Я про неё знаю (!) и она включена, но так кнопки и не увидел, хотя заходил как "пользователь"...
| | |
|
|
2011-07-30Дата: Суббота, 30.07.2011, 09:46 | Сообщение # 10 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
MAGELLAN, Quote (MAGELLAN) Я про неё знаю (!) и она включена, но так кнопки и не увидел Она работает только с включёнными наградами. Но вот отсылается ли на мыло сообщение - не в курсе, хотя написано: Quote Включить возможность информирования модераторов о "плохих" сообщениях: - Если разберётесь - сообщите о результатах... ) ...
| | |
|
|
2011-08-12Дата: Пятница, 12.08.2011, 14:07 | Сообщение # 11 |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) - Если разберётесь - сообщите о результатах... Вот что удалось выяснить: Code <?if($AWARDS_DO_URL$ && $USER_LOGGED_IN$ && $CUR_USER_ID$!=$UID$)?><div style="float:right"><a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-28-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbu.png" width="13" border="0" title="Хороший пост"></a> <a href="javascript://" onclick="openLayerB('AwD',0,'/index/55-$UID$-47-forum-$FID$_$TID$_$ID$_16_$TIMESTAMP$','Вручить награду',380,200,1); return false;"><img src="http://s10.ucoz.net/img/icon/thumbd.png" width="13" border="0" title="Плохой пост"></a></div><?endif?> Либо восстановить "вид материалов" форума, либо вставить код! Выглядит это так:
Сообщение отредактировал MAGELLAN - Пятница, 12.08.2011, 14:09 | | |
|
|
2011-08-12Дата: Пятница, 12.08.2011, 22:52 | Сообщение # 12 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
Quote (MAGELLAN) Либо восстановить "вид материалов" форума, либо вставить код! Выглядит это так: Благодарю, но меня интересовало: отсылает ли собщения в личку? ...
| | |
|
|
2011-08-14Дата: Воскресенье, 14.08.2011, 10:57 | Сообщение # 13 |
Сержант
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) меня интересовало: отсылает ли собщения в личку? Нет! "Награждает" пользователя "пальцем вниз" во всяком случае, в своей почте ничего не узрел!!.
| | |
|
|
2011-08-14Дата: Воскресенье, 14.08.2011, 17:10 | Сообщение # 14 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
MAGELLAN, Эт не хорошо ) Quote (MAGELLAN) "Награждает" пользователя "пальцем вниз" ... Каламбур ... ヅ ...
| | |
|
|
2011-08-17Дата: Среда, 17.08.2011, 13:44 | Сообщение # 15 |
Генерал-лейтенант
Группа: Помощники
Статус: Offline
|
likbezz, Для того чтоб работала кнопка жалобы - форуму должен быть назначен конкретный модератор.Вот ему в личку и приходит рапорт о плохих сообщениях.Если модер не назначен - всё это в никуда уходит и никому не приходит вообще.По крайней мере у меня так - и ни разу не видела чтоб от этого репутация менялась - просто обычное сообщение.
| | |
|