Save your solvs
I wrote my first MySQL(+PHP) application: SaveYourSolvs.
SaveYourSolvs is the new Solvr interface that keeps track of your discussions.
If you're a Solvr user, this might be useful. Maybe you find the Greasemonkey Userscript for SaveYourSolvs integration into Solvr useful. You'll need the Greasemonkey Firefox Add-On for this.
How to use SaveYourSolvs:
- try out the minimalistic interface for SaveYourSolvs
- the username is the key: change it to some alphanumeric password (but, please, not some password used elsewhere)
- in the Greasemonkey script, change the username from "sandbox" to your password-username
- it's up to you which fields (name, problem, uri) you use, you need only one to generate a new solv
- with the Greasemonkey script, navigate to your old solvs and add them to SaveYourSolvs easily
- the field "uri" means the part in the solvr uri that comes after "solvr/d/" but before the optional "?problem=..."
- the field "problem" means the part in the solvr uri after "?problem="
It's easy to use, as you see in the screenshots:
(Click to enlarge the images)




If you've got any questions, ask them at the SaveYourSolvs discussion in Solvr (or here, if you prefer).
For developers:
- you can use the apps sys-list.php sys-creator.php and sys-rest.php as well
- all three apps respond to the same GET queries like the main interface
- but only sys-rest.php displays almost nothing.
- the Greasemonkey script can easily be changed to point to delicious instead of SaveYourSolvs.
- UPDATE: in fact, I have done that. Look at the new Greasemonkey script, which provides more social bookmarks.
To be honest: I think using some bookmark service like del.icio.us is better than using my tool. I just wrote it to get an impression how PHP+MySQL works (and how insecure it is) and how easy it is to manipulate the HTML DOM with JavaScript (in the userscript).
As soon as I release the sourcecode, I will have to stop the service on the webserver since I don't know enough about PHP security issues. Maybe the Greasemonkey script is useful to learn quickly how to write such userscripts
