Сообщество русскоговорящих пользователей
CMS DotNetNuke
   Вы здесь:  Форум
Добро пожаловать, Гость. Чтобы воспользоваться всеми функциями форума - зарегистрируйтесь или аутентифицируйтесь.
Профиль: MBB
Имя пользователя: MBB Offline
Зарегистрировался: 13 мая 2011 г.(UTC)
Последнее посещение: 8 мая 2015 г. 10:33:25(UTC)
Число сообщений: 4
[0,06% от всех сообщений / 0,00 сообщений в день]
Количество «Спасибо» 0 (Просмотр «Спасибо»)
Сколько раз пользователю сказали «Спасибо» 0
Количество сказанных «Спасибо» пользователя 0
Общая репутация 3
Просмотр всех сообщений пользователя
Тема: AllNewsManager.NET version 1.55 CKEditor+CKFinder   К последнему сообщению
Оставлено: 6 апреля 2015 г. 9:32:20(UTC)
В папочке CKFinder имеется файл config.ascx
В этом файле вносим правку кода, устанавливающего базовые URL. После этого CRFinder отлично работает (DNN 7.3). Остается один недостаток: он требует лицензии.

Чтобы сделать локализацию модуля и превратить его в мультиязычный пришлось править все коды, заменяя прямой вывод строк в коде на выборку строки из файла ресурса: " Literal5.Text = Localization.GetString("Literal5.Text", localResourceFile);" и т.д.

Ниже мой фрагмент из файла config.ascx:
Код:

PortalSettings _portalSettings;
         _portalSettings = PortalController.Instance.GetCurrentPortalSettings();
       // _portalSettings = GetPortalSettings();
        string sStartDir;
        string sStartDirMapPath;

        if (PortalSecurity.IsInRole("Administrators"))
        {
            sStartDir = _portalSettings.HomeDirectory;
            sStartDirMapPath = _portalSettings.HomeDirectoryMapPath;
        }
        else
        {
            if (bUseSubDirs)
            {
                sStartDir = Path.Combine(_portalSettings.HomeDirectory,
                                         string.Format("userfiles/{0}/", _portalSettings.UserInfo.Username));
                sStartDirMapPath = Path.Combine(_portalSettings.HomeDirectoryMapPath,
                                                string.Format("userfiles/{0}/", _portalSettings.UserInfo.Username));
            }
            else
            {
                sStartDir = _portalSettings.HomeDirectory;
                sStartDirMapPath = _portalSettings.HomeDirectoryMapPath;
            }

            if (!Directory.Exists(sStartDirMapPath))
            {
                Directory.CreateDirectory(sStartDirMapPath);
            }
        }
        
        
		// The base URL used to reach files in CKFinder through the browser.
		//BaseUrl = HttpContext.Current.Request.ApplicationPath.ToString() + "/ckfinder/userfiles/";
        BaseUrl = sStartDir;

		// The phisical directory in the server where the file will end up. If
		// blank, CKFinder attempts to resolve BaseUrl.
        //BaseDir = Server.MapPath("~\\ckfinder\\userfiles\\");
        BaseDir = sStartDirMapPath;
Тема: Спасибо автору!   К последнему сообщению
Оставлено: 18 января 2015 г. 0:27:20(UTC)
Спасибо автору за многолетнюю поддержку этого ресурса. Не смотря на то, что новые материалы публикуются не часто, это единственный сайт про DNN на русском , где встречается дельная информация.
Тема: На странице обнаружена циклическая переадресация   К последнему сообщению
Оставлено: 24 июля 2014 г. 11:31:57(UTC)
Через FTP открыть сайт. В файле web.config изменить какой нибудь комментарий и сохранить файл. После этого попробуйте снова открыть страницу Вашего сайта через браузер. .NET заметит измененный web.config и перезапустит приложение.
Иногда такой прием позволяет снять зацикливание, которое, как я предполагаю, возникает при временной потере связи DNN с базой данных.
Тема: Cross Photo Gallery 5.8   К последнему сообщению
Оставлено: 24 июня 2014 г. 9:42:52(UTC)
Опробовал на DNN 7.3 новую версию известного китайского модуля Cross Photo Gallery 5.8, предназначенного для DNN 7.2.
Некоторые возможности модуля привлекательны для целей быстрого создания каталога фотографий, снабженных дополнительными атрибутами.
Однако, в модуле не запустился собственный файл-менеджер фотографий, поиск фото по дополнительным атрибутам всегда выдавал только нулевой результат.
Я не нашел в данной триальной версии возможности загружать фото на сайт для пользователя, который не является администратором.
Имеются также некоторые недостатки в работе с дополнительными полями типа Decimal или HTML.
При деинсталляции модуля скрипт завершается ошибкой, которая связана с ограничением на удаление таблицы по наличию ссылки внешнего ключа (пришлось потом таблицы удалить из БД вручную).

Китайские товарищи очень оперативно отреагировали на замечания по поводу файл-менеджера и за пару дней выпустили патч.С их помощью удалось также наладить поиск по дополнительным атрибутам рисунков. Оказалось, что на модуль поиска необходимо давать полномочия на просмотр для всех. Если этого не сделать, получался нулевой результат поиска.



 
OpenedBorderBoxed Small width layoutMedium width layoutMaximum width layout Small textMedium textMaximum text