3 августа, 20231 yr Author comment_195318 MikeGF 3.5.3 works fine on 4.7.11.1 for me. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195318 Share on other sites Больше вариантов
3 августа, 20231 yr comment_195323 7 hours ago, Zero108 said: MikeGF 3.5.3 works fine on 4.7.11.1 for me. 3.5.3 does work but you cannot edit the categories or add new ones. Maybe have to add manually in the SQL or is there a flat file which holds the cat info @Zero108? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195323 Share on other sites Больше вариантов
3 августа, 20231 yr comment_195325 37 минут назад, MikeGF сказал: 3.5.3 does work but you cannot edit the categories or add new ones. Maybe have to add manually in the SQL or is there a flat file which holds the cat info @Zero108? права в приложении проверьте. или в категориях права на редактирование в этом же приложении. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195325 Share on other sites Больше вариантов
14 августа, 20231 yr comment_195619 В 29.07.2023 в 20:37, Zero108 сказал: Videos 3.5.2.tar 654.5 \u043a\u0411 · 4 загрузки Videos 3.5.3- default.tar 657.5 \u043a\u0411 · 3 загрузки Это версии по дефолту? Без правок каких-либо? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195619 Share on other sites Больше вариантов
14 августа, 20231 yr comment_195620 3.5.0 вернее. По дефолту есть?) В 03.08.2023 в 13:22, Zero108 сказал: MikeGF 3.5.3 works fine on 4.7.11.1 for me. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195620 Share on other sites Больше вариантов
14 августа, 20231 yr comment_195621 При добавлении видео и при импорте видео в поле description вместо описания к видео с сайта Youtube дублируется значение поля title. Так и должно быть или это баг? Версия 3.5.3. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195621 Share on other sites Больше вариантов
14 августа, 20231 yr comment_195624 Версия 3.5.3 кстати отлично встает на ips4.6 Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195624 Share on other sites Больше вариантов
14 августа, 20231 yr Author comment_195625 semmm При добавлении видео руками ничего автоматически не вставляется у меня. Ниже некоторые из моих правок, которые я сделал у себя. Выше раздается оригинальная версия, все вопросы к автору. 1. Исправления бага с удалением видео. Поле options категории декодируется в объект, а обратно при записи этот объект не кодируется, и mysql не может записать его в базу данных. /applications/videos/sources/Category/Category.php Найти: /** * Delete Record * * @return void */ Выше добавить: public function save() { if( is_object( $this->options ) ) { $this->options = json_encode( $this->options ); } parent::save(); } 2. Импорт видео из RSS с ютуба - отключить импорт описания видео: /applications/videos/sources/Import/Import.php Закомментить или удалить: $video->description = \IPS\Text\Parser::parseStatic( $article['content'], TRUE, NULL, \IPS\Member::load( $this->member ), 'videos_Videos', TRUE, !(bool) \IPS\Member::load( $this->member )->group['g_dohtml'] ); 3. Превьюшки при импорте из RSS будут ссылками, а не храниться на вашем сервере: /applications/videos/sources/Import/Import.php Найти: $video->save(); $video->generateThumbnail(); $video->generateEmbed(); Заменить на: $video->embed = \IPS\Theme::i()->getTemplate( 'embed', 'core', 'global' )->video( '<iframe width="200" height="113" src="https://www.youtube.com/embed/' . $article['link']->queryString['v'] . '?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>' ); $video->thumbnail_type = 2; $video->thumbnail = \IPS\videos\Video\Thumbnail::getThumb( $article['link'] ); $video->save(); 4. Исправления для php 8.1.6: /applications/videos/sources/Video/Video.php Найти в конце: public static function getItemsWithPermission( $where=array(), $order=NULL, $limit=10, $permissionKey='read', $includeHiddenItems=\IPS\Content\Hideable::FILTER_AUTOMATIC, $queryFlags=0, \IPS\Member $member=NULL, $joinContainer=FALSE, $joinComments=FALSE, $joinReviews=FALSE, $countOnly=FALSE, $joins=NULL, $skipPermission=FALSE, $joinTags=TRUE, $joinAuthor=TRUE, $joinLastCommenter=TRUE, $showMovedLinks=FALSE ) { return parent::getItemsWithPermission( $where, $order, $limit, $permissionKey, $includeHiddenItems, $queryFlags, $member, $joinContainer, $joinComments, $joinReviews, $countOnly, $joins, $skipPermission, FALSE, FALSE, $joinLastCommenter, $showMovedLinks ); } Заменить на: public static function getItemsWithPermission( $where=array(), $order=NULL, $limit=10, $permissionKey='read', $includeHiddenItems=\IPS\Content\Hideable::FILTER_AUTOMATIC, $queryFlags=0, \IPS\Member $member=NULL, $joinContainer=FALSE, $joinComments=FALSE, $joinReviews=FALSE, $countOnly=FALSE, $joins=NULL, $skipPermission=FALSE, $joinTags=TRUE, $joinAuthor=TRUE, $joinLastCommenter=TRUE, $showMovedLinks=FALSE, $location=NULL ) { return parent::getItemsWithPermission( $where, $order, $limit, $permissionKey, $includeHiddenItems, $queryFlags, $member, $joinContainer, $joinComments, $joinReviews, $countOnly, $joins, $skipPermission, FALSE, FALSE, $joinLastCommenter, $showMovedLinks, $location ); } 5. Добавление отображения видео в корневой директории из подподдиректорий: /applications/videos/modules/front/videos/browse.php Найти строку: $catIDS[ $child->id ] = $child->id; Добавить ниже: if ( \count( $child->children() ) ) { foreach ( $child->children() AS $_child ) { $catIDS[ $_child->id ] = $_child->id; } } Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195625 Share on other sites Больше вариантов
14 августа, 20231 yr Author comment_195626 В 31.01.2022 в 06:37, BlackShot сказал: По какой-то причине дублирование группы не работает при включенном приложении «Видео». Вы должны сначала удалить его, чтобы он работал. Кто-нибудь знает, как это исправить? INSERT INTO `core_groups` ( `g_id`, `g_view_board`, `g_mem_info`, `g_use_search`, `g_edit_profile`, `g_edit_posts`, `g_delete_own_posts`, `g_use_pm`, `g_append_edit`, `g_access_offline`, `g_avoid_q`, `g_avoid_flood`, `g_icon`, `g_attach_max`, `prefix`, `suffix`, `g_max_messages`, `g_max_mass_pm`, `g_search_flood`, `g_edit_cutoff`, `g_photo_max_vars`, `g_dohtml`, `g_bypass_badwords`, `g_can_msg_attach`, `g_attach_per_post`, `g_dname_changes`, `g_dname_date`, `g_mod_preview`, `g_rep_max_positive`, `g_rep_max_negative`, `g_signature_limits`, `g_hide_online_list`, `g_bitoptions`, `g_pm_perday`, `g_mod_post_unit`, `g_ppd_limit`, `g_ppd_unit`, `g_displayname_unit`, `g_sig_unit`, `g_pm_flood_mins`, `g_max_bgimg_upload`, `g_post_polls`, `g_vote_polls`, `g_topic_rate_setting`, `g_bitoptions2`, `g_upload_animated_photos`, `g_view_displaynamehistory`, `g_hide_own_posts`, `g_lock_unlock_own`, `g_can_report`, `g_create_clubs`, `g_club_allowed_nodes`, `g_promote_exclude`, `g_close_polls`, `g_club_limit`, `g_blog_allowlocal`, `g_blog_maxblogs`, `g_blog_allowprivate`, `g_blog_allowownmod`, `g_blog_allowdelete`, `g_blog_allowcomment`, `idm_view_approvers`, `idm_bypass_revision`, `idm_view_downloads`, `idm_throttling`, `idm_wait_period`, `idm_restrictions`, `idm_linked_files`, `idm_import_files`, `idm_bulk_submit`, `idm_add_paid`, `idm_bypass_paid`, `idm_paid_restrictions`, `idm_max_size`, `g_create_albums`, `g_create_albums_private`, `g_create_albums_fo`, `g_album_limit`, `g_img_album_limit`, `g_movies`, `g_movie_size`, `g_max_upload`, `g_max_transfer`, `g_max_views`, `g_download_original`, `g_dt_view`, `g_dt_donate`, `g_dt_view_goals`, `g_dt_view_donations`, `g_dt_send_donations`, `g_dt_moderate_donations`, `g_dt_view_topdonors`, `g_ptpt_posts`, `g_ptpt_reps`, `g_ptpt_days`, `g_raffle_access`, `g_raffle_contentcount`, `g_raffle_rafflespertime`, `g_raffle_rafflespertime_period`, `group_id`, `g_vs_add_video`, `g_vs_edit_video`, `g_vs_delete_video`, `g_vs_rate_video`, `g_vs_rate_video_change`, `g_vs_report_video`, `g_vs_embed_video`, `g_vs_view_comments`, `g_vs_add_comments`, `g_vs_edit_comments`, `g_vs_delete_comments`, `g_vs_comments_per_member`, `g_vs_m_edit_videos`, `g_vs_m_delete_videos`, `g_vs_m_edit_comments`, `g_vs_m_delete_comments`, `g_vs_m_manage`, `g_vs_view`, `g_vs_toggle_topic`, `g_vs_videos_per_member`, `g_vs_videos_per_member_time` ) VALUES ( NULL, 1, 1, 1, 1, '1', 'IPS\core\Messenger\Conversation,IPS\core\Statuses\Status,IPS\forums\Topic,IPS\calendar\Event,IPS\downloads\File', 1, 0, 0, 0, 0, 'monthly_2021_12/Est.png.7a6d00604830e0b35bda09ce21ff3118.png', 153600, '', '', 15, 10, 0, 1440, '4000:170:170', 0, 0, 1, 15360, 1, 180, 0, 10, 10, '0:1:::3:3', 2, 1636696064, 25, 0, 0, 0, 0, 0, 1, -1, 1, 1, 0, 64, 1, 1, '0', '0', '1', 'public,open,closed,private', '*', 0, 1, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0, 300, 0, '{"limit_sim":5,"daily_bw":0,"weekly_bw":0,"monthly_bw":0,"daily_dl":10,"weekly_dl":0,"monthly_dl":0,"min_posts":0}', 1, 0, 0, 0, 0, 0, 15360, 0, 0, 0, 0, 0, 1, 5000, 3500, 0, 0, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 0, 1, 0, 0, NULL, 3, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0 ) IPS\Db\Exception: Unknown column 'group_id' in 'field list' (1054) #0 /domain.com/public_html/home/system/Db/Db.php(938): IPS\_Db->preparedQuery('/*dbuser...', Array) #1 /domain.com/public_html/home/system/Patterns/ActiveRecord.php(487): IPS\_Db->insert('core_groups', Array) #2 /domain.com/public_html/home/init.php(903) : eval()'d code(120): IPS\Patterns\_ActiveRecord->save() #3 /domain.com/public_html/home/system/Patterns/ActiveRecord.php(438): IPS\Patterns\rules_hook_ipsPatternsActiveRecord->save() #4 /domain.com/public_html/home/init.php(903) : eval()'d code(166): IPS\Patterns\_ActiveRecord->__clone() #5 /domain.com/public_html/home/system/Member/Group.php(200): IPS\Patterns\rules_hook_ipsPatternsActiveRecord->__clone() #6 /domain.com/public_html/home/applications/core/modules/admin/members/groups.php(415): IPS\Member\_Group->__clone() #7 /domain.com/public_html/home/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\members\_groups->copy() #8 /domain.com/public_html/home/applications/core/modules/admin/members/groups.php(39): IPS\Dispatcher\_Controller->execute() #9 /domain.com/public_html/home/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\admin\members\_groups->execute() #10 /domain.com/public_html/home/admin/index.php(13): IPS\_Dispatcher->run() @Zero108 @by_ix Открыть файл /applications/videos/hooks/groupSource.php и добавить новый метод: /** * [ActiveRecord] Duplicate * * @return void */ public function __clone() { try { $ourData = array(); foreach ( $this->_data AS $k => $v ) { if ( mb_substr( $k, 0, 5 ) === 'g_vs_' ) { $ourData[ $k ] = $v; unset( $this->_data[ $k ] ); } } unset( $this->_data['group_id'] ); parent::__clone(); \IPS\Db::i()->insert( 'videos_groups', array_merge( array( 'group_id' => $this->g_id ), $ourData ) ); } catch ( \RuntimeException $e ) { if ( method_exists( get_parent_class(), __FUNCTION__ ) ) { return \call_user_func_array( 'parent::' . __FUNCTION__, \func_get_args() ); } else { throw $e; } } } BlackShot groupSource.php Edited 14 августа, 20231 yr by Zero108 Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195626 Share on other sites Больше вариантов
15 августа, 20231 yr comment_195640 В категориях почему то не выводится автор посл добавленного видео Спойлер Тема по дефолту Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195640 Share on other sites Больше вариантов
15 августа, 20231 yr Author comment_195641 Donjuan Новое видео если добавить и кеш сбросить в ACP, тоже не отображается автор? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195641 Share on other sites Больше вариантов
15 августа, 20231 yr comment_195642 3 минуты назад, Zero108 сказал: Donjuan Новое видео если добавить и кеш сбросить в ACP, тоже не отображается автор? Все перепробовал. Не отображается именно когда добавляю быстрым добавлением . Версия 3.5.3 Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195642 Share on other sites Больше вариантов
15 августа, 20231 yr Author comment_195643 Donjuan а если небыстрым добавить? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195643 Share on other sites Больше вариантов
15 августа, 20231 yr comment_195644 Только что, Zero108 сказал: Donjuan а если небыстрым добавить? не быстрым все ок Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195644 Share on other sites Больше вариантов
15 августа, 20231 yr Author comment_195645 Donjuan напиши программистам, я не пользуюсь быстрым добавлением. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195645 Share on other sites Больше вариантов
15 августа, 20231 yr comment_195646 1 минуту назад, Zero108 сказал: Donjuan напиши программистам, я не пользуюсь быстрым добавлением. Не столь критично. Но час убил, что бы понять почему так Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195646 Share on other sites Больше вариантов
17 августа, 20231 yr comment_195709 On 8/14/2023 at 7:06 PM, Zero108 said: groupSource.php 4.29 kB · 1 download Replace the current groupSource.php file on server with this one @Zero108? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195709 Share on other sites Больше вариантов
17 августа, 20231 yr Author comment_195710 MikeGF yes, or apply changes to the file. Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195710 Share on other sites Больше вариантов
18 августа, 20231 yr comment_195719 В 14.08.2023 в 18:37, Zero108 сказал: 2. Импорт видео из RSS с ютуба - отключить импорт описания видео: /applications/videos/sources/Import/Import.php Закомментить или удалить: $video->description = \IPS\Text\Parser::parseStatic( $article['content'], TRUE, NULL, \IPS\Member::load( $this->member ), 'videos_Videos', TRUE, !(bool) \IPS\Member::load( $this->member )->group['g_dohtml'] ); @Zero108 Привет, у меня как раз таки этот код тянет заголовок с Youtube, а не описание под ним(( Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195719 Share on other sites Больше вариантов
18 августа, 20231 yr comment_195722 В общем на 4.6х работает только 3.5.0 нормально, у более поздних возникают те или иные косяки. По итогу, собрал под себя сборку из того, что здесь есть Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195722 Share on other sites Больше вариантов
20 августа, 20231 yr comment_195769 кто может подсказать в чём тут проблема? Это при попытке создать категорию На одном хосте - всё норм, на другом вот это... Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195769 Share on other sites Больше вариантов
20 августа, 20231 yr comment_195770 1 час назад, iDreaMs сказал: На одном хосте - всё норм, на другом вот это... может из за разности версий РНР? Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195770 Share on other sites Больше вариантов
20 августа, 20231 yr comment_195771 2 минуты назад, SlawkA сказал: может из за разности версий РНР? та не, одинаковые версии Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195771 Share on other sites Больше вариантов
20 августа, 20231 yr comment_195772 1 час назад, iDreaMs сказал: кто может подсказать в чём тут проблема? Это при попытке создать категорию На одном хосте - всё норм, на другом вот это... База возможно не чистая (есть записи с этого приложения) Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195772 Share on other sites Больше вариантов
20 августа, 20231 yr comment_195773 54 минуты назад, aLEX49566 сказал: База возможно не чистая (есть записи с этого приложения) Тоже не, только поставил и установил приложение Link to comment https://ipbmafia.ru/topic/23277-videos/?&do=findComment&comment=195773 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.