rosefox: Green books on library shelves. (Default)
Asher Rose Fox ([personal profile] rosefox) wrote in [site community profile] dw_suggestions2010-06-13 11:50 pm

Add customizable text footer to crossposted entries

Title:
Add customizable text footer to crossposted entries

Area:
Crossposting

Summary:
I would like to see a footer in the text of my crossposted DW entries that (as much as possible) matches the footer on my LJ entries.

Description:
I would like each of my DW entries to have a footer in the entry text that says:

"This entry has been crossposted. Read it on [link]LiveJournal[/link]."

Ideally it should be as customizable as the footer that appears on the crossposted entries elsewhere (allowing the user to change what it says as well as the text style), and have the option for multiple links if the entry is crossposted to multiple sites. Having it appear in the text of the entry is important; showing the current link setup requires style modification (at least for those of us who use custom S2 styles) while having it in the text means it will show for everyone in every style.

To make it clearer, if you look at

http://rosefox.dreamwidth.org/1598852.html?format=light

the crosspost link is very obvious. But if you go to:

http://rosefox.dreamwidth.org/1598852.html

you can't see any info on the crossposts because it's a style object rather than part of the post text.

Poll #3462 Add footer to crossposted entries
Open to: Registered Users, detailed results viewable to: All, participants: 35


This suggestion:

View Answers

Should be implemented as-is.
10 (28.6%)

Should be implemented with changes. (please comment)
4 (11.4%)

Shouldn't be implemented.
9 (25.7%)

(I have no opinion)
12 (34.3%)

(Other: please comment)
0 (0.0%)

cesy: "Cesy" - An old-fashioned quill and ink (Default)

[personal profile] cesy 2010-06-14 02:59 pm (UTC)(link)
I don't entirely understand this suggestion - what are you asking for that we don't already have? The option to have a link on the DW side was added recently.
zvi: self-portrait: short, fat, black dyke in bunny slippers (Default)

[personal profile] zvi 2010-06-14 04:37 pm (UTC)(link)
I think it is a bad policy to have Dreamwidth automatically edit the text of entries, and I don't think we should get started on that path with this suggestion.

Additionally, a benefit of treating the crosspost link as an entry object is that, if you change the styling or text of the crosspost once, it should apply to all entries instantly.

What I do think we need is a better explanation of how to modify the crosspost object for people who are not using one of the official styles. I presume that this will happen as part of the S2 documentation push.

Additionally, I wish you would re-write this suggestion to clarify with the information that you gave Cesy. It is not the case that crosspost information isn't available on your entries now, or even that it isn't stylable. The information is there, and you would like a change in the way it's stored and presented, which is different.
Edited (clarification) 2010-06-14 16:39 (UTC)
zvi: self-portrait: short, fat, black dyke in bunny slippers (Default)

[personal profile] zvi 2010-06-14 05:48 pm (UTC)(link)
If my understanding of the way the information is stored in the database is correct (and it might not be) the crossposting text that appears on your notDW entry is still treated by the Dreamwidth database as a separate object from the entry.

You are, if I understand you correctly, asking Dreamwidth to create a template in your post, which will then be editable by you through the entry edit form but also by Dreamwidth's automatic crossposting software.

I am very wary of a situation where I and the software are fighting about what the actual text of the entry is, and it seems to me as if that is exactly what you are looking for. I think it's very easy to get

WRT whether or not a person's xpost text should be persistent across style changes, I do think that the text should be persistent, but it is possible for us to have style objects where that is true. I'm not sure if that's the case with this particular object.
cheyinka: a spoof of an iPod ad, featuring a Metroid with iPod earbuds pressed against each of its 3 internal organs (iMetroid iScree)

[personal profile] cheyinka 2010-06-14 07:43 pm (UTC)(link)
But if the DW footer isn't different, one couldn't do something like "This post is a mirror of [post on Dreamwidth]; comments are disabled here, but anonymous commenting is permitted there." (At least not without clunky re-wording.)
noracharles: (Default)

[personal profile] noracharles 2010-06-14 06:52 pm (UTC)(link)
Yes to having a textbox to enter custom crosspost footer text in. Yes to an explanation of how to insert the crosspost code in a custom style.

No to the rest of it. I've made crosspost info invisible in my style and I like it like that. I don't want dw inserting anything in my entries automatically, and I don't want other users inserting any kind of footer or sig line in their entries automatically. If they do, they should at least have the trouble of setting up an external client to do it.
matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)

[personal profile] matgb 2010-06-14 07:55 pm (UTC)(link)
I don't want other users inserting any kind of footer or sig line in their entries automatically. If they do, they should at least have the trouble of setting up an external client to do it.

So you want to prevent other people from being able to easily do things you personally dislike, out of personal preference?

Given that, as you've said, it can be easily hidden in style, what's wrong with having people be able to write what they want, in the same way we can for the entry that hits the other site from here? I use DW as a client for LJ, that allows me a custom footer on every LJ post that I can edit from here.

Why does DW let me do something on LJ but not let me do it here? What's that substantive difference?
noracharles: (Default)

[personal profile] noracharles 2010-06-14 08:13 pm (UTC)(link)
I like it that it can easily be hidden in style; the reason we can hide it in style is that it is a separate element. The OP suggested that it not be a separate element, but be part of the entry element.

Yes, I want dw to not facilitate content which is bad for accessibility, when there are more accessible options.

There is nothing wrong with dw letting us write what we want - I voted for a textbox to let us write what we want. I also don't have a problem with the element being editable on an entry by entry basis, like mood is.

When we crosspost to lj from dw, dw acts as a client. I've also seen entries on dw crossposted from other places with a crosspost footer. The substantive difference is that I choose to read the version crossposted to dreamwidth from wordpress (for example) because it is more convenient for me, and I'm willing to accept an inferior copy for the convenience of having all my feeds and subscriptions on one reading page.

But having an automatic footer text as part of the entry would mean a less accessible original copy for no very compelling reason. I've been to notice board forums, I hate sig lines based on experience not prejudice.

[personal profile] delladea 2010-06-14 07:34 pm (UTC)(link)
I like the idea of being able to customize the text label displayed for the crosspost.

The crosspost link itself should remain a separate entity from the journal entry. These links describe your journal entry, and are not a part of it and should not be included in the entry body.
kerravonsen: (Default)

[personal profile] kerravonsen 2010-06-14 10:40 pm (UTC)(link)
+1
kyrielle: painterly drawing of a white woman with large dark-blue-framed glasses, hazel eyes, brown hair, and a suspicious lack of blemishes (Default)

[personal profile] kyrielle 2010-06-15 12:58 am (UTC)(link)
+1. Including them in the entry body on the other site is, IMO, a workaround to the structure of the other site and not a feature.
stasha2g: Ianto Jones, looking sad, with Jack walking away in the background. (Ianto)

[personal profile] stasha2g 2010-06-15 02:36 pm (UTC)(link)
+1