–асскажи
о статье
друзь€м
в соцсет€х! :)
67


“акже, в этой статье € буду добавл€ть комментарии, по поводу работы и отображени€ страниц этого блога в разных браузерах, и вкратце описывать проблемы, возникающие при работе CMS или хостинга.
Ёта стать€ будет посто€нно обновл€тьс€.
„итайте, если вам интересно, чем € тут занимаюсь smile





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

16.03.2012
+ –егистраци€ домена и хостинга, загрузка файлов и базы данных MySQL на сервер.
* »справление мелких ошибок, возникших при переезде с локального сервера на хостинг.
* »зменение настроек плагинов и CMS, необходимых дл€ работы сайта на сервере.
* ¬ычисление абсолютного пути до корн€ сайта.
—лужба поддержки хостинга prosto.1gb.ru, не смогла сказать мне точно - как узнать абсолютный путь до корн€ сайта, а это об€зательно нужно указать в настройках CMS. я долго копалс€ на сайте 1gb, и в конце концов нашел хардкорный способ. „тобы узнать абсолютный путь до корн€ сайта, просто создайте PHP-файл, и обратитесь к какой-нибудь заведомо несуществующей функции. ѕолучитс€ "Fatal Error", и на странице с ошибкой можно увидеть абсолютный путь! biggrin

17.03.2012
* я изменил отображение кнопок "ћне нравитс€" в конце каждой статьи.
“аблична€ верстка, изменена на блочную. “€жко было с div'ами и float'ами возитьс€, но € разобралс€, что к чему.
+ ќтправлен запрос на индексацию сайта, в основные поисковые системы.
+ ƒобавлен счетчик LiveInternet, с открытой статистикой, без парол€.

18.03.2012
* »справлена кнопка поиска по сайту (в правой колонке, и в контенте). “ег input заменен на button, по причине невозможности изменить курсор при наведении курсора мыши на кнопку (pointer) в браузере Opera 11.61 (в остальных браузерах работало).
ƒолжен заметить. ¬ браузере IE8, верстка портитс€ и возникает куча непон€тных ошибок, если закрыть тег button вот так:
<button />
ј если закрыть его так, то всЄ в пор€дке:
<button></button>
’от€ оба варианта валидны, если верить валидатору W3C (XHTML 1.0)
+ ƒобавлен JavaScript, быстро сообщающий пользователю (без необходимости перезагрузки страницы), если он введет в форму поиска по сайту слово, состо€щее менее чем из трех символов, или не введет запрос вообще.
* Ќемного изменен код кнопок "ћне нравитс€" под стать€ми, отлажено корректное отображение ссылок на понравившиес€ вам статьи во всех используемых социальных сет€х - ¬контакте, Mail.ru, ќдноклассники.
* Ќайдена причина падени€ скрипта кнопки "ћне нравитс€" в IE8. Ёто был мой кос€к, € задал параметр width:auto. Ётот параметр убран из кода за ненадобностью.
* »справлено отображение заголовка письма, изменена кодировка - koi8-r на Windows-1251, путем добавлени€ перед строкой:
@mail($to, $subject, $message, $headers);
 ода:
$subject = '=?Windows-1251?B?'.base64_encode($subject).'?=';
* »справлены мелкие орфографические ошибки.

19.03.2012
* »справлены неточности отображени€ ссылки на блог, на стене вконтакте, после нажати€ кнопки "share". я отказалс€ от парсинга страницы сервером вконтакте, и указал скрипту конкретное изображение. ¬роде бы и на скорость загрузки страницы, это положительно повли€ло. — этими кнопками столько проблем! wacko
+ ёзабилити. ѕри открытии категории, € добавил ссылку RSS-ленты этой категории, плюс сопутствующий текст. “еперь вы можете подписатьс€ на новые статьи, только в выбранной категории.
* »справлена серьезна€ ошибка! —крипт Highslide, у мен€ был подключен 2 раза, и глючил! biggrin
* Ќебольша€ оптимизаци€ скрипта Highslide, уменьшение его размера, изменение отображени€ графики на сайте - изменен режим: "слайдшоу" на "простой", исправление мелких ошибок в шаблоне скрипта, корректировка настроек шаблона.

20.03.2012
* BB-коды перенесены из шаблона, в отдельный подключаемый JS-файл. Ёто должно немного ускорить загрузку страниц.
? Ёксперимент с изменением прав доступа к папкам на сервере. ”казанные разработчиком CMS права (chmod), установить не удалось...
+ ƒобавлены новые иконки в главное меню, в св€зи с чем, был немного переделан шаблон.
UPD. »справлен встречный, получившийс€ кос€к ссылок администратора.
* ”величена резкость графики на 20%.
* »зменены отступы в правой колонке, уменьшен отступ слева, добавлены отступы по бокам дл€: "ќблако тегов" и "ѕоследние комментарии", ну и дл€ нижнего блока со ссылкой на сайт NGCMS. “ак смотритс€ красивее.

