Программа для создания дизайна

3371

Доброго времени суток!

[/b]
У меня появилась идея создания программы для создания сайтов на базе InstantCMS.
В общем суть программы - Облегчить создание верстки сайта.

А облегчение таким образом:
Пользователь забивает в программу данные верстки сайта, то есть ширину (в процентах или в пикселях),
данные о шапке, размеры колонок, высота футера и т.д. Происходит все на основе стандартного Default - шаблона.

Тут я предоставлю примерные скрины, неоконченной версии этой программы.
К примеру, ниже скрин "форма для введения данных о шаблоне":
Изображение уменьшено. Щелкните, чтобы увидеть оригинал.


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

Изображение уменьшено. Щелкните, чтобы увидеть оригинал.


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

Изображение уменьшено. Щелкните, чтобы увидеть оригинал.


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


Принцип работы программы:
На данном этапе использует только одну структуру видоизменения Default шаблона.
Есть планы на расширение программы.

Выкладывать сюда пока не стану, хочу доработать до нормальной версии, чтобы не было никаких ошибок.
Если кому то очень хочется помочь мне или посмотреть недоработанную версию программы (Да кстати, программа пишется на C++ BUILDER) прошу писать в личку, дам ссылку.
Да и вообще хочется спросить: Нужно ли это все или все таки не нужно тратить времени и сил на доработку (программу писал чисто для выставления на научной конференции).
TemplateDesigner v2.test старое
Комментарии (36)
Лиззи 9 марта 2010 в 17:39 0
интересно! и очень полезно! но, к сожалению, подойдет только для создания шаблонов на основе _default_ного... для более сложных шаблонов уже не подойдет... но ведь не многие делают слишком сложные шаблоны, верно? v
FanTom 9 марта 2010 в 17:48 +1
Я планирую сделать еще пару тройку структур, чтобы можно было "подгонять" под желаемый шаблон.
lezginka.ru 9 марта 2010 в 18:30 +1
FanTom, привет!
в правильно направлении копаешь.
если нужен тестер, обращайся, помогу БЕСПЛАТНО :))
FanTom 9 марта 2010 в 18:39 +2
К концу этого месяца планируется только закончить с этим. Но успею только доделать на основе шаблона default.
Там дальше посмотрим, если сильно понадобится людям, то продолжу работу по этому проекту.
TayCat 19 марта 2010 в 00:11 +1
InstantCMS Guest
ИМХО, самая нужная программа, особенно для начинающих! Я так понял, что и дефолтный шаблон можно изменить до неузнаваемости, ну а то, что структура остается от дефолта - так первое впечатление о сайте именно по дизайну складывается, и тут ваша программа - самое то! Вместо того, чтобы ковыряться в коде кучи файлов, все наглядно делается на лету. Обязательно продолжайте! Очень хотелось бы увидеть программу "вживую".
FanTom 23 марта 2010 в 22:20 0
Ну, к концу месяца как говорил, не получается. Работа над программой идет в свободное время, пока планирую на апрель.
0 25 марта 2010 в 18:13 +1
Молодец. Нужная вещь.
Князь Мышкин 26 мая 2010 в 13:12 0
Интересно, а можно уже пощупать программу?
Бичукин Андрей 10 июня 2010 в 12:55 0
Ух ты! Классная штука! А тема ещё жива или уже никому не нужно? Я был бы очень рад иметь такое подспорье в работе...
FanTom 10 июня 2010 в 13:27 +1
Тема жива. Новая программа разрабатывается. Если интересно - заготовки выложу тут.
Затянулось по времени из-за недостатка свободного от учебы времени.
Бичукин Андрей 10 июня 2010 в 14:03 +1
Очень интересно...я бы их прямо сразу в обкатку запустил, т.ч. буду искренне признателен.
lolik 10 июня 2010 в 13:32 +1
конечно интересно smile
FanTom 10 июня 2010 в 14:43 +1
http://depositfiles.com/ru/files/gc5028v5w
Ссылка на скачивание
FanTom 10 июня 2010 в 14:46 -1
При установке внимательно читайте файл ReadMe
Hmelex 10 июня 2010 в 21:15 0
Спасибо огромное Тимур, за столь интересный и неподражаемый труд. angel

Но есть пару вопросов.
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 - прилагающуюся в данном архиве.!
Hmelex 10 июня 2010 в 21:25 0
Разбор недостатков.
1. При создании нового шаблона, после выбора варианта дизайна, не хватает повтора отображения самой картинки примерного дизайна. А то при заполнении полей приходиться вспоминать как выглядел дизайн изначально.
2. Там же при заполнении непонятно вставлять данные в пикселях или процентах.
3. Как понять "Позиционирование сайта" - лево, право, середина? (Может это к блокам относиться а не ко всей структуре дизайна).
4. Дойдя до "Внешнего вида навигации" - поменять местами примеры с картинками и кнопку Выбрать.
Hmelex 10 июня 2010 в 21:35 0
5. Неполадки со шрифтами.
Файл "/upload/forum/f05bf38fe8afd4058c84febb05bab169.jpg" не найден!
6. Почему везде по разному выглядят кнопки "Выбрать" - При выборе НАВИГАЦИИ, по одному, при выборе ШАПКИ . по другому, в Фонах по третьему (мне понравилось тут оформление и подтверждение)
Hmelex 10 июня 2010 в 21:44 0
7. При выборе ЗАГОЛОВКА боковых модулей - неполадки с Вашим фоном (название и копирайта невидно)
Файл "/upload/forum/ca6ddf843d6700067776a0a21f11bc0b.jpg" не найден!
8. Нет "Лифта" у программы, невозможно полностью заполнить все параметры (выкладываю принтскрин).
Файл "/upload/forum/cf24870678964e02b7c142a50bddaa68.jpg" не найден!
Hmelex 10 июня 2010 в 21:48 0
По 1 замечанию - увидела картинку - звените замечание снимается. Только как то нечитабельно смотриться, как предложение все поменять местами. (Там где картинка и информация про шаблон - поднять вверх. а Посмотреть, Компилировать и др опустить в низ)
Hmelex 10 июня 2010 в 22:04 0
9.  При создании шаблона с таким же названием - никаких сообщений не выводиться. Так и запутаться можно, одним словом это неправильно.
10. Значек на кнопке Выбора - РСС - предлагаю просто заменить на другой или убрать вообще.
Файл "/upload/forum/7879544614b3f1a348a7e922f9aca758.jpg" не найден!

