Реклама на сайте Advertise with us

Dreamweaver. кто нибудь использует libraries and templates?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 03:51       Ответить с цитатойцитата 

для изготовления шаблона к сиджам использую dreamveaver
мне понравилась идея библиотек, которая в нем присутствует.
допустим несколько блоков тумб являются одним элементом библиотеки, и я его вставляю столько сколько нужно раз. если что то нужно изменить, я меняю элемент библиотеки, и изменения в конечном документе вносятся столько раз, сколько нужно.
все картинки так же являются элементом библиотеки.
ssh dreamweaver тоже понимает.

но я при такой организации проэкта в dreamweaver постоянно испытываю некоторые неудобства.

1. в html остается много мусора типа такого
<!-- #BeginLibraryItem "/Library/image.lbi" -->html code<!-- #EndLibraryItem --> допустим если у меня 100 тумб, эта совершенно ненужная строчка будет повторяться 100 раз. хотелось бы html код от этого мусора как то чистить, желательно средствами dreamveawer. я не нашел как это в нем сделать. думал чистить отдельной программой- чистилкой, знаю, что такие есть, но ничего конкретного не пробовал, но в этом случае разметка сиджа тоже будет удалена, т.к. она тоже выглядит как комментарий.

2. прежде, чем выложить морду на работающий сидж хотелось бы видеть её конечный вариант с картинками. сейчас я для того, что бы увидеть что будет в итоге меняю элемент библиотеки, в котором хранится картинка, заменяя <!--proton--> на картинку. а потом, получив конечный вариант, удаляя всё лишнее. а существует ли способ ещё на стадии проектирования заменять <!--proton--> автоматически на картинки ещё на стадии проектирования? придумал вариант - установить на локальный комп скрипт сиджа и на нем проверять - что получилось. А существует ли способ делать то же самое, но более удобным и быстрым способом?

0
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 15/05/06 в 10:44       Ответить с цитатойцитата 

имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...

простой текстовый редактор дает куда больше свободы действий...

а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS

сорри за офтоп icon_sad.gif

3
 

Свобода дороже денег

С нами с 10.05.05
Сообщения: 3325
Рейтинг: 2262

Ссылка на сообщениеДобавлено: 15/05/06 в 11:13       Ответить с цитатойцитата 

Выделяешь то что нужно удалить и щелкаешь на нем правой кнопкой, в меню выбираешь find and replace потом replace all и все удаляется.
Если правильно все делать, то удаляется/заменяется только то что тебе нужно.

3
 

mafiozo

С нами с 17.02.06
Сообщения: 1392
Рейтинг: 240

Ссылка на сообщениеДобавлено: 15/05/06 в 16:29       Ответить с цитатойцитата 

Оффтопик: Krokokot: что такое kro? kroKOKOT icon_lol.gif

3
 



С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949

Ссылка на сообщениеДобавлено: 15/05/06 в 17:29       Ответить с цитатойцитата 

Simple писал:
имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
простой текстовый редактор дает куда больше свободы действий...
а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS
сорри за офтоп icon_sad.gif


ахуеть больше свободы текстовый редактор..
Нам то негони!! (с) Жмурки

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 17:58       Ответить с цитатойцитата 

Simple писал:
имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
простой текстовый редактор дает куда больше свободы действий...
а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS
сорри за офтоп icon_sad.gif

css конечно позволяет кое что редактировать, но далеко не всё. например если я вдруг захочу под каждой тумбой сделать какую нибудь надпись, например more... , css тут не поможет. или если я хочу добавить в блок тумб ещё один вертикальный ряд, тут нужно тупо делать ещё одну колонку, а потом в каждую ячейку таблицы вносить нужное содержимое. во все ячейки одинаковое, поэтому желательно, что бы это содержимое менялось где то в одном месте.

0
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 18:03       Ответить с цитатойцитата 

Diver писал:
Выделяешь то что нужно удалить и щелкаешь на нем правой кнопкой, в меню выбираешь find and replace потом replace all и все удаляется.
Если правильно все делать, то удаляется/заменяется только то что тебе нужно.


да, есть такой способ, пробовал его использовать.
по своему опыту скажу - это менее удобно, чем то, что я использую сейчас. отказался от него после того, как поменял <!--proton--> На пустое место, и искать для замены стало нечего. пришлось заново вручную расставлять тумбы

0
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 18:06       Ответить с цитатойцитата 

