Points sytem - TorrentTrader Forums
/*
* Cascading Style Sheet(CSS 467), for Invision Power Board 2.2.0
* Author: James A. Mathias, admin@leihu.com, http://www.1lotus.com
* Copyright: 2005 Invision Power Services, all rights reserved
*
* All style attributes in alpha-numeric order starting from 0
*
*/
/*
* ========================================
* global element styles
* ========================================
*/
html{
overflow-x: auto; /* fixes MSIE scrollbar bug DO NOT REMOVE, has no effect in Mozilla, or Opera */
}
body{
background: #FFF;
color: #222;
font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
font-size: 11px;
line-height: 135%;
margin: 0px;
padding: 0px; /* required for Opera to have 0 margin */
text-align: center; /* centers board in MSIE */
}
/*
* ========================================
* Set up IPB table
* ========================================
*/
.ipbtable { width:100% }
table.ipbtable,
tr.ipbtable,
td.ipbtable
{ /* required for text in tables, because tables do not inherit from body */
background: transparent;
color: #222;
font-size: 11px;
line-height: 135%;
}
.ipbtable td,
.divpad{ /* gives all tables faux cellpadding of 5px */
padding: 5px;
}
td.nopad{ /* allows some tables to have no padding on the td */
padding: 0;
}
/* Safari... */
th
{
text-align: left;
}
form{
display: inline;
margin: 0; /* removes mystery form tag gapping */
padding: 0; /* removes mystery form tag gapping */
}
img{
border: 0; /* makes sure linked images do not have a border */
vertical-align: middle;
}
/*
* ========================================
* global hyperlink styles
* ========================================
*/
a:link,
a:visited,
a:active{
background: transparent;
color: #222;
text-decoration: underline;
}
a:hover{
background: transparent;
color: #34498B;
}
/*
* ========================================
* Main wrapper, this controls the overall width of the board in you browser view window.
* ========================================
*/
#ipbwrapper{
margin: 20px auto 20px auto; /* centers the box, no matter the overall width, also applies a 20px gap at the top and bottom of the board */
text-align: left; /* re_aligns text to left second part of two part MSIE centering workaround */
/* EDIT THIS TO CHANGE THE WIDTH OF THE BOARD -> 960px is a common fixed resolution size */
width: 98%;
}
/*
* ========================================
* styles for pagination links
* ========================================
*/
.pagelink,
.pagelinklast,
.pagecurrent,
.minipagelink,
.minipagelinklast{
background: #F0F5FA;
border: 1px solid #072A66;
padding: 1px 3px 1px 3px;
}
.pagelinklast,
.minipagelinklast{
background: #DFE6EF;
}
.pagecurrent{
background: #FFC9A5;
}
.minipagelink,
.minipagelinklast{
border: 1px solid #C2CFDF;
font-size: 10px;
margin: 0 1px 0 0;
}
.pagelink a:active,
.pagelink a:visited,
.pagelink a:link,
.pagelinklast a:active,
.pagelinklast a:visited,
.pagelinklast a:link,
.pagecurrent a:active,
.pagecurrent a:visited,
.pagecurrent a:link,
.minipagelink a:active,
.minipagelink a:visited,
.minipagelink a:link,
.minipagelinklast a:active,
.minipagelinklast a:visited,
.minipagelinklast a:link{
text-decoration: none;
}
/* fake button effect for some links */
.fauxbutton{
background: #BFCDE0;
border: 1px solid #072A66;
font-size: 11px;
font-weight: bold;
padding: 4px;
}
.fauxbutton a:link,
.fauxbutton a:visited,
.fauxbutton a:active{
color: #222 !important;
text-decoration: none;
}
.forumdesc,
.forumdesc a:link,
.forumdesc a:visited,
.forumdesc a:active{
background: transparent;
font-size: 10px;
color: #666;
line-height: 135%;
margin: 2px 0 0 0;
padding: 0;
}
/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */
.searchlite {
background-color:yellow;
font-weight:bold;
color: red;
}
.activeusers{
background: #FFF;
border: 1px solid #072A66;
color: #000;
margin: 0px;
padding: 1px;
}
.activeuserposting a:link,
.activeuserposting a:visited,
.activeuserposting a:active,
.activeuserposting
{
font-style:italic;
text-decoration: none;
border-bottom:1px dotted black;
}
fieldset.search{
line-height: 150%;
padding: 6px;
}
label{
cursor: pointer;
}
img.attach{
background: #808080 url(style_images/1/click2enlarge.gif) no-repeat top right;
border: 1px solid #808080;
margin: 0 2px 0 0;
padding: 11px 2px 2px 2px;
}
.thumbwrap,
.thumbwrapp,
.fullimagewrap
{
border: 1px solid #072A66;
margin: 2px;
}
.thumbwrapp{
border: 2px solid #660707;
}
.fullimagewrap{
background: #F5F9FD;
text-align: center;
margin: 5px 0 5px 0;
padding: 5px;
}
.thumbwrap h4,
.thumbwrapp h4{
background: #DDE6F2;
border: 0 !important;
border-bottom: 1px solid #5176B5 !important;
color: #5176B5;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.thumbwrap p,
.thumbwrapp p{
background: #EEF2F7 !important;
border: 0 !important;
border-top: 1px solid #5176B5 !important;
margin: 0 !important;
padding: 5px !important;
text-align: left;
}
.thumbwrap p.alt,
.thumbwrapp p.alt{
background: #DFE6EF !important;
margin: 0 !important;
padding: 5px !important;
text-align: left;
}
.thumbwrapp p.pin{
background: #EFDFDF !important;
text-align: center !important;
}
.thumbwrap img.galattach,
.thumbwrapp img.galattach{
background: #FFF url(style_images/1/img_larger.gif) no-repeat bottom right;
border: 1px solid #072A66;
margin: 5px;
padding: 2px 2px 10px 2px;
}
li.helprow{
margin: 0 0 10px 0;
padding: 0;
}
ul#help{
padding: 0 0 0 15px;
}
.warngood,
.warnbad{
color: #0B9500;
font-weight: bold;
}
.warnbad{
color: #DD0000;
}
#padandcenter{
margin: 0 auto 0 auto;
padding: 14px 0 14px 0;
text-align: center;
}
#profilename{
font-size: 28px;
font-weight: bold;
}
#photowrap{
padding: 6px;
}
#phototitle{
border-bottom: 1px solid #000;
font-size: 24px;
}
#photoimg{
margin: 15px 0 0 0;
text-align: center;
}
#ucpmenu,
#ucpcontent{
background: #F5F9FD;
border: 1px solid #345487;
line-height: 150%;
}
#ucpmenu p{
margin: 0;
padding: 2px 5px 6px 9px;
}
#ucpmenu a:link,
#ucpmenu a:active,
#ucpmenu a:visited{
text-decoration: none;
}
#ucpcontent{
width: auto;
}
#ucpcontent p{
margin: 0;
padding: 10px;
}
.activeuserstrip{
background: #BCD0ED;
padding: 6px;
}
/* Topic View elements */
.signature{
background: transparent;
color: #339;
font-size: 10px;
line-height: 150%;
}
.postdetails{
font-size: 10px;
line-height:140%;
}
.postcolor{
font-size: 12px;
line-height: 160%;
}
.normalname{
color: #003;
font-size: 12px;
font-weight: bold;
}
.normalname a:link,
.normalname a:visited,
.normalname a:active{
font-size: 12px;
}
.post1,
.bg1{
background: #F5F9FD;
}
.post2,
.bg3{
background: #EEF2F7;
}
.row2shaded,
.post1shaded { background-color: #DEDBE4 }
.row4shaded,
.post2shaded { background-color: #E3DFE7 }
.row1{
background: #DFE6EF;
}
.row2{
background: #E4EAF2;
}
.rowhighlight{
background-color: #FFF9BA;
}
.darkrow1{
background: #BCD0ED;
color: #3A4F6C;
}
.darkrow3{
background: #D1DCEB;
color: #3A4F6C;
}
/* tableborders gives the white column / row lines effect */
.plainborder,
.tablefill,
.tablepad{
background: #F5F9FD;
border: 1px solid #345487;
}
.tablefill,
.tablepad{
padding: 6px;
}
.tablepad{
border: 0 !important;
}
.wrapmini{
float: left;
line-height: 1.5em;
width: 25%;
}
.pagelinks{
float: left;
line-height: 1.2em;
width: 35%;
}
.desc{
font-size: 11px;
color: #434951;
}
.lastaction
{
font-size: 10px;
color: #434951;
}
.edit{
font-size: 9px;
}
.thin{
border: 1px solid #FFF;
border-left: 0;
border-right: 0;
line-height: 150%;
margin: 2px 0 2px 0;
padding: 6px 0 6px 0;
}
/* =================================================================================== */
/* =================================================================================== */
/* =================================================================================== */
/*
* ========================================
* calendar styles
* ========================================
*/
.calmonths{
background: #F0F5FA;
border: 1px solid #C2CFDF;
font-size: 18px;
font-weight: bold;
margin: 5px 0 5px 0;
padding: 8px;
text-align: center;
}
.weekday{
font-size: 14px;
font-weight: bold;
}
.calmonths a{
text-decoration: none;
}
.calday,
.calweekday{
background: #DFE6EF;
color: #666;
font-size: 11px;
font-weight: bold;
margin: 0;
padding: 4px;
text-align: right;
}
.calweekday{
border-right: 1px solid #AAA;
color: #222;
font-size: 14px;
padding: 6px;
text-align: center;
}
.celltodayshaded,
.celldateshaded,
.cellblank,
.celldate,
.celltoday,
.mcellblank,
.mcelldate,
.mcelltoday{
background: #EEF2F7;
height: 100px;
margin: 0;
padding: 0;
vertical-align: top;
}
.celltodayshaded,
.celldateshaded
{
background: #E3DFE7;
}
.mcellblank,
.mcelldate,
.mcelltoday{
height: auto;
}
.cellblank,
.mcellblank{
background: #C2CFDF;
}
.celltoday,
.celltodayshaded,
.mcelltoday{
border: 2px solid #8B0000;
}
.calranged
{
border: 2px outset #C2CFDF;
background: #C2CFDF;
padding:4px;
}
.calitem
{
border-bottom: 1px dotted #C2CFDF;
padding:4px;
}
/*
* ========================================
* form styles
* ========================================
*/
.input-warn,
.input-green,
.input-checkbox,
input,
textarea,
select{
background: #FFF;
border: 1px solid #4C77B6;
color: #000;
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
margin: 5px;
padding: 2px;
vertical-align: middle;
}
select
{
margin: 0px;
}
.input-checkbox
{
border: none;
}
.input-warn,
.input-warn-content
{
border: 1px solid #C00;
}
.input-ok,
.input-ok-content
{
border: 1px solid #0C0;
}
.input-warn-content
{
padding: 4px;
margin: 4px;
background-color: #FCC;
}
.input-ok-content
{
padding: 4px;
margin: 4px;
background-color: #CFC;
}
.input-text
{
color: #900;
}
input.button{
margin: 0;
width: auto;
cursor: pointer;
}
optgroup option{
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
}
.codebuttons{
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 10px;
vertical-align: middle;
margin:2px;
}
.textarea,
.searchinput,
.button,
.gobutton{
background: #FFF;
border: 1px solid #4C77B6;
color: #000;
font-family: Verdana, Helvetica, Sans-Serif;
font-size: 11px;
padding: 2px;
vertical-align: middle;
}
.button{
background: #DFE6EF;
}
.gobutton{
background: transparent;
border: 0;
color: #072A66;
margin: 0;
vertical-align: middle;
}
.radiobutton,
.checkbox,
.helpbox {
border: 0;
vertical-align: middle;
background: transparent;
}
/*
* class.formtable
*
* used for tabled forms
* technically tables should not be used for form display
* but, in the case of IPB a table is easier to work with
* for the average webmaster, who has little to no CSS knowledge.
*
*/
.formtable{
background: transparent;
}
.formtable td,
.pformleft,
.pformleftw,
.pformright{
background:#F5F9FD;
border: 1px solid #C2CFDF;
border-bottom: 0;
border-left: 0;
font-weight: bold;
margin: 1px 0 0 0;
padding: 6px;
width: 25%;
}
.formtable td.wider,
.pformleftw,
.pformright{
width: 40%;
}
.formtable td.formright,
.pformright{
border-right: 0px;
font-weight: normal;
width: auto;
}
.formtable td.formtitle,
.formsubtitle{
background: #D1DCEB;
border: 1px solid #9FB9D4;
border-bottom: 0;
border-left: 0;
border-right: 0;
font-weight: normal;
}
.formsubtitle{
border: 0;
color: #3A4F6C;
font-weight: bold;
padding: 5px;
}
.formtable td.formstrip{
background: #DDE8F2;
border: 1px solid #9FB9D4;
border-left: 0;
border-right: 0;
font-weight: normal;
}
/*
* ========================================
* new style quote and code wrappers MATT's DESIGN
* ========================================
*/
.quotetop{
background: #E4EAF2 url(style_images/1/css_img_quote.gif) no-repeat right;
border: 1px dotted #000;
border-bottom: 0;
border-left: 4px solid #8394B2;
color: #000;
font-weight: bold;
font-size: 10px;
margin: 2px auto 0 auto;
padding: 3px;
}
.quotemain{
background: #FAFCFE;
border: 1px dotted #000;
border-left: 4px solid #8394B2;
border-top: 0;
color: #465584;
padding: 4px;
margin: 0 auto 0 auto;
}
.codetop,
.sqltop,
.htmltop{
background: #FDDBCC url(style_images/1/css_img_code.gif) no-repeat right;
color: #000;
font-weight: bold;
margin: 0 auto 0 auto;
padding: 3px;
}
.codemain,
.sqlmain,
.htmlmain{
background: #FAFCFE;
border: 1px dotted #000;
color: #465584;
font-family: Courier, "Courier New", Verdana, Arial;
margin: 0 auto 0 auto;
padding: 2px;
}
/*
* ========================================
* old school quote and code styles - backwards compatibility
* ========================================
*/
#QUOTE,
#CODE{
background: #FAFCFE;
border: 1px solid #000;
color: #465584;
font-family: Verdana, Arial;
font-size: 11px;
padding: 2px;
white-space: normal;
}
#CODE{
font-family: Courier, "Courier New", Verdana, Arial;
}
/*
* ========================================
* All New Styles
* ========================================
*/
.cleared{
clear: both;
}
.borderwrap,
.borderwrapm{ /* this will affect the outlining border of all the tables and boxes through-out the skin. */
background: #FFF;
border: 1px solid #072A66;
padding: 0px;
margin: 0px;
}
.borderwrapm{
margin: 5px;
}
.borderwrap h3,
.maintitle,
.maintitlecollapse{
background: url(style_images/1/tile_cat.gif);
border: 1px solid #FFF;
border-bottom: 1px solid #5176B5;
color: #FFF;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 8px;
}
.maintitle td {
color: #FFF;
font-size: 12px;
font-weight: bold;
}
.maintitlecollapse{
border: 1px solid #FFF;
}
.maintitle p,
.maintitlecollapse p,
.formsubtitle p{
background: transparent !important;
border: 0 !important;
margin: 0 !important;
padding: 0 !important;
}
.maintitle p.expand,
.maintitle p.goto,
.maintitlecollapse p.expand,
.formsubtitle p.members{
float: right;
width: auto !important;
}
.maintitle a:link,
.maintitle a:visited,
.maintitlecollapse a:link,
.maintitlecollapse a:visited{
background: transparent;
color: #FFF;
text-decoration: none;
}
.maintitle a:hover,
.maintitle a:active,
.maintitlecollapse a:hover,
.maintitlecollapse a:active{
background: transparent;
color: #F1F1F1;
}
table th,
.borderwrap table th,
.subtitle,
.subtitlediv,
.postlinksbar{
background: transparent url(style_images/1/tile_sub.gif);
border-bottom: 1px solid #5176B5;
color: #3A4F6C;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
margin: 0;
padding: 5px;
}
.subtitlediv{
border: 1px solid #FFF;
border-bottom: 1px solid #5176B5;
text-align: right;
}
.borderwrap table th a:link,
.subtitle a:link,
.subtitlediv a:link,
.borderwrap table th a:visited,
.subtitle a:visited,
.subtitlediv a:visited,
.borderwrap table th a:active,
.subtitle a:active,
.subtitlediv a:active,
.borderwrap table th a:hover,
.subtitle a:hover,
.subtitlediv a:hover{
background: transparent;
color: #3A4F6C;
text-decoration: none;
}
.borderwrap h4{
background: #DDE6F2;
border: 1px solid #FFF;
border-bottom: 1px solid #5176B5;
border-top: 1px solid #5176B5;
color: #5176B5;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.borderwrap p{
background: #F9F9F9;
border: 1px solid #CCC;
margin: 5px;
padding: 10px;
text-align: left;
}
td.formbuttonrow,
.pformstrip,
.borderwrap p.formbuttonrow,
.borderwrap p.formbuttonrow1{
background: #D1DCEB !important;
border: 1px solid #FFF;
border-top: 1px solid #5176B5;
margin: 0px !important;
padding: 5px !important;
text-align: center;
}
td.formbuttonrow{
border-bottom: 0;
border-left: 0;
border-right: 0;
}
.borderwrap p.formbuttonrow1{
background: #F9F9F9 !important;
border: 0;
border-top: 1px solid #CCC;
}
.bar,
.barb,
.barc{
background: #DFE6EF;
border: 1px solid #FFF;
}
.barc{
border-bottom: 0;
}
.bar p,
.barb p,
.barc p{
background: transparent;
border: 0;
color: #222;
font-size: 11px;
margin: 0;
padding: 5px;
text-align: left;
}
.barb p{
text-align: right;
}
.bar p.over,
.bar p.overs,
.barc p.over,
.barc p.overs{
float: right;
}
.barb p.over,
.barb p.overs{
float: left;
}
.bar p.overs,
.barb p.overs,
.barc p.overs{
position: relative;
top: 5px;
}
.catend{
background: #8394B2;
color: #000;
font-size: 1px;
height: 5px;
}
.newslink{
background: #F0F5FA;
border: 1px solid #C2CFDF;
margin: 0;
width: 100%;
}
.newslink td{
color: #222;
font-size: 10px;
padding: 5px 5px 5px 10px;
}
.newslink span{
background: transparent;
color: #072A66;
font-style: italic;
font-weight: normal;
}
.newslink input{
background: #FFF;
border: 1px solid #999;
color: #072A66;
font-size: 10px;
padding: 3px;
vertical-align: middle;
width: auto;
}
.newslink input.button{
background: transparent;
border: 0;
color: #072A66;
vertical-align: middle;
}
.fieldwrap{
background: #F9F9F9;
border: 1px solid #CCC;
border-top: 0;
margin: 5px;
padding: 0;
text-align: left;
}
.fieldwrap h4{
background: #EEE;
border: 1px solid #CCC;
border-left: 0;
border-right: 0;
color: #444;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.errorwrap {
background: #F2DDDD;
border: 1px solid #992A2A;
border-top: 0;
margin: 5px;
padding: 0;
}
.errorwrap h4 {
background: #E3C0C0;
border: 1px solid #992A2A;
border-left: 0;
border-right: 0;
color: #992A2A;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px;
}
.errorwrap p {
background: transparent;
border: 0;
color: #992A2A;
margin: 0;
padding: 8px;
}
.ruleswrap{
background: #F2DDDD;
border: 1px solid #992A2A;
color: #992A2A;
margin: 5px 0 5px 0;
padding: 5px;
}
#redirectwrap{
background: #F0F5FA;
border: 1px solid #C2CFDF;
margin: 200px auto 0 auto;
text-align: left;
width: 500px;
}
#redirectwrap h4{
background: #D0DDEA;
border-bottom: 1px solid #C2CFDF;
color: #3A4F6C;
font-size: 14px;
margin: 0;
padding: 5px;
}
#redirectwrap p{
margin: 0;
padding: 5px;
}
#redirectwrap p.redirectfoot{
background: #E3EBF4;
border-top: 1px solid #C2CFDF;
text-align: center;
}
#gfooter{
background: #8394B2;
margin: 5px 0 5px 0;
padding: 0;
width: 100%;
}
#gfooter td{
color: #FFF;
font-size: 10px;
padding: 4px;
}
#gfooter a:link,
#gfooter a:visited{
color: #FFF;
}
#logostrip{
background: #3860BB url(style_images/1/tile_back.gif);
border: 1px solid #FFF;
height: 68px;
margin: 0;
padding: 0;
}
#logographic{
background: transparent url(style_images/1/logo4.gif) no-repeat left;
height: 68px;
margin: 0;
padding: 0;
}
#submenu{
background: transparent url(style_images/1/tile_sub.gif);
border: 1px solid #FFF;
border-top: 0;
color: #3A4F6C;
margin: 0;
height: 29px;
text-align: right;
}
.ipb-top-left-link,
.ipb-top-right-link
{
background: transparent url(style_images/1/tile_sub-lite.gif);
float: right;
font-size: 10px;
font-weight: bold;
letter-spacing: 0.5px;
margin: 0px;
padding: 7px 0 7px 0;
width: auto;
border-left: 1px solid #dce3ee;
}
.ipb-top-left-link
{
float: left;
border-left: 0px;
border-right: 1px solid #dce3ee;
}
.ipb-top-left-link a:link,
.ipb-top-left-link a:visited,
.ipb-top-right-link a:link,
.ipb-top-right-link a:visited
{
background: transparent;
color: #3A4F6C;
padding: 0 6px 0 6px;
text-decoration: none;
}
.ipb-top-left-link a:hover,
.ipb-top-left-link a:active,
.ipb-top-right-link a:hover,
.ipb-top-right-link a:active
{
background: transparent;
color: #5176B5;
}
#userlinks,
#userlinksguest{
background: #F0F5FA;
border: 1px solid #C2CFDF;
margin: 5px 0 5px 0;
padding: 0 5px 0 5px;
}
#userlinksguest{
background: #F4E7EA;
border: 1px solid #986265;
}
#userlinks p,
#userlinksguest p{
background: transparent !important;
border: 0 !important;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
margin: 0 !important;
padding: 7px 0 7px 0;
text-align: right;
}
#userlinks p,
#userlinksguest p{
font-weight: normal;
letter-spacing: 0;
}
#userlinksguest p.pcen{
text-align: center;
}
#userlinks p.home,
#userlinksguest p.home{
float: left;
}
#navstrip{
background: transparent;
color: #999;
font-size: 12px;
font-weight: bold;
margin: 0 0 5px 0;
padding: 14px 0px 8px 0px;
}
#navstrip a:link,
#navstrip a:visited{
background: transparent;
color: #222;
text-decoration: none;
}
#navstrip a:hover,
#navstrip a:active{
background: transparent;
color: #5176B5;
}
.toplinks{
background: transparent;
color: #000;
margin: 0;
padding: 0 0 5px 0;
text-align: right;
}
.toplinks span{
background: #F0F5FA;
border: 1px solid #C2CFDF;
border-bottom: 0;
color: #000;
font-size: 10px;
font-weight: bold;
margin: 0 10px 0 0;
padding: 5px;
}
.copyright{
background: #EEE;
font-size: 11px;
margin: 0 0 5px 0;
padding: 8px;
}
/*
* ========================================
* print page styles
* ========================================
*/
#print{
margin: 20px auto 20px auto;
padding: 0;
text-align: left;
width: 85%;
}
#print h1,
#print h2,
#print h3,
#print h4,
#print p{
color: #036;
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 8px;
}
#print h2,
#print h3,
#print p{
border-bottom: 1px solid #999;
font-size: 11px;
font-weight: normal;
}
#print h3{
background: #F5F5F5;
font-size: 12px;
font-weight: bold;
margin: 0 0 10px 0;
}
#print h4{
background: #F9F9F9;
font-size: 11px;
}
#print p{
margin: 0 0 5px 0;
padding: 10px;
}
#print p.printcopy{
border: 0;
color: #000;
text-align: center;
}
.dny-edit-title
{
border:0px;
padding:3px;
margin:0px;
background: #D1DCEB;
color: #3A4F6C;
}
/* ======================================== */
/* TABS
/* ======================================== */
.tabon
{
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
background-color:#FFF;
padding:8px;
padding-bottom:9px;
font-size:10px;
float:left;
width:auto;
margin-top:3px;
}
.taboff
{
border-top: 1px solid #777;
border-left: 1px solid #777;
border-right: 1px solid #777;
background-color: #B5C3D9;
color: #333;
padding: 8px;
font-size:10px;
float: left;
width: auto;
margin-top:3px;
}
.tabon a:link,
.tabon a:visited,
.tabon a:active
{
text-decoration:none;
color: #000;
}
.taboff a:link,
.taboff a:visited,
.taboff a:active
{
text-decoration:none;
color: #333;
}
.mya-back
{
background: #072A66;
margin:1px;
padding: 1px;
}
.mya-content
{
background: #FFF;
padding:8px;
margin: 1px;
border: 1px solid #777;
}
.mya-content-tbl
{
background: #F0F5FA;
border: 1px solid #777;
text-align:left;
font-size:10px;
white-space:nowrap;
margin:1px;
}
.mya-fieldwrap
{
background: transparent;
margin-top: 2px;
margin-bottom: 2px;
padding: 4px;
border: 1px solid #C5C7CD;
-moz-border-radius: 5px;
width: auto;
display: block;
}
/* -------------------------------- */
/* Create PM box defaults */
/* -------------------------------- */
.iframeshim
{
position:absolute;
display:none;
background: #FFF;
border:0px;
width:auto;
height:auto;
}
/* -------------------------------- */
/* Experimental */
/* -------------------------------- */
.popupmenu,
.popupmenu-new
{
background: #F0F5FA;
border: 1px solid #3A4F6C;
text-align:left;
font-size:10px;
white-space:nowrap;
/*padding:3px 5px 3px 3px;*/
/*width:300px;*/
}
.popupmenu-item
{
padding: 5px;
/*margin-top:4px;*/
white-space: nowrap;
border-bottom: 1px solid #C2CFDF;
color: #000000;
font-weight: normal;
}
.popupmenu-item-last
{
padding: 5px;
/*margin-top:4px;*/
white-space: nowrap;
color: #000000;
font-weight: normal;
}
.popmenubutton-new,
.popmenubutton
{
width:120px;
white-space:nowrap;
background-color: #C2CFDF;
border:1px solid #3A4F6C;
color: #3A4F6C;
font-weight:bold;
float:right;
height:18px;
text-align:center;
margin:0px;
font-size:11px;
padding:3px;
}
.popmenubutton-new
{
float:none;
width:auto;
text-align:left;
height:auto;
padding:3px;
font-weight:normal;
background-color:#EEF2F7;
background-image: url(style_images/1/menu_action_down-padded.gif);
background-repeat: no-repeat;
background-position: right;
}
.popmenubutton-new-out
{
padding:4px;
}
.popupmenu-new
{
background-color: #DFE6EF;
}
.popmenubutton a:link,
.popmenubutton a:visited,
.popmenubutton-new a:link,
.popmenubutton-new a:visited,
.popupmenu-item a:link,
.popupmenu-item a:visited,
.popupmenu-item-last a:link,
.popupmenu-item-last a:visited
{
color: #3A4F6C;
text-decoration: none;
}
.popmenubutton a:hover,
.popmenubutton-new a:hover,
.popupmenu-item a:hover,
.popupmenu-item-last a:hover
{
color: #5176B5;
text-decoration: none;
}
.popupmenu-category
{
background: transparent url(style_images/1/tile_sub.gif);
border-top: 1px solid #5176B5;
border-bottom: 1px solid #5176B5;
color: #3A4F6C;
font-size: 10px;
font-weight: bold;
letter-spacing: 1px;
margin: 0;
padding: 5px;
}
/* -------------------------------- */
/* Loading box
/* -------------------------------- */
#loading-layer-inner
{
width:220px;
height:28px;
padding:18px 10px 10px 10px;
text-align:center;
color: #000;
border: 1px solid;
border-color:#CCC #666 #666 #CCC;
background-color: #FCF8C7;
}
/* -------------------------------- */
/* Message in a bo(x|ttle)
/* -------------------------------- */
#ipd-msg-wrapper
{
display: none;
width: 220px;
}
#ipd-msg-inner
{
width:100%;
height:45px;
padding: 6px 4px 4px 4px;
margin: 0px;
text-align:center;
color: #000;
border: 1px solid;
border-color:#ccc #666 #666 #ccc;
background-color: #FCF8C7;
filter:alpha(opacity=75);
opacity:.75
}
#ipd-msg-title
{
width: 100%;
height:20px;
margin: 0px;
padding: 6px 4px 4px 4px;
background: transparent url(style_images/1/css_pp_header.gif);
border: 1px solid #3A4F6C;
border-bottom: 0px;
color: #FFF;
}
.linked-image
{
margin: 0px;
padding: 0px;
border: 0px;
}
.resized-linked-image
{
margin: 1px 0px 0px 0px;
padding: 0px;
background-color: #000;
border: 0px;
color: #FFF;
font-size: 10px;
width: auto;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
}
.resized-linked-image-zoom
{
width: 200px;
height: 30px;
filter:alpha(opacity=85);
opacity:.85;
background-color: #FFF;
padding-top: 6px;
padding-left: 5px;
top: 0px;
left: 0px;
position: absolute;
display: none;
}
/* -------------------------------- */
/* Edit post reason
/* -------------------------------- */
.post-edit-reason
{
background: #E7EAEF;
margin-top: 9px;
margin-bottom: 0px;
padding: 4px;
color: #333;
font-size: 10px;
border: 1px solid #C5C7CD;
-moz-border-radius: 5px;
width: auto;
display: block;
}
/* -------------------------------- */
/* Personal Profile
/* -------------------------------- */
.pp-name
{
background: #F0F5FA;
border: 1px solid #C2CFDF;
margin: 0px;
padding: 10px;
}
.pp-name h3
{
margin:0px;
padding:0px 0px 5px 0px;
font-size:24px;
}
.pp-header
{
background: transparent url(style_images/1/tile_sub.gif);
color: #3A4F6C;
font-size: 10px;
font-weight: bold;
margin: 0px 0px 1px 0px;
padding: 5px;
}
.pp-title
{
background: url(style_images/1/css_pp_header.gif);
border-bottom: 1px solid #5176B5;
color: #FFF;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 8px;
}
.pp-datebox
{
text-align: center;
background: #FFFFFF;
border: 1px solid #555555;
padding: 4px;
margin: 0px;
font-size:18px;
font-weight:bold;
line-height: 100%;
letter-spacing: -1px;
float:right;
width: auto;
}
.pp-datebox em
{
color: #AAA;
font-weight: normal;
font-style: normal;
}
.pp-contentbox-back
{
background-image: url(style_images/1/folder_profile_portal/pp-css-contentblock.gif);
background-repeat: repeat-x;
background-color: #ACBFD9;
padding: 6px;
}
.pp-contentbox-entry,
.pp-contentbox-entry-noheight,
.pp-contentbox-entry-noheight-mod,
.pp-contentbox-entry-noheight-sel
{
background-color: #EEF2F7;
border: 1px solid #888888;
line-height: 140%;
padding: 8px;
margin-bottom: 6px;
height: 200px;
overflow: auto;
overflow-x: auto;
}
.pp-contentbox-entry-noheight-sel
{
background-color:#FCECCD;
}
.pp-contentbox-entry-noheight-mod
{
background-color:#FDF1DA;
}
.pp-contentbox-entry-noheight,
.pp-contentbox-entry-noheight-mod,
.pp-contentbox-entry-noheight-sel
{
height: auto;
margin-bottom: 1px;
}
.pp-image-thumb-wrap,
.pp-image-thumb-wrap-floatright,
.pp-image-mini-wrap,
.pp-image-mini-wrap-floatright
{
width: 52px;
height: 52px;
text-align: center;
background: #FFFFFF;
border: 1px solid #555555;
padding: 4px;
margin-top: auto;
margin-bottom: auto;
}
.pp-image-mini-wrap,
.pp-image-mini-wrap-floatright
{
width: 27px;
height: 27px;
margin-top: auto;
margin-bottom: auto;
}
.pp-image-thumb-wrap-floatright,
.pp-image-mini-wrap-floatright
{
float:right;
}
.pp-tiny-text
{
color: gray;
font-size: 10px;
}
.pp-mini-content-entry,
.pp-mini-content-entry-noheight,
.pp-mini-entry-noheight-shaded
{
background-color: #F5F9FD;
padding: 6px;
border-bottom: 1px dotted #555555;
clear:both;
width: auto;
height: 60px;
}
.pp-mini-entry-noheight-shaded
{
background-color: #E3DFE7;
}
.pp-mini-content-entry-noheight,
.pp-mini-entry-noheight-shaded
{
height: auto;
}
.pp-tabclear,
.pp-maintitle
{
background: url(style_images/1/css_pp_header.gif);
border: 1px solid #FFF;
border-bottom: 1px solid #5176B5;
color: #FFF;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 8px;
}
.pp-tabclear
{
border:0px;
border-right: 1px solid #072A66;
border-left: 1px solid #072A66;
}
.pp-tabon
{
border-top:1px solid #3363A1;
border-left:1px solid #072A66;
border-right:1px solid #072A66;
background-color:#6696D6;
color:#FFFFFF;
padding:8px;
float:left;
width:auto;
background-image: url(style_images/1/css_pp_tab_on.gif);
background-repeat: repeat-x;
background-position: left bottom;
margin-top:3px;
font-size:10px;
}
.pp-taboff,
.pp-tabshaded
{
border-top: 1px solid #759BC7;
border-left: 1px solid #759BC7;
border-right: 1px solid #759BC7;
background-color: #3363A1;
color: #3363A1;
padding:8px;
float: left;
width: auto;
background-image: url(style_images/1/css_pp_tab_off.gif);
background-repeat: repeat-x;
background-position: left bottom;
margin-top:3px;
font-size:10px;
}
.pp-tabshaded
{
background-image: url(style_images/1/css_pp_tab_shaded.gif);
background-repeat: repeat-x;
background-position: left bottom;
color: #516795;
border-top: 1px solid #7f9BBC;
border-left: 1px solid #7f9BBC;
border-right: 1px solid #7f9BBC;
}
.pp-tabon a:link,
.pp-tabon a:visited,
.pp-tabon a:active
{
text-decoration:none;
color: #FFFFFF;
}
.pp-taboff a:link,
.pp-taboff a:visited,
.pp-taboff a:active,
.pp-tabshaded a:link,
.pp-tabshaded a:visited,
.pp-tabshaded a:active
{
text-decoration:none;
color: #3363A1;
}
.pp-tabwrap
{
height: 34px;
margin:0px;
padding:0px;
}
@import url( "http://www.torrenttrader.org/style_images/1/folder_editor_images/css_rte.css" );
//
//
Features
Forums
SourceForge
Download
Premium Support
Custom Services
VBTT
VBTT Download
Help
Search
Members
Calendar
Search this forum only?
More Search Options
ipsmenu.register( "ipb-tl-search", 'document.getElementById("ipb-tl-search-box").focus();' );
gbl_check_search_box();
[X]
My Assistant
Loading. Please Wait...
Site Message
(Message will auto close in 2 seconds)
Logged in as: small_bigguy ( Log Out )
My Controls · View New Posts
· My Assistant
· My Friends
· 0 New Messages
TorrentTrader Forums > TorrentTrader PREMIUM > PREMIUM Hacks & Modifications
//
Posting Rules
Please remember that all hacks and modifications found in the premium area are for premium members only.DO NOT DISTRIBUTE!
2 Pages
1 2 >
//
Points sytem, extracted from TT1.04 all hack by nightmare
Options
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19099", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 1 2006, 06:42 AM
Post
#1
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
This hach was extracted from TT1.04 all hack by NightmareWait for Nightmare check if this hack is OK !Updated on november 3 2006in modtask.phpfind :CODEmysql_query("UPDATE users SET title='$title', downloaded='$downloaded', uploaded='$uploaded', signature='$signature', avatar='$avatar', ip='$ip', donated='$donated', forumbanned='$forumbanned', warned='$warned', modcomment='$modcomment', enabled='$enabled', invites='$invites' WHERE id=$userid") or sqlerr();add this at the end of line before =>" WHERE id=$userid") or sqlerr(); "<=CODE, bonuscomment='$bonuscomment', seedbonus='$seedbonus' + '$bonusdon'end updateUpdated on november 2 2006in cleanup.phpfind :CODE//SET INVITE AMOUNTS ACCORDING TO RATIO/GIGS ETCautoinvites(10,1,4,.90,1);autoinvites(10,4,7,.95,2);autoinvites(10,7,10,1.00,3);autoinvites(10,10,100000,1.05,4);//END INVITESadd after :CODE//=== Update seeding bonus /****************************************************** Use ONLY one of the two options below... the first is per torrents seeded, the second will only give the bonus for ONE torrent no matter how many are seeded. also you will have to play with how much bonus you want to give... ie: seedbonus+0.0225 = 0.25 bonus points per hour seedbonus+0.125 = 0.5 bonus points per hour seedbonus+0.225 = 1 bonus point per hour *****************************************************/ //======use this part to give seeding bonus per torrent /*$res = mysql_query("SELECT DISTINCT userid FROM peers WHERE seeder = 'yes'") or sqlerr(__FILE__, __LINE__); if (mysql_num_rows($res) > 0) { while ($arr = mysql_fetch_assoc($res)) { $work = mysql_query("select count(*) from peers WHERE seeder ='yes' AND userid = $arr[userid]"); $row_count = mysql_result($work,0,"count(*)"); $seedbonus = 0.125*$row_count; mysql_query("UPDATE users SET seedbonus = seedbonus + '$seedbonus' WHERE id = $arr[userid] AND enabled = 'yes' AND warned = 'no'") or sqlerr(__FILE__, __LINE__); } }*/ //==use this part to only give seeding bonus for 1 torrent no matter how many are being seeded $res = mysql_query("SELECT DISTINCT userid FROM peers WHERE seeder = 'yes'") or sqlerr(__FILE__, __LINE__); if (mysql_num_rows($res) > 0) { while ($arr = mysql_fetch_assoc($res)) { //$bonus2 = 0.250; //$useridb = $arr['userid']; mysql_query("UPDATE users SET seedbonus = seedbonus + '0.225' WHERE id = $arr[userid] AND enabled = 'yes' AND warned = 'no'") or sqlerr(__FILE__, __LINE__); } } //===endend updatein account-details.phpfind :CODEprint("<br><BR>");print("<a href=account-torrents.php?id=$user[id]><b>Voir details torrents Upload/Download</b></a><BR>");replace by :CODE//=== InFiErNo bonus pointsif ($BONUSSEED){print("<br>Infierno Points: <font color=red>" . htmlspecialchars($user[seedbonus]) . "</font><br/>");}if ($user["vip_added"] == 'yes'){print("Validité de VIP: <font color=red>$user[vip_until]</font><br/>");}//===end/////////////////seed time////////////////////////////////7print("<br>Temps de Seed Total: " . get_seed_time($user["seed_time"]) . "<br/>\n");//////////////////////////////////////////////////////////find :CODEprint("<tr><td>Classe</td><td align=left><input type=text size=60 name=title value=\"$user[title]\"></tr>\n");add after :CODE //=== InFiErNo bonusif ($BONUSSEED){ print("<tr><td><b>Infierno Bonus:</b></td><td align=left><input type=text size=5 name=seedbonus value=\"" . htmlspecialchars($user[seedbonus]) . "\"></tr>\n");}//=== END InFiErNo BONUSfind :CODE$modcomment = htmlspecialchars($user["modcomment"]);add after :CODE//=== bonus comment if ($BONUSSEED){ $bonuscomment = htmlspecialchars($user["bonuscomment"]);print("<tr><td><b>Systeme de Bonus:</b></td><td align=left><textarea cols=60 rows=10 name=bonuscomment>$bonuscomment</textarea></td></tr>\n");}else{print("<tr><td><b>Systeme de Bonus:</b></td><td align=left>Le systeme de bonus est inactif</td></tr>\n");}//==endin account.phpfind :CODEprint ("" . LAST_ACCESS . ": <b>" . $lastseen . "</b><br>");add after :CODE//=== InFiErNo bonus pointsif ($BONUSSEED){print("<b>Infierno Points:</b> <font color=red>" . htmlspecialchars($user[seedbonus]) . "</font><br/>");}if ($user["vip_added"] == 'yes'){print("Validité de VIP: <font color=red>$user[vip_until]</font><br/>");}//===endin edit-comments.phpfind :CODEbegin_frame("Delete Comment");add after :CODE//===add InFiErNoif ($BONUSSEED){$res69 = mysql_query("SELECT user FROM comments WHERE id=$commentid"); $row = mysql_fetch_array($res69);$userpostid = $row['user'];mysql_query("UPDATE users SET seedbonus = seedbonus - '3.0' WHERE id = $userpostid") or sqlerr(__FILE__, __LINE__);}//===endin modtask.phpfind :CODE $userid = $_POST["userid"]; $title = $_POST["title"];add after :CODE /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //=== InFiErNo bonus $seedbonus = $_POST["seedbonus"]; $res23 = mysql_query("SELECT seedbonus FROM users WHERE id=$userid") or sqlerr();while($arr23=mysql_fetch_array($res23)){$infierno = $arr23['seedbonus']; if ($seedbonus != $infierno){ $bonuscomment = gmdate("Y-m-d") . " - Infierno Points ajustés Ä… $seedbonus par " . $CURUSER['username'] . ".\n" . $bonuscomment; } else { $bonuscomment = " \n" . $bonuscomment; }} ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////find :CODE if (!is_valid_id($userid) || !is_valid_user_class($class)) genbark("Editing Failed", "Invalid UserID");add after :CODE // add point to donators $userid = $_POST["userid"]; $raios = mysql_query("SELECT * FROM users WHERE id=$userid") or sqlerr(); $user = mysql_fetch_array($raios); if ($donated != $user["donated"] && $donated > $user["donated"]){ $bonusdon = '100'; } else { $bonusdon = '0'; } // end points to donatorsfind :CODEwrite_log($CURUSER['username']." has changed password for user: $userid");add after :CODE/////////////////////////////////////////////////////////////////////////////// $dons = $_POST["donated"]; $mec = $_POST["userid"]; $multiplicateur = $_POST["multiplicateur"]; $bits= $multiplicateur * 1048576; $res22 = mysql_query("SELECT * FROM users WHERE id=$mec") or sqlerr();while($arr22=mysql_fetch_array($res22)){//$bonus22 = $dons * 1073741824;$bonus22 = $dons * $bits;$id = $arr22['id'];$nom = $arr22['username'];mysql_query("UPDATE users SET uploaded = uploaded + '$bonus22' WHERE id=$id AND donated >'0'") or sqlerr();} ///////////////////////////////////////////////////////////////////////////////in reqfilled.phpfind :CODEmysql_query ("UPDATE requests SET filled = '$filledurl', filledby = $CURUSER[id] WHERE id = $requestid") or sqlerr();add after : //= Infierno points if ($BONUSSEED){mysql_query("UPDATE users SET seedbonus = seedbonus + '10.0' WHERE id = $CURUSER[id]") or sqlerr(__FILE__, __LINE__);} //= End Infierno pointsin backend/cleanup.phpfind :CODE mysql_query("UPDATE casino SET trys='0' WHERE userid='$arr[userid]'") or sqlerr(__FILE__, __LINE__); }add after :CODE/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Enlever le statut vip acqueri par les points /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////=== change class to whatever is under your vip class number $res = mysql_query("SELECT id, modcomment FROM users WHERE vip_added='yes' AND vip_until < NOW()") or sqlerr(__FILE__, __LINE__); if (mysql_num_rows($res) > 0) { $dt = sqlesc(get_date_time(gmtime)); $msg = "Votre status de VIP est arrivé Ä… échéance et a été enlevé par le SystÅme. Redevenez VIP Ä… nouveau en faisant une donation Ä… Infierno-AdVitam, oÅ‚ en échangeant quelques infierno Points. Cheers!\n"; while ($arr = mysql_fetch_assoc($res)) { ///---AUTOSYSTEM MODCOMMENT---// $idvip = $arr['id']; $modcomment = htmlspecialchars($arr["modcomment"]); $modcomment = gmdate("Y-m-d") . " - VIP enlevé par -AutoSystem.\n". $modcomment; $modcom = sqlesc($modcomment); ///---end mysql_query("UPDATE users SET class = '0', vip_added = 'no', vip_until = '0000-00-00 00:00:00' WHERE id = '$idvip'") or sqlerr(__FILE__, __LINE__); mysql_query("INSERT INTO messages (sender, receiver, added, msg, unread, poster) VALUES(0, $arr[id],'" . get_date_time() . "'," . sqlesc($msg) . ",'yes', 0)") or sqlerr(__FILE__, __LINE__); //=== use this line (and comment out the above line) if you DO NOT have subject in your PM system } }/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// FIN Enlever le statut vip acqueri par les points ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////in backend/config.phpfind :CODE$SITENOTICEON = true;add after :CODE////////////////////////MOD SYSTEME DE POINTS/////////////////////////$BONUSSEED = true;//////////////////////////////////////////////////////////////////////In phpmyadmin, execute this sql commands :CODECREATE TABLE `bonus` ( `id` int(5) NOT NULL auto_increment, `bonusname` varchar(50) NOT NULL default '', `points` decimal(5,1) NOT NULL default '0.0', `description` text NOT NULL, `art` varchar(10) NOT NULL default 'traffic', `menge` bigint(20) unsigned NOT NULL default '0', PRIMARY KEY (`id`)) ENGINE=MyISAM AUTO_INCREMENT=10;INSERT INTO `bonus` VALUES (1, '1.0GB Upload', 75.0, 'With enough of acquired points you can exchange them against upload Bonus. The points will be deducted on your total of actual bonus and the upload will be added has your current total.', 'traffic', 1073741824);INSERT INTO `bonus` VALUES (2, '2.5GB Upload', 150.0, 'With enough of acquired points you can exchange them against upload Bonus. The points will be deducted on your total of actual bonus and the upload will be added has your current total.', 'traffic', 2684354560);INSERT INTO `bonus` VALUES (3, '5GB Upload', 250.0, 'With enough of acquired points you can exchange them against upload Bonus. The points will be deducted on your total of actual bonus and the upload will be added has your current total.', 'traffic', 5368709120);INSERT INTO `bonus` VALUES (4, '3 Invits', 20.0, 'With enough of acquired points you can exchange them against invitations. The points will be deducted from your total bonus and the Invitations added to your curent total.', 'invite', 3);INSERT INTO `bonus` VALUES (5, 'Custom Title!', 50.0, 'For only 50.0 InFiErNo Points you can buy you a custom title. The only restriction is that you should nether use offensive language, nor words like Admin, Uploader, PowerSeeder, Vip, Moderator, Supermoderator etc The points will be deducted on your current total and the title of your choice will be automatically modified.', 'title', 1);INSERT INTO `bonus` VALUES (6, '1 Month VIP Statut', 2000.0, 'With this amount of points, you can treat to class VIP during 1 month. The points will be deducted on your current total and your class will be automatically updated.', 'class', 1);INSERT INTO `bonus` VALUES (7, 'Make an Offer', 100.0, 'Ok, perhaps you don''t need Upload credits, but you know somebody who is in the the Sh**! You can quite simply make him a gift of points! The points are deduced from your total current and added to the member has who you made the gift!\r\n\r\nThis one will receive a PM indicating to him as it received a gift and which it comes\r\n', 'gift_1', 1073741824);INSERT INTO `bonus` VALUES (8, 'Unlock you From Casino', 300.0, 'Against these points, you can unlock you immediately from Casino, while giving your stats has 0', 'casino_1', 1);INSERT INTO `bonus` VALUES (9, 'Reset you Casino Try''s', 50.0, 'Against these points, you can immediately put your casino try''s has 0 and not be obliged to await the 5H00 so that it is done automatically', 'casino_2', 1);ALTER TABLE `users` ADD `title2` varchar(10) NOT NULL default 'no';ALTER TABLE `users` ADD `vip_added` enum('yes','no') NOT NULL default 'no';ALTER TABLE `users` ADD `vip_until` datetime NOT NULL default '0000-00-00 00:00:00';ALTER TABLE `users` ADD `seedbonus` decimal(10,1) NOT NULL default '0.0';ALTER TABLE `users` ADD `bonuscomment` text NOT NULL;ALTER TABLE `users` ADD `seed_time` bigint(15) NOT NULL default '0',create a file named points-log.php and put the following code inside :CODE<?ob_start("ob_gzhandler");require "backend/functions.php";dbconn(false);loggedinorreturn();adminonly();stdhead("Log des points");//////////PAGER////////////$res2 = mysql_query("SELECT COUNT(*) FROM users $where"); $row = mysql_fetch_array($res2); $count = $row[0];$perpage = 50; list($pagertop, $pagerbottom, $limit) = pager($perpage, $count, $_SERVER["PHP_SELF"] ."?" );//////////END PAGER///////////$res = mysql_query("SELECT * FROM users ORDER BY ORDER BY seedbonus DESC $limit") or sqlerr(__FILE__, __LINE__); Begin_frame("Log des points");echo $pagertop; print("<table class=table_table border=1 cellspacing=0 cellpadding=3 width=100%>\n"); print("<tr><td class=table_head align=center>Membre</td><td class=table_head align=center>Acte</td></tr>\n"); while ($arr = mysql_fetch_assoc($res)) { $res2 = mysql_query("SELECT username, bonuscomment, warned, donated, title2 FROM users WHERE id=" . $arr["id"]) or sqlerr(); $arr2 = mysql_fetch_assoc($res2); if ($arr2["title2"] == "yes"){ $power = "<img src=\"images/powers.jpg\" alt=\"PowerSeeder\">"; } else $power = ""; if ($arr2["warned"] == "yes") { $warn = "<img src=\"images/warned.gif\" alt=\"Warning\">"; } else $warn =""; $membre = "<a href=account-details.php?id=" . $arr["id"] . "><b>" . $arr2["username"] . "</b></a>" .($arr2["donated"] > 0 ? "<img src=$SITEURL/images/star.gif border=0 alt='Donated'>" : "")."$power $warn</td>" . ""; $res3 = mysql_query("SELECT username FROM users WHERE id=" . $arr["id"]) or sqlerr(); $arr3 = mysql_fetch_assoc($res3); $msg = format_comment($arr["bonuscomment"]); print("<tr><td class=table_col1>$membre</td><td class=table_col2 align=left>$msg</td>"); } print("</table>"); echo $pagerbottom;end_frame();stdfoot();?>create a file named control_bonus.php and put the following code inside :CODE<?//// - Theme And Language Updated 26.Nov.05//ob_start();require "backend/functions.php";dbconn();loggedinorreturn();jmodonly();$search = trim($HTTP_GET_VARS['search']);$class = $HTTP_GET_VARS['class'];if ($class == '-' || !is_valid_id($class)) $class = '';if ($search != '' || $class){ $query = "username LIKE " . sqlesc("%$search%") . " AND status='confirmed'"; $q = 'search=' . htmlspecialchars($search);}else{ $letter = trim($_GET["letter"]); if (strlen($letter) > 1) die; if ($letter == "" || strpos("abcdefghijklmnopqrstuvwxyz", $letter) === false) $query = "status='confirmed'"; else $query = "username LIKE '$letter%' AND status='confirmed'"; $q = "letter=$letter";}if ($class){ $query .= " AND class=$class"; $q .= '&class=$class';}stdhead("" . USERS . "");begin_frame("" . MEMBERS . "", center);print("<br /><form method=get action=?>\n");print("" . SEARCH . ": <input type=text size=30 name=search>\n");print("<select name=class>\n");print("<option value='-'>(any class)</option>\n");for ($i = 0;;++$i){ if ($c = get_user_class_name($i)) print("<option value=$i" . ($class && $class == $i ? " selected" : "") . ">$c</option>\n"); else break;}print("</select>\n");print("<input type=submit value='". SEARCH . "'>\n");print("</form>\n");print("<p>\n");print("<a href=control_bonus.php><b>" . ALL . "</b></a> - \n");for ($i = 97; $i < 123; ++$i){ $l = chr($i); $L = chr($i - 32); if ($l == $letter) print("<b>$L</b>\n"); else print("<a href=?letter=$l><b>$L</b></a>\n");}print("</p>\n");$page = $_GET['page'];$perpage = 100;$res = mysql_query("SELECT COUNT(*) FROM users WHERE $query") or sqlerr();$arr = mysql_fetch_row($res);$pages = floor($arr[0] / $perpage);if ($pages * $perpage < $arr[0]) ++$pages;if ($page < 1) $page = 1;else if ($page > $pages) $page = $pages;for ($i = 1; $i <= $pages; ++$i) if ($i == $page) $pagemenu .= "$i\n"; else $pagemenu .= "<a href=?$q&page=$i>$i</a>\n";if ($page == 1) $browsemenu .= "";// $browsemenu .= "[Prev]";else $browsemenu .= "<a href=?$q&page=" . ($page - 1) . ">[Prev]</a>";$browsemenu .= " ";if ($page == $pages) $browsemenu .= "";// $browsemenu .= "[Next]";else $browsemenu .= "<a href=?$q&page=" . ($page + 1) . ">[Next]</a>";$offset = ($page * $perpage) - $perpage;$res = mysql_query("SELECT * FROM users WHERE $query ORDER BY seedbonus DESC LIMIT $offset,$perpage") or sqlerr();$num = mysql_num_rows($res); begin_table();print("<tr><td class=ttable_head align=left>" . USERNAME . "</td><td class=ttable_head>" . RANK . "</td><td class=ttable_head>Date d'enregistrement</td><td class=ttable_head>Uploadé</td><td class=ttable_head>Infierno Points</td><td class=ttable_head>Etat du Compte</td><td class=ttable_head>Log</td><td class=ttable_head>Temps total de Seed</td></tr>\n");for ($i = 0; $i < $num; ++$i){ $arr = mysql_fetch_assoc($res); if ($arr["title2"] == "yes"){ $power = "<img src=\"images/powers.jpg\" alt=\"PowerSeeder\">"; } else $power = ""; if ($arr["warned"] == "yes") { $warn = "<img src=\"images/warned.gif\" alt=\"Warning\">"; } else $warn =""; $msg = format_comment($arr["bonuscomment"]); $inactif1 = $arr["enabled"]; if($arr["enabled"] == 'yes'){ $inactif = "Actif"; } else{ $inactif = "Désactivé"; } $enregistre = $arr["added"]; $up = $arr["uploaded"]; $up2 = mksize($up); print("<tr><td class=ttable_col1 align=left><a href=account-details.php?id=$arr[id]>" .($arr["class"] > 1 ? "" : "")."<b>$arr[username]</b></a>" .($arr["donated"] > 0 ? "<img src=$SITEURL/images/star.gif border=0 alt='Donated'>" : "")."$power $warn</td>" . "<td class=ttable_col2 align=center>" . get_user_class_name($arr["class"]) . "</td>"); print("<td class=ttable_col1 align=center>$enregistre</td><td class=ttable_col2 align=center>$up2</td><td class=ttable_col2 align=center>$arr[seedbonus]</td><td class=ttable_col2 align=center>$inactif</td><td class=ttable_col1 align=left>$msg</td><td class=ttable_col2>" . get_seed_time($arr["seed_time"]) . "</td></tr>");/////////////////////////////////////////////////////////////////////////////////////}end_table();print("<p>$pagemenu<br />$browsemenu</p>");end_frame();stdfoot();die;?>Download file
mybonus.php ( 19.37K )
Number of downloads: 34 and upload to you ftp.
--------------------
doditz
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19112", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 1 2006, 02:28 PM
Post
#2
Advanced Member
Group: Premium
Posts: 257
Joined: 25-July 06
Member No.: 2,870
this is the seeding bonus hack if im right and already posted here !
--------------------
Doditzhttp://www.quebectorrent.com French trackerPPL STOP MESAGE ME ASKING ME TO EDIT YOUR TRACKER!!PPL STOP JOIN MY TRACKER AND ASKING FOR HELP!!!IF YOU NEED HELP WITH TT USE THIS FORUM!!
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19118", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 1 2006, 03:24 PM
Post
#3
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
Yes its already posted (not in premium) but it's not the same hack.
--------------------
Grateful
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19148", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 1 2006, 10:13 PM
Post
#4
Advanced Member
Group: Members
Posts: 55
Joined: 7-April 06
Member No.: 2,074
QUOTE(bigjack @ Nov 1 2006, 09:24 AM) Yes its already posted (not in premium) but it's not the same hack.Any details on this hack, what is different than the seeding bonus hack?
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19152", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 03:04 AM
Post
#5
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
I dont know lol. I don't have installed any bonus hack. Nightmare can say what is different than the seeding bonus hack.I have only exctracted this hack from TT1.04 all hack
--------------------
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19154", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 03:36 AM
Post
#6
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
I have seen the "points" system somewhere before in use..(Points System)I dont remember exactly what its function was, but I doremember seeing it displayed in the index of the site in itsown "block". The bonuspage "mybonus.php" was also different,with a lot more things to blow your points on.. By reading the SQL code above shows you the differences.. like:1 Month VIP Status, Unlock you From Casino, Reset you Casino Try''s, Custom Title! etc.. (Seeder Bonus)Depending on the settings in the cleanup, the seed bonus will acumulate points per either torrent upload, or duration for each user. The longer the user seeds a particular file will credit the user 0.5 points (example) per hour of uptime.. The points could eventually be used for numerous things, like purchasing Invites, Upload MB/GB, Or whatever else the user wanted to pawn off for insentive to seed, or more the less could be blown in the rigged casino..
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19155", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 03:54 AM
Post
#7
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
thanks you xecution. Now i know what i don't like this hack lol
--------------------
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19158", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 06:26 AM
Post
#8
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
Ok, I have installed the InFeRNo Points System on my tracker!The code above works fine, in some cases you'll have to manually locateparticular code because the language may differ than the one you actuallyuse.. but it's not hard to see what your adding and incorporating..The only error I got was in account-details.php near line 185!Fatal error: Call to undefined function: get_seed_time() in /home/content/t/o/r/torrentx/html/account-details.php on line 185
nightmare
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19166", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 01:04 PM
Post
#9
Advanced Member
Group: Premium
Posts: 1,138
Joined: 3-October 05
From: PT. Lisbon
Member No.: 93
in account details.php you don't need this part of codeCODE/////////////////seed time////////////////////////////////7print("<br>Temps de Seed Total: " . get_seed_time($user["seed_time"]) . "<br/>\n");//////////////////////////////////////////////////////////And i think that you miss some codes in admin.php
--------------------
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19198", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 2 2006, 09:47 PM
Post
#10
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
SQLMYSQL Error has occurred!There is a problem with the database, possibly a corrupt table, missing field/column or bad syntax. When trying to manually add points to a users account, and the pointsdont change per seed/upload.. Theres somthing wrong with cleanup.php
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19212", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 3 2006, 03:28 AM
Post
#11
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
Problem fixed. it was some codes missing in modtask.php
--------------------
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19247", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 3 2006, 09:05 PM
Post
#12
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
nope, still getting the error.. though, it is counting up fine now..
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19589", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 10 2006, 09:30 PM
Post
#13
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
ok, how can I make it so when a user "unlocks" themself from the casino,they get unlocked? or at least somthing telling me that the user purchased somthing.Errors:In control_bonus.php:CODEFatal error: Call to undefined function: get_seed_time() in /home/content/t/o/r/torrentx/html/control_bonus.php on line 145In points-log.php:CODEMYSQL Error has occurred!There is a problem with the database, possibly a corrupt table, missing field/column or bad syntax.Lastly in Config.php:$BONUSSEED = true; Will dissapear when the site settings are modified through the staff cp, disabling the points system.
doditz
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19592", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 10 2006, 10:04 PM
Post
#14
Advanced Member
Group: Premium
Posts: 257
Joined: 25-July 06
Member No.: 2,870
then its probly the member of the month system !modded by nightmare well i guess
--------------------
Doditzhttp://www.quebectorrent.com French trackerPPL STOP MESAGE ME ASKING ME TO EDIT YOUR TRACKER!!PPL STOP JOIN MY TRACKER AND ASKING FOR HELP!!!IF YOU NEED HELP WITH TT USE THIS FORUM!!
nightmare
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19597", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 11 2006, 12:08 AM
Post
#15
Advanced Member
Group: Premium
Posts: 1,138
Joined: 3-October 05
From: PT. Lisbon
Member No.: 93
CODEWill dissapear when the site settings are modified through the staff cp, disabling the points system.Some code are missing in admin.php, look at my admin file.
--------------------
xecution
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19600", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 11 2006, 04:06 AM
Post
#16
Advanced Member
Group: Premium
Posts: 265
Joined: 14-June 06
From: ::(714)::
Member No.: 2,625
thanks nightmare.. you were right, as always..
nightmare
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-19601", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Nov 11 2006, 05:27 AM
Post
#17
Advanced Member
Group: Premium
Posts: 1,138
Joined: 3-October 05
From: PT. Lisbon
Member No.: 93
I'me sorry guys, i coded the hack directly in the files and don't have a how to install to post To help you to find what code is missing you can use WinMerge to compare the files.This querys are for other hacks:CODEALTER TABLE `users` ADD `title2` varchar(10) NOT NULL default 'no';ALTER TABLE `users` ADD `seed_time` bigint(15) NOT NULL default '0',The first one is for PowerSeed Hack, and the second one is for Seed Time hack and you don't need it for points hack.In this edit:CODE//=== InFiErNo bonus pointsif ($BONUSSEED){print("<br>Infierno Points: <font color=red>" . htmlspecialchars($user[seedbonus]) . "</font><br/>");}if ($user["vip_added"] == 'yes'){print("Validité de VIP: <font color=red>$user[vip_until]</font><br/>");}//===end/////////////////seed time////////////////////////////////7print("<br>Temps de Seed Total: " . get_seed_time($user["seed_time"]) . "<br/>\n");//////////////////////////////////////////////////////////You don't need this part of code, is for seeding time hack.CODE/////////////////seed time////////////////////////////////7print("<br>Temps de Seed Total: " . get_seed_time($user["seed_time"]) . "<br/>\n");//////////////////////////////////////////////////////////This par of code add 100 points when a donator make a donation and you put it in his account details, you can remove it if you don't want to give points for donation.CODE// add point to donators $userid = $_POST["userid"]; $raios = mysql_query("SELECT * FROM users WHERE id=$userid") or sqlerr(); $user = mysql_fetch_array($raios); if ($donated != $user["donated"] && $donated > $user["donated"]){ $bonusdon = '100'; } else { $bonusdon = '0'; } // end points to donatorsThis part of code is not needed for points hack, is to add upload credits whan a user make a donation, you can remove it.CODE///////////////////////////////////////////////////////////////////////////////$dons = $_POST["donated"];$mec = $_POST["userid"];$multiplicateur = $_POST["multiplicateur"];$bits= $multiplicateur * 1048576;$res22 = mysql_query("SELECT * FROM users WHERE id=$mec") or sqlerr();while($arr22=mysql_fetch_array($res22)){//$bonus22 = $dons * 1073741824;$bonus22 = $dons * $bits;$id = $arr22['id'];$nom = $arr22['username'];mysql_query("UPDATE users SET uploaded = uploaded + '$bonus22' WHERE id=$id AND donated >'0'") or sqlerr();}///////////////////////////////////////////////////////////////////////////////Some codes are missing in torrents-upload.php (to give points when torrent is uploaded), torrents-delete.php(to remove points if torrent is deleted), reqfilled.php(to give points when a user fill a request), header.php(to display the block of points), take-comment.php(to add points when a user make a comment), edit-comments.php(to delete points if the comment is removed by staff), take-rating.php( to add points if the user rate a torrent), admin-functions.php(to add a link to file control_bonus.php).Also in take-rating.php, this code are missing, with this code, users can't rate a torrent before have downloaded it, cause lot of users rate all torrents to win points .CODE//////////////////////////////////////////$sres = mysql_query("SELECT * FROM downloaded WHERE torrent = " .$id. " AND user = $CURUSER[id]");$srow = mysql_fetch_array($sres);$proprio = $row["owner"];$actuel = $CURUSER["id"];$torrent = $srow["torrent"];if($torrent != $id && $proprio != $actuel) {bark("Grosse Erreure", "No, No, pas 5 points, toi dabord télécharge le torrent et toi aprÅs avoir vu ou utilisé, toi peux évaluer, nightmare et le StaFf ils te surveillent :D. Et commence pas a insulter le tracker!!!");}/////////////////////////////////////////Some modifications missing in account-settings.php, cause in my hack users have to pay with points to change your custom Title
--------------------
Mike2098
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-23561", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Feb 19 2007, 09:40 AM
Post
#18
Advanced Member
Group: Premium
Posts: 212
Joined: 20-February 06
Member No.: 1,648
Hi Guy's will this work on 1.05 version ?thanks
--------------------
using 1.05 all hacks + additional hacks and mods by myself incAvatar upload - admin hack, avatar in shout box, auto logo rotation, mass upload, clock, Partner blocks x 2, bb code, extra smilies, integrated paypal mod contact staff, galery, converted to English 98%
bigjack
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-23580", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Feb 19 2007, 03:24 PM
Post
#19
Advanced Member
Group: Premium
Posts: 294
Joined: 11-May 06
Member No.: 2,361
normally ... yes
--------------------
kato01
View Member Profile
Add as Friend
Send Message
Find Member's Topics
Find Member's Posts
ipsmenu.register( "post-member-24107", '', 'popmenubutton-new', 'popmenubutton-new-out' );
Mar 4 2007, 01:31 PM
Post
#20
Advanced Member
Group: Premium
Posts: 33
Joined: 28-February 07
Member No.: 6,340
hello probleme requÄ™te SQL: ALTER TABLE `users` ADD `seed_time` bigint( 15 ) NOT NULL default '0',MySQL a répondu: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 comment faire please ?edit :: ok c'est cool ... la virgule de la fin poser probleme !
--------------------
http://www.traker-13nrv.comhttp://www.kikio-folio.com
« Next Oldest
· PREMIUM Hacks & Modifications
· Next Newest »
2 Pages
1 2 >
//
Fast Reply
Enable email notification of replies |
Enable Smilies |
Enable Signature
Forum Home
Search
Help
Main
|-- Site News Updates and Rules
|-- General Chat
|-- Your Tracker
TorrentTrader
|-- Technical Support
|-- Mod Requests
|-- Hacks And Modifications
|-- Themes & Styles
|-- TT4XBT
VBTT
|-- VBTT Version 1.x
|---- Releases
|---- Support
|---- Mods
|-- VBTT Version 2.x
|---- Releases
|---- Support
|---- Mods
|-- VBTT Version 3.x
|---- Releases
|---- Support
|---- Mods
TorrentTrader PREMIUM
|-- PREMIUM Support
|-- PREMIUM Hacks & Modifications
|-- PREMIUM BETA Source Codes
|-- PREMIUM Themes
Display Mode: Standard ·
Switch to: Linear+ ·
Switch to: Outline
Track this topic ·
Email this topic ·
Print this topic ·
Subscribe to this forum
//
IPB 2.2.0 Default
English
Lo-Fi Version
Time is now: 22nd August 2007 - 01:56 PM
//
Powered By IP.Board
2.3.1 © 2007 IPS, Inc.
Licensed to: TorrentTrader.org
Wyszukiwarka
Podobne podstrony:
Powerseed, Extracted from TT1 04 all hack by nightmareCordwainer Smith Instrumentality Of Mankind 09 The Colonel Came Back From Nothing At AllAn extract from a novel upper multiple choiceBioactive extracts from Cistus ladanifer and Arbutus unedo L 09 Industrial Crops and ProductsExtract from Alchymie et le Songe VerdeMongolia Shamanism Reappears from the Ashes photos & text by Donna Toddall połączone by backe57!Book Folk songs from all over (easy guitar notes)tales from the crypt 1x02 and all through the houseAll Flesh Must Be Eaten They Came from Beyond04 Still crazy after all these yearsUser banned from comment, someone have requested this hackThe collagen superfamily from the extracellular matrix to cell membraneall text from cardswięcej podobnych podstron