├── .gitignore ├── 404.html ├── README.md ├── clipboard.js-master ├── .banner ├── .editorconfig ├── .gitignore ├── .npmignore ├── .travis.yml ├── bower.json ├── contributing.md ├── demo │ ├── constructor-node.html │ ├── constructor-nodelist.html │ ├── constructor-selector.html │ ├── function-target.html │ ├── function-text.html │ ├── target-div.html │ ├── target-input.html │ └── target-textarea.html ├── package.json └── readme.md ├── git.png ├── index.php ├── link100.svg ├── paper42.svg └── terms.php /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | *.xml 3 | 4 | analyticstracking.php 5 | 6 | *.js 7 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 404 7 | 8 | 9 | 22 | 32 | 33 | 34 | 35 | 36 | Your message has already self destucted...

37 | If you haven't read this message it means someone else has. Please ask whoever sent it to re-send it. 38 |

39 |
5
40 | 41 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # pulverize 2 | [⊗.cf](http://⊗.cf) - Self destructing messages. 3 | 4 | -------------------------------------------------------------------------------- /clipboard.js-master/.banner: -------------------------------------------------------------------------------- 1 | /*! 2 | * clipboard.js v<%= pkg.version %> 3 | * https://zenorocha.github.io/clipboard.js 4 | * 5 | * Licensed MIT © Zeno Rocha 6 | */ 7 | -------------------------------------------------------------------------------- /clipboard.js-master/.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig helps developers define and maintain consistent 2 | # coding styles between different editors and IDEs 3 | # http://editorconfig.org 4 | 5 | root = true 6 | 7 | [*] 8 | # Change these settings to your own preference 9 | indent_style = space 10 | indent_size = 4 11 | 12 | # We recommend you to keep these unchanged 13 | end_of_line = lf 14 | charset = utf-8 15 | trim_trailing_whitespace = true 16 | insert_final_newline = true 17 | 18 | [*.md] 19 | trim_trailing_whitespace = false 20 | 21 | [{package.json,bower.json}] 22 | indent_size = 2 23 | -------------------------------------------------------------------------------- /clipboard.js-master/.gitignore: -------------------------------------------------------------------------------- 1 | lib 2 | npm-debug.log 3 | bower_components 4 | node_modules 5 | -------------------------------------------------------------------------------- /clipboard.js-master/.npmignore: -------------------------------------------------------------------------------- 1 | /.*/ 2 | /demo/ 3 | /test/ 4 | /.* 5 | /bower.json 6 | /karma.conf.js 7 | /src 8 | -------------------------------------------------------------------------------- /clipboard.js-master/.travis.yml: -------------------------------------------------------------------------------- 1 | sudo: false 2 | language: node_js 3 | node_js: 4 | - stable 5 | -------------------------------------------------------------------------------- /clipboard.js-master/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "clipboard", 3 | "version": "1.5.5", 4 | "description": "Modern copy to clipboard. No Flash. Just 2kb", 5 | "license": "MIT", 6 | "main": "dist/clipboard.js", 7 | "ignore": [ 8 | "/.*/", 9 | "/demo/", 10 | "/test/", 11 | "/.*", 12 | "/bower.json", 13 | "/karma.conf.js", 14 | "/src", 15 | "/lib" 16 | ], 17 | "keywords": [ 18 | "clipboard", 19 | "copy", 20 | "cut" 21 | ] 22 | } 23 | -------------------------------------------------------------------------------- /clipboard.js-master/contributing.md: -------------------------------------------------------------------------------- 1 | # Contributing guide 2 | 3 | Want to contribute to Clipboard.js? Awesome! 4 | There are many ways you can contribute, see below. 5 | 6 | ## Opening issues 7 | 8 | Open an issue to report bugs or to propose new features. 9 | 10 | - Reporting bugs: describe the bug as clearly as you can, including steps to reproduce, what happened and what you were expecting to happen. Also include browser version, OS and other related software's (npm, Node.js, etc) versions when applicable. 11 | 12 | - Proposing features: explain the proposed feature, what it should do, why it is useful, how users should use it. Give us as much info as possible so it will be easier to discuss, access and implement the proposed feature. When you're unsure about a certain aspect of the feature, feel free to leave it open for others to discuss and find an appropriate solution. 13 | 14 | ## Proposing pull requests 15 | 16 | Pull requests are very welcome. Note that if you are going to propose drastic changes, be sure to open an issue for discussion first, to make sure that your PR will be accepted before you spend effort coding it. 17 | 18 | Fork the Clipboard.js repository, clone it locally and create a branch for your proposed bug fix or new feature. Avoid working directly on the master branch. 19 | 20 | Implement your bug fix or feature, write tests to cover it and make sure all tests are passing (run a final `npm test` to make sure everything is correct). Then commit your changes, push your bug fix/feature branch to the origin (your forked repo) and open a pull request to the upstream (the repository you originally forked)'s master branch. 21 | 22 | ## Documentation 23 | 24 | Documentation is extremely important and takes a fair deal of time and effort to write and keep updated. Please submit any and all improvements you can make to the repository's docs. 25 | 26 | ## Known issues 27 | If you're using npm@3 you'll probably face some issues related to peerDependencies. 28 | https://github.com/npm/npm/issues/9204 29 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/constructor-node.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | constructor-node 6 | 7 | 8 | 9 |
10 | Copy 11 |
12 | 13 | 14 | 15 | 16 | 17 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/constructor-nodelist.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | constructor-nodelist 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/constructor-selector.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | constructor-selector 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/function-target.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | function-target 6 | 7 | 8 | 9 | 10 |
hello
11 | 12 | 13 | 14 | 15 | 16 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/function-text.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | function-text 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/target-div.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | target-div 6 | 7 | 8 | 9 |
hello
10 | 11 | 12 | 13 | 14 | 15 | 16 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/target-input.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | target-input 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /clipboard.js-master/demo/target-textarea.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | target-textarea 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /clipboard.js-master/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "clipboard", 3 | "version": "1.5.5", 4 | "description": "Modern copy to clipboard. No Flash. Just 2kb", 5 | "repository": "zenorocha/clipboard.js", 6 | "license": "MIT", 7 | "main": "lib/clipboard.js", 8 | "keywords": [ 9 | "clipboard", 10 | "copy", 11 | "cut" 12 | ], 13 | "dependencies": { 14 | "good-listener": "^1.1.4", 15 | "select": "^1.0.6", 16 | "tiny-emitter": "^1.0.0" 17 | }, 18 | "devDependencies": { 19 | "babel": "^5.8.29", 20 | "babelify": "^6.3.0", 21 | "bannerify": "Vekat/bannerify#feature-option", 22 | "browserify": "^11.2.0", 23 | "chai": "^3.4.1", 24 | "karma": "^0.13.10", 25 | "karma-browserify": "^4.4.0", 26 | "karma-chai": "^0.1.0", 27 | "karma-mocha": "^0.2.0", 28 | "karma-phantomjs-launcher": "^0.2.1", 29 | "karma-sinon": "^1.0.4", 30 | "mocha": "^2.3.3", 31 | "phantomjs": "^1.9.18", 32 | "phantomjs-polyfill": "0.0.1", 33 | "sinon": "^1.17.2", 34 | "uglify-js": "^2.4.24", 35 | "watchify": "^3.4.0" 36 | }, 37 | "scripts": { 38 | "build": "npm run build-debug && npm run build-min", 39 | "build-debug": "browserify src/clipboard.js -s Clipboard -t [babelify --loose all] -p [bannerify --file .banner ] -o dist/clipboard.js", 40 | "build-min": "uglifyjs dist/clipboard.js --comments '/!/' -m screw_ie8=true -c screw_ie8=true,unused=false -o dist/clipboard.min.js", 41 | "build-watch": "watchify src/clipboard.js -s Clipboard -t [babelify --loose all] -o dist/clipboard.js -v", 42 | "test": "karma start --single-run", 43 | "prepublish": "babel src --out-dir lib --loose all" 44 | } 45 | } 46 | -------------------------------------------------------------------------------- /clipboard.js-master/readme.md: -------------------------------------------------------------------------------- 1 | # clipboard.js 2 | 3 | [![Build Status](http://img.shields.io/travis/zenorocha/clipboard.js/master.svg?style=flat)](https://travis-ci.org/zenorocha/clipboard.js) 4 | ![Killing Flash](https://img.shields.io/badge/killing-flash-brightgreen.svg?style=flat) 5 | 6 | > Modern copy to clipboard. No Flash. Just 2kb 7 | 8 | Demo 9 | 10 | ## Why 11 | 12 | Copying text to the clipboard shouldn't be hard. It shouldn't require dozens of steps to configure or hundreds of KBs to load. But most of all, it shouldn't depend on Flash or any bloated framework. 13 | 14 | That's why clipboard.js exists. 15 | 16 | ## Install 17 | 18 | You can get it on npm. 19 | 20 | ``` 21 | npm install clipboard --save 22 | ``` 23 | 24 | Or bower, too. 25 | 26 | ``` 27 | bower install clipboard --save 28 | ``` 29 | 30 | If you're not into package management, just [download a ZIP](https://github.com/zenorocha/clipboard.js/archive/master.zip) file. 31 | 32 | ## Setup 33 | 34 | First, include the script located on the `dist` folder or load it from [a third-party CDN provider](https://github.com/zenorocha/clipboard.js/wiki/CDN-Providers). 35 | 36 | ```html 37 | 38 | ``` 39 | 40 | Now, you need to instantiate it by [passing a DOM selector](https://github.com/zenorocha/clipboard.js/blob/master/demo/constructor-selector.html#L18), [HTML element](https://github.com/zenorocha/clipboard.js/blob/master/demo/constructor-node.html#L16-L17), or [list of HTML elements](https://github.com/zenorocha/clipboard.js/blob/master/demo/constructor-nodelist.html#L18-L19). 41 | 42 | ```js 43 | new Clipboard('.btn'); 44 | ``` 45 | 46 | Internally, we need to fetch all elements that matches with your selector and attach event listeners for each one. But guess what? If you have hundreds of matches, this operation can consume a lot of memory. 47 | 48 | For this reason we use [event delegation](http://stackoverflow.com/questions/1687296/what-is-dom-event-delegation) which replaces multiple event listeners with just a single listener. After all, [#perfmatters](https://twitter.com/hashtag/perfmatters). 49 | 50 | # Usage 51 | 52 | We're living a _declarative renaissance_, that's why we decided to take advantage of [HTML5 data attributes](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Using_data_attributes) for better usability. 53 | 54 | ### Copy text from another element 55 | 56 | A pretty common use case is to copy content from another element. You can do that by adding a `data-clipboard-target` attribute in your trigger element. 57 | 58 | The value you include on this attribute needs to match another's element selector. 59 | 60 | example-2 61 | 62 | ```html 63 | 64 | 65 | 66 | 67 | 70 | ``` 71 | 72 | ### Cut text from another element 73 | 74 | Additionally, you can define a `data-clipboard-action` attribute to specify if you want to either `copy` or `cut` content. 75 | 76 | If you omit this attribute, `copy` will be used by default. 77 | 78 | example-3 79 | 80 | ```html 81 | 82 | 83 | 84 | 85 | 88 | ``` 89 | 90 | As you may expect, the `cut` action only works on `` or `
241 | 242 |
243 | 248 |
249 | 250 |
I accept the Terms Of Service


