DNNru forum
»
DotNetNuke
»
Модули
»
Статейный модуль Kovit.Article - бесплатный с исходным кодом.
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
Предлагаю вашему вниманию модуль для публикаций "Kovit.Article" Обладает такими функциями:
* Добавление статей * Добавление категорий * Многопортальность * Многоязычность * Комментарии * Рейтинг * Фото галерея * Автоматическое создание эскизов * Файлы для закачки * Прявязка событий к статьям Страница модуля и файл для скачкиВопросы и предложения относительно данного модуля, идеи по поводу наращивания функционала - пишите здесь или на странице модуля. |
|
 5 пользователей поблагодарили Acidman за этот пост.
|
|
|
|
|
 Статус: Продвинутый Зарегистрирован: 22.08.2009(UTC) Сообщений: 58 Откуда: Kazakstan
Сказал «Спасибо»: 8 раз Поблагодарили: 4 раз в 4 постах
|
Это просто здорово, что находятся люди, готовые поделиться бесплатно плодами своих трудов! Скажите, а в этом модуле есть возможность давать пользователю право публикации только в определенную категорию? |
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
shiningman написал:Это просто здорово, что находятся люди, готовые поделиться бесплатно плодами своих трудов! Скажите, а в этом модуле есть возможность давать пользователю право публикации только в определенную категорию? в данном релизе такой возможности нет - но вполне возможно добавить такую возможность в следующей версии. Я так понял что речь идет о связи между "Категория-Роль Редактора-Пользователь" Отредактировано пользователем 16 декабря 2009 г. 21:39:34(UTC)
| Причина: Не указана |
|
|
|
|
 Статус: Опытный Зарегистрирован: 30.10.2009(UTC) Сообщений: 180
Сказал «Спасибо»: 9 раз Поблагодарили: 22 раз в 21 постах
|
Спасибо за модуль! Вы один из немногих русскоговорящих разработчиков, который бесплатно раздает сообществу довольно непростой и очень функциональный модуль! Будем тестировать и внедрять
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
Exception написал:Спасибо за модуль! Вы один из немногих русскоговорящих разработчиков, который бесплатно раздает сообществу довольно непростой и очень функциональный модуль! Будем тестировать и внедрять если возникнут какие-то ошибки или идеи, постараюсь исправить в следующей версии |
|
|
|
|
 Статус: Продвинутый Зарегистрирован: 10.07.2007(UTC) Сообщений: 85
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 1 раз в 1 постах
|
Acidman написал:если возникнут какие-то ошибки или идеи, постараюсь исправить в следующей версии ... к сожалению, модуль нигде у меня не установился... Код:..... Информация Загрузка Core.vb Информация Файл Core.vb успешно прочитан EndJob Чтение файлов завершено. Сбой Исключительная ситуацияSystem.Exception: Ошибка загрузки файла сценария DNN, остановка at DotNetNuke.Modules.Admin.ResourceInstaller.PaDnnLoaderFactory.GetDnnAdapter() at DotNetNuke.Modules.Admin.ResourceInstaller.PaInstaller.Install() Файл сценария выдаёт ошибку... DNN Версия 4.9.5. локалка, XP SP3
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
Модуль писался под 5.х на 4.х может и не работать - как минимум из-за того что пакет установки в 4.х и 5.х отличаются, вручную - может стать, но придется исправить с десяток строк кода, специфических для 5.х. Отредактировано пользователем 22 января 2010 г. 18:20:39(UTC)
| Причина: Не указана |
|
|
|
|
 Статус: Участник Зарегистрирован: 10.02.2010(UTC) Сообщений: 35 Откуда: Новосибирск
Сказал «Спасибо»: 1 раз Поблагодарили: 1 раз в 1 постах
|
Здравствуйте! Попробовал поставить на DNN 5.2.2. При установке ругнулся на файл asmx. Но я сказал, что пусть ставит дальше. При добавлении модуля на страницу выскочила критическая ошибка - отсутствует ссылка на модуль. В итоге заголовки модулей (и из данного пакета, и других на той же странице) отображаются, но ничего больше не работает. Использовал IIS на Win7 на локалхосте.
|
|
|
|
 Статус: Продвинутый Зарегистрирован: 10.07.2007(UTC) Сообщений: 85
