Доброго времени суток!
[/b]В общем суть программы — Облегчить создание верстки сайта.
А облегчение таким образом:
Пользователь забивает в программу данные верстки сайта, то есть ширину (в процентах или в пикселях),
данные о шапке, размеры колонок, высота футера и т.д. Происходит все на основе стандартного Default — шаблона.
Тут я предоставлю примерные скрины, неоконченной версии этой программы.
К примеру, ниже скрин "форма для введения данных о шаблоне":

Далее скрин о добавлении/изменении рисунка шапки сайта

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

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

Принцип работы программы:
На данном этапе использует только одну структуру видоизменения Default шаблона.
Есть планы на расширение программы.
Выкладывать сюда пока не стану, хочу доработать до нормальной версии, чтобы не было никаких ошибок.
Если кому то очень хочется помочь мне или посмотреть недоработанную версию программы (Да кстати, программа пишется на C++ BUILDER) прошу писать в личку, дам ссылку.
Да и вообще хочется спросить: Нужно ли это все или все таки не нужно тратить времени и сил на доработку (программу писал чисто для выставления на научной конференции).
в правильно направлении копаешь.
если нужен тестер, обращайся, помогу БЕСПЛАТНО :))
Там дальше посмотрим, если сильно понадобится людям, то продолжу работу по этому проекту.
Затянулось по времени из-за недостатка свободного от учебы времени.
Ссылка на скачивание
Но есть пару вопросов.
1. В выложенном тут архиве, в ридми написано версия v.1.0, а на вашем сайте речь идёт о v.1.2 (http://galiakbarov.ru/blogs/0/GaliakbarovRu/vyhod-TemplateDesigner-v12.html).
Скажите пожалуйста - какая версия всё таки последняя и почему на Вашем сайте нет ссылки на скачивание?
2. Напишите под какую версию скрипта, Ваша программа "заточена"? Нигде про это ни сказано.
Многое что поменялось в скрипте - За (93 дня) - от даты создания записи в Вашем блоге, на этом сайте и (84 дня), от даты опубликования новости на Вашем сайте.
3. В ридми написано:
- Скопируйте полностью папку TemplateDesigner в папку D:/Web-Интересно/Программирование/
=== Но эта папка пустая. Вы наверное забыли туда скопировать Ещё одну папку DataBase - прилагающуюся в данном архиве.!
1. При создании нового шаблона, после выбора варианта дизайна, не хватает повтора отображения самой картинки примерного дизайна. А то при заполнении полей приходиться вспоминать как выглядел дизайн изначально.
2. Там же при заполнении непонятно вставлять данные в пикселях или процентах.
3. Как понять "Позиционирование сайта" - лево, право, середина? (Может это к блокам относиться а не ко всей структуре дизайна).
4. Дойдя до "Внешнего вида навигации" - поменять местами примеры с картинками и кнопку Выбрать.
10. Значек на кнопке Выбора - РСС - предлагаю просто заменить на другой или убрать вообще.
11. При создании структуры - выбирается только один - левый шаблон.
Текст Выбрать - в непонятной кодировке.
Подведя итоги.
- Молодец Тимур.
- Как для первой версии - то просто супер.
- Остаётся немного подпровить и вперед - системный подход к реализации довольно простой - что и требуется для обычного начинающего пользователя.
- Так держать и развивать Вашу программу - а заказы будут.
-
1. Возможно ли сделать так, чтобы можно было указывать не просто размер, а крайние значения для резиновости тех или иных элементов, например ширина центральной колонки от 250 px до 95% и т.д..
2. При загрузке своей картинки навигации нельзя загрузить gif и неплохо было бы сделать так, чтобы можно было указать вторую картинку для отображения при наведении мышки(это на перспективу
3. Хорошо бы прямо из программы прописывать ссылки в навигацию.
4. Для редактирования CSS и template.php нужна возможность вызова внешнего редактора(Notepad++ например)
5. Расширить возможность работы со шрифтами, т.е.: Выбор самого шрифта, цвет заголовков модулей отличный от цвета шрифта в самом модуле.
6. Возможность убирать/добавить в шрифте ссылок подчёркивание и настроить цвет ссылок при наведении.
7. Добавить в базу структур дополнительные типы(в абсолюте сделать так, чтобы архитектуру можно было бы формировать прямо в программе: добавлять модульные позиции и указывать их расположение)
8. Слетает настройка позиционирования сайта на левое с центра, после перезапуска программы.
Это просто некоторые мысли возможного развития. Впрочем, я рад даже тому, что есть уже. Очень здорово. Спасибо Тимур. Молодец!
Над этой версией я вроде говорил уже что не работаю больше, делаю другую. Там все эти косячки, которые были в первой версии, убраны. Доделаю до конца и выложу тут. Скрины могу показать. Изменено почти все
http://depositfiles.com/ru/files/gc5028v5w
Ссылка на скачивание TemplateDesigner v1.0
Hmelex
"Второго" дизайнера я еще не закончил, работа идет полным ходом.
А у первой версии обновлений не будет, нет смысла ее дорабатывать.
И будут ли резиновые шаблоны?
Завершаю тестовую версию.
Смотрим тут