21.03.2012
* »зменена шапка сайта. “ег а со стил€ми, заменен на тег img, дл€ обнаружени€ изображени€ сервером вконтакте.
* »зменен код кнопки "—охранить" вконтакте. “еперь можно выбирать прикрепл€емую иллюстрацию к статье, или по умолчанию будет использован логотип шапки сайта (вернул обратно noparse:false).
* »справлены амперсанды в ссылках на страницы просмотра всех комментариев. «аменено 10 файлов. “еперь шаблон сайта, стал ещЄ валиднее.
? ќбнаружен баг - выделенные цитаты не вставл€ютс€. ѕроблема решаетс€...
- ¬ св€зи с глючностью функции цитировани€ выделенного текста в комментари€х, она убрана из кода. ¬ одном браузере работает, в другом нет... Ќадоело.
—сылка "÷итировать" переименована в "ќтветить". ¬ыделение тер€етс€ до событи€ OnClick, и текст не вставл€етс€. ћожно конечно попробовать подшаманить, ну € думаю что в этом нет необходимости.

22.03.2012
* JavaScript файл BB-кодов был оптимизирован. ≈го размер уменьшен на ~4 килобайта. ћелочь - а при€тно! smile
»зменен текст ссылки закрыти€ списка цветов и смайлов в комментари€х, изменен курсор на "pointer", при наведении на ссылку "«акрыть". ѕовтор€ющиес€ стили были вынесены в CSS-файл.
+ ƒобавлен и настроен счетчик яндекс.ћетрика (кстати - крута€ штука! good ).
* Ќайден и исправлен баг в CSS. ќтступ справа, у полной и короткой статьи, отличалс€ на 30 пикселей.
* ƒизайн. “екст "ƒата:" был убран из новости, и заменен на иконку 15x15, с изображением часов. » тут же был выровнен по высоте - текст даты, и ссылки "„итать полностью >>>".
* »справлен баг с шапкой сайта, который €, видимо, вчера и сделал!)) ¬ IE8, в режиме совместимости, права€ часть шапки выпадала из нее. ѕрименил к логотипу float:left - и всЄ нормально.

23.03.2012
* »справлен код формы поиска по сайту. ¬ IE8, в режиме совместимости, кнопка отправки запроса "выпадала" из формы.
* ¬ IE8 была убрана некрасива€ пунктирна€ лини€ вокруг кнопок (но не в режиме совместимости).
* ѕри определенной ширине страницы (при большом количестве статей на странице в результатах поиска - до п€ти), низ с закругленными углами перед футером, отдел€лс€ от основной части на 30px. ¬ылечено обычной вставкой символа пробела после mainblock'а.

24.03.2012
+ ёзабилити. Ѕыла проделана больша€ работа. я интегрировал на сайт, поиск с выделением поисковой фразы в тексте, другим цветом фона (ѕопробуйте! up). “ут можно много рассказать, каких ошибок € только не видел в процессе зашаманивани€ этого скрипта!! shok —амый гемор был с кодировками в GET и POST-запросах, и работой с DOM...

25.03.2012
* ¬чера € объ€вил не ту переменную в начале страницы, и BB-коды не работали. »справлено.

26.03.2012
* ќбновил движок NGCMS до версии 0.9.3 Release [SVN954+]. ѕришлось настраивать заново все плагины сайта. ѕоследнее активированное обновление - Changeset [963].
Changeset [964] был пропущен за ненадобностью.
—ейчас идет тестирование сайта. »справление дл€ отправки почты от 18.03.2012 больше не нужно, т.к. в CMS добавлен новый функционал. —пасибо создател€м NGCMS!
* »зменение параметров безопасности. PHP-блоки убраны из шаблона, и вынесены в плагин. ј то нихрена же себе, у мен€ PHP в тексте статей выполн€лс€! shok “еперь, выполнение PHP в шаблоне и тексте статей отключено!
* »зменен пароль к админ-панели. “еперь он длинный и сложный! spiteful
* PHP-скрипт подсветки поиска, был перенесен в отдельный блок, в плагин. ¬сЄ работает отлично!
* SEO. “ег h1 был заменен на h4, ибо нех*й! crazy
* »справлены опечатки в стать€х.
* Ќебольша€ оптимизаци€ CSS (но не окончательна€!). » еще € отказалс€ от тени текста заголовков статей, т.к. в разных браузерах ее отображение разное.

