forum topic tagging system v1
Σελίδα 1 από 1 • Μοιραστείτε
File Name: Tag Content System
Author: Anonymous
Functionality: PunBB
Reduce image Show full size
Administration Panel → Display → General → Viewtopic_body
Find this code
- Κώδικας:
<!-- END switch_fb_likebtn -->
</p>
</div>
after that add this
- Κώδικας:
<div style="line-height: 80%;"> </div>
<div class="titlebox">
<dd> <dava><div class="avatarredet"><a class="teste2" href="#">
<img class="teste" alt="" src="http://r26.imgfast.net/users/2617/31/90/74/avatars/1-40.png" /></a></div></dava>
<div itemscope="" itemtype="http://schema.org/Article" class="ipsBox_withphoto">
<h1 class="ipsType_pagetitle" itemprop="name">{TOPIC_TITLE}</h1>
<div style="line-height: 80%;"> </div>
<div class="desc lighter blend_links">
Started by <span itemprop="creator"><a title="" href="" class="url fn name"><span itemprop="name"></span></a></span>, <span itemprop="dateCreated"> </span>
</div><br></br>
<span id="tags_search" style="float:left"></span>
<br>
<meta content="UserComments:3" itemprop="interactionCount">
</dd></div>
next paste this code
- Κώδικας:
return a;
}
}
);
/* Sets tag search... */
$.each(tags, function(index, data) {
if(data.length > 4) {
$('#tags_search').append(
'<a id="tag_search_' + index + '" class="ipsTag" title="Find more content tagged ' + data + '" href="/search?search_keywords=' + data + '">' +
' <span>' + data + '</span>' +
'</a>'
);
}
});
/* Whatch topic */
<!-- BEGIN switch_user_logged_in -->
<!-- END switch_user_logged_in -->
var target = $('.main-content.topic').find('div.post');
target.each(function(index) {
var oThis = $(this);
var userImg = oThis.find('div.user-basic-info a');
var memberTitle = oThis.find('p.desc.member_title');
var urlID = oThis.find('.username a').attr('href');
var target = oThis.find('div.user-basic-info').text();
var IsSuper = (target.search(/administrador/i) + 1) + (target.search(/moderador/i) + 1) + (target.search(/punbb/i) + 1);
/* Sets default avatar... */
if (userImg.find('img').length == 0) {
userImg.html('<img src="http://i78.servimg.com/u/f78/18/17/62/92/defaul10.png" alt="User image">');
}
/* field_id1 (Título) = First field added to the perfil! */
$.get(urlID, function(data){
var userTitle = $.trim($('#field_id1', data).find('div.field_uneditable').text());
var posts = $('#field_id-6', data).find('div.field_uneditable').text();
if (IsSuper <= 0) {
if (posts <= 99){
memberTitle.text('Membro');
} else if (posts >= 100 && posts < 200) {
memberTitle.text('Membro Nível 1');
} else if (posts >= 200 && posts < 300) {
memberTitle.text('Membro Nível 2');
} else if (posts >= 300 && posts < 500) {
if(userTitle == '-') {memberTitle.text('Membro Nível 3');}
} else if (posts >= 500) {
if(userTitle == '-') {memberTitle.text('Membro Avançado');}
}
} else {
if(userTitle != '-') {memberTitle.text(userTitle);}
}
/*sets state*/
/*console.log($.trim($('#user_status', data).text()));*/
if($.trim($('#user_status', data).text()) == 'conectado') {
oThis.find('span.ipsBadge').html('online').addClass('ipsBadge_green').removeClass('ipsBadge_lightgrey');
} else {
oThis.find('span.ipsBadge').html('offline').addClass('ipsBadge_lightgrey').removeClass('ipsBadge_green');
};
});
});
});
/* Editar mensagem */
function edit_message(topic_ID, post_ID){
/* This load and read all form fields ¯| */
$('#' + topic_ID).load('/post?p=' + post_ID + '&mode=editpost' + ' .main .frm-form', function() {
var msgID = $('#' + topic_ID);
msgID.find('.main-head.clearfix').remove();
msgID.find('.frm-set.multi > dl').hide();
msgID.find('#textarea_content dt:last').show();
msgID.find('.frm-set.multi').css('border-bottom', '0px');
msgID.find('.frm-set > dl').hide();
msgID.find('.frm-buttons').css('border-top', '0');
msgID.find('.main').hide();
msgID.find('.frm-form').attr('target','iframe_' + post_ID).submit(function(){var time=setTimeout("edited()",1000);});
msgID.find('input[name=post]').css('margin-left', '-225px');
msgID.find('input[name=preview]').css('margin-left', '120px').attr('value', 'Cancelar');
});
}
function edited(){window.location.reload()}
//]]>
</script>
<style type="text/css">
<!--
.post_online {
display: inline-block;
float: left;
min-width: 60px;
}
.right {
float: right;
}
.left {
float: left;
}
.ipsBox_withphoto {
margin-left: 65px;
}
.ipsUserPhoto_medium {
height: 54px;
width: 54px;
}
.ipsUserPhoto {
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #D5D5D5 !important;
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
padding: 1px;
border-radius: 100px;
}
.ipsUserPhotoLink:hover .ipsUserPhoto {
border-color: #7D7D7D !important;
}
.rating {
display: block;
line-height: 16px;
margin-bottom: 4px;
}
.ipsType_smaller, .ipsType_smaller a {
font-size: 11px !important;
}
.rating img {
vertical-align: top;
}
#rating_text {
margin-left: 4px;
}
.ipsType_pagetitle, .ipsType_subtitle {
color: #323232;
font: 300 26px/1.3 Helvetica,Arial,sans-serif;
}
.desc.lighter, .desc.lighter.blend_links a {
color: #A4A4A4;
}
.desc, .desc.blend_links a, p.posted_info {
color: #777777;
font-size: 12px;
}
.ipsTag {
display: inline-block;
background: url('http://i56.servimg.com/u/f56/17/97/98/69/tag_bg10.png') repeat scroll 0% 0% #555;
height: 23px;
line-height: 23px;
padding: 0px 7px 0px 21px;
margin: 5px 5px 0px 0px;
font-size: 11px;
color: rgb(255, 255, 255) !important;
}
.ipsButton_secondary {
background: -moz-linear-gradient(center top , #F6F6F6 0%, #E5E5E5 100%) repeat scroll 0 0 transparent;
border: 1px solid #DBDBDB;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 rgba(0, 0, 0, 0.3);
color: #616161;
display: inline-block;
font-size: 12px;
height: 22px;
line-height: 22px;
padding: 0 10px;
transition: all 0.2s ease-in-out 0s;
white-space: nowrap;
}
.ipsButton_secondary:hover {
border-color: #9A9A9A;
color: #4C4C4C;
}
.ipsButton_extra {
color: #5C5C5C;
font-size: 11px;
height: 22px;
line-height: 22px;
margin-left: 5px;
}
.clickable {
cursor: pointer;
}
-->
</style>
<!-- #endregion TitleBox_Viewtopic_body -->
<!-- #region: member_title -->
<style type="text/css">
<!--
.author_info .member_title {
margin-bottom: 5px;
word-wrap: break-word;
}
.desc, .desc.blend_links a, p.posted_info {
color: #777777;
font-size: 12px;
}
-->
</style>
<!-- #endregion: member_title -->
<style type="text/css"><!--
.right {float: right;}.left {float: left;}.ipsBox_withphoto {margin-left: 65px;}.ipsUserPhoto_medium {height: 50px;width: 50px;}.ipsUserPhoto {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #D5D5D5 !important;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);padding: 1px;}.ipsUserPhotoLink:hover .ipsUserPhoto {border-color: #7D7D7D !important;}.rating {display: block;line-height: 16px;margin-bottom: 4px;}.ipsType_smaller, .ipsType_smaller a {font-size: 11px !important;}.rating img {vertical-align: top;}#rating_text {margin-left: 4px;}.ipsType_pagetitle, .ipsType_subtitle {color: #323232;font: 300 26px/1.3 Helvetica,Arial,sans-serif;}.desc.lighter, .desc.lighter.blend_links a {color: #A4A4A4;}.desc, .desc.blend_links a, p.posted_info {color: #777777;font-size: 12px;}.ipsTag {background: url("http://i36.servimg.com/u/f36/17/06/15/51/tag_bg10.png") repeat scroll 0px 0px transparent;border-radius: 0px 3px 3px 0px;color: rgb(255, 255, 255) !important;display: inline-block;float: left;font-size: 11px;height: 23px;line-height: 23px;margin: 1px 5px;padding: 0px 5px 0px 15px;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.3);}.ipsTag:hover {opacity: 0.8;}.ipsButton_secondary {background: -moz-linear-gradient(center top , #F6F6F6 0%, #E5E5E5 100%) repeat scroll 0 0 transparent;border: 1px solid #DBDBDB;border-radius: 3px 3px 3px 3px;box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 rgba(0, 0, 0, 0.3);color: #616161;display: inline-block;font-size: 12px;height: 22px;line-height: 22px;padding: 0 10px;transition: all 0.2s ease-in-out 0s;white-space: nowrap;}.ipsButton_secondary:hover {border-color: #9A9A9A;color: #4C4C4C;}.ipsButton_extra {color: #5C5C5C;font-size: 11px;height: 22px;line-height: 22px;margin-left: 5px;}.clickable {cursor: pointer;} .tags_search { margin-left: 10px;}--></style><!--
#endregion TitleBox_Viewtopic_body -->
<style> .titlebox{margin-left:2px;border-radius:3px;overflow:hidden;padding:4px;margin-top:10px !important;border:1px solid #DDD;width:98.7%;background:linear-gradient(to bottom,#FFF 0%,rgba(255,255,255,0) 100%) repeat-x scroll 0 -1px #F4F4F4;box-shadow:0 1px 3px rgba(0,0,0,0.15)}.titlebox dava{float:left}.titlebox dava a img{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);background:#fff;border:1px solid #D5D5D5;box-shadow:0 2px 2px rgba(0,0,0,0.1);float:left;height:50px!important;padding:1px;width:50px!important}.titlebox dava a img:hover{-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);border-color:#A1A1A1;box-shadow:0 2px 2px rgba(0,0,0,0.2)}£panda_selector_1395760756531_10_m_panda£{font-size:23px;z-index:999}.desc.lighter.blend_links{color:#a4a4a4;float:left;font-size:11px}.desc.lighter,.desc.lighter.blend_links a{color:#A4A4A4}.desc,.desc.blend_links a,p.posted_info{color:#777;font-size:12px}.conect{display:inline-block;padding-left:5px}.seguir{float:right;position:relative}.seguir a{-moz-border-radius:2px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1),inset rgba(255,255,255,0.7) 0 1px 0;-webkit-border-radius:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1),inset rgba(255,255,255,0.7) 0 1px 0;background:#ececec url(http://i45.tinypic.com/2hrd3tg.png) repeat-x 0 0;border:1px solid #d0d0d0;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.1),inset rgba(255,255,255,0.7) 0 1px 0;color:#616161!important;cursor:pointer;display:inline-block;font-size:11px;height:24px;line-height:24px;padding:0 10px;text-shadow:#fff 0 1px 0;white-space:nowrap}£panda_selector_1395760756531_24_m_panda£{background-color:#f8f8f8;color:#4c4c4c}</style>
after this
- Κώδικας:
<script src="{JS_DIR}addthis/addthis_widget.js" type="text/javascript"></script>
Administration Panel → Modules → Html & Javascript Management → Javascript Management
Name: Titlebox
Placement: In the topics
- Κώδικας:
jQuery(document).ready(function() {
var url=$('.post:first .postmain .postbody .user .user-ident .user-basic-info a img').attr('src');
$('.teste').attr('src',url);
var url2=jQuery('.post:first .postmain .postbody .user .user-ident .user-basic-info a').attr('href');
jQuery('.teste2').attr('href',url2);
var url3=jQuery('span.creator').html();
jQuery('span[itemprop="creator"]').html(url3);
var url5=jQuery('span.data-post').html();
jQuery('span[itemprop="data_post"]').html(url5);
});
Παρόμοια θέματα
Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να απαντήσετε
Προκειμένου να απαντήσετε πρέπει να είστε μέλος.
Δημιουργία Λογαριασμού
Ενταχθείτε στην κοινότητά μας δημιουργώντας έναν λογαριασμό. Είναι πανεύκολο!
Δημιουργία ενός νέου Λογαριασμού
Σελίδα 1 από 1
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης