p01-contact : simply add contact forms in your pages - Printable Version +- GetSimple Support Forum (http://get-simple.info/forums) +-- Forum: GetSimple (http://get-simple.info/forums/forumdisplay.php?fid=3) +--- Forum: Plugins (http://get-simple.info/forums/forumdisplay.php?fid=13) +--- Thread: p01-contact : simply add contact forms in your pages (/showthread.php?tid=1033) |
p01-contact : simply add contact forms in your pages - p01 - 2010-10-28 Version 0.7 The program : a cool administration panel, editable blacklists... See changelog. Please report any bug you encounter! The end is near, I hope you like it. Good night. ______________ nicco Wrote:Hi, I'm trying your plugin, but I always get an Error_message when sending the form. I created the file lang it.php but I can not use it. Can you help me?Hi, could you test with the new release? Summ3R Wrote:Hi. I fixed that on new release. It was also a more general bug to fix (link between the label/input for/id and the ID of the form). Thanks.p01 Wrote:File field added to Todo list and "reload" bug added to known issues. p01-contact : simply add contact forms in your pages - nicco - 2010-10-28 James Wrote:Hi, could you test with the new release?Yes, thanks p01. I tried the new version 0.7 and now the default language is correctly loaded. Unfortunately I still have the status Error sending message. But if I run a simple php script that calls the function mail () messages are sent. p01-contact : simply add contact forms in your pages - p01 - 2010-10-29 nicco Wrote:Unfortunately I still have the status Error sending message.Could you show me your tag, and/or the page address? I check tonight. nicco Wrote:I created the file lang it.php.Could you send me your translation, to add it in next release? Thanks p01-contact : simply add contact forms in your pages - p01 - 2010-11-01 Version 0.8.3 ]Changelog branch 0.8 :
The Documentation is fairly complete now : - Installation - Documentation - Simple use - Advanced use - Special fields types - General fields types - Unknown fields types - Fields options - Examples - Settings - Enable or disable the plugin - Plugin language - Structure of default forms - Messages minimum length - Fields checklists - Debug mode - Use the plugin outside a GS page - Translations - How to translate? - Changelog - Todo To go up to version 1.0, I'm going to need your help :
I hope you like it, Good evening! p01-contact : simply add contact forms in your pages - vsky - 2010-11-01 p01 Wrote:To go up to version 1.0, I'm going to need your help : Hello. This is my small contribution... p01-contact : simply add contact forms in your pages - Carlos - 2010-11-01 Spanish here... p01-contact : simply add contact forms in your pages - p01 - 2010-11-02 Thanks! Translations included in 0.8.2, language selection improved. See above. p01-contact : simply add contact forms in your pages - Oleg06 - 2010-11-02 And why in the language file there is no translation of the admin For some reason the files do not come Code: Þтÿрðòøтõûь: neowebtime.ru p01-contact : simply add contact forms in your pages - p01 - 2010-11-02 Oleg06 Wrote:And why in the language file there is no translation of the adminFor now the sentences in the configuration panel are generated from the comments of the config.php file. These sentences are constantly changing for now, so to avoid having to constantly re-translate the plugin I will integrate them to the translation system later. Oleg06 Wrote:For some reason the files do not comeThe attachement system is not implemented yet. See todo list. Thanks for your feedback. p01-contact : simply add contact forms in your pages - Oleg06 - 2010-11-02 excellent, cool plugin p01-contact : simply add contact forms in your pages - p01 - 2010-11-02 Thanks. The 0.8.3 release check for new releases. (If a new version exists, an alert is displayed in plugin configuration panel, with its significance and a download link) __________________ I had planned to make a "Plugins Manager" plugin : list existing plugins by date, name, downloads, etc..., check for new plugins versions, installs and uninstalls plugins automatically... This could be useful. Maybe no one would have been interested, but anyway it was not counting on the limitations of the Extend API... We can only do a request for a specific plugin, and it takes already a second... Impossible to do loops on that. A request "list of all plugins" is planned? p01-contact : simply add contact forms in your pages - p01 - 2010-11-03 Someone ask me some things about p01-contact plugin capabilities to do a poll. I share with you my answers. Quote:- adding radio buttons and labels, where if checked, will be added to message content (last time I looked at description, checboxes had only boolean value) So : In last stable release :
In development release (stable release planned for this week) :
Good evening. p01-contact : simply add contact forms in your pages - gorans - 2010-11-03 p01 Wrote:To go up to version 1.0, I'm going to need your help : Swedish, though I have problems with our special letters, tell me how to fix, and I'll fix. p01-contact : simply add contact forms in your pages - gorans - 2010-11-03 I have a question too. I am working on a site that's going public soon (thought tonight) but my captcha has stopped displaying the picture. On reload, just a text: "CAPTCHA IMAGE" The only thing that I know that has changed is that mod_rewrite has been enabled. Anybody know? p01-contact : simply add contact forms in your pages - ZegnÃ¥t - 2010-11-03 gorans Wrote:Swedish, though I have problems with our special letters, tell me how to fix, and I’ll fix.Make sure the translation file is saved as UTF-8 (when possible save as UTF-8 without BOM). If you do that you can just use all of the letters (Ã¥, ä, ö) and also higher quality punctuation (“, â€Â, …). p01-contact : simply add contact forms in your pages - p01 - 2010-11-03 gorans Wrote:Swedish, though I have problems with our special letters, tell me how to fix, and I'll fix.Hi, thanks. You have to encode/convert your file in "UTF-8 without BOM", it's generally an option of advanced text editors. Edit : oh, I had not seen your reply ZegnÃ¥t. gorans Wrote:[...] my captcha has stopped displaying the picture.It should not be any problem with url rewriting... It's working on test servers. I take a look tomorrow. p01-contact : simply add contact forms in your pages - gorans - 2010-11-03 ZegnÃ¥t Wrote:gorans Wrote:Swedish, though I have problems with our special letters, tell me how to fix, and I’ll fix.Make sure the translation file is saved as UTF-8 (when possible save as UTF-8 without BOM). If you do that you can just use all of the letters (Ã¥, ä, ö) and also higher quality punctuation (“, â€Â, …). OK!, Here's a new Swedish then. p01-contact : simply add contact forms in your pages - gorans - 2010-11-03 p01 Wrote:It should not be any problem with url rewriting... It's working on test servers. I take a look tomorrow. I have actually found the problem, but I am to bad a person at coding to resolve it. Since I use Fancy Url, my contact page is: "mydomain.com/contact/" The captcha image is therefor pointing at: ".mydomain.com/contact/plugin/p01-contact/captcha/securimage_show.php". The actual folder should be without "/contact/". I understand that it is a problem with the path to the captcha. How do I fix? p01-contact : simply add contact forms in your pages - p01 - 2010-11-06 Version 0.9.1 0.9 - A lot of work after, there is some ameliorations or new functionalities :
I spent some time to write it, so if you have an answer please read it first. (and if you see some clerical errors, I would like if you correct me The captcha question : In your opinion, do I keep the securimage© advanced captcha? A mathematical captcha or the fieldcaptcha implemented, are/will be sufficient? The disadvantages of securimage© captcha are for me : I haven't coded it, it's a very big script, and this brings a lot of complications to display image and ugly things to do to make it working with url-rewriting (see response to gorans below). You can maybe help :
Pfiuu, it was a complicated post! I hope you like it, Good night! p01-contact : simply add contact forms in your pages - yojoe - 2010-11-06 After some correspondence between me and P01 I was going to write a long post with my concerns, proposals, some fixes and so on. But v 0.9 just smashed me right in da face, so I moved half of my thoughts into trash. I haven't had much time to test v.09, but the captcha doesn't want to work. Every time I rewrite the code from img, I'm being told it's wrong :\ V 8.3 didn't want to show captcha on siblings (turning off parent/ in link solved it partially) but since I had a deadline today, I had to revert back to 8.3. I see that you switched to object programming - for me it's bad, as I never understood object oriented programming, although I'm specialized in lisp language Structure of files in the tree has changed as well. Quote:HTML/CSS structuration. Easily create titles, labels... See I see that you changed the structure of html when generating forms. In 8.3 it wasn't good, but in 0.9 it's just bad. It contains too many divs*. I'd like to at least try to prepare a simple structure based on styles, because styling forms in current mode (v9 & 8.3) makes me wanna throw my keyboard away. But it's nice that you have put errors (required field notification) inside labels. *maybe your main idea was to allow a little bit easier usage of jquery with the form ? I said it earlier, but I'd like to discuss the future of P01 contact. It's an awesome plugin, and every version brings new features. It evolves into a more advanced contact form, but still being very easy to use in its basic form. With current features it's going to be almost perfectly suited to offer more than only creation of webcontact forms, and is close to offer something like surveys of form to mails (like sites similar to wufoo.com) being very easy to create and manage. And the most important: it doesn't require programming knowledge. Those who doesn't know webforms is a real pain during creation. Having this on mind, plugin has to offer own/custom label names, to create question fields. Hidden fields are required too, as having many forms on own site can make it hard to distinguish which form was used. And such hidden fields would come in handy, to get something like an own comment in sent message. I've changed couple things in v 8.3 to get exact path in sent message, as well as date format, to know which contact form has been used. But I assume you have fixed this in v9. If not, I'll try to test it as soon as With above's quite big update, you'd have to prepare couple additional examples. A side note: it's painful to use options such as ..., text => text field content, ... as " > " is being sometimes converted to entity, making the form to be parsed as a normal text. I've turned off entities but I have no idea if it won't happen again. Quote:I had to change the links structure, and get rid of parent page to see the captcha img on nested page.gorans Wrote:I understand that it is a problem with the path to the captcha.I cannot (or I don't know how) do that automatically. I'll have to look at it a little bit more, as I think it's just about to create a useful variable. Or maybe just taking the uri of the page, and pass it to variable containing path. eidt: forgot to mention 1 important thing. Did you think about a way to send the mails through a smtp/pop3 mail account ? phpmail will sooner or later die, as mail servers doesn't want to forward unauthenticated mails :/ and edit 2: this plug still forces the user to add page descrpition manually. Otherwise meta description contains used call structure . p01-contact : simply add contact forms in your pages - Oleg06 - 2010-11-06 I think the previous version was better http://neowebtime.ru/00/ccc p01-contact : simply add contact forms in your pages - Zegnåt - 2010-11-06 p01 Wrote:If someone know if it’s possible to get the absolute URL—not server path—to a specific file, I’m interested! Code: global $SITEURL; p01-contact : simply add contact forms in your pages - p01 - 2010-11-06 yojoe Wrote:the captcha doesn't want to work. Every time I rewrite the code from img, I'm being told it's wrong :\Will be fixed on 0.9.1, thanks. yojoe Wrote:V 8.3 didn't want to show captcha on siblings (turning off parent/ in link solved it partially)I don't understand what siblings/parents do you mean. :? yojoe Wrote:I see that you switched to object programming - for me it's bad, as I never understood object oriented programming, although I'm specialized in lisp languageYeah, since 0.8. It was needed to be serious and go further. yojoe Wrote:Structure of files in the tree has changed as well.It's relative to script separation from GetSimple : p01-contact (all the content of the folder p01contact) is a standard php script who can be used anywhere. p01-contact_gs.php is the handle who make the link with GetSimple. yojoe Wrote:In 8.3 it wasn't good, but in 0.9 it's just bad.This many-div structure is used to permit any styling : table-like, page-flow, etc... If you have a better structure to provide, It's with pleasure. yojoe Wrote:But it's nice that you have put errors (required field notification) inside labels.The first one respond to the second one. I have write an example precisely on answer/response : Unknown fields types yojoe Wrote:I said it earlier, but I'd like to discuss the future of P01 contact.Thanks you again yojoe. Maybe, in version... 47, this script will be integrated in GetSimple editor with visual edition, etc... (to avoid waiting, I add that I would have probably not that in my lifetime :p) yojoe Wrote:Hidden fields are required too, as having many forms on own site can make it hard to distinguish which form was used.Good idea, noted. yojoe Wrote:I've changed couple things in v 8.3 to get exact path in sent message, as well as date format, to know which contact form has been used. But I assume you have fixed this in v9. If not, I'll try to test it as soon asThe sender page path is linked in the mail footer since 0.8 : email screenshot. For date, I'm not sure to let it in 1.0 : date format depend to many things, and it's server time. Mail readers show better than i can do the sent time. yojoe Wrote:With above's quite big update, you'd have to prepare couple additional examples.I will. yojoe Wrote:A side note: it's painful to use options such as ..., text => text field content, ... as " > " is being sometimes converted to entity, making the form to be parsed as a normal text.The parser is designed for html entities, because you are right GetSimple converts on the fly. So, as an user, you normally haven't to worry about it. yojoe Wrote:p01 Wrote:(if someone know if it's possible to get the absolute url -not server path- to a specific file -not the running one-, i'm interrested!)I'll have to look at it a little bit more, as I think it's just about to create a useful variable. Zegnåt Wrote:I don't mean the site/page url, but a file url. Like... Code: /*server path of the file containing it. Your proposition works for GetSimple Zegnåt, so I will content myself for now. Thanks. yojoe Wrote:Did you think about a way to send the mails through a smtp/pop3 mail account ?Thank you for the info, I'll find out. yojoe Wrote:this plug still forces the user to add page descrpition manually. Otherwise meta description contains used call structure .I'ts still in todo list. This is one reason why i asked some jedi tricks. Since 0.7 there it's indicated in documentation : howto use it as a getsimple plugin. Oleg06 Wrote:I think the previous version was betterUh, hard statement. There is encoding problems? Damn, nothing have been changed in encoding process... ____________ As you have noticed (or not), my versioning is :
No one have an opinion about captcha interrogation in precedent post? http://get-simple.info/forum/post/7975/#p7975 Thanks for your returns! p01-contact : simply add contact forms in your pages - Zegnåt - 2010-11-06 PHP never works with URLs the way browsers and HTML do. So it can’t retreive these either. This is because PHP does not know what domain is used to access something, all it can tell you is the address used by the browser when it requested the current file. You will always have to reverse-engineer the file location. In GetSimple we have the $SITEURL variable to solve this problem. Other CMS systems have probably created different solutions. p01 Wrote:In your opinion, do I keep the securimage© advanced captcha? A mathematical captcha or the fieldcaptcha implemented, are/will be sufficient? I believe plugins shouldn’t include any captcha. Instead they should offer plugin hooks so other people can create captcha plugins. This way, people can easily get any captcha they want and all plugins using captchas get the same one. p01-contact : simply add contact forms in your pages - p01 - 2010-11-06 Updated to 0.9.1 to mainly correct urgent bugs. See http://get-simple.info/forum/post/7975/#p7975 __________________ Zegnåt Wrote:PHP never works with URLs the way browsers and HTML do. So it can’t retreive these either. This is because PHP does not know what domain is used to access something, all it can tell you is the address used by the browser when it requested the current file.That's what I thought. Thanks. Zegnåt Wrote:I believe plugins shouldn’t include any captcha. Instead they should offer plugin hooks so other people can create captcha plugins. This way, people can easily get any captcha they want and all plugins using captchas get the same one.You're right but when you said "people", you said developers, programmers. The goal of this script in GS is to permit anyone to simply manipulate it. In addition, I have no idea how to do that! (and I respond without be sure of what you are talking about, also) |