That seems fine to me. I think there shouldn't be any issues with that.JoshyPHP wrote:
- Backward compatibility proved to be too complicated so instead of modifying the original
quote_username_open
template fragment, it uses a new, separate template fragment namedquote_extended
which contains XSL for the logic.
I think the date should be on the right of the rest of the quote information. IMO, it should be (I do not include the text such as the "L_WROTE"):JoshyPHP wrote:
- The quote's date is unstyled, it just sits there. The link to the original post is represented by a Unicode arrow. I didn't realize is at the time but that's the same thing XenForo uses. Here's an updated album showing quotes in different forum software.
{urlToSource {author}} {date}
OR
{sourcePostLink(icon)} {urlToAuthor {author}} {date}
OR
{sourceLink(externalLinkIcon)} {urlToAuthor {author}} {date}
If it can be confusing if the author link can have two different things, then use these instead:
{sourcePostLink(icon)} {urlToAuthor {author}} {date}
OR
{sourceLink(externalLinkIcon)} {author} {date}
OR
{sourceLink(externalLinkIcon)} {urlToAuthor {author}} {date}
Opinions?
I like the concept. I don't like that it is inline. I think it should be external js and you should use aJoshyPHP wrote:
- The post link contains a small bit of inline JavaScript that replaces its full URL with an anchor link if the post exists on the current page. If someone has a better solution, I'll gladly accept PRs against my repository.
data-*
attribute on it.Then, develop javascript that searches for all tags with that
data-*
attribute and execute the check and edit on it. If you'd rather have me doing it, just tell me and I'll make a proposal.