• Resolved tcroteau

    (@tcroteau)


    Hello…

    The page on my site to which I am referring is password-protected (sensitive info) so I cannot share. My question, I believe, is fairly generic so I do not think not having the link to my site will prohibit someone providing an answer (I hope).

    I’m using the free version of TablePress (I cannot justify the cost of a premium plan at this time) and I’m hoping I can use CSS in Plugin Options to hide the pagination page controls at the bottom of my table:
    < 1 2 3 4 5 … 376 >

    Please let me know if this is possible.

    Many, many thanks in advance.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Tobias B?thge

    (@tobiasbg)

    Hi!

    Thanks for your post and sorry for the trouble!

    To hide these, please do not CSS code. Instead, simply turn off the “Pagination” checkbox on the table’s “Edit” screen.

    Best wishes,
    Tobias

    Thread Starter tcroteau

    (@tcroteau)

    Thanks so much for your quick reply, Tobias. No trouble at all! Much appreciated!

    I did not disable Pagination in the Edit screen because I need my users to use the Search field to locate their row. I have this table configured to show 1 row per page as I do not need, nor do I want, to expose any of the table’s rows. Therefore, to keep the Search field available, I cannot disable Pagination.

    So let me come at you with this question, Tobias… is there a way to disable Pagination, and then use CSS to keep Search visible?

    Again, many thanks for your quick response.

    • This reply was modified 3 weeks ago by tcroteau.
    • This reply was modified 3 weeks ago by tcroteau.
    Plugin Author Tobias B?thge

    (@tobiasbg)

    Hi,

    I’m not sure that I fully understand, to be honest.

    Pagination has nothing to do with the search field. Do you maybe want to prevent the user from seeing more than one row? So you actually want to keep Pagination (as a way to limit the display to one row), but you don’t want the user to be able to see other rows?

    Then, using CSS code to hide the pagination controls is indeed a way. You could add this to the “Custom CSS” text area on the “Plugin Options” screen of TablePress:

    #tablepress-123_wrapper .dt-paging {
    display: none;
    }

    (where 123 is the table ID).

    However, note that the the user could still simply see the data in the page’s HTML source (available via right click) or by turning off JavaScript in the browser. So, if this is sensitive data, you might want to consider using the “Row Filtering” feature module, which does the filtering on the server, so that no information is exposed.

    Best wishes,
    Tobias

    Thread Starter tcroteau

    (@tcroteau)

    That’s it!! Thx a million, Tobias.

    Plugin Author Tobias B?thge

    (@tobiasbg)

    Hi @tcroteau,

    no problem, you are very welcome! ?? Good to hear that this helped!

    Best wishes,
    Tobias

    P.S.: In case you haven’t, please rate TablePress in the plugin directory. Thanks!

    Thread Starter tcroteau

    (@tcroteau)

    Tobias… one more question on this topic.

    I may pay for the Pro version for the row filtering feature you mentioned. I have a note out to my customer asking if he’d like to pursue this.

    Would it be possible to trial the Pro version to see if I can get this to work?

    I’m using Ultimate Member (free) plugin to restrict access to certain pages, and what I need to filter on is the user’s Site Number (for a campground). Here’s the use case:

    User registers for the restricted content of my site (site Number a required field in the registration form).
    My TablePress table includes the user’s unique site number for each user.
    Use Pro version of TablePress to filter on the user’s site number.
    Return ONLY the row in the table that matches the user’s site number.

    That’s what I’m looking to do. I’d hate to spend $89 if this isn’t going to work, hence my question about a trial.

    Please let me know, Tobias. Truly appreciated!

    P.S. GREAT plugin!!

    Plugin Author Tobias B?thge

    (@tobiasbg)

    Hi @tcroteau,

    in short: Yes, this will be possible with TablePress Pro, if there’s a way to retrieve that site number in PHP. At this time, I do not offer trials, but there’s a very flexible 30 days 100% refund policy, if you are not happy with TablePress Pro.

    For more, I’d need to ask you to please get in touch via email (there’s a “Send us an email” button at the bottom of https://tablepress.org/pricing/) as the forums rules here don’t allow me to offer support or guidance on questions related to the premium versions. Thanks for your understanding.

    Best wishes,
    Tobias

    Thread Starter tcroteau

    (@tcroteau)

    That would work, Tobias… 30-day money back. I’m feeling confident I should be able to accomplish this. I’m just waiting to hear back from my customer to see if he wants to do this. If he says yes, I’ll go ahead and purchase and then ping you via email as you described above.

    I cannot thank you enough, Tobias. You have been most helpful.

    Plugin Author Tobias B?thge

    (@tobiasbg)

    Hi @tcroteau,

    great, sounds good! ??

    You are very welcome, of course!

    Best wishes,
    Tobias

Viewing 9 replies - 1 through 9 (of 9 total)
  • You must be logged in to reply to this topic.