Night mode
Ελληνική Κοινότητα Υποστήριξης ForumGreek :: ΤΟΜΕΑΣ ΥΠΟΣΤΗΡΙΞΗΣ :: Προβλήματα με Κώδικες (Προγραμματισμός) :: Αρχείο Προβλημάτων με Κώδικες
Σελίδα 1 από 1 • Μοιραστείτε
Night mode
καλησπερα
εβαλα το night mode στο invision θεμα ομως http://keeponblogging.forumotion.com/ κανει ενα παραξενο bug μου βγαζει την μπαρα ευχαριστω πανω σταθερη σαν navbar
εβαλα το night mode στο invision θεμα ομως http://keeponblogging.forumotion.com/ κανει ενα παραξενο bug μου βγαζει την μπαρα ευχαριστω πανω σταθερη σαν navbar
Έχει επεξεργασθεί από τον/την Skouliki στις Σαβ Απρ 16, 2016 1:47 pm, 1 φορά
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Καλησπέρα,
Μπορείς να βάλεις τους κώδικες που χρησιμοποιείς εδώ γιατι θα χρειαστούν μετατροπή για να κουμπώσουν στο skin σου γιατί έχεις αλλάξει την έξω ορισμού γραμμή μενού.
Μπορείς να βάλεις τους κώδικες που χρησιμοποιείς εδώ γιατι θα χρειαστούν μετατροπή για να κουμπώσουν στο skin σου γιατί έχεις αλλάξει την έξω ορισμού γραμμή μενού.
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
night mode
thanks button
σημ.αν μπορουμε να το τοποθετήσουμε στο header κομματι καπου θα το προτιμουσα αν ομως ειναι μπερδεμα ειμαι πολυ οκ που βγαινει κατω
ευχαριστω
- Κώδικας:
(function() {
'DEVELOPED BY ANGE TUTEUR';
'NO DISTRIBUTION WITHOUT CONSENT OF THE AUTHOR';
'ORIGIN : http://fmdesign.forumotion.com/t444-night-mode#3675';
if (/msie/i.test(window.navigator.userAgent)) return; // browser exclusion
if (!window.fa_night_mode && typeof document.getElementsByTagName('HEAD')[0].style.pointerEvents === 'string') {
window.fa_night_mode = {
targets : ['page-footer', 'pun-foot', 'ipbwrapper'], // target node that the dimmer will be attached to
// executed when the dimmer is changed
dimLight : function() {
var val = +fa_night_mode.dimmer.value;
fa_night_mode.shade.style.backgroundColor = 'rgba(0, 0, 0, ' + val / 100 + ')';
fa_night_mode.counter.innerHTML = ( val / 90 * 100 ).toFixed() + '%';
my_setcookie('fa_night_level', val);
}
};
// startup variables
var dimmer = document.createElement('INPUT'),
container = document.createElement('DIV'),
counter = document.createElement('SPAN'),
cookie = my_getcookie('fa_night_level'); // cookies <3
// set the night shade and styles
document.write('<style type="text/css">#fa_night_shade { font-size:0; position:fixed; top:0; left:0; right:0; bottom:0; pointer-events:none; z-index:999999999; } #fa_night_dimmer { margin:0 6px; vertical-align:middle; cursor:pointer; } #fa_night_container { font-size:12px; font-family:arial, sans-serif; background:#EEE; border:1px solid #CCC; border-radius:3px; display:inline-block; padding:3px; margin:1px; }</style><div id="fa_night_shade" style="background-color:rgba(0, 0, 0, ' + ( cookie ? cookie / 100 : 0 ) + ');"></div>');
fa_night_mode.shade = document.getElementById('fa_night_shade');
// dimmer attributes
dimmer.id = 'fa_night_dimmer';
dimmer.type = 'range';
dimmer.min = 0;
dimmer.max = 90;
dimmer.value = cookie || 0;
dimmer[/trident/i.test(window.navigator.userAgent) ? 'onchange' : 'oninput'] = fa_night_mode.dimLight; // IE11 cannot use oninput
// percentage counter
counter.id = 'fa_night_counter';
counter.innerHTML = ( cookie ? cookie / 90 * 100 : 0 ).toFixed() + '%';
// container contents
container.id = 'fa_night_container';
container.innerHTML = '<span>Night Mode :</span>';
$(container).append([dimmer, counter]);
// cache nodes to the global object
fa_night_mode.dimmer = dimmer;
fa_night_mode.counter = counter;
// stuff to do when the document is ready
$(function() {
// find one ( AND ONLY ONE ) of the targets to attach the dimmer
for (var i = 0, j = fa_night_mode.targets.length, footer; i < j; i++) {
footer = document.getElementById(fa_night_mode.targets[i]);
if (footer) {
footer.appendChild(container);
break;
}
}
if (!footer) {
document.body.appendChild(container); // fallback if footer cannot be found
}
});
}
}());
thanks button
- Κώδικας:
$(function() {
var message = function(child, parent) {
var pseudo = $(child, parent).text(),
icon = '<img src="http://i18.servimg.com/u/f18/18/21/60/73/fa_sta10.png" alt=""/>';
return '<div id="fa_thanks_message">' + icon + ' Ο συγγραφέας σου είπε ευχαριστώ, ' + pseudo + ' ! ' + icon + '</div>';
},
version = $('.bodylinewidth')[0] ? 0 : document.getElementById('wrap') ? 1 : $('.pun')[0] ? 2 : document.getElementById('ipbwrapper') ? 3 : 'badapple', // version check
node = document.createElement(version ? 'DIV' : 'TR'),
post = $(version ? 'div' : 'tr' + '.post'),
j = post.length,
i = 0;
if (version == 'badapple') {
if (window.console) console.error('This plugin is not optimized for your forum version. Please contact the support for further assistance.');
return;
}
node.id = 'fa_thanks'; // id for style modifications
if (!version) node.innerHTML = '<td colspan="2"></td>'; // phpbb2 must have a cell as the child node
for (; i < j; i++) {
if ((version ? post[i] : post[i].firstChild).style.backgroundColor) { // thanked posts have the backgroundColor style property
post[i].className += ' thanked'; // mark the thanked post with a class
(version ? node : node.firstChild).innerHTML = message(['.name', 'dl > dt > strong', '.username', '.popmenubutton'][version], post[i]); // thanks message
switch (version) {
case 0 : // phpbb2
node.firstChild.style.backgroundColor = post[i].firstChild.style.backgroundColor;
node.firstChild.className = post[i].firstChild.className;
post[i].parentNode.insertBefore(node, post[i].nextSibling);
break;
case 1 : // phpbb3
post[i].firstChild.insertBefore(node, post[i].firstChild.lastChild.previousSibling);
break;
case 2 : // punbb
node.className = 'postfoot';
node.style.margin = '0';
post[i].appendChild(node);
break;
case 3 : // invision
node.className = 'post-footer';
node.style.backgroundColor = post[i].style.backgroundColor;
post[i].appendChild(node);
break;
}
break; // break out of the for loop when the thanked post is found
}
}
});
σημ.αν μπορουμε να το τοποθετήσουμε στο header κομματι καπου θα το προτιμουσα αν ομως ειναι μπερδεμα ειμαι πολυ οκ που βγαινει κατω
ευχαριστω
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Καλησπέρα,
Μπορείς να εγκαταστήσεις πάλι τους κώδικες για να βρω που είναι το πρόβλημα;
Μπορείς να εγκαταστήσεις πάλι τους κώδικες για να βρω που είναι το πρόβλημα;
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
To Thanks ειναι εγκατεστημενο και λειτουργει οκ χωρις θεματα εδω και καιρο
Οταν εισαι μεσα πες μου να βαλω και το night γτ χαλαει το φορουμ κ δεν θελω να το εχω πολυ ωρα on
To προβλημα μπορεις ν το εντοπισεις πατωντας την ενοτητα 1 ανακοινωσεις στο προσφατο θεμα αναβαθμισεις πχ
Οταν απενεργοποιω το night ..το thanks γινεται οκ
Οταν εισαι μεσα πες μου να βαλω και το night γτ χαλαει το φορουμ κ δεν θελω να το εχω πολυ ωρα on
To προβλημα μπορεις ν το εντοπισεις πατωντας την ενοτητα 1 ανακοινωσεις στο προσφατο θεμα αναβαθμισεις πχ
Οταν απενεργοποιω το night ..το thanks γινεται οκ
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Βάλε το night mode τώρα είμαι online στο φόρουμ.
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
ειμαστε οκ το θεμα εντοπιζεται οταν μπαινεις σε ενα θεμα μεσα να διαβασεις τα ποστ οχι οταν βλεπεις το φορουμ σαν κεντρικη εικονα
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Καλησπέρα,
Μάλλον έχεις πειράξει τα πρότυπα αντικατέστησε το javascript του night mode με το παρακάτω:
Μάλλον έχεις πειράξει τα πρότυπα αντικατέστησε το javascript του night mode με το παρακάτω:
- Κώδικας:
(function() {
'DEVELOPED BY ANGE TUTEUR';
'NO DISTRIBUTION WITHOUT CONSENT OF THE AUTHOR';
'ORIGIN : http://fmdesign.forumotion.com/t444-night-mode#3675';
if (/msie/i.test(window.navigator.userAgent)) return; // browser exclusion
if (!window.fa_night_mode && typeof document.getElementsByTagName('HEAD')[0].style.pointerEvents === 'string') {
window.fa_night_mode = {
targets : ['page-footer', 'pun-foot', 'gfooter'], // target node that the dimmer will be attached to
// executed when the dimmer is changed
dimLight : function() {
var val = +fa_night_mode.dimmer.value;
fa_night_mode.shade.style.backgroundColor = 'rgba(0, 0, 0, ' + val / 100 + ')';
fa_night_mode.counter.innerHTML = ( val / 90 * 100 ).toFixed() + '%';
my_setcookie('fa_night_level', val);
}
};
// startup variables
var dimmer = document.createElement('INPUT'),
container = document.createElement('DIV'),
counter = document.createElement('SPAN'),
cookie = my_getcookie('fa_night_level'); // cookies <3
// set the night shade and styles
document.write('<style type="text/css">#fa_night_shade { font-size:0; position:fixed; top:0; left:0; right:0; bottom:0; pointer-events:none; z-index:999999999; } #fa_night_dimmer { margin:0 6px; vertical-align:middle; cursor:pointer; } #fa_night_container { font-size:12px; font-family:arial, sans-serif; background:#EEE; border:1px solid #CCC; border-radius:3px; display:inline-block; padding:3px; margin:1px; }</style><div id="fa_night_shade" style="background-color:rgba(0, 0, 0, ' + ( cookie ? cookie / 100 : 0 ) + ');"></div>');
fa_night_mode.shade = document.getElementById('fa_night_shade');
// dimmer attributes
dimmer.id = 'fa_night_dimmer';
dimmer.type = 'range';
dimmer.min = 0;
dimmer.max = 90;
dimmer.value = cookie || 0;
dimmer[/trident/i.test(window.navigator.userAgent) ? 'onchange' : 'oninput'] = fa_night_mode.dimLight; // IE11 cannot use oninput
// percentage counter
counter.id = 'fa_night_counter';
counter.innerHTML = ( cookie ? cookie / 90 * 100 : 0 ).toFixed() + '%';
// container contents
container.id = 'fa_night_container';
container.innerHTML = '<span>Night Mode :</span>';
$(container).append([dimmer, counter]);
// cache nodes to the global object
fa_night_mode.dimmer = dimmer;
fa_night_mode.counter = counter;
// stuff to do when the document is ready
$(function() {
// find one ( AND ONLY ONE ) of the targets to attach the dimmer
for (var i = 0, j = fa_night_mode.targets.length, footer; i < j; i++) {
footer = document.getElementById(fa_night_mode.targets[i]);
if (footer) {
footer.appendChild(container);
break;
}
}
if (!footer) {
document.body.appendChild(container); // fallback if footer cannot be found
}
});
}
}());
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
Ναι το είδα απλά το πήγε δεξιά, το πρόβλημα είναι στο Thanks CSS μπορείς να το βάλεις εδώ; Πρέπει να έχει κάπου μια γραμμή position: fixed; γιαυτό παραμένει η γραμμή αυτή στην κορυφή.
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
- Κώδικας:
tr.newpost { background:url(http://i68.servimg.com/u/f68/13/68/24/27/new_ic11.gif) no-repeat 100% 0% !important; margin:0!important; }
.user_status {
vertical-align:top;
border-spacing:0;
display:inline;
}
#is_on.user_status { color:green }
#is_off.user_status { color:red }
.post #is_on.user_status { display:none }
.post.online #is_off.user_status{ display:none }
.post.online #is_on.user_status { display:inline }
.selectCode { float:right; text-transform: uppercase; cursor:pointer; }
div.cont_code { clear: right; }
#is_off.user_status, #is_on.user_status {display:inline-block}
#fa_thanks_message img { vertical-align:middle }
#fa_thanks_message {
color:#280;
font-size:16px;
font-weight:bold;
text-align:center;
background-color:#DFD;
border:1px solid #BDB;
border-radius:6px;
padding:6px;
margin:6px;
}
.fa_vote, .fa_voted, .fa_count {
font-size:12px;
font-family:Verdana, Arial, Helvetica, Sans-serif;
display:inline-block !important;
width:auto !important;
transition:300ms;
}
.fa_voted, .fa_vote:hover { opacity:0.4 }
.fa_voted { cursor:default }
.fa_count {
font-weight:bold;
margin:0 3px;
cursor:default;
}
.fa_positive { color:#4A0 }
.fa_negative { color:#A44 }
.fa_votebar, .fa_votebar_inner {
background:#C44;
height:3px;
}
.fa_votebar_inner {
background:#4A0;
transition:300ms;
}
.fa_avatar img {
width:25px;
height:25px;
margin-right:5px;
margin-bottom:-6px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.fa_vote.fa_minus img {
display: none !important;
}
.fa_count.fa_negative {
display: none !important;
}
table.ipbtable tfoot td {display: none!important}
.postbody-head .post-info li {
float: left;
list-style: none;
margin-left: .5em;
}
.popupmenu li { margin: -4px 4px 15px 0px!important;border:none!important}
.popupmenu li a img { float: left}
img[src="http://2img.net/i/fa/prosilver/icon_contact_msnm.gif"] { float: right!important}
.profile_field_list li { display:inline-block }
.postprofile-details.postdetails dt a img {
width: 100px; /* To πλάτος της εικόνας*/
height: 100px; /*To ύψος της εικόνας*/
border-radius: 100px; /*Στρογγυλοποίηση*/
border: 4px solid #fff; /*Το λευκό περίγραμμα*/
box-shadow: 0px 0px 9px #464646; /*H μαυρο-γκρι σκιά γύρω γύρω*/
}.lastpost-avatar img {
height:38px!important;
width:38px!important;
border-radius:100px!important;
box-shadow:0px 0px 9px #464646!important;
border:4px solid #fff!important;
}
.mobile_image { max-width:99% }
#mpage-body .postbody > .content > div { overflow:hidden }
#stats {
background: #EFF1F3;
height: 14px;
display: table;
line-height: 2px;
margin-top: 10px;
text-align: center;
vertical-align: bottom;
width: 100%;
}
statsPers li span a{text-decoration:none !important}
.statsPers li > span{padding:5px 8px;background:#E1E1E1;box-shadow:inset rgba(0,0,0,0.3) 0 1px 2px,rgba(255,255,255,1) 0 1px 0;-moz-box-shadow:inset rgba(0,0,0,0.3) 0 1px 2px,rgba(255,255,255,1) 0 1px 0;-webkit-box-shadow:inset rgba(0,0,0,0.3) 0 1px 2px,rgba(255,255,255,1) 0 1px 0;-o-box-shadow:inset rgba(0,0,0,0.3) 0 1px 2px,rgba(255,255,255,1) 0 1px 0;border:1px solid #E1E1E1;margin-bottom:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;text-shadow:1px 1px 0 white;color:#111;font-weight:700}
.statsPers li {
color: #666;
display: inline-block;
margin: 20px 10px;
}
li.statHide {
display: none;
}
.statsPers {
display: block;
list-style: none;
margin:0px 0px 0px 0px;
width: 100%;
}
.statHide.rdtOn{display:none}
.statHide{display:none}
.sceditor-container iframe, .sceditor-container textarea {
background no-repeat:url(http://i68.servimg.com/u/f68/13/68/24/27/yii_oo18.png) !important;
}
.LG-viewing { margin: 0 5px; font-weight: bold; }
.posting-options .posting-buttons li {
margin-right: 5px;
}
.post-container {
background-color: #eff1f3;
margin-left: 18em;
border-left: 1px solid #000;
padding: 0px 0px 0px 10px;
}
#navstrip li.begin {
background: url(http://findicons.com/files/icons/2676/pixicus/10/arrow_right.png) no-repeat left 50%;
padding-left: 15px;
}
.post .post-header {
background-color: #c6ccd4;
min-height: 33px;
padding: 2px 8px 0;
margin-left: -10px;
}
.postprofile {
float: left;
margin-left: -217px;
width: 219px;
}
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Δοκίμασε να αλλάξεις το javascript του night mode με το παρακάτω:
- Κώδικας:
(function() {
'DEVELOPED BY ANGE TUTEUR';
'NO DISTRIBUTION WITHOUT CONSENT OF THE AUTHOR';
'ORIGIN : http://fmdesign.forumotion.com/t444-night-mode#3675';
if (/msie/i.test(window.navigator.userAgent)) return; // browser exclusion
if (!window.fa_night_mode && typeof document.getElementsByTagName('HEAD')[0].style.pointerEvents === 'string') {
window.fa_night_mode = {
targets : ['page-footer', 'pun-foot', 'ipbwrapper'], // target node that the dimmer will be attached to
// executed when the dimmer is changed
dimLight : function() {
var val = +fa_night_mode.dimmer.value;
fa_night_mode.shade.style.backgroundColor = 'rgba(0, 0, 0, ' + val / 100 + ')';
fa_night_mode.counter.innerHTML = ( val / 90 * 100 ).toFixed() + '%';
my_setcookie('fa_night_level', val);
}
};
// startup variables
var dimmer = document.createElement('INPUT'),
container = document.createElement('DIV'),
counter = document.createElement('SPAN'),
cookie = my_getcookie('fa_night_level'); // cookies <3
// set the night shade and styles
document.write('<style type="text/css">#fa_night_shade { font-size:0; position:relative; top:0; left:0; right:0; bottom:0; pointer-events:none; z-index:999999999; } #fa_night_dimmer { margin:0 6px; vertical-align:middle; cursor:pointer; } #fa_night_container { font-size:12px; font-family:arial, sans-serif; background:#EEE; border:1px solid #CCC; border-radius:3px; display:inline-block; padding:3px; margin:1px; }</style><div id="fa_night_shade" style="background-color:rgba(0, 0, 0, ' + ( cookie ? cookie / 100 : 0 ) + ');"></div>');
fa_night_mode.shade = document.getElementById('fa_night_shade');
// dimmer attributes
dimmer.id = 'fa_night_dimmer';
dimmer.type = 'range';
dimmer.min = 0;
dimmer.max = 90;
dimmer.value = cookie || 0;
dimmer[/trident/i.test(window.navigator.userAgent) ? 'onchange' : 'oninput'] = fa_night_mode.dimLight; // IE11 cannot use oninput
// percentage counter
counter.id = 'fa_night_counter';
counter.innerHTML = ( cookie ? cookie / 90 * 100 : 0 ).toFixed() + '%';
// container contents
container.id = 'fa_night_container';
container.innerHTML = '<span>Night Mode :</span>';
$(container).append([dimmer, counter]);
// cache nodes to the global object
fa_night_mode.dimmer = dimmer;
fa_night_mode.counter = counter;
// stuff to do when the document is ready
$(function() {
// find one ( AND ONLY ONE ) of the targets to attach the dimmer
for (var i = 0, j = fa_night_mode.targets.length, footer; i < j; i++) {
footer = document.getElementById(fa_night_mode.targets[i]);
if (footer) {
footer.appendChild(container);
break;
}
}
if (!footer) {
document.body.appendChild(container); // fallback if footer cannot be found
}
});
}
}());
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
παραμενει προβλήμα με μονη διαφορα οτι τωρα η μπαρα του ευχαριστω μενει πανω χωρις να κουνιεται
edit επισης δεν παιζει και το night mode
edit επισης δεν παιζει και το night mode
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Χμμ ναι υπάρχει πρόβλημα το ένα js μπλοκάρει το άλλο. Το αφήνω ανοιχτό το θέμα για να το ψάξω.
Van-Helsing- Διαχειριστής
-
Ηλικία : 49
Δημοσιεύσεις : 1990
Απ: Night mode
ευχαριστω πολυ ..προς το παρον το βγαζω εγω
Skouliki- Υπεύθυνος Φόρουμ
-
Δημοσιεύσεις : 1027
Απ: Night mode
Για να διευκολύνετε τη διαχείριση των προβλημάτων, αν το δικό σας ζήτημα έχει λυθεί, παρακαλούμε να :
Μπορείτε επίσης να ευχαριστήσετε τα άτομα που σας βοήθησαν πατώντας στο εικονίδιο . Το θέμα λύθηκε κλειδώθηκε και μεταφέρεται στο Αρχείο. |
Nemo- Υπεύθυνος Φόρουμ
-
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206
Ελληνική Κοινότητα Υποστήριξης ForumGreek :: ΤΟΜΕΑΣ ΥΠΟΣΤΗΡΙΞΗΣ :: Προβλήματα με Κώδικες (Προγραμματισμός) :: Αρχείο Προβλημάτων με Κώδικες
Σελίδα 1 από 1
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
|
|