n8chz / prostetnic

The prostetnic highlighter, a Firefox add-on for highlighting text in web pages.
8 stars 3 forks source link

Feature Request: Allow changing the file path of Prostetnic's SQLite database used for storing highlights #12

Open hersh-verthun opened 7 years ago

hersh-verthun commented 7 years ago

Thank you for the add-on. I have been using it for two days and find it very handy.

Is it possible to move the Prostetnic's database to another location? If possible you'd have to provide instructions to modify Prostetnic's code to point it to use the new location.

The reason I ask is that I am working through HTDP (a web book) at home and at work. I have a ton of highlights in this web-book stored on home computer which I want to access at work computer. At the moment I can't.
If you could build this feature in the next update I would very much appreciate it.

As a token of appreciation for your work I have just made a donation for the requested amount. Thank you again for building the add-on.

GitHubAndProstetnic commented 7 years ago

Hi Hersh,

I used Prostetnic for a while but had many problems with it. Since over 2 years ago I've been using Wired-Marker. I contacted Prostecnic to give them some idea of why I liked the Wired-Marker better. Possibly they improved W-M based on that. I recommend you try Wired-Marker. Many have commented on the problems with these markers because any changes to the web page destroy access to it. I've not had any issues with Wired-Marker until their change a couple days ago because they made big changes in the interface and now I can't post the highlighting in forums I reply to. This is a matter of finding the option that allows the highlighting to appear. Just haven't had time to do so. The W-M has many more features then the Prostecnic Highlighter, which you'll discover if you try it.

W G Diehl


From: hersh-verthun [mailto:notifications@github.com] Sent: Thursday, December 29, 2016 5:05 AM To: n8chz/prostetnic Cc: Subscribed Subject: [n8chz/prostetnic] Feature Request: Allow changing the file path of Prostetnic's SQLite database used for storing highlights (#12)

Thank you for the add-on. I have been using it for two days and find it very handy.

Is it possible to move the Prostetnic's database to another location? If possible you'd have to provide instructions to modify Prostetnic's code to point it to use the new location.

The reason I ask is that I am working through HTDP (a web book) at home and at work. I have a ton of highlights in this web-book stored on home computer which I want to access at work computer. At the moment I can't. If you could build this feature in the next update I would very much appreciate it.

As a token of appreciation for your work I have just made a donation for the requested amount. Thank you again for building the add-on.

- You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/n8chz/prostetnic/issues/12 , or mute https://github.com/notifications/unsubscribe-auth/AHgCA40MzlO7T6whboUlNeK-O jcLU09uks5rM7ADgaJpZM4LXkcG the thread. https://github.com/notifications/beacon/AHgCA8IKJjgLjvF4apW3V_hSGVMsclynks5 rM7ADgaJpZM4LXkcG.gif

hersh-verthun commented 7 years ago

Thank you for the suggestion @GitHubAndProstetnic . Wired-Marker looks very promising but I am concerned that it has not been updated since December, 2011. With Firefox deprecating other toolsets in favor of WebExtension I wonder if it would be the right choice for highlighting important research.

I am afraid it won't work on future Firefox releases. That said, I see that @n8chz has started porting Prostetnic to WebExtension though warning it as a watered-down port. [She] named it Persistent Color Highlighter.

I am going to try your suggestion anyway but I have to say that I don't really want to lose my research. It is cumbersome to go back and read thousands of words than just the highlighted portion.

n8chz commented 7 years ago

Thank you for your support.

Prostetnic Highlighter stores data in your profile folder. Although I haven't tried it, I have heard that it is possible to store one's Firefox profile in the cloud and at least one person has reported that Prostetnic Highlighter works across devices using the same Firefox profile stored at Dropbox.

I don't plan to develop this add-on any further because WebExtensions. The WebExtension highlighter stores data in a key-value store (WebExtensions has no provisions for SQL), so I don't know whether the portability you seek is possible with that add-on. Because of differences in back-end modeling options, I implemented search in a different way, based on words rather than substrings. I would assume the key value store is somewhere in the profile directory, but so far I've accessed it only through the API. Next feature planned for Persistent Highlighter is selection of displayed highlights for either color change or deletion.

GitHubAndProstetnic commented 7 years ago

Hi,

One of the attractants for me to use the Wired-Marker is the claim that many educators find it useful. That indicated it might be problem free, and capable of reliable access later on. I've certainly found that to be the case. Additionally there is a special Wired-Marker "storage center" that can be organized by special Wired-Marker folders. These can be renamed according to desired categories. All W-M links go here with the title and date where the highlighting appears. These folders can also be sorted, which is a flaw I see in Firefox. Tags cannot be sorted, and sometimes move their position in the Tags list forcing the user to look for the Tag of interest. In the past I've also experienced Tags disappearing and have had to look for the link and retag it. Maybe you, or some others can make sorting better in the recent Bookmarks Tags so looking for them doesn't consume time.

Best regards,

W. G. Diehl


From: Lorraine Lee [mailto:notifications@github.com] Sent: Sunday, January 1, 2017 10:20 AM To: n8chz/prostetnic Cc: GitHubAndProstetnic; Mention Subject: Re: [n8chz/prostetnic] Feature Request: Allow changing the file path of Prostetnic's SQLite database used for storing highlights (#12)

Prostetnic Highlighter stores data in your profile folder. Although I haven't tried it, I have heard that it is possible to store one's Firefox profile in the cloud and at least one person has reported that Prostetnic Highlighter works across devices using the same Firefox profile stored at Dropbox.

I don't plan to develop this add-on any further because WebExtensions. The https://addons.mozilla.org/en-US/firefox/addon/persistent-color-highlighter /?src=search WebExtension highlighter stores data in a key-value store (WebExtensions has no provisions for SQL), so I don't know whether the portability you seek is possible with that add-on. I would assume the key value store is somewhere in the profile directory, but so far I've accessed it only through the API.

- You are receiving this because you were mentioned. Reply to this email directly, view https://github.com/n8chz/prostetnic/issues/12#issuecomment-269913474 it on GitHub, or mute https://github.com/notifications/unsubscribe-auth/AHgCA_riaEcQiFOjZLnqkUqlw uJS607aks5rN-41gaJpZM4LXkcG the thread. https://github.com/notifications/beacon/AHgCA42eHCjKXzGRIOIIKj82XaE8vrN3ks5 rN-41gaJpZM4LXkcG.gif

hersh-verthun commented 7 years ago

@GitHubAndProstetnic : I have started using Wired-Marker and I have to say it is the most complete solution for all my needs. I am still wary of its obsolescence but the features of this addon are so compelling that I am willing to run an old version of Firefox for some time if the addon does not start using the WebExtensions API.

@n8chz : Thank you for responding. I wish that your WebExtensions port could borrow some features from Wired-Marker and have some assurance of support and stability - losing our research in a new version of Firefox is too painful.

For now, I am converted to Wired-Marker.