251 |
252 | 253 | 254 |
255 | 256 |
257 | 258 | 259 | 260 | 263 | 264 | 265 | 266 | -------------------------------------------------------------------------------- /link100.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 7 | 13 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /paper42.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /terms.php: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 21 | 22 | 23 | 24 | 25 | 26 |

Terms of Service

27 |

By using the "Pulverize" web site ("Service") you are agreeing to be bound by the following terms and conditions ("Terms of Service").

28 |
29 |

Use of the Service is at your own risk. The Service is provided on an "AS IS" and "AS AVAILABLE" basis without any representation or endorsement made and without warranty of any kind whether expressed or implied, including but not limited to the implied warranties of satisfactory quality, fitness for a particular purpose, non-infringement, compatibility, security and accuracy.


30 |

To the extent permitted by law, the Service, will not be liable for any indirect or consequential loss or damage whatsoever (including without limitation, loss of business, opportunity, data, profits) arising out of or in connection with the use of the Service.


31 |

Content that is unlawful, offensive, threatening, libelous, defamatory, pornographic, obscene or otherwise objectionable or violates any party's intellectual property or these Terms of Service is prohibited.


32 |

The failure of the Service to exercise or enforce any right or provision of the Terms of Service shall not constitute a waiver of such right or provision. The Terms of Service constitutes the entire agreement between you and the Service and govern your use of the Service, superseding any prior agreements between you and the Service (including, but not limited to, any prior versions of the Terms of Service).

33 | 34 | --------------------------------------------------------------------------------