Сказал(а) «Спасибо»: 3 раз Поблагодарили: 1 раз в 1 постах
|
wowikt написал:Здравствуйте! Попробовал поставить на DNN 5.2.2. При установке ругнулся на файл asmx. Но я сказал, что пусть ставит дальше. При добавлении модуля на страницу выскочила критическая ошибка - отсутствует ссылка на модуль. В итоге заголовки модулей (и из данного пакета, и других на той же странице) отображаются, но ничего больше не работает. Использовал IIS на Win7 на локалхосте. Та же ситуация на WinXP. DNN 5.2.2
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
покажите, скриншот или логи ошибок - я планирую скоро релиз новой версии, постараюсь исправить ошибки. |
|
|
|
|
 Статус: Новичок Зарегистрирован: 06.04.2010(UTC) Сообщений: 6 Откуда: Russian Federation
|
У меня при установке ругается. Версия DNN 05.03.01 Цитата: Пакет успешно установлен
Пакет успешно установлен - см. ниже Ошибка при загрузке файлов из временного каталога - см. ниже StartJob Начало установки Информация Начало установки - kovit.Article Информация Начало установки - Script Информация Начало исполнения запросов SQL Информация Создание запасной копии предыдущей версии Информация Создан файл Информация Исполнение 01.00.00.SqlDataProvider Информация Начало исполнения SQL-запроса: файл 01.00.00.SqlDataProvider Информация Окончание исполнения SQL-запроса: файл 01.00.00.SqlDataProvider Информация Создание запасной копии предыдущей версии Информация Создан файл Информация Исполнение 01.00.01.SqlDataProvider Информация Начало исполнения SQL-запроса: файл 01.00.01.SqlDataProvider Сбой Исполнение SQL-запросов завершилось со следующими ошибками: System.Data.SqlClient.SqlException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Portals_kovit_ArticleCategory". The conflict occurred in database "grigorev.vtt.net", table "dbo.Portals", column 'PortalID'. There is already an object named 'FK_kovit_ArticleCategory_kovit_ArticleCategory' in the database. Could not create constraint. See previous errors. The statement has been terminated. в System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) в System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) в System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) в System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) в System.Data.SqlClient.SqlCommand.ExecuteNonQuery() в DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) в DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions) /************************************************************/ /***** SqlDataProvider *****/ /***** *****/ /***** *****/ /***** Note: To manually execute this script you must *****/ /***** perform a search and replace operation *****/ /***** for dbo. and *****/ /***** *****/ /***** *****/ /***** *****/ /***** Table Order due to contraints *****/ /************************************************************/ EXECUTE dbo.[kovit_ArticleCategoryCreateROOT] Информация Окончание исполнения SQL-запроса: файл 01.00.01.SqlDataProvider Информация Окончание исполнения запросов SQL Сбой Установка прервана - Script Информация Установка прервана - kovit.Article Информация Удален временный каталог установки EndJob Установка прервана
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
Den написал:У меня при установке ругается. Версия DNN 05.03.01
смотрите встроеную процедуру kovit_ArticleCategoryCreateROOT она создает корневую директорию для 0 портала если у вас портала с PortalID = 0 нет поменяйте цифру 0 на существующий PortalID в тексте процедуры kovit_ArticleCategoryCreateROOT и пересоздайте корневую категорию для статей Отредактировано пользователем 8 апреля 2010 г. 20:45:33(UTC)
| Причина: Не указана |
|
|
|
|
 Статус: Участник Зарегистрирован: 14.12.2009(UTC) Сообщений: 42 Откуда: Belarus
Сказал(а) «Спасибо»: 5 раз
|
както вот так сказало
Info Start Sql execution: 01.00.01.SqlDataProvider file Failure SQL Execution resulted in following Exceptions: System.Data.SqlClient.SqlException: Конфликт инструкции INSERT с ограничением FOREIGN KEY "FK_Tabs_kovit_ArticleCategory". Конфликт произошел в базе данных "dnn", таблица "dbo.Tabs", column 'TabID'. В базе данных уже существует объект с именем "FK_kovit_ArticleCategory_kovit_ArticleCategory". Нельзя создать ограничение. См. предыдущие ошибки. Выполнение данной инструкции было прервано. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DotNetNuke.Data.SqlDataProvider.ExecuteADOScript(String SQL) at DotNetNuke.Data.SqlDataProvider.ExecuteScript(String Script, Boolean UseTransactions) /************************************************************/ /***** SqlDataProvider *****/ /***** *****/ /***** *****/ /***** Note: To manually execute this script you must *****/ /***** perform a search and replace operation *****/ /***** for dbo. and *****/ /***** *****/ /***** *****/ /***** *****/ /***** Table Order due to contraints *****/ /************************************************************/ EXECUTE dbo.[kovit_ArticleCategoryCreateROOT]
|
|
|
|
 Статус: Новичок Зарегистрирован: 27.05.2009(UTC) Сообщений: 5
