Okay
  Public Ticket #2700911
Table Configuration
Closed

Comments

  •  1
    Nicholas Pennisi started the conversation

    For the Related URL the password is:  Samplepsr

    My Questions:

    1.  I would like to add images to each row.  The image is of the athlete (like a head shot) that they upload to an external Jot Form form.  When I download the form the image shows up as a link seen below:

    https://www.jotform.com/uploads/playmakersource/203493636591159/4889034774701244142/316C48C7-A970-4128-8794-94A655BBD9E3.jpeghttps://www.jotform.com/uploads/playmakersource/203493636591159/4888626977918319490/48AF264C-E70C-4142-9B8B-CD26831A7BE4.jpeg

    that I can copy and paste in to the table but when I do this, all the images are different sizes.  How would I upload these images to be the same size?  Is this a column function I can use?

    2.  Is there a way to embed video in to the Hudl column I have on the page?  Currently I have a direct link the appears as a button and opens in a new tab.  However I want to embed an <iframe src=but I always receive an error that it has to be a correct URL Link.  Can you assist?

  • [deleted] replied

    Hi Nicholas

    Thank you for reaching out to us.

    Unfortunately we do not have the option to resize the images through the table's built in features, you can upload them to your library and resize it there, or use this hook 

    wpdatatables_filter_image_cell( $formattedValue, $tableId ) 

     This filter is applied to the value of an image column before it is passed to the front-end.

    $formattedValue is the value of the cell. 

    $tableId is the table identifier from the MySQL table (wp_wpdatatables). 

    Please note that using hooks requires certain level of programming skills and included support refers only to advice.

    To add a video you will need to paste the entire embed code to a multi-line string type column.

    4763000711.png


    I hope this helps, please don't hesitate to contact us if you need further assistance.

  •  1
    Nicholas Pennisi replied

    The embed code is not working.  I created a new column, selected "Multi Line String"

    I pasted the iFrame below in to the column (using both Excel and Standard editing) and the video does NOT appear / Code is gone after saving.  

    <iframe src="//www.hudl.com/embed/video/3/8331892/6031694d4796d10d2095a5e8" width="250" height="250" frameborder="0" allowfullscreen=""></iframe>
    
  • [deleted] replied

    Hi Nicholas

    We tried recreating the issue but on our side the video loads as per normal.

    5012180904.png


    Please provide us with a temporary WP-admin login for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course we do not provide login data to third party. You can write credentials here just check Private Reply so nobody can see them except us.

  •  1
    Nicholas Pennisi replied

    Can you just explain what was different.  I created a column.  Select multi line string.  paste iframe in to excel edit table.  Then hit save.  

    What is different?

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas

    The video will not show up in the Excel like editor only in the Standard View. If it doesn't show up in the Standard View editor either we would have to take a closer look at the entire table setup and try to locate the issue.

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas

    Thank you, we have received the login credentials and tested the issue you mentioned on your dashboard. We notice that you have a version 3.0.3. of the plugin so you will need to upgrade the plugin first and see if the issue persists.

    We also noticed you have TablePress plugin which might be causing the issue as well, please try deactivating TablePress and see if this will solve the issue.

    If this doesn't help either can you clone your website?

    If yes - I'll ask you to install the Duplicator plugin. It will generate a couple of files which you can send me (along with the log-in credentials), and then I can create an exact copy of your website, see what the issue is and try to resolve it.

    Please note that the files will be too large to attach to the ticket, so you can upload them via wetransfer.com and just send me the link.


  •  1
    Nicholas Pennisi replied

    When trying to update to that version, it says "update failed"


    Also When I go to "system info" on the wpDataTables tab, there are some notes on the pHp, does that have anything to do with this error?

  •  1
    Nicholas Pennisi replied

    UPDATE:  I deactivated the plugin and then was able to update to new version.  I deactivated the other plugin you stated.  Unfortunately I still cannot seem to be able to embed the video.  

    Is is the pHp in the System Info section of wpDataTables?  Is it the Theme? Is the iframe video to large? Is it Height/Width of the Rows or Columns?

    I have no idea what it could be.  

  • [deleted] replied

    Hi Nicholas

    None of the options you mentioned should cause this issue, as we could embed the video on our side.

    Can we kindly ask you to clone the website so we can create an exact copy of your website, see what the issue is and try to resolve it.

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas

    I forwarded your issue to our developers and got the following response:

    Please check which version of libxml you have installed. You can see which version you have in wpDataTables menu/System info/Server Environment:

    8045133206.png

    If the version is lower than 2.7.8 (yours is - Version: 2.7.6) please go to wp-content/plugins/wpdatatables/source/class.wdttools.php and around line 1304 you'll find this code: 

    if (self::isHtml($string)) {
    $string = self::stripJsAttributes($string);
    }

    Comment it, so the code looks like this 

    //if (self::isHtml($string)) {
    //$string = self::stripJsAttributes($string);
    //}

    That should resolve the issue. Please let me know!

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    I'm very glad to hear that.

    You can change the column width and in the embed code you can change the video width to 100% that would stretch the video to the entire column width, you can also adjust the height in the embed code if needed.

    Do let me know if this helps.

  •  1
    Nicholas Pennisi replied

    I am experiencing a few more issues.  For my new site, the table configuration was working and now if i try to upload a google spreadsheet or published to web spreadhseet I receive the attached error message.  The form uploads but I lose data such as First Name and Last Name, etc.  Attachments show both issues.  

  • [deleted] replied

    Hi Nicholas

    Could I kindly ask you to send us the spreadsheet so we can try and recreate the issue on our end?

    Thank you

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas

    Could you please provide us with access to the sheet 

    2240995812.png

    As for the video size, you can set the column width in the column settings and adjust the video width to 100%, adjust the height if needed as well.

    1693050652.png
    4262606285.png


  •   Nicholas Pennisi replied privately
  •   Nicholas Pennisi replied privately
  •  471
    Isidora replied

    Hi Nicholas,

    Blazenka is out of the office today and I will help you out.

    Yes, you have this issue because you have duplicated column headers in your sheet. Let me explain.

    When you are creating a table from a Google spreadsheet our plugin use data from the first row in your sheet to create column headers. So if you have the same values it will be overwritten. This is the case with your First name and Last name column because you have it in two places. Please go on your sheet and rename those two other columns and change it for example Parent First name and Parent Last name.

    After this, you will need to create a new table because changing the first row in the sheet, reorder column, adding or removing the column from the sheet can break it table in our plugin that using that sheet.

    Please check fo you have more same names in the first row of the sheet, because you will have the same issue as for the First and Last names.

    Yes, you will need to create a custom width for your columns. This option will be available in each column settings if you turn on option Limit table width. If you are not seeing in table settings then you are probably turn on the Scrollable option. Note that the “Limit table width” and “Scrollable” features exclude one another.

    Kind Regards, 

    Isidora Markovic

    wpDataTables: FAQFacebookTwitterFront-end and back-end demoDocs

    Amelia: FAQFacebookTwitter |  Amelia demo sites | Docs

    You can try our wpDataTables add-ons before purchase on these sandbox sites:

    Powerful FiltersGravity Forms Integration for wpDataTablesFormidable Forms Integration for wpDataTables

  •   Nicholas Pennisi replied privately
  •   Nicholas Pennisi replied privately
  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas,

    We are not sure what error you get as we can't recreate it in our local, it works fine for us.

    You do have a large number of columns so using Limit table width is not a great solution. You can use Scrollable but to see that option you need to disable Limit table width. 

    You can use Responsive feature (see more details here) and set it up to work on desktop as well (more details)

    Third option would be to use our paid Master details addon. You can show only several columns on the front end and the rest of them can appear in a details pop up.

    You can see its' functionalities on this link.


    You can try wpDataTables add-on before purchase on this sandbox site:

    Master-detail



  •  1
    Nicholas Pennisi replied

    Blazenka,

    Welcome back!  Master Details is paid for.  Will that be similar to adjusting the width for embedded video to pop up properly?

  • [deleted] replied

    Hi Nicholas,

    Thank you! Glad to be back!

    Yes, Master Detail is a paid addon, but it's a really neat plugin as it lets you keep your tables looking nice and tidy yet displaying a big amount of information.

    You can test out the features on the sandbox site and enter some dummy data just to see how it would look like.

    The video size in the pop up will depend on the size of the cell it is placed in, if the cell is small the video will be as well.

    You can try wpDataTables add-on before purchase on this sandbox site:

    Master-detail


  •   Nicholas Pennisi replied privately
  • [deleted] replied

    You are most welcomesmile.png 

    Do let us know if there is anything else we can do for you, we're always happy to help!

    Have a wonderful day

  •   Nicholas Pennisi replied privately
  • [deleted] replied

    Hi Nicholas

    I can see you have already submitted a separate ticket for this issue, thank you.

    I will close this one and we can continue the conversation there.