1
0
Fork 0

allow users to set categories on their posts

This commit is contained in:
Michael Johnston 2012-04-01 21:28:31 -04:00
commit 581b54c974
11 changed files with 226 additions and 18 deletions

13
view/categories_widget.tpl Executable file
View file

@ -0,0 +1,13 @@
<div class="clear"></div>
<div id="categories-sidebar" class="widget">
<h3>$title</h3>
<div id="nets-desc">$desc</div>
<ul class="categories-ul">
<li class="tool"><a href="$base" class="categories-link categories-all{{ if $sel_all }} categories-selected{{ endif }}">$all</a></li>
{{ for $terms as $term }}
<li class="tool"><a href="$base?f=&category=$term.name" class="categories-link{{ if $term.selected }} categories-selected{{ endif }}">$term.name</a></li>
{{ endfor }}
</ul>
</div>

View file

@ -15,6 +15,7 @@
<input type="hidden" name="post_id" value="$post_id" />
<input type="hidden" name="preview" id="jot-preview" value="0" />
<div id="jot-title-wrap"><input name="title" id="jot-title" type="text" placeholder="$placeholdertitle" value="$title" class="jothidden" style="display:none"></div>
<div id="jot-category-wrap"><input name="category" id="jot-category" type="text" placeholder="$placeholdercategory" value="$category" class="jothidden" style="display:none" /></div>
<div id="jot-text-wrap">
<img id="profile-jot-text-loading" src="images/rotator.gif" alt="$wait" title="$wait" style="display: none;" />
<textarea rows="5" cols="64" class="profile-jot-text" id="profile-jot-text" name="body" >{{ if $content }}$content{{ else }}$share{{ endif }}</textarea>

View file

@ -76,17 +76,21 @@ input#dfrn-url {
}
#jot-title {
#jot-title, #jot-category {
background-color: #333333;
border: 1px solid #333333;
}
#jot-title::-webkit-input-placeholder{ color: #555555!important;}
#jot-title:-moz-placeholder{color: #555555!important;}
#jot-category::-webkit-input-placeholder{ color: #555555!important;}
#jot-category:-moz-placeholder{color: #555555!important;}
#jot-title:hover,
#jot-title:focus {
#jot-title:focus,
#jot-category:hover,
#jot-category:focus {
border: 1px solid #cccccc;
}
blockquote {

View file

@ -285,7 +285,7 @@ div.wall-item-content-wrapper.shiny {
float: left;
}
#jot-title {
#jot-title, #jot-category {
border: 0px;
margin: 0px;
height: 20px;
@ -296,11 +296,15 @@ div.wall-item-content-wrapper.shiny {
}
#jot-title::-webkit-input-placeholder{font-weight: normal;}
#jot-category::-webkit-input-placeholder{font-weight: normal;}
#jot-title:-moz-placeholder{font-weight: normal;}
#jot-category:-moz-placeholder{font-weight: normal;}
#jot-title:hover,
#jot-title:focus {
#jot-title:focus,
#jot-category:hover,
#jot-category:focus {
border: 1px solid #cccccc;
}
@ -322,7 +326,7 @@ div.wall-item-content-wrapper.shiny {
margin-bottom: 10px;
}
.group-selected, .nets-selected, .fileas-selected {
.group-selected, .nets-selected, .fileas-selected, .categories-selected {
padding: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
@ -1881,11 +1885,11 @@ a.mail-list-link {
margin-top: 10px;
}
.nets-ul, .fileas-ul {
.nets-ul, .fileas-ul, .categories-ul {
list-style-type: none;
}
.nets-ul li, .fileas-ul li {
.nets-ul li, .fileas-ul li, .categories-ul li {
margin-top: 10px;
}
@ -1896,11 +1900,11 @@ a.mail-list-link {
margin-left: 42px;
}
.fileas-link {
.fileas-link, .categories-link {
margin-left: 24px;
}
.fileas-all {
.fileas-all, .categories-all {
margin-left: 0px;
}
@ -2628,12 +2632,12 @@ aside input[type='text'] {
margin-top: 10px;
}
.body-tag, .filesavetags {
.body-tag, .filesavetags, .categorytags {
opacity: 0.5;
filter:alpha(opacity=50);
}
.body-tag:hover, .filesavetags:hover {
.body-tag:hover, .filesavetags:hover, .categorytags:hover {
opacity: 1.0 !important;
filter:alpha(opacity=100) !important;
}