deskthority - Suggestions and Changelog

User avatar
Alkhar

26 Dec 2016, 16:04

Hello, can we have 2 more minute to edit our pm ?
This is like the 5 time that i write / reread pm / send / reread / ohfack big mistake, you cant edit this pm anymore

Can we also have the Strikethrough option in the full editor ?

Thank you

User avatar
seebart
Offtopicthority Instigator

26 Dec 2016, 16:19

Alkhar wrote: Hello, can we have 2 more minute to edit our pm ?
This is like the 5 time that i write / reread pm / send / reread / ohfack big mistake, you cant edit this pm anymore

Can we also have the Strikethrough option in the full editor ?

Thank you
Sounds like the "last edited by seebart" modus to me. :lol:

User avatar
webwit
Wild Duck

26 Dec 2016, 16:55

I set it to 5 minutes (was 1 minute).

User avatar
Alkhar

26 Dec 2016, 17:01

Cool ! Thank you webwit

User avatar
ramnes
ПБТ НАВСЕГДА

26 Dec 2016, 17:25

Does that mean that emails are sent after the 5 minutes?

User avatar
webwit
Wild Duck

26 Dec 2016, 22:35

No, emails are sent immediately. You can edit the online message within 5 minutes, except if already read online by the recipient.

User avatar
Daniel Beardsmore

29 Dec 2016, 15:59

The wiki BBCode tag should generate HTTPS URLs.

User avatar
Alkhar

29 Dec 2016, 16:01

webwit wrote: I set it to 5 minutes (was 1 minute).
Hello,can we also have the Strikethrough option in the full editor ?

User avatar
Daniel Beardsmore

29 Dec 2016, 16:15

For now, you can simply use the s BBCode tag. It works, it just lacks a button. Being a keyboard forum, I'd like to think that you're not afraid of typing …

User avatar
Muirium
µ

29 Dec 2016, 16:42

Not exactly discoverable, though, is it?

Indeed, I only learned the [ url= ] and [ s ] tags after quite a while here, finally spotting them quite by accident inside a quotation of someone else's post.
Last edited by Muirium on 29 Dec 2016, 16:43, edited 1 time in total.

User avatar
webwit
Wild Duck

29 Dec 2016, 16:43

Daniel Beardsmore wrote: The wiki BBCode tag should generate HTTPS URLs.
Fixed.

User avatar
webwit
Wild Duck

29 Dec 2016, 16:45

Alkhar wrote: Hello,can we also have the Strikethrough option in the full editor ?
Fixed.

User avatar
Daniel Beardsmore

30 Dec 2016, 15:53

webwit wrote:
Daniel Beardsmore wrote: The wiki BBCode tag should generate HTTPS URLs.
Fixed.
[wiki]The tag doesn't work at all any more.[/wiki]

User avatar
webwit
Wild Duck

30 Dec 2016, 16:02

[wiki]test[/wiki]

OK back to working order.

User avatar
Daniel Beardsmore

30 Dec 2016, 16:15

Confirmed, ta.

User avatar
Muirium
µ

30 Dec 2016, 17:48

Strikethrough could use a strike through its S in the editor. Wysiwyg, right? Minor niggle but the other buttons mostly indicate with their type as well as their unstyled name. Also, doesn't it feel more at home next to bold, italic and underline? And as a lowercase struck through s.

User avatar
zslane

01 Jan 2017, 22:56

It would be really cool if there was an equivalent to a .gitignore configuration file, a setting I could apply to my profile/account that would be a list of strings (with wildcards) that would filter out threads to ignore (by thread title). And by ignore, I mean they don't show up at all while I am logged into my account.

User avatar
chuckdee

17 Jan 2017, 19:33

scottc wrote: Feature request for the spy: the ability to blacklist threads
scottc wrote:
vivalarevolución wrote: Oh great, wouldn't that create a censorship bandwagon?

Perhaps another method is creating a guide for how not to feed the trolls and how to douse flame wars.
I was probably unclear, but I meant a per-user setting so that I could ignore threads that weren't of interest to me (politics, etc). That wouldn't cause any censorship.
+1 for this suggestion, also. Except I'd like it to be for unread thread view also.

User avatar
emdude
Model M Apologist

17 Jan 2017, 20:07

I am for this, as well.

User avatar
Ratfink

17 Jan 2017, 20:20

chuckdee wrote:
scottc wrote: Feature request for the spy: the ability to blacklist threads
scottc wrote:
vivalarevolución wrote: Oh great, wouldn't that create a censorship bandwagon?