27.03.2012
* »зменен шрифт текста статей с Arial на Verdana, и размер шрифта заголовков. »зменена тень заголовков статей.
* Ќемного подредактирован шаблон сообщени€ формы обратной св€зи.

30.03.2012
* ћелкие оптимизации кода. ѕереместил подгружаемый скрипт кнопки mail.ru в конец страницы, а то он гребет сцуко.
? ѕопытка внедрить ajax, дл€ загрузки статей без перезагрузки всей страницы. Ќаверное € откажусь от этой идеи, слишком много нюансов, и отсутствие полноценной поддержки со стороны CMS.
ј скрипт изменени€ размера шрифта статей - € сделаю...
+ —айт первый раз попал в индекс ѕ— "яндекс".

01.04.2012
* ќбновлен юзабилити-текст комментариев.
+ ƒобавлен скрипт плейсхолдера в комментари€х (подсказки формы ввода текста комментари€).
* ”бран атрибут title у всех полей ввода, после загрузки скрипта плэйсхолдера. » сразу же отвалилась подсказка форм поиска по сайту (не введен запрос и размер искомого слова). ¬сЄ исправлено, и нормально работает. —крипт подсказок вынесен в общий JS-файл.
+ ƒобавлен юзабилити-текст [ ”величить изображение ] под картинками во всех стать€х.

02.04.2012
* —крипт плэйсхолдера формы ввода текста комментари€ убран из JS-файла, исправлены ошибки, скрипт был переделан.
* ƒобавлен €корь к сообщению об ошибке при отправке комментари€. ”брана ссылка "«акрыть" - она не нужна.
* ќбновлена аватарка гост€ сайта.

03.04.2012
+ ѕоставил контекстную рекламу от WTK. “естируетс€. ’от€ рано еще, ну немного рекламы не помешает smile
* ѕереместил контекст из под шапки, в текст статей. (ћежду короткой и полной новостью)
* ѕеренес скрипт контекста WTK в блок плагина ADS manager pro.

07.04.2012
* »справлена ошибка - если набрать адрес сайта с www, то цифры на капче не отображаютс€, в св€зи с этим, добавление комментари€ или отправка сообщени€ через обратную св€зь была невозможна.
¬ файл .htaccess добавлен 301-й редирект с www.dizelyator.ru/* на dizelyator.ru/*.
* ƒл€ всей отправл€емой с сайта почты, был принудительно установлен формат text/html.
* ќбновлена аватарка гост€, в комментари€х.
* »зменен код "последних комментариев" в боковой панели. “ег p заменен на div, исправлена валидность. ”брана стрелка перед комментарием, потому-что получалс€ перевод строки, а это некрасиво. ¬ыровнен отступ между ссылкой на статью и краем блока комментари€.
* ƒобавлена (а точнее - исправлена biggrin) возможность цитировать выделенное сообщение в комментари€х к стать€м.
* »справлен кос€к - в хроме, цитирование и ответ на комментарий глючило.
* ћаксимальна€ длинна одного комментари€ к статье, была увеличена с 500 до 700 символов. Ќе всегда получаетс€ изложить свою мысль в 500 символах!))
* ¬ блоке "последние комментарии", длинна комментари€ увеличена с 50 до 100 символов.

12.04.2012
* »зменен дизайн. —айдбар передвинут вверх, ширина шапки уменьшена. √лавное меню убрано из сайдбара, и раст€нуто над шапкой сайта. «аменен фон шапки. »справлены ошибки.
* ¬ св€зи с этим, максимальна€ ширина страницы была уменьшена на 100px, до 1100 пикселей.
* ¬ блок комментари€ добавлена ссылка на этот комментарий (€корь). ѕригодитс€.

15.04.2012
* »справлено: при добавлении комментари€, кнопки цитировани€ и ответа не отображаютс€.
* »справлена ошибка валидности: тег b в комментари€х был закрыт неправильно, что вызывало ошибки.

30.04.2012
* »справлена подсветка результатов поиска по сайту. “еперь подсвечиваютс€ ¬—≈ ключевые слова, независимо от их последовательности.
—пасибо авторам этого скрипта: https://outcorp-ru.blogspot.com/2007/03/html-javascript.html

—тать€ стала слишком большой, продолжение здесь: ћой блог. »зменени€ и нововведени€ на сайте, за май 2012 года.





ќбновлено: 10.10.2013 - 13:24




¬озможно, вас заинтересуют другие статьи: