Архив - только для чтения |
Сообщество uCoz Модули uCoz Контент-модули Дневник (блог) Реально ли изменить форму добавления сообщения... |
Реально ли изменить форму добавления сообщения... |
kirSAN, Почистить КЭШ , удалить временные файлы Internet ? перезагрузиться и пробовать с разными обозревателями ...
|
kirSAN, PDA-версия - это версия "только для чтения". Она не предназначена для добавления и редактирования материалов, и эти средства без специальной ручной доводки (подключения нужных скриптов, которые в PDA-версии сами не подгружаются) работать не будут.
Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
kirSAN, простейший способ - попробуйте вставить в секцию head шаблонов PDA-версии строчку
Code <script type="text/javascript" src="http:https://src.ucoz.net/src/u.js"> Должно (частично) помочь, хотя траффик при этом увеличится, плюс при попытках открыть попар-окошки скрипты, скорее всего, тоже будут глючить. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
Подскажите пожалуйста! Как уменьшить размер формы добавления материала "полное описание" в каталоге файлов?
Заранее спасибо. |
|
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 - Верстке макетов и установке их на сайты - Нестандартным решениям |
Спасибо помогло
Code javascript после $BODY$ Сообщение отредактировал oleg2004111 - Понедельник, 06 Дек 2010, 20:06:14
|
Quote (Admin) Добавьте в шаблон "Страница с названиями сообщ. за выбранный месяц" после $BODY$ код <script type="text/javascript"> try{document.addform.message.value="Ваш текст\nВторая строка";}catch(e) {} </script> Минус этого варианта в том что после редактирования можно потерять информацию |
oleg2004111, о чем речь идет?
Если есть проблема с редактированием и скриптами, возможно, я могу помочь. Любые работы по:
- Javascript, jQuery, HTML, CSS - Верстке макетов и установке их на сайты - Нестандартным решениям |
mob_dp2,
Да в принципе не очень важно просто увидел как вариант вставки текста и воспользовался а когда отредактировал описание материала то заметил что скрипт заменил полный текст на свой. |
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')?> А вообще при любых попытках изменения формы добавления материала (или регистрации) просто необходимо помнить о том, что все это должно корректно работать и при последующем редактировании. О чем очень часто забывают, а добиться корректной работы при редактировании как правило бывает даже сложнее, чем при добавлении - именно потому, что необходимо правильно учитывать, показывать и затем сохранять ранее установленные значения. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
Сообщение отредактировал YuriT - Вторник, 07 Дек 2010, 17:00:58
|
Дарю вам мой объект-конфигуратор:
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 - Верстке макетов и установке их на сайты - Нестандартным решениям |
Quote (YuriT) либо сделать так, чтобы скрипт срабатывал только на странице добавления, но не на странице редактирования, заключив его в условный оператор типа <?if($PAGE_ID$='add')?> А вообще при любых попытках изменения формы добавления материала (или регистрации) просто необходимо помнить о том, что все это должно корректно работать и при последующем редактировании. О чем очень часто забывают, а добиться корректной работы при редактировании как правило бывает даже сложнее, чем при добавлении - именно потому, что необходимо правильно учитывать, показывать и затем сохранять ранее установленные значения. Скрипт вставлял в форму текст и уменьшал размер формы если заключить его в оператор то он при редактировании отменит оба действия а нужно чтобы форма оставалась прежней. |
Quote (oleg2004111) Скрипт вставлял в форму текст и уменьшал размер формы если заключить его в оператор то он при редактировании отменит оба действия а нужно чтобы форма оставалась прежней. Ну, никто же не мешает разбить один скрипт на два, и скрывать только то, что требуется. Потеряшка - поиск потерянных и помощь бездомным животным в Питере
|
| |||