solidus писал:
Оффтопик: Krokokot: что такое kro? kroKOKOT icon_lol.gif
детский сад

0
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 15/05/06 в 21:47       Ответить с цитатойцитата 

slonic писал:
ахуеть больше свободы текстовый редактор..
Нам то негони!! (с) Жмурки


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

но это требует несколько больше знаний, опыта, практики...

в любом случае - кому что нравится...

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 22:17       Ответить с цитатойцитата 

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


предлагаю перенести обсуждение верстки в блокноте в другой топик.
здесь же я хотел бы получить ответ на вопрос - как убрать из конечного html темплейта мусор, оставляемый дримвьювером?

0
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 15/05/06 в 22:43       Ответить с цитатойцитата 

Krokokot писал:
предлагаю перенести обсуждение верстки в блокноте в другой топик.
здесь же я хотел бы получить ответ на вопрос - как убрать из конечного html темплейта мусор, оставляемый дримвьювером?


ну смотри.. тебе надо удалить из кода все комментарии, кроме комментариев разметки сиджа... среди тех прог по чистке кода, что я видел, ни одна из них для этого не подойдет...

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

первое, что приходит на ум с таким функционалом - zend studio, но он довольно тяжеловат, чтобы его ставить/использовать только ради этого.... есть редакторы и полегче..но так сразу не вспомню... может и в дриме такая возможность есть...

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 22:56       Ответить с цитатойцитата 

Simple писал:
имхо вполне можно воспользоваться для этого каким-либо "продвинутым" редактором, который поддерживает функцию "найти и заменить" с использованием регулярных выражений...

а это идея!
раз уж дримвьювер не умеет подчищать за собой мусор, напишу примитивный скрипт на основе регулярных выражений, который будет чистить конечный html так как мне нужно.

0
 



С нами с 21.06.05
Сообщения: 1788
Рейтинг: 1579

Ссылка на сообщениеДобавлено: 15/05/06 в 23:15       Ответить с цитатойцитата 

В том же упомянутом блокноте.

Ctrl+H
Find: <!-- #BeginLibraryItem "/Library/image.lbi" -->
Replace: пустая строка
Жмёшь Replace All - получаешь чистый код.

Аналогично и для <!-- #EndLibraryItem -->

ВОСТОРГ ЗНАЧИТ BMW

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 15/05/06 в 23:25       Ответить с цитатойцитата 

samedi писал:
В том же упомянутом блокноте.
Ctrl+H
Find: <!-- #BeginLibraryItem "/Library/image.lbi" -->
Replace: пустая строка
Жмёшь Replace All - получаешь чистый код.
Аналогично и для <!-- #EndLibraryItem -->


хоть это и работает, но долго это всё и неудобно. icon_sad.gif
пока что склоняюсь к тому, что проще всего написать скрипт, убирающий ненужные теги

0
 



С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949

Ссылка на сообщениеДобавлено: 15/05/06 в 23:47       Ответить с цитатойцитата 

Simple писал:
именно больше свободы... в текстовом редакторе, да даже в том же блокноте хотя бы, я напишу именно то, что хочу увидеть, без оглядки на настройки всяких там дримвиверов...
но это требует несколько больше знаний, опыта, практики...
в любом случае - кому что нравится...


от тока давай не будем про опыт и т.д..
в том же Дриме (у меня например МХ) можно переключацца на код и поправить если что тебе нужно
и мусора нет никакого у меня ваще.

по теме: а что за ненужные теги у тебя вылазят?

3
 

рисую Галеры!

С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587

Ссылка на сообщениеДобавлено: 16/05/06 в 01:04       Ответить с цитатойцитата 

пример кода неплохоюы посмотреть

вообще в дриме доволно продуманная система "найти и заменить" там и по определным тегам можно шарить.

да и вроде так акшины можно писать...

Рисую галерытут, но все самое лучшее в аське.

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 16/05/06 в 01:45       Ответить с цитатойцитата 

slonic писал:
по теме: а что за ненужные теги у тебя вылазят?


в дримвьювере есть возможность использовать библиотеки и шаблоны.
шаблонами я не пользуюсь, а вот создавать библиотеки мне показалось очень удобно.
суть библиотек следующая:
повторяющиеся элементы создаем как элемент библиотеки, а потом вставляем их в конечный html файл. эти элементы защищаются в коде от изменения, выделяются цветом, если я хочу удалить элемент библиотеки, мне не нужно рыскать в коде, искать начало и конец кода, который отвечает за отображение чего либо. это может быть красиво оформленная тумба, блок рекламы, топлист и много чего ещё.
удобно в общем.

