Jump to content

Tech Support

Administrators
  • Posts

    1,796
  • Joined

  • Days Won

    336

Everything posted by Tech Support

  1. First of all you can add an error message into Website UI -> Texts having the following external ID: validation.upgrade.not_enough_tokens To show a better error message on this. To put a link to purchase tokens, you can update Upgrade block template in Website UI -> Global blocks -> Upgrade Access and put your token purchase link as the following: {{if !isset($smarty.get.service_id)}} <a data-href="{{$lang.urls.upgrade}}?service_id=13" data-fancybox="ajax">Get more tokens</a> {{/if}} So basically it will open the same popup, but with additional parameter to trigger specific payment processor. The {{if}} condition is needed so that this link doesn't appear when you open another instance of this popup.
  2. This will happen automatically after you do this: Maybe with some delay (up to 24 hours) due to caching.
  3. KVS has a maximum daily content deletion limit of 1000 which is set by default in order to avoid accidental or malicious content loss. This limit is set at system level and works regardless on whether the content is deleted by superadmin, site users or other KVS subsystems. If you need to massively delete content, you will find the warning on start page after KVS processes 1000 content (videos and albums are both counted here) deletion. In order to increase this limit, you need to modify /admin/include/setup.php file via FTP or server File Manager. This option configures the limit: $config['max_delete_daily_total']="1000"; If you can't find this option in your setup.php file, then you need to add it as a new line with the needed value. WARNING: please make sure you have a local backup copy of setup.php file. This is a system PHP file and breaking its syntax may result in KVS stopping working immediately.
  4. Please tell me why you want to have a new popup, instead of customizing the existing one?
  5. You need to select a video format that you want to expose to Google in sitemap. For indexing videos Google wants to be able to download video files, therefore sitemap should provide some downloadable link. This option allows you to choose which video format you want to expose. Typically the smallest possible (e.g. MP4 480p) is fine. If you keep it empty, Google won't index your videos.
  6. You can try doing this by adding the following attribute to <iframe> embed code: sandbox="allow-scripts" But this is like kind of hack, it may affect embed code functionality and also they may try to block embed usage if this is enforced.
  7. In Website UI -> Pages -> View Video page -> video_view block template.
  8. I'm not sure why you can't use categories in addition to tags. It is normal that each video may have many categories, it doesn't need to be assigned to only 1 category. Sorry, we don't have SEO expertise to consult in this matter. With categories, this is supported by default in default theme in this URL: https://www.kvs-demo.com/search/ On sidebar you can enable multiple categories and KVS will show you their video intersection.
  9. There is an issue reported and fixed on yt-dlp: https://github.com/yt-dlp/yt-dlp/issues/7967 But not yet come to release.
  10. The import logs doesn't look to be final. So not possible to tell anything, please create support ticket.
  11. OK, you can try to add this option: -c:s copy Found from here: https://superuser.com/questions/1273764/using-ffmpeg-on-how-do-i-copy-the-video-and-multiple-subtitle-streams-in-an-mkv
  12. It works for us, please create support ticket to take a look.
  13. list_members block that outputs lists of users supports sorting by the number of tokens on the user's account. But this is not the same as top token earners, this is just sorting for top token holders. It is not possible to display top token earners, as this sorting is quite complex.
  14. Yes, you are right. Again as we noted, there should be a complex variety of different criteria. And then AI bot weights all those criteria and makes a decision with some probability. So it looks like using /video/ part in URL is one of the factors used. Probably using "Video" word in title is another factor used. It looks like there are also some design / layout factors involved. And it turned out that for KVS default theme it is enough to change to /video/ URL to have all videos being weighted as main video content. But for your site, it may be that other factors are over-weighting the URL factor, so you don't need to change this.
  15. Please create support ticket, this would probably mean that you have missed one of the steps.
  16. Please create support ticket.
  17. No, this is not possible at the moment.
  18. KVS will not grab other KVS projects, even if grabber is working via yt-dlp.
  19. You can add parameter to {{$lang.urls.upgrade}} to specify the exact billing you want to trigger. For internal tokens it would be (but you need to check your admin panel, it may have another ID in your case). {{$lang.urls.upgrade}}?service_id=11
  20. Should change name="is_premium" to name="is_private"
  21. This error message 'Your admin session has expired, please log in once again.' is shown for 403 error by the new admin panel. So you still have 403 error on some pages. Typically this happens because of external security layer enabled (either on your server, or on Cloudflare if you use one). For some reason this security layer thinks you are trying to hack your own admin panel and blocks you from doing this. But if you are using KVS 6.2.0, this may be KVS bug that we introduced in early releases.
  22. You don't need to instruct it. You just try to import a video URL from a site domain.com. KVS will check, if there is a grabber designed for domain.com? If yes, KVS would use this grabber. If not, KVS would check if there is a default video grabbers installed? If yes, KVS would try using default videos grabber for this URL. If default video grabber can grab video files from that URL, then it will work. Otherwise it will show error that this site cannot be grabbed.
  23. Sorry, I don't understand you point. The original MKV file may contain subtitles track, and you want to add some command to ffmpeg to extract it to where? And then what?
×
×
  • Create New...