Perhaps another method is creating a guide for how not to feed the trolls and how to douse flame wars.
I was probably unclear, but I meant a per-user setting so that I could ignore threads that weren't of interest to me (politics, etc). That wouldn't cause any censorship.
+1 for this suggestion, also. Except I'd like it to be for unread thread view also.
You guys aren't the first to want this:
Ratfink wrote:
klikkyklik wrote: Is there any way to squelch certain threads from the spy view? Sometimes uninteresting but wildly active threads trump all over what I'd rather see.
Yeah, I'd love to not see the politics threads in the spy. The only pointless bickering I want to see on Deskthority is about input device preferences! :evil:
Unfortunately, Webwit says it would be difficult:
webwit wrote: It's technically too difficult to reply to PMs via email or exclude threads from the spy. That's a lot of development time. Anyone is welcome of course to take a shot at the phpBB code. Although my guess is they'd rather spend time reading about input devices ;) The good news is politics threads blow over.

User avatar
scottc

17 Jan 2017, 20:38

Alright, I'll see if I can write a browser extension to take care of it...

User avatar
seebart
Offtopicthority Instigator

17 Jan 2017, 20:38

scottc wrote: Alright, I'll see if I can write a browser extension to take care of it...
GO Scott ! :P

User avatar
ramnes
ПБТ НАВСЕГДА

17 Jan 2017, 21:10

scottc wrote: Alright, I'll see if I can write a browser extension to take care of it...
Why a browser extension? I'm pretty sure it would be as easy to write a phpBB extension... :twisted:

User avatar
scottc

17 Jan 2017, 21:13

It could be a simple userscript even. There's just one JavaScript function you need to override. But writing it as a phpBB extension would require database permissions and writing in PHP, neither of which are any fun...

Is there a staging version of DT that I can use for testing? I don't want to spam "test" in any threads...

User avatar
webwit
Wild Duck

17 Jan 2017, 21:37

No there's no staging version currently up I'm afraid.

User avatar
scottc

17 Jan 2017, 21:38

Okay, you'll have to put up with me posting "test" in the republican thread then. :evilgeek:

User avatar
scottc

17 Jan 2017, 21:50

If you post this into your browser's dev tools in a spy window you won't get updates from any threads with "republican" in the name:

Code: Select all

function handle_response(response)
{
    if (response == null || response == undefined) {
        return false;
    }

    if (typeof(response) == 'number') {
        last_update = response;
        return true;
    }
    if (typeof(response) == 'object') {
    	if (response.who_online) {
    		var who_online = $(response.who_online);

    		$('#who-online').html(who_online.html());
		}
    	if (response.birthdays) {
    		var birthdays = $(response.birthdays);
    		var no_new_birthdays = birthdays.hasClass('no-birthdays');
    		var no_cur_birthdays = $('#birthdays').hasClass('no-birthdays');

    		$('#birthdays').html(birthdays.html());
    		if (!no_cur_birthdays && no_new_birthdays) {
    			setTimeout("$('#birthdays').fadeOut(1500, function() { $(this).addClass('no-birthdays'); });", 999);
    		} else if (no_cur_birthdays && !no_new_birthdays) {
    			$('#birthdays').slideDown(function() { $('#birthdays').removeClass('no-birthdays'); });
    		}
		}
    	if (response.statistics) {
    		var statistics = $(response.statistics);

    		$('#phpbb-stats').html(statistics.html());
		}
	    if (response.mark_as_read) {
			alert(last_update + ' ' + response.mark_as_read);
		}
    	last_update = response.last_update;
    	if (response.results) {
	    	$.each(response.results, function(key, val) {
                if (! val.TOPIC_TITLE.toLowerCase().includes("republican")) {
    	    		$('#searchtopics-body tr:last').find('td').wrapInner('<div style="display: block;" />').parent().find('td > div').slideUp(1000, function() {
    					$(this).parent().parent().remove();
    				});
    				$('#searchtopics-body').prepend(make_row(val));
    				$('#searchtopics-body tr:first').find('td').wrapInner('<div style="display: none;" />').parent().find('td > div').slideDown(1000, function() {
    					var $set = $(this);
    					$set.replaceWith($set.contents());
    				});
                }
	    	});
	    }
    	if (df.open_new_tab) {
    		$('a.topictitle').attr('target', '_blank');
    	}
    	return true;
	}
}
The only difference between this and the live code is that this code checks the title of the thread before adding it to the Spy page (see `if (! val.TOPIC_TITLE.toLowerCase().includes("republican"))`).

I've wasted enough time on this so anyone willing to take this further, feel free. This is just a quick hack, I'm not a JavaScript developer, etc. ;)
Last edited by scottc on 17 Jan 2017, 22:24, edited 1 time in total.

User avatar
alh84001
v.001

17 Jan 2017, 21:59

Somewhat related, and excuse me if it's obvious, but is there a way to unsubscribe (remove from "view your posts") from a topic that you posted to?

User avatar
ideus

30 Jan 2017, 16:35

I suggest to open a sub-forum or thread for Interest Checks under Marketplace. It may be addressed before, so please excuse me if it was already discussed.

User avatar
Daniel Beardsmore

30 Jan 2017, 23:02

Topic subcategorisation (e.g. Member to Member → Want to Buy) gets forgotten after hitting Preview when creating a new topic.

Post Reply

Return to “Deskthority talk”