Полный код статьи http://www.mojoportal.ru/features.aspx
Полный код статьи http://www.mojoportal.ru/features.aspx
Давненько я ничего не писал. Просто было очень много работы и совершенно не было времени и так как и сейчас выдумывать что-то ил просто рассказать нечего, то я просто поведаю о том, что интересующиеся люди уже и так знают так как прочитали уже здесь http://www.mojoportal.com/mojoportal-2334-released.aspx Для тех же, кто не читал поведаю, что же нового в mojoPortal 2.3.3.4.
Новый интерфейс файлового менеджера
В новой версии CMS переработан интерфейс встроенного файлового менеджера, которым теперь просто хочется пользоваться всегда и везде… даже там где он совсем не нужен. Наверное по этой причине, ссылка на него вынесена в административное меню.
Вместе с новым файловым менеджером нам в подарок был дан админский toolbar, который можно использовать конечно, не только как админский. Его использование хорошо видно на офф. сайте http://mojoportal.com
Общие файлы
Были внесены изменения в поиск среди общих файлов. Улучшен поиск в содержимом PDF и Word документов.
Ссылки
Взгляните на эту страницу http://www.mojoportal.com/sites.aspx наведите мышкой на любую ссылку и все станет понятно. Теперь при наведении на ссылку около неё отображается уменьшенное изображение сайта по этой ссылке.
Так же изменения коснулись языковых модулей, обновился так же и русский язык.
Обновлению подвергся и модуль работы со стилями теперь все стили, которые ранее разбивались по 5 файлам теперь расположены в одном style.css за что огромное спасибо, так как это действительно удобно.
В данный момент один товариЩ все время спамит в комментах к моим сообщениям. Вот и думаю… какой же противный способ раскрутки. ТовариЩ я удаляю все твои комменты. Хочешь пиши, но НИ ОДНОГО не останется. Не люблю наглость, тем более от конкурентов=)
Компания Microsoft с радостью для нас объявила, что их бесплатный антивирус Microsoft Security Essentials доступен и для жителей России.
Многие осуждали Microsoft за этот шаг (выпуск бесплатного антивируса), но мне кажется это наоборот хорошо, так как не каждый пользователь может позволить себе покупку платного антивируса. Да или если взять обыкновенного пользователя, который по своей сути, включает компьютер 3 раза за неделю, чтобы посмотреть пару фильмов и слазить в интернет на пару сайтов и отправить пару писем. Этот человек, конечно же не будет гореть большим желание покупать антивирус, так как он и компьютером почти не пользуется, а тут поставит бесплатный антивирус, он и обновляется и компьютер защищен.
Скачать Microsoft Security Essentials можно по это ссылке http://www.microsoft.com/security_essentials/
PS. Доступен русский язык =)
Честно говоря, никогда не думал, что пользователи такие паникеры. Дошло уже до того, что пользователи напрочь игнорируют надпись “Пожалуйста, подождите…” и анимацию около этой надписи. Вот и встал вопрос, как же сделать так, чтобы пользователи просто не тискали на эту кнопку как сумасшедшие. Выход был прост. Блокировать кнопку да и все. Как это сделать? Для решения этого вопроса я обратился к своей любимой CMS mojoPortal. И вот какой код нарыл. Метод прост, а его пользу и не передать.
public static void DisableButtonAfterClick(
WebControl button,
string disabledText,
string postbackEventReference)
{
if (button == null) return;
button.Attributes.Add("onclick", "this.value='"
+ disabledText
+ "';this.disabled = true;"
+ postbackEventReference);
}
А вот как его использовать
DisableButtonAfterClick(
Button1,
"Пожалуйста, подождите...",
Page.ClientScript.GetPostBackEventReference(this.Button1, string.Empty)
);
В нынешнее время, каждая организация да и просто обыкновенные владельцы сайтов пытаются с экономить на всем и на содержании своего сайта так же. Но как быть, когда нужно достаточно хороший функционал, возможность хранения каких-то многочисленных данных и при этом хотелось бы потратить меньше денег.
Тут опять нам на помощь приходит mojoPortal. А именно его DAL для работы с различными базами данных. Так получилось, что саму CMS систему можно поставить на самый минимальны хостинг, который даже не предоставляет базу данных и все потому, что мы можем использовать внутреннюю базу данных SQLite. База достаточно малая и работает так сказать без нашего ведома…нам ничего не нужно устанавливать или требовать у хостера… и при этом у нас CMS работает как и с любой другой базой данных. Неправда ли удобно?
Сказать честно, я не пытаюсь разрекламировать данную CMS и мне за это не платят=) просто я работаю с этой системой и делюсь своими впечатлениями с вами.
11 Ноября Joe Audette выдал в свет людской новую версию mojoPortal. Итак, чем же новым обзавелась CMS система? Какие новые возможности нам даны?
TinyMCE 3.2.7
FCKeditor 2.6.5
CKeditor 3.0.1
Возможность задания каноничных url. Возможность конфигурирования каждой страницы отдельно.
Добавлена новая категория прав доступа - “Users that can create root level pages”
Добавлена возможность отключения аутнтификации по-умолчанию если включена аутентификация по Windows Live или Open ID
Более подробная информация о новом релизе mojoPortal, можно прочитать из официального блога - http://www.mojoportal.com/mojoportal-2329-released.aspx
Как-то давно я начал поиски хорошей системы для создания сайтов (даже начал писать свою, кстати, очень ничего получается=)) ), но ничего хорошего я найти не мог. Хотелось, конечно, бесплатное решение с хорошей функциональностью, хорошим кодом, большой расширяемостью, поддержкой большого количества баз данных (или хотя бы возможность написания их поддержки). И самое интересное, что ничего найти не мог. Я перепробовал большое количество OpenSource CMS на ASP.NET, благо на codeplex.com их хватает. И одно меня терзает: “Почему я просто сразу не обратил внимание на проект, который шел самым первым в списке!” Глупо, согласитесь. Моя логика на тот момент была следующая: “CMS на первом месте, значит будет большая, неповоротливая, да и при этом ничего в ней не поймешь пока кипу документации не изучишь”. Я ошибся. И при этом очень сильно.
Все-таки пришел тот момент, когда я взял и установил это детище Joe Audette. Первым делом был маленький шок, так как установка прошла просто и гладко. Для того, чтобы разобраться в функциональности и работе с самой CMS понадобилось чуть меньше часа. Каждый модуль по своей сути является отдельным приложением внутри CMS.
Когда был скачан и открыт исходный код, то сначала был ужас, от того сколько же здесь модулей, сколько библиотек и проектов, но покопавшись в этом примерно с час начинаешь все понимать. Код читается как книга, как хорошая книга по программированию, в которой написано, как должно быть построено и спроектировано хорошее приложение.
Свойства системы:
Многих разработчиков пугает одно, малое количество готовых модулей данной CMS, но это явно не то из-за чего стоит отбрасывать её на задний план, так как если есть руки, которые умеют стучать по клавишам и голова, которая умеет мыслить, то дополнительные модули, которые будут работать с данной системой появятся очень быстро.
Так что, если Вам нужна бесплатная и хорошо расширяемая система, то лучше, чем mojoPortal не найти. Это моё личное ИМХО.
Официальный сайт проекта mojoPortal – http://mojoportal.com
Копаясь в огромной куче видео-роликов на YouTube.com я нашел достаточно интересную запись, которая показывает как же в свое время компания Apple удивила ми своим новым компьютером - Macintosh. Советую всем посмотреть даже тем, кто не знает английский, море оваций от происходящего на экране Mac-а действия, не нуждается в переводе.