для того, что бы знать - где именно вствлен в коде элемент библиотеки, дримвьювер ограничивает его тегами. у меня это выглядит так

<!-- #BeginLibraryItem "/Library/image.lbi" --><!--proton--><!-- #EndLibraryItem -->

и вот так

<!-- #BeginLibraryItem "/Library/bigimage.lbi" --><!--proton size=242x322--><!-- #EndLibraryItem -->

блоки тумб у меня так же являются элементом библиотеки и этот элемент повторяется в конечном файле несколько раз.
эту разметку дримвьювер вставляет для того, что бы знать - где именно он вставил элемент библиотеки, и что бы работать с ним как объектом.
но вот я закончил работу над кодом, хочу темплейт закачать на сидж, и хотелось бы иметь возможность на сидже легко и непринужденно разместить html код, лишенный этих специфичных тегов.
Мне казалось, что дримвьювер должен уметь это делать, как он умеет делать много того, о чем я даже не подозреваю.
и я надеялся, что кто то знает - как именно заставить его выдать мне чистый код.

0
 

рисую Галеры!

С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587

Ссылка на сообщениеДобавлено: 16/05/06 в 03:01       Ответить с цитатойцитата 

короче проще простого icon_smile.gif

меню
commands->ClaenUp HTML там ставиш галочку на DreamWeaver special markup
он выдаст предупреждение, жми ок, и ок.
ну все.. твой код чистый блина!

Рисую галерытут, но все самое лучшее в аське.

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 16/05/06 в 03:40       Ответить с цитатойцитата 

drygery писал:
короче проще простого icon_smile.gif
меню
commands->ClaenUp HTML там ставиш галочку на DreamWeaver special markup
он выдаст предупреждение, жми ок, и ок.
ну все.. твой код чистый блина!


Ура! То что нужно! Дождался ответа наконец то!
Спасибо, теперь страничка будет грузиться ещё быстрее!!! smail04.gif

0
 

рисую Галеры!

С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587

Ссылка на сообщениеДобавлено: 16/05/06 в 04:26       Ответить с цитатойцитата 

Krokokot писал:
Ура! То что нужно! Дождался ответа наконец то!
Спасибо, теперь страничка будет грузиться ещё быстрее!!! smail04.gif


ну так не грех и рейтингу всем накинуть icon_smile.gif

Рисую галерытут, но все самое лучшее в аське.

3
 



С нами с 20.04.05
Сообщения: 396
Рейтинг: 89

Ссылка на сообщениеДобавлено: 17/05/06 в 04:52       Ответить с цитатойцитата 

drygery писал:
ну так не грех и рейтингу всем накинуть icon_smile.gif

всех, кто принял участие в дискуссии оценил по максимуму.

0
 

SitecDesign

С нами с 01.03.05
Сообщения: 665
Рейтинг: 205

Ссылка на сообщениеДобавлено: 18/05/06 в 03:24       Ответить с цитатойцитата 

Simple писал:
имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...

В визивиг редакторе можно быстро найти нужное место верстки простым кликом мышки. И это большой плюс. Если грамотно использовать dreamweaver можно значительно быстрее и с наименьшим количеством ошибок сверстать сайт.

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

www.SitecDesign.com - сайты в лучших традициях адалта.

0
 

Свобода дороже денег

С нами с 10.05.05
Сообщения: 3325
Рейтинг: 2262

Ссылка на сообщениеДобавлено: 18/05/06 в 10:12       Ответить с цитатойцитата 

Raptor-Designer писал:
В визивиг редакторе можно быстро найти нужное место верстки простым кликом мышки. И это большой плюс. Если грамотно использовать dreamweaver можно значительно быстрее и с наименьшим количеством ошибок сверстать сайт.
Я не имею ввиду верстку когда только кликаешь на баттоны в редакторе и вставляешь все элементы. Просто прописываешь все руками и в тоже время пользуешься панелью дизайна. Это гораздо оптимальнее чем когда видишь только код.

Совершенно согласен. У меня всегда экран пополам разделен, вверху код - внизу дизайн. Сразу все изменения вижу.
В блокноте конечно могу галеру сделать, но долго и не удобно.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »