Jump to content

Tech Support

Administrators
  • Posts

    1,788
  • Joined

  • Days Won

    334

Everything posted by Tech Support

  1. We already announced somewhere that during 5.5.0 development we decided to start creating the new code structure and moving different code fragments to the new code structure. Therefore new features will take more time, basically we only add new features for the functionality which we move to the nextgen code structure. We were already thinking about moving comments and thus adding all the necessary functionality there, but... changed efforts to the new admin panel design, which we are still struggling right now as too many changes everywhere in the code. Once this is done, we will do a beta release and return back to nextgen code changes and hopefully comments will be in this cycle.
  2. In your case it is also embed player. The links that you posted in ticket when discussing this were embed links. So it is just a matter of how the site you are embedding implements their embed player. Some sites may put intensive ads or try to redirect every click to their original pages. Other sites may show only few advertising. But still they have to earn something from your visitors, otherwise they will go bankrupt for paying their servers without any income.
  3. Would be interesting to hear from others on this. Previously nobody ever asked us about adding support for video platforms, and thus we never heard of them. I think the author doesn't understand the terminology here and thinks that these platforms are providing hosting for video files, but instead they provide ability to upload videos to them and embed / link from your own site. This is pretty supported by KVS using the following content types: Embed code for embedding their player Pseudo video for linking their video page
  4. Hello, KVS admin panel doesn't have functionality to edit static design files, such as images, CSS and JS files. It is expected that these files are edited from the server side. One possible way is to use File Manager function in your server panel, typically most of server panels allow to edit files in some file, typically this function is called File Manager. Another option which is much popular is to use FTP client, for example Filezilla to connect to your site and modify files there.
  5. Yes, we have this in mind. However it is not as easy as you think and can't be done at the moment. The reason is - performance. In order to not show personal videos in common lists, we will have to add another filter, which will be added in addition to already 2 filters that KVS currently uses (status + publishing date). Having 2 filters is already heavy and actually initial bad design, so we need to replace it with the only 1 lightweight filter: is_published=1. If we want to change filter to only 1, we will have to create a new Publisher module, which will be used to publish videos when their publishing time come (right now this is not needed because we have publishing time in the filter). This module is not simple itself, and it should have several options, like to allow configuring auto-publishing randomly 10 per day, and etc. - there can be many use cases for it. This is the whole concept change for KVS, and thus requires a lot of effort from our side. While simply adding 3rd filter could be a huge performance overhead for sites that are already running at border point. We do not want to do that, otherwise updating for them could turn down their sites.
  6. We are adding coinpayments.net right now. Not yet, still up to 1 month to finish all the concepts.
  7. Yes, possible, but only if you pass video directory in the URL. If your video URLs only have ID in them, not possible. You can add search_results block to a video page and configure its var_query parameter to dir value: var_query = dir This should result in showing queries similar to what is in video title passed in the URL. Please make sure to put at least 86400 caching time for this block, as it will produce high load on DB and caching would be very important here.
  8. Possible to configure flipping all new videos by creating /admin/include/kvs_filter_video.php file with the following code: <?php function kvs_filter_video($video_data) { return array( 'flip' => 1 // if to flip video horizontally ); } For embedded videos this is not possible, as you have no control on what is inside embed iframe.
  9. No, it is just a part of static HTML code, Smarty is needed when you want to have some display logic, such as IF / ELSE / LOOP / data display.
  10. Updated original post with Video previews section after investigation.
  11. Video autoplay is not a guarantee. Some browsers only let users decide (e.g. Firefox). Some browsers evaluate previous user behavior within the site, and if user already watched a video there, they will allow autoplay next time (Chrome). Here is a summary from Firefox DEV docs:
  12. I think you just need to put it into <head> section of the site. This can be done in Website UI -> Page components -> include_header_general.tpl anywhere under <head>.
  13. For activating auto-play please go to Settings -> Player settings and enable auto-play in options.
  14. This is not connected to theme. This looks to be connected to some ffmpeg options that could be used to auto-sync: https://lzone.de/blog/Easily-fix-async-video-with-ffmpeg To be specific about the exact option, need some testing. Please create support ticket and attach the video file as a URL, we can try to check that.
  15. Yes, there is such script with every KVS installation: https://kvs-demo.com/redirect_random_video.php
  16. Please find KVS themes here: https://kvs-themes.com/
  17. RewriteRule ^models/([0-9]+)/$ models_videos.php?from=$1 [L,QSA] RewriteRule ^models/$ models_videos.php [L,QSA] RewriteRule ^models/([^/]+)/([0-9]+)/$ videos_list.php?model=$1&from=$2 [L,QSA] RewriteRule ^models/([^/]+)/$ videos_list.php?model=$1 [L,QSA] Unfortunately it is not simply mass replace text in .htaccess, as you only need to change the first part - URL pattern. While the 2nd part should be left unchanged. Here is the result of what should be: RewriteRule ^experts/([0-9]+)/$ models_videos.php?from=$1 [L,QSA] RewriteRule ^experts/$ models_videos.php [L,QSA] RewriteRule ^experts/([^/]+)/([0-9]+)/$ videos_list.php?model=$1&from=$2 [L,QSA] RewriteRule ^experts/([^/]+)/$ videos_list.php?model=$1 [L,QSA]
  18. Please go to Website UI -> Language files -> default. In the text editor you can do mass replace of "model" to "expert". This will also change URL patterns, so you need to do the same replacement in .htaccess file (via FTP client in your server document root). Finally please got to Settings -> Website Settings and change Model page URL pattern field accordingly.
  19. Yes, it is allowed to re-purchase license, but we also require the old owner to pay license transfer fee $50 for a license to be transferred to your account.
  20. We are still working the admin panel redesign. Enormous volume of work, but have to finish that out.
  21. List of search queries is displayed by search_results block. Here is how you can put it into the main pages: {{insert name="getBlock" block_id="search_results" block_name="Similar Searches"}} Put it into Index and Common Videos List (renders categories, tags, models, content sources and etc.) page templates. After you add this block into page template and save, it will appear in the list of blocks on this page and you can edit its settings. Here is template code for this block that will render cloud of search queries: {{if count($data)>0}} <div class="box search-cloud"> {{foreach item="item" from=$data}} {{assign var="query" value=$item.query|replace:"-":"[dash]"|replace:"&":"%26"|replace:"?":"%3F"|replace:"/":"%2F"|replace:" ":"-"|replace:"[dash]":"--"|rawurlencode}} <a href="{{$lang.urls.search_query|replace:"%QUERY%":$query}}" style="{{if $item.is_bold==1}}font-weight: bold; {{/if}}{{if $item.size>0}}font-size: {{$item.size}}px;{{/if}}">{{$item.query}}</a> &nbsp;&nbsp;&nbsp; {{/foreach}} </div> {{/if}} In block parameters configure: items_per_page: the number of queries you want to be displayed. sort_by: sorting of the queries. var_category_dir = category var_tag_dir = tag size_from = 12 size_to = 16 Also make sure you put a cache time of 86400, as this block will be quite heavy. When this is configured, you can see query cloud is displayed on Index and other video pages. For tag and category pages it should be relevant to the displayed tag / category. On other pages it may render the same set of queries, as they won't have context object that can be used to display similar queries.
  22. The plugin has Help section, please take a look., it provides basic explanation on how to auto-import videos from KVS. But we don't explain how to use Wordpress in general, because we never did this ourselves :)
×
×
  • Create New...