HOME | DD

Published: 2011-10-28 00:20:36 +0000 UTC; Views: 3638; Favourites: 57; Downloads: 0
Redirect to original
Description
The source of idea was a visual suggestion by : viscountdevil.deviantart.com/a…About:With this script, you can store comments within a new category by activating a little star next to them!
This allows you to keep track on important comments like commissions, even if they aren't in your own message-center!
This is a working script! Install it if you want this!
Features:-->adds a star next to the deviants comment
-->if you click the grey star, it will turn yellow and the comment is stored
-->if you click it again, either on the original site or in your message-center, it will turn grey and the comment is removed
-->adds a new section "Starred Comments" in your Message center: 10 of your stored comments per page.
-->if you deactivate a star within your Message-center, you can revert your decision until next navigation! (you have to go to another page or reload to fully remove them)
-->you can answer the Comments directly out of your Message-center! The comments won't be removed until you deactivate them!
Preferences:
Use
- Firefox+Greasemonkey or
- Opera+"Greasemonkey Emulation"-Script or
- Chrome + Tampermonkey
For details visit my HowTo: fav.me/d4akman
Install: phi.pf-control.de/userscripts/…
Mirror: greasyfork.org/de/scripts/5777…
Update
It seems to work now in Opera and Chrome!
IE doesn't seem to support it... don't know about safari^^
Click here to create a critique!
Related content
Comments: 101
HuntressBelle In reply to ??? [2011-11-24 23:40:26 +0000 UTC]
I didn't try to install it because some add ons don't
work on Mac's fire fox
👍: 0 ⏩: 1
Dediggefedde In reply to HuntressBelle [2011-11-24 23:48:50 +0000 UTC]
Well Greasemonkey-Addon tells that it would be compatible with Mac's Firefox up to version 9.*...
👍: 0 ⏩: 1
HuntressBelle In reply to Dediggefedde [2011-11-24 23:50:45 +0000 UTC]
well Firefox is similar but some add-ons work
based off Operating systems... I'll try to see if
greasemonkey works
👍: 0 ⏩: 0
CrystalRubies In reply to ??? [2011-11-23 14:49:46 +0000 UTC]
If I may point this out, I can still see one of the usernames. I'm not saying the person's name but..Still... Anyway nice suggestion! Hope you and friends come up with more! c:
👍: 0 ⏩: 1
Dediggefedde In reply to CrystalRubies [2011-11-23 15:14:50 +0000 UTC]
Ah, Thanks^^
Although I even don't know, if I have to blur them out^^
(Maybe I would have to ask them + other would want to get "featured" like this etc...)
But please notice: the suggestion is from , this is the working GM-script to realize it^^
(if you like the idea, why not commenting on his suggestion, too?)
And thank you for faving it!
👍: 0 ⏩: 1
CrystalRubies In reply to Dediggefedde [2011-11-23 15:27:46 +0000 UTC]
I was just about to! xD
And you're welcome!
👍: 0 ⏩: 0
Dediggefedde In reply to NatalieBaileyHardin [2011-11-04 22:19:42 +0000 UTC]
Well, I can't test it in every browser or browser-derivate^^
But as Comodo is a derivate of Chrome, I would be surprised if it wouldn't work in comodo, iron etc...
I'm glad it's working for you now^^
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to Dediggefedde [2011-11-04 22:22:51 +0000 UTC]
PLEASE let this get a DD O_o. I see this suggestion so often that I'm just really hoping for once they listen to me.
👍: 0 ⏩: 2
namenotrequired In reply to NatalieBaileyHardin [2011-11-22 22:21:27 +0000 UTC]
I featured him a month or so ago... One can only get a DD once in 3 months
👍: 0 ⏩: 2
Dediggefedde In reply to namenotrequired [2011-11-24 00:05:03 +0000 UTC]
oh, thanks^^ I should browse my comments more often... I noticed the suggestion got a DD today...
Maybe I should write a script that informs you about really all comments on your Deviations, not only on direct ones or replies^^
Or maybe just a visual suggestion... Although everyone would think it would already be the working script ^^
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to namenotrequired [2011-11-22 22:41:12 +0000 UTC]
I'm immune to all sad eyes but my girlfriends
👍: 0 ⏩: 1
namenotrequired In reply to NatalieBaileyHardin [2011-11-22 23:25:43 +0000 UTC]
I will hire your girlfriend to pout at you then
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to namenotrequired [2011-11-23 01:10:21 +0000 UTC]
You are an evil evil man Almost as evil as
👍: 0 ⏩: 1
namenotrequired In reply to NatalieBaileyHardin [2011-11-23 01:11:29 +0000 UTC]
I do not know that deviant
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to namenotrequired [2011-11-23 01:16:49 +0000 UTC]
OMG! How can you NOT D:
👍: 0 ⏩: 1
namenotrequired In reply to NatalieBaileyHardin [2011-11-23 01:37:02 +0000 UTC]
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to namenotrequired [2011-11-23 01:41:32 +0000 UTC]
D: They're INfamous! Dude! This is the man who tried to take over Hyrule and kidnapped a princess repeatedly!
👍: 0 ⏩: 1
namenotrequired In reply to NatalieBaileyHardin [2011-11-23 10:41:01 +0000 UTC]
I'm not a princess, must be why I didn't know
👍: 0 ⏩: 1
Dediggefedde In reply to NatalieBaileyHardin [2011-11-05 00:43:56 +0000 UTC]
I wouldn't give me a DD again^^
I already got 2 this year (for 2 other scripts I wrote after getting interested in some suggestions, one at 22.10)^^
There are a lot of Deviants that are making very good art of all kinds and should get the attention of the community to sell prints or get constructive critique...
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to Dediggefedde [2011-11-05 00:54:22 +0000 UTC]
O_o really? Two? Holy crap. good job.
👍: 0 ⏩: 1
Dediggefedde In reply to NatalieBaileyHardin [2011-11-05 01:35:51 +0000 UTC]
thanks^^
If you want to take a look: [link]
👍: 0 ⏩: 1
NatalieBaileyHardin In reply to Dediggefedde [2011-11-05 02:54:58 +0000 UTC]
=O YOU MADE THOSE! HOLY FUDGE!
I've been using both of those ever since I put FF & Greasemonkey together!
👍: 0 ⏩: 1
Dediggefedde In reply to NatalieBaileyHardin [2011-11-05 11:10:22 +0000 UTC]
Thanks for using them^^
Well, my nickname is under those, so I thought, maybe you would have noticed^^
If you like userscripts, you can check my gallery-folder for those: [link]
And if you have a suggestion for a userscript/feature, feel free to submit it^^ maybe I'm watching the group you posting it in and liking the idea^^
👍: 0 ⏩: 0
NatalieBaileyHardin [2011-11-04 15:37:42 +0000 UTC]
I'm hoping it also works in Comodo! *runs off to check*
And no. It does not. Dangit. I'll have to go to FF for that. xD
👍: 0 ⏩: 0
trezoid In reply to ??? [2011-10-30 03:58:45 +0000 UTC]
GM_{set|get}Value works cross sub-domain in GM and Tampermonkey (the real implementation of GM for chrome) without limiting size or anything like that.
👍: 0 ⏩: 1
Dediggefedde In reply to trezoid [2011-10-30 09:38:10 +0000 UTC]
Thank you very much! I was not aware of the different capabilities of those script-handlers in chrome.
The script works indeed fine in Chrome with Tampermonkey, if you delete the first line (the "please use Firefox"-line)^^
Now, with Operas Script-Storage and Chromes and Firefox' GM-Support the only browsers that are left are IE and Safari^^
👍: 0 ⏩: 1
trezoid In reply to Dediggefedde [2011-10-30 10:30:09 +0000 UTC]
Safari has incomplete userscript support at best, and frankly, fuck IE.
👍: 0 ⏩: 1
Dediggefedde In reply to trezoid [2011-10-30 11:58:57 +0000 UTC]
well... maybe you're right^^
I thought of maybe using stash to store the informations, as I could download it via GM_xmlhttpRequest... however, uploading it is kind of complicated as I can't use E-Mail or ftp out of a userscript^^ there would be difi, but the parameters I looked up analysing my http-headers doesn't work at all, so... no IE/Safari^^
👍: 0 ⏩: 0
Seahorsepip In reply to ??? [2011-10-29 22:14:11 +0000 UTC]
use the about:config value in firefox, ,most browsers have similair thing to store information under a key.
This makes it a part of your firefox profile and so people can also read out or export it easily to other browsers or even use firefox sync
👍: 0 ⏩: 1
Dediggefedde In reply to Seahorsepip [2011-10-29 22:17:19 +0000 UTC]
Well, in firefox it is working quite well as the GM-Functions do exactly what you are saying^^
The problem is, that other Browsers doesn't work quite like that!
Opera has a Script-Storage-Option, but that would need to get activated by user manually... chrome, Safari and IE doesn't have something like that...
👍: 0 ⏩: 1
Seahorsepip In reply to Dediggefedde [2011-10-29 23:32:02 +0000 UTC]
hmm maybe we can use some sort of script that uploads a config file to stash :/
👍: 0 ⏩: 1
Dediggefedde In reply to Seahorsepip [2011-10-30 10:04:15 +0000 UTC]
Thanks for your guess!
That would be an interesting way of abusing stash^^
I would need to insert an i-frame within every page that opens www.deviantart.com/stash/writer/?deviationid=122345... or just /writer/ if there isn't a conf until now...
Then every save would be a click on the update-button within the iframe, every load would be just reading the content of the text-box...
But I'm not that confident in this method^^
👍: 0 ⏩: 1
Seahorsepip In reply to Dediggefedde [2011-10-30 10:20:46 +0000 UTC]
I wouldn't do it like that...
just do that iframe stuff when you click the star instead of when you open everypage, I know it won't be instant added to starred comments but you can add then a progressbar popup
Theres one big con, the starred comments are part of your account instead of your browser
👍: 0 ⏩: 1
Dediggefedde In reply to Seahorsepip [2011-10-30 11:55:41 +0000 UTC]
Well... I just forgot that I can not access the content of a iframe via javascript^^ that's also a security-problem, you know?
getting the information wouldn't be the problem... however, to send them is it^^ there is a difi-method implemented, but not documented, so I would have to search for the right parameters...
So maybe not the best solution^^
👍: 0 ⏩: 1
Seahorsepip In reply to Dediggefedde [2011-10-31 03:26:51 +0000 UTC]
you can try ftp, I may have even a better idea... lemme think about it
And yes this is one of the most handy addons ever since I have a lot of comments I would like to pin ^^
👍: 0 ⏩: 1
Dediggefedde In reply to Seahorsepip [2011-10-31 08:22:13 +0000 UTC]
Well... you can't upload something to ftp using javascript... you could using java... but that would be a bit complicated...
So, unless I contact a server that sends an email to stash, stash won't be an option untill someone figured difi out^^
As trezoid mentioned abouve, I will most likely abandone IE and Safari and just use tampermonkey for Chrome + Scriptstorage for Opera to make it work there...
👍: 0 ⏩: 1
Seahorsepip In reply to Dediggefedde [2011-10-31 16:28:09 +0000 UTC]
yeah, it would be nice if we just could have acces to deviantart servers and implent it on deviantart itself
👍: 0 ⏩: 1
Dediggefedde In reply to Seahorsepip [2011-10-31 17:58:24 +0000 UTC]
Well, it would be enough for most scripts if deviantart would offer its own difi-documentation^^
If everyone would be ably to implement their scripts within deviantart, the site would just be immediately blown away^^
But I hope it works fin for you anyway!
👍: 0 ⏩: 0
photofroggy In reply to ??? [2011-10-29 18:29:41 +0000 UTC]
I would strongly recommend using localStorage or communicating with an external server if possible. Using Cookies seems like a really bad idea to me.
👍: 0 ⏩: 1
Dediggefedde In reply to photofroggy [2011-10-29 21:36:42 +0000 UTC]
You know about localStorage?
The main problem is, that you can only store information accessible for the current sub-domain and all domains lower than that.
But here comes the problem: you visit user1.deviantart.com and save a comment in your localstorage-container... then you go to your my.deviantart.com/messages/... and try to get the informations you saved... but there aren't any as the storage only is available for user1.deviantart.
If you would save them while browsing www.deviantart, they would only be available for www.deviantart...
Opera currently has something like script-storage available... however, that is limited to a user-defined value set to 0 by default^^
Maybe I will rewrite my GM_s/getValue-Functions to user Script-Storage rather than Cookies set to a domain...
The best working solution would be an external server. But do you want that every comment that interests you will be send to some other website? maybe along with your username, datetime and source-site? Then there is also the problem, who wants to run (and pay for) as server that only store and delivers some text-messages? you can't get any money from that, as you cannot show adds anywhere... and if many will use this script, there is quite some traffic...
Then there is this support-thingie... how long should the database be running? After that, the script wouldn't be working anymore...
And security? if you don't download the script from userscripts.org there may be a different server you're sending your data to!
Well, setting something like this up wouldn't be the problem: I have a free bplaced-account, so I can just set a simple php-script online which sets the sent data into a database or displays them as text when getting the right parameter...
But the main two points would be still standing: that's not very secure + would you like to send me all your informations that you only sent to google until now?^^ (there's a google-analytics-script running on deviantart^^)
but I can ease you: currently I don't use cookies... The GM-Values are more something like ScriptStorage...
PS: I heard of a very dirty method for this: just send every Data via POST when leaving the site, so you can get them again on the next^^ However, I think the Post-Data will be in your header as well, so there are the same problems like with cookies...
But if you know how to store informations persistent between different domains without using cookies in chrome, safari and ie, I would like to hear your advice!
👍: 0 ⏩: 0
Dediggefedde In reply to Risvy [2011-10-29 16:07:51 +0000 UTC]
Thanks^^
I hoped I would manage to get it usable in other browsers, too...
However, I'm glad you like it^^
👍: 0 ⏩: 0
<= Prev |