Forum Replies Created

Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi Xnau
    I am sorry if I have caused you any trouble. I do understand that modifying the plug in files will have it’s consequences. I have not been posting the code here as I am not sure if I can do that. I can email you if you will permit me. Also, same reason for not posting website link here. This is a charitable organization I am doing my best to donate in form of my services.
    As of now, I am able to show the single record using pdb_single. Though, under List Display Settings / Single Record Link field is set as Member ID, when the page is opened it shows pdb=40 on the browser address bar. This is what I am worried about. I just am asking you to guide me such that the the address bar shows the member id.
    Thanks in advance

    I BEG FOR FORGIVANCE

    MY posts are a big train now. At least, this topic post will make a good reference point.

    I made a mistake on the form element type. I changed to Text-line and now the Single Record Link Field is showing the member id field (custom field) in drop down.

    Thanks for bearing with me. Only one problem remains. My signup thanks message has this
    “”<a href=”
    mydomain.org/formprint/?pdb=[id]”>”Click here for your Printing Your Record. I want to show a page to the user after submit button is pressed, and this page will contain all the data he has entered. He can take a print out if needed (the print is still crude)
    For that I have added the above link. But the page shows the pdb = nn where nn is number. Any shrewd guy can substitute the nn with random numbers and see other records. I want to link using the member id or private_id.
    Please suggest or give me some pointers.

    Hi Xnau
    At last I have made a sort of work around. Yet one final change needed. So please help and give you opinion.
    what I have done :
    1. I have created a custom field member_id. made it sortable and read only in the settings display,
    2. I have copied the generate_pid as a seperate function generate_mid. In this I am prefixing “DMS” and then the existing code. One change is in for loop to 7. (Hope to increase the permutations more) (participant_database.php)
    3. Whereever you have made operations (insert, update etc) on the private_id field i have copy pasted and made adaptation for member_id field. If u used generate_pid, I modifed it to generate_mid.
    So now this part of generating and storing a unique code for member id is done (with your code copy)
    I request your help and suggestion on 2 points
    1. With above changes, what are the implications I might face. I am aware that any plugin update will nullify the changes
    2. Second important help needed: I am not able to get the Member_id shown on the drop down of the list display against Single record Link Field. What to do about that.
    Please guide me.

    Hi Xnau
    Thanks for replying.
    I would try the PHP if you can provide me a hint. Like which php module to edit. Like you have signup.php . Should it be done there ? Member ID is given to the member. So I dont want it hidden.
    I have made Member Id as read only. I want to populate the data as aforementioned.

    I have observed one quirk. Don’t know if that is an issue with the plugin.
    I have made the Private ID to be displayed when registering at SIGNUP
    The Private ID is shown as ITU1R
    After submitting the mail is sent When I check the mail the, Private ID (pid) is KSAN2.It shows this when the link is clicked. Also, additional fields Record ID, date recorded, date updated and last accessed are shown on this link.

    Question: IS the how does the Private ID differ at pre submission to post submission
    IS it possible to extract the date and time from the fields during submission (before submit is pressed)
    I am sorry to bother you with so many questions. Please take the time to enlighten me.
    Thanks

    Hi Xnau
    I have read every where that it is possible to add a custom field. My question Can I concatenate the DATE,TIME and PRIVATE ID eg. 29032014120000XNOEA and store this into the custom field. (The custom field will be read only).
    Is there any way of doing this at sign up ?

    Thread Starter sriraminfotec

    (@sriraminfotec)

    Hi Xnau
    Thanks for the response. First of all, you have really given a great plug in. And that too without any cost attached. Not even some sort of pro version. I frankly suggest this plug needs a pro version, probably with features I asked ;). . Anyway, wishing aside, I would like to have the features I requested but I am not sure if I am capable of CSS and PHP. I am from a different programming background (Labview, VB etc). I wonder if it is possible to engage the services of anybody with PHP expertise.
    I doubt that since experts in PHP might not visit this forum.
    Anyway thanks for your response. As of now, I have got the following done with your plugin
    1. On submit a new page for Formprint (connected with record ID which is visible – not secure)
    2. Form Print is made printable (most ugly way) using a printfriendly plug in. WYSWYG lost. Though the picture is also printed, the output is not at all desirable.

    3. Email to registrant which has a link connecting with private ID to a page called formedit

    Such a wonderful plugin with so many features, it is really GREAT of you.

    Hi
    I have already requested for support on this plugin. Not sure where I have been making some mistakes. As jim1227 said, I need support to generate a unique memberID. Probably possible with using date & time stamp and part of the Private ID (all concatenated).
    As of now, I am able to display the submitted data in a seperate page using the Record Number as https://mydomain.org/formprint/?pdb=7. But this is a risk. Any person can easily substitute the 7 with other numbers to get access to other records.
    So, if I can use the member ID as planned above to access the record, it will be partially secure. But I need help in generating the memberid and storing. And then to get the submitted form shown on a seperate page with option to print.
    Can somebody help me on this. I am not php savvy but can try if guided.

    Please forgive me for posting in resolved topic

    Some more information:
    when clicking the link following is shown on the address bar of Safari
    https://mydomain.org/formprint/?pdb=6

    Note: I changed the permalink to show post name now.
    Still the same problem. the pdb=6 is correct
    Ok some more info:
    The email which is sent after the submission is as follows

    https://mydomain.org/?page_id=121&pid=KFDEN.
    here the page_id=121 is the register page. PID is the private id?

    Sorry if this is an inappropriate to post my problem. But i feel it is related
    I have done the following
    1. a Register Page where I am using [pdb_signup] short code
    2. A Formprint page with [pdb-single]
    3. Under Partcipant Database Settings/Signup Form/Sign Up Thanks message I have put the link
    href=”https://mydomain.org/?page_id=196/?pdb=%5Bid%5D”>Click here for your record JUST AS SPECIFIED IN THE ABOVE QUERY BY MR rwiki
    Page_id 196 is the FORMPRINT PAGE

    4. When I use the submit in Register Page, it hows the Click here for your record link When this is pressed, it goes to the formprint page. But it shows the short code [pdb-single] as is.

    5. I have also set the ListDisplaySetting/Single Record Page to FormPrint

    My Goal: If I can show the formPrint then I can use a print2pdf plugin to print the form filled under register page.
    Can you please help

Viewing 10 replies - 1 through 10 (of 10 total)