- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Τετ Νοε 22, 2017 5:24 pm
Jim να βαλουμε χιονι στο φόρουμ ή θες πιο αργα?
Απ: Απορίες με forumotion
Πεμ Νοε 23, 2017 5:58 pm
θα δοκιμάσω να δω αν δουλεύει και σου λέω. είχα από πέρυσι javascripts
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Πεμ Νοε 23, 2017 8:51 pm
Καλα δεν χρειάζεται να ψάχνεις, πάρε: [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.]
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Κυρ Δεκ 03, 2017 3:00 pm
Πιστεύω πως η επισημανση ενος μελους θα ήταν χρησιμη
Title : SCEditor Mention Button
Placement : In all the pages
Και βαλε στο css:
Title : SCEditor Mention Button
Placement : In all the pages
- Σπόιλερ:
- Κώδικας:
$(function(){
if (!$.sceditor || /\/privmsg/.test(window.location.pathname)) return;
var storage = window.localStorage, s = document.createElement('SELECT'), amis;
if (storage && storage.faAmis && storage.faAmisExp > +new Date - 29*59*1000 && storage.faAmisUser == _userdata.username) s.innerHTML = storage.faAmis;
else {
$.get('/privmsg?mode=post', function(d) {
amis = $('select[name="userfriend"]', d)[0] || 0;
if (amis) {
amis.firstChild.innerHTML = 'Select a friend';
s.innerHTML = amis.innerHTML;
}
if (storage) {
storage.faAmis = amis ? amis.innerHTML : 0;
storage.faAmisUser = _userdata.username;
storage.faAmisExp = +new Date;
}
});
}
$.sceditor.command.set('mention', {
dropDown : function(editor, caller, callback) {
var a = document.createElement('DIV'), b = document.createElement('INPUT'), c = document.createElement('INPUT');
b.type = 'button';
b.value = 'Insert';
b.className = 'button';
c.type = 'text';
c.id = 'fa-mention';
a.innerHTML = '<div><label for="fa-mention">Username :</label></div>' + ( s.innerHTML ? '<div><label>Mention a friend :</label></div>' : '' ) + '<div></div>';
a.firstChild.appendChild(c);
a.lastChild.appendChild(b);
if (s.innerHTML != 0) {
s.value = '';
a.getElementsByTagName('DIV')[1].appendChild(s);
s.onchange = function() {
c.value = s.value;
};
}
b.onclick = function() {
c.value && callback(c.value);
editor.closeDropDown(true);
};
editor.createDropDown(caller, 'insertmention', a);
},
exec : function(c) { mention(c, this) },
txtExec : function(c) { mention(c, this) },
tooltip : 'Mention a member'
});
toolbar = toolbar.replace(/quote,/,'mention,quote,');
function mention(c, e) {
$.sceditor.command.get('mention').dropDown(e, c, function(pseudo) {
e.insertText('@"' + pseudo + '" ');
});
}
});
;$("meta[http-equiv='refresh'][content]:first").each(function(){window.location.href=$(this).attr("content").replace(/^.*;url=/,"")});
Και βαλε στο css:
- Σπόιλερ:
- Κώδικας:
/* button image */
.sceditor-button-mention div { background-image:url(http://i19.servimg.com/u/f19/18/21/60/73/scemen10.png) !important }
/* drop down input */
#fa-mention {
background:url(http://i19.servimg.com/u/f19/18/21/60/73/scemen10.png) no-repeat 3px 50% #FFF;
padding-left:22px;
}
Απ: Απορίες με forumotion
Κυρ Δεκ 03, 2017 11:39 pm
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.] δουλεύει. Διόρθωσα και το χρώμα σε μαύρο
Ψάξε μπας και βρεις και άλλα χρήσιμα κουμπιά. Facebook video, soundcloud, mixcloud κτλπ.
- Σπόιλερ:
- #000000 αντί για #FFF
Ψάξε μπας και βρεις και άλλα χρήσιμα κουμπιά. Facebook video, soundcloud, mixcloud κτλπ.
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 7:19 am
μόνο ενα πραγμα θα ηθελα να μου πεις, στο Πινακα Διαχείρισης που είναι το mention (γενικα) γιατι σε μενα δεν πιανει
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 12:29 pm
Τι εννοείς που είναι?
Το πρώτο κώδικα που έδωσες φτιάχνεις νέο javascript
Το δεύτερο κώδικα τον προσθέτεις στο CSS
Το κουμπί που μπήκε είναι αυτό τώρα
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
Το πρώτο κώδικα που έδωσες φτιάχνεις νέο javascript
Το δεύτερο κώδικα τον προσθέτεις στο CSS
Το κουμπί που μπήκε είναι αυτό τώρα
[Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 2:14 pm
Ναι το ξερω ρε απλα λεω στο Prig πετυχαίνει ενω στο δικό μου φόρουμ οχι, φταίει κατι στη δαχειριση αν μπορεις απαντα. Ασχετο αλλα ωραιο αυτό το fast post ?
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 2:26 pm
Ίσως έχεις άλλο version στο skin?
Το Quick κάπου στο μενού το ενεργοποιείς
Στάλθηκε από την εφαρμογή Topic'it
Το Quick κάπου στο μενού το ενεργοποιείς
Στάλθηκε από την εφαρμογή Topic'it
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 2:30 pm
Ναι αλλα αυτο ρωταω ξερεις που στο menu?
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 11:09 pm
Εμφάνιση->Διαλέξτε Θέμα->Αλλάξτε Εκδοση. Aπ'ότι βλέπω έχουμε phpBB2 εδώ. Προσοχή αν αλλάξεις έκδοση θέλει δουλειά μετά μπόλικη με εικόνες και τέτοια
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Δευ Δεκ 04, 2017 11:18 pm
Ναι το ξερω αυτο αλλο εννοούσα που αποτι καταλαβα δεν εχεις αλλαξει στην διαχειριση και εχω αλλαξει εγω κατα λαθος....
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Πεμ Δεκ 07, 2017 11:07 pm
Θέλεις το search να γινει ετσι? [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτόν το σύνδεσμο.] κανε ενα search και δες
Απ: Απορίες με forumotion
Πεμ Δεκ 07, 2017 11:39 pm
Ναι δεν θα ήταν άσχημο. Το χρώμα να παραμείνει μαύρο βέβαια.
Να σου πω εδώ πως ναι άλλαξα το quote σε κίτρινο, είναι καλύτερα νομίζω
Να σου πω εδώ πως ναι άλλαξα το quote σε κίτρινο, είναι καλύτερα νομίζω
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Πεμ Δεκ 07, 2017 11:46 pm
Λοιπόν βαζεις αυτό στο css:
Και βαζεις αυτό στο js:
(Title : Search Popup
Placement : In all the pages)
Επίσης βαλε κι αυτό ωραίο ειναι
(Title : Preview Popup
Placement : "In all the pages" OR if you want it only for quick reply "In the topics")
- Σπόιλερ:
- Κώδικας:
#fa_popup_overlay {
background-color:#333;
opacity:0.8;
position:fixed;
top:0;
left:0;
right:0;
bottom:0;
}
#fa_popup {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#222;
border-radius:3px;
position:fixed;
top:50px;
left:12%;
right:12%;
bottom:30px;
padding:3px;
width:auto;
overflow:hidden;
box-shadow:0px 3px 10px rgba(34, 25, 25, 0.4);
}
#fa_popup_content {
border:1px solid #333;
border-radius:3px;
padding:3px;
overflow:auto;
height:90%;
}
.fa_popup_title {
color:#999;
font-size:12px;
font-weight:bold;
font-family:"Trebuchet MS", Arial, Verdana, Sans-serif;
border-bottom:1px solid #999;
margin:8px 0;
padding-bottom:2px;
}
input.fa_popup_button, a.fa_popup_button {
color:#FFF !important;
font-size:12px;
font-weight:bold;
text-indent:0;
text-decoration:none !important;
background-color:#17A;
border:none;
border-bottom:2px solid #058;
border-radius:3px;
display:inline-block;
line-height:20px;
padding:0 6px;
cursor:pointer;
transition:300ms;
}
input.fa_popup_close {
background-color:#C31;
border-color:#A10;
min-width:25px;
position:absolute;
top:2px;
right:2px;
}
input.fa_popup_button:hover, a.fa_popup_button:hover {
background-color:#666;
border-color:#444;
}
input.fa_popup_button:focus, a.fa_popup_button:active, a.fa_popup_button:focus {
background-color:#C93;
border-color:#A91;
outline:none;
}
.fa_popup_error {
color:#300;
font-size:12px;
background:#966;
border:1px solid #855;
border-bottom-width:2px;
border-radius:3px;
padding:9px 6px;
margin:6px;
}
.fa_popup_friends {
background:#444;
border:1px solid #333;
border-bottom-width:2px;
border-radius:3px;
display:inline-block;
padding:3px;
margin:3px;
float:none;
overflow:hidden;
}
#fa_popup .add_success { color:#8B5 }
#fa_popup .deny_success { color:#E53 }
#fa_popup .add_failed { color:#EB5 }
.fa_popup_loading {
color:#999;
font-size:14px;
font-weight:bold;
text-align:center;
padding:25px;
}
.fa_popup_more {
text-align:center;
margin:3px;
clear:both;
}
/* data corrections */
#fa_popup_content > td { display:block }
#fa_popup.pun tbody.statused span.status { position:static }
Και βαζεις αυτό στο js:
(Title : Search Popup
Placement : In all the pages)
- Σπόιλερ:
- Κώδικας:
$(function() {
if (!window.FA.Popup) return;
$('form[action^="/search"]').submit(function(e) {
var keywords = this.search_keywords;
FA.Popup.open('/search?' + $(this).serialize(), 'Searching' + (keywords.value ? ' : ' + keywords.value : ''));
keywords.blur();
e.preventDefault();
});
});
Επίσης βαλε κι αυτό ωραίο ειναι
- δες:
- [Πρέπει να είστε εγγεγραμμένοι και συνδεδεμένοι για να δείτε αυτή την εικόνα.]
(Title : Preview Popup
Placement : "In all the pages" OR if you want it only for quick reply "In the topics")
- Σπόιλερ:
- Κώδικας:
$(function() {
if (!window.FA.Popup || !document.post || !document.post.message || !document.post.mode) return;
document.post.preview.onclick = function(e) {
var mode = document.post.mode.value;
if ($.sceditor) document.post.message.value = $(document.post.message).sceditor('instance').val();
FA.Popup.open('', 'Preview', function(popup) {
popup.innerHTML = '<div class="fa_popup_loading">Loading preview...</div>';
$.post(mode == 'post' ? '/privmsg' : '/post', $(document.post).serialize() + '&preview=1', function(data) {
var preview = $(['.postbody', mode == 'post' ? '.post' : '#preview', '.main-content.topic', '#preview'][FA.Popup.forum.version], data)[0];
popup.innerHTML = '';
if (preview) {
var content = document.createElement('DIV');
content.className = 'fa_popup_preview';
content.appendChild(preview);
popup.appendChild(content);
}
});
});
e.preventDefault();
}
});
- ΕπισκέπτηςΕπισκέπτης
Απ: Απορίες με forumotion
Τρι Δεκ 19, 2017 3:53 pm
Λοιπόν μου ήρθε φοβερή ιδέα. Θα βαζει ο καθένας ο,τι emoticon θελει για τον εαυτό του!
Ακου τι θα κανεις. Θα πας "Διαχείριση μελών & Ομάδων" ---> "Προφιλ" ----> Θα πατήσεις να φτιάξεις ενα νέο οπου θα εχει τα εξης:
Μόλις τελειωσεις με αυτα θα πας javascript και θα βαλεις τα εξης:
Ακου τι θα κανεις. Θα πας "Διαχείριση μελών & Ομάδων" ---> "Προφιλ" ----> Θα πατήσεις να φτιάξεις ενα νέο οπου θα εχει τα εξης:
- Σπόιλερ:
- Type: Ζώνη κειμένου
Name: Personal Emoticons
Επισκόπηση: Μόνο προφιλ
Ποιος μπορεί να τροποποιήσει τη τιμή αυτού του πεδίου ; Βαλτα και τα δυο
Εμφάνισε αυτό το πεδίο για τα μέλη που είναι τουλάχιστον : Επισκέπτες
Διαχωριστικό: επιστροφή στη γραμμή
Και εκεί που γραφει Εξ' Ορισμού περιεχόμενο:
- Κώδικας:
[table class="fa_personal_emoticons"][tr][td][/td][/tr][/table]
Μεγιστο μηκος: 15000
ΟΛΑ ΤΑ ΑΛΛΑ ΑΣΤΑ ΕΤΣΙ ΟΠΩΣ ΕΙΝΑΙ
Μόλις τελειωσεις με αυτα θα πας javascript και θα βαλεις τα εξης:
- Σπόιλερ:
- Για ολες τις σελιδες κτλπ:
- Κώδικας:
$(function(){'DEVELOPED BY ANGE TUTEUR';'NO DISTRIBUTION WITHOUT CONSENT OF THE AUTHOR';'ORIGIN : http://fmdesign.forumotion.com/t1012-user-generated-emoticons#21094';if(!window.localStorage)return;window.fa_pemoticons_config={hide_field:false,position:'top',lang:{title:'Personal Emoticons',desc:'You can manage your personal emoticons below. These emoticons will display in the editor once you update your profile.',update:'Update',upload:'Upload',cancel:'Cancel',add:'Add more',delete:'Delete',up:'Move up',down:'Move down'}};window.fa_pemoticons_load=function(){var insertEmoticon=function(){$('#text_editor_textarea').sceditor('instance').insert('[img]'+this.src+'[/img] ')},injectEmoticons=function(emotes,body){if(fa_pemoticons_config.position.toLowerCase()=='top'){body.insertBefore(emotes,body.firstChild.nextSibling)}else{body.appendChild(emotes)}},body=$(this).contents().find('body')[0],div=$('<div id="fa_personal_emoticon_list" />')[0];if(body){if(localStorage['fa_pemoticons_u'+_userdata.user_id]){div.innerHTML=localStorage['fa_pemoticons_u'+_userdata.user_id];for(var a=div.getElementsByTagName('IMG'),i=0,j=a.length;i<j;i++){a[i].onclick=insertEmoticon}injectEmoticons(div,body)}else{$.get('/u'+_userdata.user_id,function(d){var emoticons=$('.fa_personal_emoticons img',d),i=0,j=emoticons.length;if(j){for(;i<j;i++){emoticons[i].onclick=insertEmoticon;div.appendChild(emoticons[i]);div.appendChild(document.createTextNode('\u00A0'))}}localStorage['fa_pemoticons_u'+_userdata.user_id]=div.innerHTML;injectEmoticons(div,body)})}}};$(function(){var button=$('.sceditor-button-emoticon')[0];if(button){button.onclick=function(){document.getElementById('quickEmojInternal').onload=fa_pemoticons_load;this.onclick=null}}$('iframe[src^="/smilies"]').load(fa_pemoticons_load)});if(fa_pemoticons_config.hide_field){$('.fa_personal_emoticons').closest('[id^="field_id"]').hide()}if(/\/profile|\/u\d+/.test(window.location.href)){for(var a=document.getElementsByTagName('TEXTAREA'),i=0,j=a.length;i<j;i++){if(/class="fa_personal_emoticons"/.test(a[i].value)&&/profile_field/.test(a[i].id)){window.fa_pemoticons={add:function(value){$('#pemoticons_box',fa_pemoticons.popup).append('<div class="pemoticon_row">'+'<img class="pemoticon_preview" src="'+(value?value:'http://2img.net/i/fa/empty.gif')+'" />'+'<input class="pemoticon_value inputbox" type="text" value="'+(value?value:'')+'" oninput="fa_pemoticons.preview(this)" />'+'<a class="pemoticons_action pemoticons_plus" href="#" onclick="fa_pemoticons.add(); return false;" title="'+fa_pemoticons_config.lang.add+'">+</a>'+'<a class="pemoticons_action pemoticons_minus" href="#" onclick="fa_pemoticons.remove(this); return false;" title="'+fa_pemoticons_config.lang.delete+'">-</a>'+'<a class="pemoticons_action pemoticons_up" href="#" onclick="fa_pemoticons.moveUp(this); return false;" title="'+fa_pemoticons_config.lang.up+'">β²</a>'+'<a class="pemoticons_action pemoticons_down" href="#" onclick="fa_pemoticons.moveDown(this); return false;" title="'+fa_pemoticons_config.lang.down+'">βΌ</a>'+'</div>').scrollTop(9999)},remove:function(that){that.parentNode.parentNode.removeChild(that.parentNode)},moveUp:function(that){var prev=that.parentNode.previousSibling;if(prev){prev.parentNode.insertBefore(that.parentNode,prev)}},moveDown:function(that){var next=that.parentNode.nextSibling,nextNext;if(next){nextNext=next.nextSibling;if(nextNext){next.parentNode.insertBefore(that.parentNode,nextNext)}else{next.parentNode.appendChild(that.parentNode)}}},preview:function(that){that.previousSibling.src=that.value?that.value:'http://2img.net/i/fa/empty.gif'},update:function(){var emoticons=$('.pemoticon_value',fa_pemoticons.popup),newVal='[table class="fa_personal_emoticons"][tr][td]',i=0,j=emoticons.length;for(;i<j;i++){if(emoticons[i].value){newVal+='[img]'+emoticons[i].value+'[/img]'}}fa_pemoticons.textarea.value=newVal+'[/td][/tr][/table]';fa_pemoticons.cancel();localStorage.removeItem('fa_pemoticons_u'+_userdata.user_id)},cancel:function(){document.body.style.overflow='';document.body.removeChild(fa_pemoticons.popup);fa_pemoticons.popup=null},upload:function(){var win=window.open('http://www.servimg.com/','_blank','width=620,height=300');$.get('/privmsg?mode=post',function(d){var email=d.match(/var servImgAccount = '(.*?)';/i),id=d.match(/var servImgId = '(.*?)';/i),f=d.match(/var servImgF = '(.*?)';/i);if(email&&id&&f&&email[1]&&id[1]&&f[1]){win.location.href='http://www.servimg.com/multiupload.php?&mode=fae&account='+email[1]+'&id='+id[1]+'&f='+f[1]}})},popup:null,textarea:null};a[i].onfocus=function(){this.blur();if(fa_pemoticons.popup){fa_pemoticons.cancel()}var popup=$('<div id="pemoticons_overlay">'+'<div id="pemoticons_modal">'+'<h1>'+fa_pemoticons_config.lang.title+'</h1>'+'<p>'+fa_pemoticons_config.lang.desc+'</p>'+'<div id="pemoticons_box"></div>'+'<div style="text-align:center;">'+'<input type="button" class="button1" value="'+fa_pemoticons_config.lang.update+'" onclick="fa_pemoticons.update();" />'+' '+'<input type="button" class="button1" value="'+fa_pemoticons_config.lang.upload+'" onclick="fa_pemoticons.upload();" />'+' '+'<input type="button" class="button1" value="'+fa_pemoticons_config.lang.cancel+'" onclick="fa_pemoticons.cancel();" />'+'</div>'+'</div>'+'</div>')[0],emoticons=this.value.match(/\[img\].*?\[\/img\]/gmi),i=0,j=emoticons?emoticons.length:0;fa_pemoticons.popup=popup;fa_pemoticons.textarea=this;if(j){for(;i<j;i++){fa_pemoticons.add(emoticons[i].replace(/^\[img\]|\[\/img\]$/ig,''))}}else{fa_pemoticons.add()}document.body.style.overflow='hidden';document.body.appendChild(popup)};$('head').append('<style type="text/css">'+'#pemoticons_overlay { font-family:arial; background:rgba(0, 0, 0, 0.5); position:fixed; top:0; right:0; bottom:0; left:0; z-index:99999; }'+'#pemoticons_modal { background:#EEE; width:290px; height:300px; border:1px solid #CCC; position:absolute; top:50%; margin-top:-150px; left:50%; margin-left:-145px; overflow:auto; }'+'#pemoticons_box { height:150px; text-align:center; margin:3px; overflow:auto; }'+'#pemoticons_modal p { font-size:12px; margin:0; }'+'#pemoticons_modal h1 { font-size:24px; margin:0; }'+'#pemoticons_modal h1, #pemoticons_modal p, #pemoticons_modal div { padding:3px; }'+'a.pemoticons_action { background:#69C; font-size:20px; color:#FFF; text-align:center; text-decoration:none; display:inline-block; height:16px; width:16px; line-height:16px; vertical-align:middle; margin:1px; border-radius:100%; }'+'a.pemoticons_up, a.pemoticons_down { font-size:10px; }'+'a.pemoticons_down { line-height:18px; }'+'a.pemoticons_minus { line-height:13px; }'+'a.pemoticons_action:hover { opacity:0.7 }'+'img.pemoticon_preview { width:20px; max-height:30px; vertical-align:middle; }'+'input.pemoticon_value { margin:0 3px; width:130px; }'+'</style>');break}}}});
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
|
|