Add flair.js module.

This commit is contained in:
Logan Hanks
2011-07-20 13:58:24 -07:00
parent 3e42bd5487
commit 19d09b37d6
3 changed files with 2 additions and 17 deletions

View File

@@ -21,7 +21,7 @@
################################################################################
# Javascript files to be compressified
js_sources = jquery.json.js jquery.reddit.js reddit.js base.js ui.core.js ui.datepicker.js sponsored.js jquery.flot.js jquery.lazyload.js compact.js blogbutton.js
js_sources = jquery.json.js jquery.reddit.js reddit.js base.js ui.core.js ui.datepicker.js sponsored.js jquery.flot.js jquery.lazyload.js compact.js blogbutton.js flair.js
js_targets = button.js jquery.flot.js sponsored.js
localized_js_targets = reddit.js mobile.js
localized_js_outputs = $(localized_js_targets:.js=.*.js)

View File

@@ -183,6 +183,7 @@ module["reddit"] = LocalizedModule("reddit.js",
"jquery.json.js",
"jquery.reddit.js",
"base.js",
"flair.js",
"reddit.js",
)

View File

@@ -75,21 +75,5 @@
<span title="${thing.rel._date.strftime('%Y-%m-%d %H:%M:%S')}">
${timesince(thing.rel._date)}
</span>
%elif thing.name == "flair":
<form action="/post/flair" id="flair-${thing.rel._fullname}"
method="post" class="pretty-form medium-text flair-entry"
onsubmit="return post_form(this, 'flair');">
<input type="hidden" name="name" value="${thing.user.name}" />
<input type="text" maxlength="32" name="text" class="tiny"
onfocus="$(this).parent().addClass('edited')"
value="${getattr(thing.user, 'flair_text', '')}" />
<input type="text" maxlength="32" name="css_class" class="tiny"
onfocus="$(this).parent().addClass('edited')"
value="${getattr(thing.user, 'flair_css_class', '')}" />
<button onclick="$(this).parent().removeClass('edited')" type="submit">
submit
</button>
<span class="status"></span>
</form>
%endif
</%def>