Closed atwellpub closed 10 years ago
So like an ajax create lead list kind of deal?
Yeah an ajax deal could be good.
I have checked the Inbound Lead Plugin and got to know the requirement about creating new list from form creation window. I also agree with you(Hudson) that this can be done with ajax just like we create any tag in wordpress post.
Hi Navneet,
You can see our function to create a lead list here: https://github.com/inboundnow/leads/blob/8dd477dc3f40e9de9ff605c59f5aed10086c2078/modules/module.post-type.list.php
We add the setting to the form management UI here: https://github.com/inboundnow/leads/blob/d1420636f3350d1ee1c1a005bf428608acd5c192/shared/shortcodes/shortcodes/forms.php#L101
And is rendered right here: https://github.com/inboundnow/leads/blob/6c7e2dddf48814a04107fab605da6fe3239ca451/shared/shortcodes/shortcodes-fields.php#L132
I believe you will have to add in a check here to see if the select name attribute is 'inbound_shortcode_lists' to add in an extra select option to create a new list.
and then add a new method here (https://github.com/inboundnow/leads/blob/6c7e2dddf48814a04107fab605da6fe3239ca451/shared/shortcodes/shortcodes-fields.php#L305) that adds js that listens for the 'add new list' click and then prompts the user to enter in a new list name. After the list is created it should update the options in the dropdown and add the new list to the selected options list.
The bounty for this task is 75.00 regardless of time spent, so if you believe you would like to claim the bounty give it a shot!
Here is how you would claim the bounty once you have it working: http://screencast.com/t/BsVT7pxT
Hi Hudson,
Thank you for your reply. yes, I am ok to start working on the project. Also, I am ok with the bounty you have assigned with the project. Please let me know how to move on next.
Thank you Satya
Heya Satya,
To work on this issue you would need to local server environment on your computer for making and testing edits locally. I use XAMPP because I'm on windows. If you need documentation on how to set up a local WordPress enviroment please let me know. I'll also need to know if you are on a Mac or Windows.
Once you have the local environment setup you could follow these instructions on how to contribute: https://help.github.com/articles/working-with-repositories
Hey Satya,
Once you have XAMPP (or MAMP if you're on a Mac) set up and have WordPress working on your computer, go ahead and download the GitHub application for the desktop (https://windows.github.com or https://mac.github.com).
Once you have the GitHub app, you should be able to press the Clone in Desktop button over here https://github.com/inboundnow/leads. It's on the lower right hand side.
It should ask you where do you want to clone it. Specify that you want to clone it to your wp-content/plugins directory.
After this is done, you can go ahead and edit anything you want in the code files of the plugin. Once the edits are done and you are satisfied with the results and you know they work, simply open up the GitHub application and go to Changes. All of the changes made to the code should be specified there. To upload your changes to where Hudson can see them, just press the Commit & Sync button.
Ok Hudson,
We are moving towards this task and will update you at github about the progress.
Best Regards
Satya Prakash W3care Technologies
Skype: w3care Gtalk : w3care01
MSN : w3care@live.com
Yahoo: w3care@yahoo.com
India Office
Mobile: +91-93526-80033
USA Contact : +1408 757 0455
Facebook: http://facebook.com/w3care/
Twitter : http://twitter.com/w3care What our clients say about us : http://www.w3care.com/testimonials/
WE SPECIALISE IN WORKING WITH AGENCIES AND BUILDING LONG TERM DEVELOPMENT PARTNERSHIPS
This eMail is sent in confidence for the addressee only. Unauthorised recipients must preserve this confidentiality and should please advise the sender immediately by email at satya@w3care.com return the original eMail to me without taking a copy.
On Sat, Jun 7, 2014 at 12:07 AM, SkepticalHippo notifications@github.com wrote:
Hey Satya,
Once you have XAMPP (or MAMP if you're on a Mac) set up and have WordPress working on your computer, go ahead and download the GitHub application for the desktop (https://windows.github.com or https://mac.github.com).
Once you have the GitHub app, you should be able to press the Clone in Desktop button over here https://github.com/inboundnow/leads. It's on the lower right hand side.
It should ask you where do you want to clone it. Specify that you want to clone it to your wp-content/plugins directory.
After this is done, you can go ahead and edit anything you want in the code files of the plugin. Once the edits are done and you are satisfied with the results and you know they work, simply open up the GitHub application and go to Changes. All of the changes made to the code should be specified there. To upload your changes to where Hudson can see them, just press the Commit & Sync button.
— Reply to this email directly or view it on GitHub https://github.com/inboundnow/leads/issues/49#issuecomment-45370330.
Hi Hudson, I have created the functionality to build lists in tandem with forms on my local XAMPP. But I am facing problem in pushing the changes to github. Whenever I try to clone the repository it just keep on getting the error Failed to clone the repository 'inboundnow/leads'. Please check your internet connection. I will try again to fix this github clone issue.
Hi Hudson, I have committed the changes in three files of the plugin. Please review and let me know. Thanks
Hey Satya,
I've not seen the commits come through: https://github.com/inboundnow/leads/commits/master
Once you commit you will have to push the commit files to this repo.
Also when creating a commit message include a link to the issue within it so the two will associate and there will be a record on which commit attempts to solve this issue.
Cheers, let me know if you need any other help.
Hi Hudson, I have pushed the changes with commit title "Add List in tendem with form". So please check https://github.com/inboundnow/leads/commits/master Thanks
I just looked over all the code and this ticket is complete. Thank you for your beautiful work. Please claim your bounty.
THank you so much Hudson, I could not found a way to clain my bounty. Please could you share some guidance so I can claim it.
Best Regards
Satya Prakash W3care Technologies
Skype: w3care Gtalk : w3care01
MSN : w3care@live.com
Yahoo: w3care@yahoo.com
India Office
Mobile: +91-93526-80033
USA Contact : +1408 757 0455
Facebook: http://facebook.com/w3care/
Twitter : http://twitter.com/w3care What our clients say about us : http://www.w3care.com/testimonials/
WE SPECIALISE IN WORKING WITH AGENCIES AND BUILDING LONG TERM DEVELOPMENT PARTNERSHIPS
This eMail is sent in confidence for the addressee only. Unauthorised recipients must preserve this confidentiality and should please advise the sender immediately by email at satya@w3care.com return the original eMail to me without taking a copy.
On Thu, Jun 12, 2014 at 3:04 AM, Hudson Atwell notifications@github.com wrote:
I just looked over all the code and this ticket is complete. Thank you for your beautiful work. Please claim your bounty.
— Reply to this email directly or view it on GitHub https://github.com/inboundnow/leads/issues/49#issuecomment-45803119.
I think you would want to head to the bounty page and click 'claim bounty' and enter in the commit solution URL:
http://screencast.com/t/v2w5PNw0JW2z http://screencast.com/t/nSzueOmngIR
This is my first time too.
I'm finding when I create forms for new sites that I have not created my lead lists yet and can't assign them in real time. I would like the ability to add a list as I build a form so I can build lists in tandem with forms.