11. При создании структуры - выбирается только один - левый шаблон.
Текст Выбрать - в непонятной кодировке.
Файл "/upload/forum/030e72ce44493e295df7ab2d960f5cad.jpg" не найден!
===========================================================================
Подведя итоги.
- Молодец Тимур. dance
- Как для первой версии - то просто супер.
- Остаётся немного подпровить и вперед - системный подход к реализации довольно простой - что и требуется для обычного начинающего пользователя.
- Так держать и развивать Вашу программу - а заказы будут.
-  v
Бичукин Андрей 11 июня 2010 в 12:33 0
Присоединяюсь к Hmelex. Подтверждаю ошибки и присоединяюсь к похвале. Программа действительно очень дельная. Со своей стороны выскажу пару мыслей вдогонку.
1. Возможно ли сделать так, чтобы можно было указывать не просто размер, а крайние значения для резиновости тех или иных элементов, например ширина центральной колонки от 250 px до 95% и т.д..
2. При загрузке своей картинки навигации нельзя загрузить gif и неплохо было бы сделать так, чтобы можно было указать вторую картинку для отображения при наведении мышки(это на перспективу smile)
3. Хорошо бы прямо из программы прописывать ссылки в навигацию.
4. Для редактирования CSS и template.php нужна возможность вызова внешнего редактора(Notepad++ например)
5. Расширить возможность работы со шрифтами, т.е.: Выбор самого шрифта, цвет заголовков модулей отличный от цвета шрифта в самом модуле.
6. Возможность убирать/добавить в шрифте ссылок подчёркивание и настроить цвет ссылок при наведении.
7. Добавить в базу структур дополнительные типы(в абсолюте сделать так, чтобы архитектуру можно было бы формировать прямо в программе: добавлять модульные позиции и указывать их расположение)
8. Слетает настройка позиционирования сайта на левое с центра, после перезапуска программы.

Это просто некоторые мысли возможного развития. Впрочем, я рад даже тому, что есть уже. Очень здорово. Спасибо Тимур. Молодец!
lolik 11 июня 2010 в 12:50 0
Тимур молодец dance  v  joke
Бичукин Андрей 17 июня 2010 в 15:42 0
Тимур, дружище! Ты нас не забыл? Как дела с поправочками замеченными здесь? Нашлось время что-нибудь сделать?
FanTom 17 июня 2010 в 16:04 -1
Нет, не забыл  smile
Над этой версией я вроде говорил уже что не работаю больше, делаю другую. Там все эти косячки, которые были в первой версии, убраны. Доделаю до конца и выложу тут. Скрины могу показать. Изменено почти все
Бичукин Андрей 18 июня 2010 в 00:09 0
Класс! Будем ждать))
Hmelex 22 июля 2010 в 15:44 0
Когда ждать обновлений, скажите пожалуйста?
0 16 августа 2010 в 16:00 0
Народ, ну дайте ссылку для скачки проги. Сколько не захожу на блоги, ссылок не вижу. Я тут пока новичок, плохо ориентируюсь. Извиняюсь за то что побеспокол вас.
FanTom 16 августа 2010 в 20:16 -1
Krasilnikov
http://depositfiles.com/ru/files/gc5028v5w
Ссылка на скачивание TemplateDesigner v1.0

Hmelex
"Второго" дизайнера я еще не закончил, работа идет полным ходом.
А у первой версии обновлений не будет, нет смысла ее дорабатывать.
qwest 16 августа 2010 в 20:45 0
А верстка на DIV или табличная?
И будут ли резиновые шаблоны?
FanTom 16 августа 2010 в 23:44 -1
Верстка в выложенной версии табличная. Шаблоны можно делать резиновые, просто указывая размеры не в пискелях, а в процентах.
Димитриус 17 августа 2010 в 17:55 0
Как последняя версия?
necromanc 5 октября 2010 в 14:31 0
что сейчас с проектом? живой?
FanTom 5 октября 2010 в 17:39 +8
Живой живой smile
Завершаю тестовую версию.
nikolas 7 октября 2010 в 03:04 +2
о чудо ты ожил))) ждемс
Taurus 20 августа 2011 в 10:10 0
не помер проект)
FanTom 20 августа 2011 в 21:38 -1
http://instantcms.ru/blogs/Blogs-FanTom/templatedesigner-lite-classic-v1-0.html
Смотрим тут