Jump to content

Tech Support

Administrators
  • Posts

    1,796
  • Joined

  • Days Won

    336

Everything posted by Tech Support

  1. There will be no specific grabbers added. You need to add default videos grabber and use it for parsing sites that are supported by yt-dlp.
  2. No, we don't have plans to support this at the moment. Too much work with too little demand.
  3. You need to use Default videos grabber for this.
  4. This can be customized in Website UI -> Pages, search for video_edit block. In this block there is this code: <input type="radio" id="edit_video_is_private_0" name="is_private" value="0" class="radio" {{if $smarty.post.is_private==0}}checked{{/if}} {{if $is_locked=='true'}}disabled{{/if}}> <label for="edit_video_is_private_0">{{$lang.edit_video.field_is_private_values.0}}</label> <input type="radio" id="edit_video_is_private_1" name="is_private" value="1" class="radio" {{if $smarty.post.is_private==1}}checked{{/if}} {{if $is_locked=='true'}}disabled{{/if}}> <label for="edit_video_is_private_1">{{$lang.edit_video.field_is_private_values.1}}</label> You can add additional radio button with value = 2 for premium videos. Then you also need to add a text edit_video.field_is_private_values.2 into Website UI -> Texts, or you can just hardcode the word "Premium" right in template. For verified users to add a number of tokens you can add this code: {{if $smarty.session.is_trusted==1}} <div class="row"> <label for="video_edit_tokens_required">Video cost in tokens</label> <input id="video_edit_tokens_required" class="textfield" type="text" name="tokens_required" value="{{$smarty.post.tokens_required}}"/> <div class="field-error down"></div> </div> {{/if}}
  5. This is something related to HTML and CSS, you can use whatever you want there are no limits imposed by KVS.
  6. There is a guide for adding payment processors that KVS doesn't support:
  7. You need to modify project_url variable in /admin/include/setup.php file to https: $config['project_url']="https://domain.com";
  8. Please check this if you need to set up verification at some level: If you just want to show verified badge, you can use trusted flag in admin panel for such users. And then in member list template (Website UI -> Page components -> include_list_members_block_common.tpl) you can show using this code: {{if $item.is_trusted==1}}Verified{{/if}} In profile page template (Website UI -> Page components -> include_member_profile.tpl) you can show using this code: {{if $data.is_trusted==1}}Verified{{/if}}
  9. Yes, basically you need to create some flag (e.g. flag_name_model_video) and then use the following AJAX request on video page to notify model to admin: https://www.kvs-demo.com/video/378/belinda-ft-pitbull-egoista/?mode=async&format=json&action=flag&flag_id=flag_name_model_video&video_id=378&flag_message=<model_name_here>
  10. It should already be possible, you need to enable tokens in Website UI -> Theme settings.
  11. Sorry, we do not have SEO expertise and do not provide SEO support. You need to hire somebody who knows how to optimize video sites for better SEO.
  12. Already replied in ticket, new installations may take up to 3 working days, server setup may take up to 5 working days.
  13. First you need to set up a billing in Memberzone -> Billings section. When the billing is set up and activated, you can switch theme to display signup popup which is designed with displaying payment options. This is done in .htaccess file in this rule: RewriteRule ^signup/$ index.php?mode=async&function=get_block&block_id=signup_signup_form_simple&global=true [L,QSA] You need to change signup_signup_form_simple to signup_signup_form_premium: RewriteRule ^signup/$ index.php?mode=async&function=get_block&block_id=signup_signup_form_premium&global=true [L,QSA]
  14. It can be done via Smarty modifier when displaying a value from variable. For example for video title inside video_view block template the title is displayed like this: <h1>{{$data.title}}</h1> You can change it to this: <h1>{{$data.title|ucwords}}</h1> But this only works with English base letter, not working with other languages.
  15. It is already part of every there, which has memberzone functionality. For example this on kvs-demo.com: You can rename it to "Get Premium" if needed in Website UI -> Texts section.
  16. This cookie is needed for IP-based protection on video file links, which is required for anti-hotlink working. You can switch it off by switching off IP protection in Settings -> Content Settings -> Video download script protection settings. Change Hotlink protection type to By referrer (50%). Then KVS will not install this specific cookie. No, we don't think this is needed. There are plenty of nice 3rd-party cookie widgets that you can install on your site and ask user's consent to use these cookies for system functioning like many other sites do. For example this: https://www.eucookie.eu/ As you can see every site has required cookies which is not possible to decline, but for KVS all cookies are required. There are no marketing / tracking / preferences cookies used by KVS.
  17. This is not supported by default theme, should customize design for this if needed.
  18. Please create support ticket and enable KVS support in admin panel.
  19. We still didn't have time to look into this.
  20. Grabber can grab screenshot, which you can choose in grabber settings. We don't know, please create support ticket.
×
×
  • Create New...