|
The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Tabs_kovit_ArticleCategory". The conflict occurred in database "portal", table "dbo.Tabs", column 'TabID'. The statement has been terminated.
Это при добавлении категории... И что такое _tabID = (41), почему 41?
|
|
|
|
 Статус: Профессионал Зарегистрирован: 03.10.2007(UTC) Сообщений: 112 Откуда: Kiev, Ukriane
Сказал «Спасибо»: 3 раз Поблагодарили: 14 раз в 8 постах
|
israelin написал:The INSERT statement conflicted with the FOREIGN KEY constraint "FK_Tabs_kovit_ArticleCategory". The conflict occurred in database "portal", table "dbo.Tabs", column 'TabID'. The statement has been terminated.
Это при добавлении категории... И что такое _tabID = (41), почему 41? tabID это идентификатор страницы, для категории устанавливается номер страницы, список страниц выберается из страниц с модулем с заголовком 'kovit.Article' возможно вы изменили заголовок и дропдаун с целевыми странциами для категорий пустой. попробуйте исправить титул для модуля там в запросе kovit_ArticleCategoryGetTargetTabs это выглядит как SELECT .... FROM {databaseOwner}[{objectQualifier}Tabs] as t inner join {databaseOwner}[{objectQualifier}TabModules] as tm on t.[TabID] = tm.[TabID] inner join {databaseOwner}[{objectQualifier}Modules] as m on tm.[ModuleID] = m.[ModuleID] and m.[ModuleTitle] = 'kovit.Article'where t.[PortalID] =@PortalID Отредактировано пользователем 2 августа 2010 г. 10:22:02(UTC)
| Причина: Не указана |
|
|
|
|
 Статус: Новичок Зарегистрирован: 26.08.2010(UTC) Сообщений: 9 Откуда: Russian Federation
Сказал(а) «Спасибо»: 5 раз
|
Здравствуйте! Совсем недавно приступил к освоению DNN. Простенький модуль уже умею добавлять на страницу. Решил посмотреть что представляет из себя "Статейный модуль". и вообщем к сожалению установить не удалось. Может кто-нибудь напишет кратенькие шаги как его правильно установить в DNN ?
|
|
|
|
 Статус: Новичок Зарегистрирован: 26.08.2010(UTC) Сообщений: 9 Откуда: Russian Federation
Сказал(а) «Спасибо»: 5 раз
|
И в догонку см. Пользователь i_zx прикрепил следующие файлы:
|
|
|
|
 Статус: Новичок Зарегистрирован: 26.08.2010(UTC) Сообщений: 9 Откуда: Russian Federation
Сказал(а) «Спасибо»: 5 раз
|
Разобрался сам.
|
|
|
|
 Статус: Участник Зарегистрирован: 28.09.2010(UTC) Сообщений: 31 Откуда: Russian Federation
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 3 раз в 3 постах
|
Доброго времени суток! После установки модуля для публикации статей Kovit Article возникла ошибка компиляции - BC30561: 'Web' is ambiguous, imported from the namespaces or types 'DotNetNuke, System'.
Source Error:
Line 194: Dim result As Integer = 4096 Line 195: Line 196: Dim section As Web.Configuration.HttpRuntimeSection = TryCast(ConfigurationManager.GetSection("system.web/httpRuntime"), Web.Configuration.HttpRuntimeSection) Line 197: If section IsNot Nothing Then Line 198: result = section.MaxRequestLength
Source File: D:\My Document\Разработка ПО\WebSaits\DNN050402\App_Code\kovit.Article\Core.vb Line: 196
Может кто знает как это исправить? Портал теперь не запускается!
|
|
|
|
 Статус: Участник Зарегистрирован: 28.09.2010(UTC) Сообщений: 31 Откуда: Russian Federation
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 3 раз в 3 постах
|
Кстати забыл сказать что версия DNN - 05.04.02
|
|
|
|
DNNru forum
»
DotNetNuke
»
Модули
»
Статейный модуль Kovit.Article - бесплатный с исходным кодом.
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.