Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


Архив - только для чтения
Сообщество uCoz » Модули uCoz » Контент-модули » Дневник (блог) » Реально ли изменить форму добавления сообщения...
Реально ли изменить форму добавления сообщения...
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 61 | 08:13:40
kirSAN, Почистить КЭШ , удалить временные файлы Internet ? перезагрузиться и пробовать с разными обозревателями ...

YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 62 | 23:35:28
kirSAN, PDA-версия - это версия "только для чтения". Она не предназначена для добавления и редактирования материалов, и эти средства без специальной ручной доводки (подключения нужных скриптов, которые в PDA-версии сами не подгружаются) работать не будут.

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 63 | 21:11:16
kirSAN, простейший способ - попробуйте вставить в секцию head шаблонов PDA-версии строчку
Code
<script type="text/javascript" src="http:https://src.ucoz.net/src/u.js">

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

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
oleg2004111
Сообщений: 11
Репутация: 0

Сообщение # 64 | 09:28:37
Подскажите пожалуйста! Как уменьшить размер формы добавления материала "полное описание" в каталоге файлов?
Заранее спасибо.

o_Lisovenko
uProduct
Сообщений: 4704

Сообщение # 65 | 12:03:05
oleg2004111, никак

olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 66 | 16:03:12
hell, двойка.

oleg2004111,

Code
textarea#message {height: 100px !important}

либо jquery скриптом, ессно после элемента:
Code
$("textarea#message").css('height','100px')

либо javascript:
Code
document.getElementById('message').style.height='100px';

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
oleg2004111
Сообщений: 11
Репутация: 0

Сообщение # 67 | 19:59:00
Спасибо помогло
Code
javascript после $BODY$

Сообщение отредактировал oleg2004111 - Понедельник, 06 Дек 2010, 20:06:14
Dmitry
Сообщений: 2154
Репутация: 1057

Сообщение # 68 | 20:01:38
oleg2004111, Таблица стилей CSS.
Quote (mob_dp2)
textarea#message {height: 100px !important}
oleg2004111
Сообщений: 11
Репутация: 0

Сообщение # 69 | 00:28:24
Quote (Admin)
Добавьте в шаблон "Страница с названиями сообщ. за выбранный месяц" после $BODY$ код
<script type="text/javascript">
try{document.addform.message.value="Ваш текст\nВторая строка";}catch(e) {}
</script>

Минус этого варианта в том что после редактирования можно потерять информацию


olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 70 | 00:31:01
oleg2004111, о чем речь идет?

Если есть проблема с редактированием и скриптами, возможно, я могу помочь.
Напишите мне в ЛС, если это важно.


Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
oleg2004111
Сообщений: 11
Репутация: 0

Сообщение # 71 | 08:55:56
mob_dp2,

Да в принципе не очень важно просто увидел как вариант вставки текста и воспользовался а когда отредактировал описание материала то заметил что скрипт заменил полный текст на свой.


YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 72 | 16:56:34
Quote (oleg2004111)
Добавьте в шаблон "Страница с названиями сообщ. за выбранный месяц" после $BODY$ код
<script type="text/javascript">
try{document.addform.message.value="Ваш текст\nВторая строка";}catch(e) {}
</script>

Минус этого варианта в том что после редактирования можно потерять информацию

Чтобы такого не случалось, можно либо добавить в скрипт проверку на то, что поле не заполнено

Code
try{
    var msg=document.addform.message
    if(msg.value.length<5) msg.value="Ваш текст\nВторая строка"
}catch(e) {}

либо сделать так, чтобы скрипт срабатывал только на странице добавления, но не на странице редактирования, заключив его в условный оператор типа

<?if($PAGE_ID$='add')?>
....
<?endif?>

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


Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Вторник, 07 Дек 2010, 17:00:58
olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 73 | 17:04:49
Дарю вам мой объект-конфигуратор:

Code
<script type="text/javascript">
yoursitename={
  page:{moduleid:'$MODULE_ID$', pageid:'$PAGE_ID$', uriid:'$URI_ID$'},
  user:{agent:'$USER_AGENT$', logged:'$USER_LOGGED_IN$', groupid:'$GROUP_ID$', id:'$USER_ID$', name:'$USERNAME$', pm:'<?if($IS_NEW_PM$ || $UNREAD_PM$>0)?>1<?else?>0<?endif?>', agent:'$USER_AGENT$', agent_ver:'$USER_AGENT_VER$', avatar:'$USER_AVATAR_URL$'},
  now:{date:'$DATE$', day:'$DAY$', hour:'$HOUR$', month:'$MONTH$', time:'$TIME$', wday:'$WDAY$', year:'$YEAR$'}
}
</script>

Подключать нужно на все страницы (у меня это глоб.блок HEAD) в начало страницы (до скриптов, которые могут использовать данные объекта).

Проверка на pageid выполняется след образом:

Code
if(yoursitename.page.pageid=='add') alert('Do something')

yoursitename - можете поменять на имя вашего сайта.

Можно в структуру подключать функции:

Code
yoursitename.somefn = function(a){
   // function text
}

и вызывать:
Code
yoursitename.somefn(1);

© mob_dp aka olegsuv //developed for wowbug.info


Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
oleg2004111
Сообщений: 11
Репутация: 0

Сообщение # 74 | 19:28:11
Quote (YuriT)
либо сделать так, чтобы скрипт срабатывал только на странице добавления, но не на странице редактирования, заключив его в условный оператор типа

<?if($PAGE_ID$='add')?>
....
<?endif?>

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

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


YuriT
Сообщений: 231
Репутация: 701
Уровень замечаний:

Сообщение # 75 | 21:28:35
Quote (oleg2004111)
Скрипт вставлял в форму текст и уменьшал размер формы если заключить его в оператор то он при редактировании отменит оба действия а нужно чтобы форма оставалась прежней.

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

Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщество uCoz » Модули uCoz » Контент-модули » Дневник (блог) » Реально ли изменить форму добавления сообщения...
Поиск: