Twitter Conversation Constructor
Motivation. Project of 2012. It started when a friend and I made Twitter accounts for our fictional characters, to breathe some life into them and explore their personalities. Humorous conversations emerged and I wanted to record them, but Twitter's @-reply was a little tricky and the back-and-forth banter was lost between clicking back and forth between their Twitter pages. So I wrote this tool to recreate their conversations. The full collection can be found on this tumblr page.
Technology. I envisioned a broader use for this tool--being able to enter in multiple Twitter account names and constructing larger conversation threads--but unfortunately I lost the latest code files. The version here is built off of my latest backup files and shows the main functionality I wanted to implement with this tool. I used a PHP script to parse the XML obtained from Twitter's timeline function (essentially the full record of their tweets since they were fairly recently-made accounts at the time) and formatted it into HTML which I copy-pasted in an HTML page. The script can pull live feeds as well. My original plan was to use HTML5 for drag-and-drop functionality, but at the time I had difficulties making it work, so I used JQuery instead. Also my first use of JQuery and JQueryUI for functionality.
Technology. I envisioned a broader use for this tool--being able to enter in multiple Twitter account names and constructing larger conversation threads--but unfortunately I lost the latest code files. The version here is built off of my latest backup files and shows the main functionality I wanted to implement with this tool. I used a PHP script to parse the XML obtained from Twitter's timeline function (essentially the full record of their tweets since they were fairly recently-made accounts at the time) and formatted it into HTML which I copy-pasted in an HTML page. The script can pull live feeds as well. My original plan was to use HTML5 for drag-and-drop functionality, but at the time I had difficulties making it work, so I used JQuery instead. Also my first use of JQuery and JQueryUI for functionality.
