TurboSite и Narod.ru

Комментарии на сайте, созданном на Narod.ru — теперь это реальность!

Смотрите обновленную версию руководства по публикации сайта, созданного при помощи TurboSite, на бесплатном хостинге Narod.ru!

Смотрите пример сайта с комментариями на Narod.ru: turbosite-demo.narod.ru!

TurboSite 1.5: Добро пожаловать на новый уровень!

Новая версия программы TurboSite 1.5 претерпела огромные изменения! Теперь с помощью TurboSite можно создать не «простой статичный HTML-сайт», а полноценный интернет-ресурс с поддержкой комментариев и формой обратной связи!

TurboSite теперь полностью работает с кодировкой UTF-8 и генерирует сайты в этой кодировке, что позволяет вам работать с символами любого языка!

В страницы теперь можно вставлять ВИДЕО!

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

Изменения коснулись удобства работы с программой: добавлять и удалять страницы и блоки в списках теперь можно с помощью клавиш клавиатуры Insert и Delete соответственно, а генерировать, открывать папку с сайтом и просматривать сайт можно с помощью горячих клавиш F10, F11 и F12. При нажатии кнопки «Просмотр сайта», если вы находитесь на вкладке «Страницы», просмотр сайта начинается именно с той страницы, которую вы редактировали.

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

Проверить обновления TurboSite, а также загрузить некоторые бесплатные программы, которое могут пригодиться вам при создании и просмотре сайтов, теперь можно из меню «Справка».

Также TurboSite претерпел небольшие косметические изменения.

Перейти на страницу программы »

Полный список изменений:
Читать далее TurboSite 1.5: Добро пожаловать на новый уровень!

«Битые» изображения в TurboSite 1.4

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

Ошибка эта, как оказалось, возникает в следствие автоматической замены пробелов в пути к изображениям на ‘%20’. Тоесть, если у вас проект лежал например в папке «новый проект», то в пути к изображению на странице будет прописано ‘новый%20проект/…’, и при генерации готового сайта, локальные пути к изображениям НЕ БУДУТ заменены на относительные, а потому изображения на других компьютерах или в интернете отображаться не будут.

Ошибка эта наблюдается в TurboSite 1.4 и более ранних версиях (ужас и позор..).

В версии 1.5, которая вот-вот будет доступна для загрузки, эта ужасная ошибка уже исправлена.

Что делать пользователям TurboSite 1.4?

В том случае, если вы не переносили проект (именно ВЕСЬ ПРОЕКТ, а не готовый сайт) в другую папку или на другой компьютер, то при открытии проекта с помощью TurboSite 1.5, ошибка будет исправлена автоматически. Если же вы переносили свой проект, и, соответственно, пути к изображениям уже изменились, то вам придется удалить испорченные изображения из страниц и вставить их заново в TurboSite 1.5.

JavaScript: outerHTML в Firefox

Очень странно было для меня обнаружить, что на метод outerHTML некогда мой любимый браузер Firefox не проявил никакой абсолютно реакции.. Google Chrome, Opera и Internet Explorer при этом обрабатывают его как положенно. Решение — использовать собственную кроссбраузерную функцию:

function setOuterHTML(ElementID, newcode)
{
var someElement = document.getElementById(ElementID);
if (someElement.outerHTML) // if not Firefox
{ someElement.outerHTML = newcode; }
else // if Firefox
{
var range = document.createRange();
range.setStartBefore(someElement);
var docFrag = range.createContextualFragment(newcode);
someElement.parentNode.replaceChild(docFrag, someElement);
}
}

У функции, как видно, два параметра: ID элемента на странице и новый HTML код, на который необходимо заменить элемент.

Delphi: сохранение текста из TMemo в файл UTF-8

Очень долго парился над задачей: есть текст в TMemo в кодировке Unicode с символами на разных языках, надо его сохранить в файл, причем чтобы его кодировка была UTF-8. Облазил пол интернета, а оказалось все НАСТОЛЬКО ПРОСТО, что я просто в шоке.

Код:
memo1.Lines.SaveToFile('file.txt',Tencoding.UTF8);

Проверено в Delphi XE.

Вот такие вот пироги…

Delphi: Запрет на запуск второй копии программы

Нашел в интернете много способов реализации на запрет запуска второго экземпляра приложения. Выбрал самый на мой взгляд минималистский. Я думаю, может многим понадобится — вообще применяется это достаточно часто.

Читать далее Delphi: Запрет на запуск второй копии программы

Обновление сайта и несчастная судьба PressWorks

Убит многострадальный PressWorks.. За что? Да ни за что, просто нет времени заниматься кучей сайтов. Да и рейтинг у сайта был некудышний, несмотря на обратные ссылки с сайтов клиентов. Мое портфолио сайтов и темы для WordPress перенесены сюда. Тема оформления тоже, можно сказать, перенесена.

Может напроситься вопрос — «А что теперь будет там?». А там теперь будут продажные статьи из liex.ru =).

Как опубликовать сайт, созданный с помощью TurboSite?

Очень часто мне задают один и тот же вопрос — где находиться готовый сайт, сгенерированный TurboSite, как передать его для просмотра другим людям или опубликовать его в интернете. Отвечаю!
Читать далее Как опубликовать сайт, созданный с помощью TurboSite?

TurboSite 1.4

В новой версии программы TurboSite 1.4 реализованы некоторые пожелания пользователей. Среди основных нововведений: редактор кода HTML, прикрепление файлов к проекту, расширенные возможности по работе со ссылками, возможность смены шрифта страницы. Спасибо всем, кто присылал свои советы и комментарии!

Перейти на страницу программы »

Теперь более подробно:
Читать далее TurboSite 1.4

Создание собственных тем (шаблонов) для TurboSite

Мы рассмотрим процесс создания новой темы для программы TurboSite на примере стандартной темы Atomohost. Сразу предупреждаю читателя, что для создания темы необходимо иметь хотя-бы какие-то навыки работы с HTML.
Читать далее Создание собственных тем (шаблонов) для TurboSite

Software Development