Jump to content

Tech Support

Administrators
  • Posts

    1,788
  • Joined

  • Days Won

    334

Everything posted by Tech Support

  1. It depends how you configured payment button at Paypal admin. If you configured it as a recurrent payment every N days, it will automatically do that unless the user manually cancel it in their Paypal acount.
  2. Yes, but this is not connected to admin panel GUI. We will put this into our future plans.
  3. Are you sure your server doesn't have Apache? We don't actually provide support for Nginx, because this is not easy and convenient - you have to modify Nginx config with the root user and then login to server panel to restart Nginx. This is better from performance view, but bad from usability and support. So we do not provide any support for this. But if your project has Apache, you don't need to do this. You can simply add this rule into the primary .htaccess file (in the www root directory): RewriteRule ^test_page/$ test_page.php [L,QSA] As a bonus to that, you don't have to care about slash at the end, because by default this is already considered and your .htaccess file contains global redirect for all non-slash URLs.
  4. It actually checks server storage space when choosing server group. At the time KVS decides which server group to choose, there is 100% enough disk space on it. Not sure which exact issue you mean, but this could be a bug and we may need to look into logs to see what happens and how we can fix it. Please create support ticket and specify which video is that, and let us check your logs.
  5. By default KVS doesn't allow users to remove their account automatically. This is done because of mainly SEO factor, for example you have a user who uploaded 100s of videos that receive SEO traffic and anyway popular with other users. And if this user wants to remove their account, then the videos should also be removed. So KVS allows users to request their account to be deleted, and then you need to decide this manually. If these users do not have any content uploaded, or you simply don't care - just remove their accounts from admin panel and that's it. If these users have some videos uploaded, you may want to move these videos to other user's account, just to not lose them from your site. It is also possible to configure that users can delete their accounts automatically with all content without your consent, or they can only automatically delete their accounts if they don't have any content uploaded. This can be configured in Website UI -> Global blocks -> Delete Profile Form parameters.
  6. I think you need to check with SEO specialists, or ask a question on SEO forum. Google could have noticed that your site design was changed, and it removed your site from ranking for a bit of time to calculate the new ranking (I'm just guessing here, since don't have actual knowledge).
  7. Try to rename robots.txt and check again.
  8. We don't have SEO expertise in our team, but we think that it can influence. Styles and advertising affect your user's behavior, e.g. what they see on your page when they come to it, how fast they can access the primary page content. If your page is overloaded with ads, or if there is some kind of design issue, when page looks broken - many users could start closing your page as soon as they open it, and Google could reduce your site's ranking due to that. You can try to check your Google analytics and check if you see some parameters changed at the same time when your CSS were changed. Could be your site looks broken on some devices, but you didn't notice that because you are checking on other devices where the site looks OK.
  9. Yes, you also need to modify rewrite rule in /.htaccess file (located on FTP under your site www root). Each URL pattern in Texts has a corresponding rule in .htaccess file. Please check "Understanding KVS routing" section here:
  10. I think this is not because KVS plugin is importing into the wrong field. Wordpress has a post content field that renders main post content, and this is the field that is used by KVS to import video player to. But some Wordpress themes may require some specific formatting inside this field, as they are rendering some advanced content. I think you need to look into theme description on which format you need and you can configure this format in KVS plugin settings under Posts creation section.
  11. KVS still doesn't have this exposed into admin panel. You can edit this text at filesystem level in /blocks/signup/emails directory.
  12. I see, take a look under "Access packages", there is ID table column and links to edit package #1, package #2 and package #3. Open them for editing and you will see these fields there.
  13. Do you mean step #1 "Go to Paypal admin and create hosted payment button..."? This is about your paypal.com customer zone, not about KVS admin panel.
  14. There can be 2 options here: 1) Configure player to display trailer in Settings -> Player settings -> Video formats display. And then you need to all video page in general to be viewable to guest. This can be configured in Settings -> Memberzone settings -> Access to videos. I guess you have configured that public / private / premium videos are only accessible to registered / premium members, so that's why KVS shows big picture and link to register. If you change this and configure player settings correctly, KVS will show player with trailer. But you will then have to put link to register somewhere else. 2) Display trailer download link using this code (update the code with correct trailer format postfix): {{assign var="format_postfix" value="_trailer.mp4"}} {{if $data.formats[$format_postfix].file_url}} <a href="{{$data.formats[$format_postfix].file_url}}" target="_blank">Watch trailer</a> {{/if}}
  15. It can be translated in Administration -> Translations section.
  16. It is available from the menu: I'm not sure I get this point, but we will have Dark skin planned. But still the design cannot be black and white, we still need some dominant color and some notification (red) color and some success (green) color. Sure, we don't have any rush here, we still need to adopt all areas to the new design, this will take some time.
  17. Unfortunately it is not possible to put grid editing without huge backend rewriting. This is still not in the nearest version.
  18. Great news! Finally we have built up everything together and can share our Nextgen Admin panel GUI to collect your feedback. Meanwhile we still need some time to adjust all admin panel functionality, the 90% of work is accomplished. Please take some time to play with the new functionality and let us know if you have something in your mind that needs to be enhanced. To see the demo version of the Videos grid and editor please login to KVS demo admin panel and click Nextgen item in the main menu: https://kvs-demo.com/admin/ Here is summary on the main changes and features. We also plan to introduce the dark skin when the main is finalized. General GUI The whole project was started with the new admin panel design that will also look nicely on mobile devices. There are new colors, icons and same control look and feel across different browsers: The old admin panel supported editors as popups, but in the new version we didn't yet manage to support this, so for the time being this feature will not be available. In future we will most likely return it. We finally introduced calendar controls: Selector controls now support displaying details of the selected items: All editor sections are not collapsible with "memory" function: List selector controls provide ability to skip filter when displaying filtered results: Popups now support move and resize actions with "memory" function. All popups are classified on different types and can be positioned differently, e.g. upload popup, list selector popup, preview popup and etc: Instead of using browser built-in confirmation dialogs KVS will now show its own (with resize and reposition memory option) and destructive actions highlight: Both grids and editors now have bottom bar fixed independent on scrolling, so the bottom actions are always available without the need to scroll down: Grid enhancements Here are main grid changes highlighted: Grid named presets are now supported. You can create as much presets as you want, with given filters, columns and sorting. Quickly switch between different grid views for different tasks. At any time it will be possible to reset to the default grid view by choosing Default preset. Grid will now display only the currently active filters. Each filter can be easily changed / removed without any additional actions. Grid customize popup will support Ctrl+S combination for quick submit. The number of items per page can be quickly switched between multiple predefined numbers. Grid item selectors will summarize the whole number of selected items at the top. Destructive actions are highlighted in grid menu. Each grid link will now produce its own menu with ability to open editor of the clicked object, or add it to the filter, or replace the current filter with filtering by this object. Template editors In template editors we added support for syntax highlight and some advanced editing capabilities: Smarty syntax highlight is fully supported (e.g. keywords, strings, variables, modifiers, numbers) HTML tags have basic highlight (only tag names are highlighted) Lines numbers are displayed on the side gutter Smarty block match is highlighted: when you put cursor on the starting or ending tag KVS will highlight the whole block for clear view. Most common smarty syntax errors are highlighted, like missing of closing tag. Another important change in this area is new bottom toolbar that has Quick save button, Fullscreen editing button, and buttons that allow you quickly insert common Smarty fragments ({{if}}, {{if}} - {{else}}, {{foreach}}, {{$variable}} and etc.) and KVS functions (block display, page component include, advertising spot and other). Quick save button is designed to quickly save template changes without saving the whole editor and refreshing the page. This is highly desired when you edit specific template part and may need many iterations of changes to get the needed result. Fullscreen option will expand editor to the whole browser tab size, and at the same time will allow using Ctrl+S combination for Quick save action (instead of regular editor save action). So template editing now will become much more convenient, very similar to your local editor. Template editing will now fully support tabulation and block movement using Tab and Shift-Tab combinations:
  19. The easiest way would be to deactivate Community option in Website UI -> Theme settings, but this will remove some of the site functionality like: Community section in site menu Internal messages Friends If you don't need these as well, then this is the right way to go. If not, please go to Website UI -> Page components -> include_member_profile.tpl and modify this template. Remove all blocks that have this syntax: {{if $lang.enable_community=='true'}} .... {{/if}}
  20. Sure, the sorting order or categories is set by sort_by parameter of the appropriate list_categories block.
  21. At least one of the access packages should be activated. In order to activate a package you need to edit it and specify all the details.
  22. We don't have any public guide for Paypal, as we want to bundle it into KVS admin panel. Here are some details: 1) Go to Paypal admin and create hosted payment button for each of your access option (e.g. 30 days access for $19.95). Each button may be one-time purchase (e.g. subscription for 1 year, or pack of KVS tokens), or may be recurring purchase if you need this payment to be automatically repeated each period. Please note that when setting a payment button in Paypal, you should not use multiple prices for the same button, which Paypal allows. If you want to allow user to use multiple payment options (e.g. 30 days access for $19.95, 90 days for 39.95$), please create individual payment button for each option. After creating a payment button in Paypal admin it will present you with HTML code to insert this button to your site. Please copy the ID of this button from the given code, as you will need it for further KVS configuration. If you are not able to identify the button ID, please create support ticket for us and paste the button HTML code provided by Paypal. 2) Next Go to KVS admin panel -> Memberzone -> Billings -> Paypal. In Paypal settings add access packages as many as needed, they should be set accordingly to payment buttons you've created in Paypal: for each Paypal payment button you should add one access package in KVS admin panel. In each access package you should specify its title, duration and rebill duration if needed for expirable access packages, or number of tokens for token access packages; and finally these 2 fields: - External package ID: specify payment button ID that you've copied from button HTML code in Paypal. - Payment page URL: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=XXXXXXXXXXXXX (replace XXXXXXXXXXXXX with the same payment button ID that you've copied from button HTML code in Paypal). When all access packages are configured, you can activate Paypal billing in KVS admin panel. 3) Now return back to Paypal customer zone and follow this guide to enable IPN (Instant Payment Notification): https://developer.paypal.com/docs/api-basics/notifications/ipn/IPNSetup/#setting-up-ipn-notifications-on-paypal As a Notification URL you should used the Postback URL that you can copy in KVS admin panel in Paypal billing page (KVS admin panel -> Memberzone -> Billings -> Paypal). 4) After the billing is configured you should be able to see access packages in Signup form. If you are using KVS default theme this will not happen immediately, as you will need to switch signup form to another design, which supports payment options. In order to do this please edit /.htaccess file in your website root folder on FTP. Search for this text: signup_signup_form_simple And replace with this: signup_signup_form_premium
  23. It works in the same way in all cases. 1) First you need to modify list_dvds block that renders list of channels - to add support for filtering by channel group: https://kvs-demo.com/admin/project_pages.php?action=change_block&item_id=channels||list_dvds||channels_list&item_name=Channels List In block parameters you need to enable var_dvd_group_dir=group, and after doing so you will be able to filter this list by passing channel group directory in group parameter in the URL: https://www.kvs-demo.com/channels/?group=test 2) Next, it doesn't show block title correctly, it doesn't consider filtering there. Then you need to update this block template as well. The block title is set by this line: {{assign var="list_channels_title" value=$lang.channels.list_title_by_sorting[$sort_by]}} Should be changed like this (e.g. if we are rending list by group, then take title from group title, otherwise use default title): {{if $list_type=='dvds_groups'}} {{assign var="list_channels_title" value=$dvd_group_info.title}} {{else}} {{assign var="list_channels_title" value=$lang.channels.list_title_by_sorting[$sort_by]}} {{/if}} 3) Finally, similar title logic should be probably applied to the page itself, for HTML title: https://kvs-demo.com/admin/project_pages.php?action=change&item_id=channels Instead of this line: {{assign var="page_title" value=$lang.html.channels_title}} Use this: {{if $storage.list_dvds_channels_list.list_type=='dvds_groups'}} {{assign var="page_title" value=$storage.list_dvds_channels_list.dvd_group_info.title}} {{else}} {{assign var="page_title" value=$lang.html.channels_title}} {{/if}}
  24. Please provide more details on your question. The obvious answer will be like "go to admin panel and assign channel group to each channel". But maybe you are trying to ask something else?
×
×
  • Create New...