Pull to refresh
22
0

User

Send message
На античате есть хакеры? O_o
А еще любой современный WYSIWYG редактор поддерживает копирование из Word и вставку чистого текста.
За примером далеко ходить не стоит, все можно сделать даже на демке.

Это так, для справки.
Любой маломальский системный администратор при виде сервера должен первым делом ограничить доступ к учетной записи root-а. Лично я даже не могу представить ситуации, когда FTP соединение может вообще осуществятся с данными правами — это противоречит всем канонам обеспечения безопасности.

Так что на настроенном сервере подобной ситуации возникнуть не может.

Если кому-то интересно рекомендую ознакомиться.

Просто открой magent.exe в любом редакторе ресурсов. Внутрь программы вшит 7zip архив, в котором содержатся картинки интерфейса (темы), это справедливо для версии 5.7
Надеюсь скоро мы увидим альтернативные версии под мобильные платформы :)
Смысл перехода на новые версии это отсутствие в старых версиях нововведений, но на той же версии 1.22 прием/отправка сообщений, обработка контакт листа осталось прежней.
Правда немного поменялся вид запроса поиска контакта.

Если будет время, попробую реализовать сплайсинг функций шифрования в адресном пространстве Mail.ru агента, а то с этим шифрованием и пароль не вытащишь :)
Хотя пароль отдельная тема и механизм его хранения меняется от версии к версии.
Для таких случаев, в "личном кабинете пользователя diafan.CMS", существует пункт "Заказы", где можно сделать заказ на разработку дополнительного модуля или доработку текущих модулей, верстку макета дизайна из PSD в шаблон или адаптацию сверстанного под diafan.CMS.

При этом заказы видны не только нам (разработчикам CMS), а так же нашим «партнерам», получается некий freelance :)

А для разработчиков на diafan.CMS — документация, форум, техподдержка, всегда рады ответить на вопросы :)

Вообще, на базе CMS реализовано множество разноплановых проектов (проще посмотреть портфолио) и сложностей с расширением функционала не возникает.
ЧПУ — это аббревиатура от словосочетания «человекопонятный урл», веб-адрес удобный для восприятия человеком.

index.php?option=com_content&task=view&id=7&Itemid=11 — это не ЧПУ, а простой URL с GET параметрами.
habrahabr.ru/company/diafan/blog/ — это ЧПУ.

В diafan.CMS существует механизм генерации ЧПУ, на основе имени (заголовка) страницы.
Вот живой пример настройки административного интерфейса diafan.CMS, после разработки
При установке diafan.CMS предлагает выбрать нужные модули, которые в ходе жизни сайта можно подключать/отключать из административной панели вид который, кстати, можно настроить по своему усмотрению.

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

Может быть это амбиции?
В юности у меня постоянно возникало желание написать все с нуля :)
Уже есть опыт переноса с Joomla и Drupal.
Конечно код переноса был заточен под конкретные сайты, но проблем с URL не возникло.
Побольше бы проектов с данными CMS и код будет не стыдно выложить.

По крайней мере в Joomla есть поле alias в таблице content, а в опыте с Drupal ЧПУ генерировались автоматически на основе поля title из таблицы node_revisions (такое было задание)

Вот таким запросом, можно из Drupal вытащить активные страницы:
SELECT node_revisions.title,node_revisions.body,node.status FROM node_revisions inner join node on node.nid = node_revisions.nid WHERE node.type='page' AND node.status=1

А таким вытащить основной контент с Joomla:
SELECT id,title,introtext,catid,state,modified,metakey,metadesc,alias FROM content

Так же написаны парочка скриптов, сбора изображений с сайта (CSS, HTML) + автоматическая замена URL (картинок, перекрестных ссылок) в переносимом контенте. Правда эти скрипты больше пригодны для разработчика, нежели для конечного пользователя. Кому интересно могу поделиться.

С этими инструментами перенос дизайна и всего контента сайта на diafan.CMS занимает меньше получаса, остальное время уходит на реализацию специфических для сайта фишек.
Все зависит от емкости аккумулятора.
для 8 часов нужно не меньше 8600 мА·ч (справедливо для ASUS Eee PC 1000), но и по размерам такой аккумулятор не маленький.

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

В свое время писал собственный загрузчик с проверкой пароля при включении компьютера до загрузки системы, так вот приобретенные знания помогли вручную восстановить «нечаянно» убитую таблицу разделов на ноутбуке, а написание «голых» программ на FASM пригодилось при создании шелл-кодов.

Information

Rating
4,916-th
Location
Бобруйск, Могилевская обл., Беларусь
Date of birth
Registered
Activity