المظلوم El Master
:: مزاجى : : :: الجنس : : عدد مشاركتى : : 1359 الخبرة : : 8764 العمر : : 30 العمل/الترفيه : : طالب جامعى
| موضوع: كود الدردشة مثل الفيس بوك الخميس يوليو 11, 2013 5:14 pm | |
| كود الدردشة مثل الفيسبوك بدون تومبيلات السلام عليكم و رحمة الله بسم الله الرحمن الرحيم اليوم كود رائع مستخرج من احدى المواقع الاجنبية "كود الدردشة جانب المنتدى مطورة" صور الكود :- مميزات الكود:- 1- الكود خفيف و مطوُر و لا يؤثر بالسلب على منتداك 2- بها تقنية جديدة و هى امكانية حضورك لقرائة الرسائل فقط 3- يمكنك تفعيل الصوت مثل الفيس بوك 4-يمكنك تقسيم غرف احترافية و المزيـــــــــــــــــــــــــــــــد و الان جاء وقت الاكواد :- الكود الاول يوضع فى اكواد الجافا سكربت و تختار جميع الصفحات.
الــرمــز: | var avacweb_chat_config = { version : '1-8', new_chat_title : 'الدردشة', auto_log_in : 'open', archives : 0, sound_file : 'http://mp3.alshellah.net/uploads/13701779671.mp3', stylesheet : 'http://chat.avacweb.net/avacweb_chat.css', disable_timeout : 0, allow_private_messaging : 1, allow_user_resize : 0, commands : {}, can_open_tabs : [1], //user ids of users who can open new tabs. tabs : {}, allow_copyrights : 0, //please be kind and allow AWC to place small discreet copyrights and backlink on your forum. // DO NOT TOUCH ANYTHING BELOW message_hook:[],user_hook:[],events:{},add_event:function(t,f) {t=/^on/.test(t)?t:'on'+t;t in this.events?this.events[t].push(f):this.events[t]=[f]}}; document.write('<script type="text/javascript" src="http://chat.avacweb.net/v' + avacweb_chat_config.version + '.js" id="achat_script"></script>');
avacweb_chat_config.commands.s = { description : '/s message - post a system message', run : function(text) { if(text && text.length) { return ''; } return false; } }; avacweb_chat_config.commands.w = { description : '/warning message - post a warning message', run : function(text) { if(text && text.length) { return ''; } return false; } }; avacweb_chat_config.message_hook.push(function(row) { var m = $('.system-message, .warning-message', row)[0]; if(m) { var msg = m.getElementsByTagName('td')[0].innerHTML; row.innerHTML = '<div class="' + m.className + '">' + msg + '</div>'; } }); avacweb_chat_config.add_event('onopen', function(e) { e.preventDefault(); $('#avacweb_chat').fadeIn(); avacweb_chat.button.style.backgroundColor = ''; }); avacweb_chat_config.add_event('onclose', function(e) { e.preventDefault(); $('#avacweb_chat').fadeOut(); });
avacweb_chat_config.user_hook.push(function(row) { var l = row.getElementsByTagName('a')[0]; if(l) { l.setAttribute('onclick', 'if(event) event.preventDefault(); ' + l.getAttribute('oncontextmenu')); l.removeAttribute('oncontextmenu'); } }); (function(awc) { ('Avacweb chat Plug in Poke System'); //add out poke command awc.commands.p = { description : '/p username - Poke a user in the chatbox to get their attention.', run : function(msg) { var uid = avacweb_chat.get_user_data(msg).id; if(!uid) { avacweb_chat.popup(msg + ' ' + avacweb_chat.t('is not in the chat')); return false; } //store the user id's and send in a table return ''; } }; awc.message_hook.push(function(row, username, user_id, user, msg) { var poke = $('.achat_poke', row)[0]; // look for the poke table if(!poke) return; var users = poke.getAttribute('rel').split('|'), poker = parseInt(users[1]), poked = parseInt(users[0]), time = $('.date-and-time', row)[0].innerHTML; if(!avacweb_chat.user('id') || !poker || !poked) return row.innerHTML = ''; if(poked == avacweb_chat.user('id')) { if( !avacweb_chat.pokes[time] ) { //check if we've already alerted of this poke avacweb_chat.pokes[time] = 1; document.title = avacweb_chat.get_user_data(poker).name + ' ' + avacweb_chat.t('Poked You') + '!'; document.getElementById('achat_sound').innerHTML = '<embed src="' + avacweb_chat.sound_file + '" hidden="true" autostart="true" loop="false" />'; } row.innerHTML = '<span class="poke">' + avacweb_chat.get_user_data(poker).name + ' ' + avacweb_chat.t('Poked You') + '!</span> ' + time; } else if(poker == avacweb_chat.user('id')) { row.innerHTML = '<span class="poke">' + avacweb_chat.t('You poked') + ' ' + avacweb_chat.get_user_data(poked).name + '.</span>' + time; } else { row.innerHTML = ''; row.style.display = 'none'; } }); awc.add_event('onload', function() { avacweb_chat.pokes = {}, cookie = avacweb_chat.cookie('pokes'); if(JSON && cookie) avacweb_chat.pokes = JSON.parse(cookie); }); awc.add_event('onnew', function() { if(JSON && avacweb_chat.pokes) { avacweb_chat.cookie('pokes', JSON.stringify(avacweb_chat.pokes), 0); } }); })(avacweb_chat_config); |
| الكود الثانى يوضع فى أكواد الجافا اسكربت و تسمى الكود "ترجمة الدردشة" و تختار جميع الصفحات
الــرمــز: | avacweb_chat_translation = { 'log in' : 'دخول', 'log out': 'خروج', 'chat' : 'دردشة', 'on' : 'مفتوح', 'off' : 'مغلق', 'close' : 'اغلق', 'smilies': 'وجوه ضاحكة', 'colors' : 'الوان', 'send' : 'ارسل', 'archives' : 'ارشيف', 'message': 'رسائل', 'refresh': 'تجديد', 'you are disconnected. click log in to join the chat.' : 'انت لم تسجل الدخول اضغط دخول لتنضم للدردشة', 'user options' : 'خيارات', 'color' : 'لون', 'sound' : 'صوت', 'bold' : 'غليظ', 'underline' : 'اسفله خط', 'strike' : 'اوسطه خط', 'italic' : 'مائل', 'private message' : 'رسالة خاصة', 'loading smilies...' : 'تحميل الوجوة ...', 'this command is not available or does not exist' : 'هذا الامر غير متاح', 'user not found' : 'العضو غير موجود', 'view profile' : 'معاينة البيانات', 'send private message' : 'إرسال رسالة خاصة', 'kick from chat' : 'إخراج من الدردشة', 'Ban from chat' : 'إقصاء من الدردشة', 'remove from moderators' : 'إزالة من المديرين', 'send friend request' : 'إرسال طلب صداقة', 'add to moderators' : 'إضافة الى المديرين', 'away' : 'تغيب', 'reading' : 'قراءة', 'start private conversation' : 'بدء محادثة خاصة', 'conversation with' : 'يتحدث مع', 'public' : 'عام', 'started by' : 'يبدأ ب', 'add a new tab' : 'إضافة غرفة جديدة', 'private message' : 'رسالة خاصة', 'Sorry, this command is only for staff.' : 'نأسف هذا الامر للمديرين فقط', 'no banned users to display.' : 'لا يوجد اعضاء مطرودين', 'tab names must be more than 2 characters.' : 'أسم الغرفة لا بد ان يكون اكثر من حرفان', 'choose a name for the new tab' : 'اختر اسم للغرفة الجديدة', 'newest first' : 'الاجدد اولا', 'merge messages' : 'اجمع الرسائل', 'you poked' : "تم التنبيه", 'poked you' : "ينبهك", 'is not in the chat' : "ليس فى الدردشة" }; |
| الكود الثالث يوضع فى اكواد ال css
الــرمــز: |
#message { width: 80%!important; padding: 0px 3px!important; } #achat_user_prefs, #achat_smilies, #achat_colors, #achat_popup { left: 36%!important; }
#avacweb_chat_button.v1-8 { bottom: 0px; padding: 3px 50px; text-align: center; font-weight: bold; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } .a_chat_pm tr, .a_chat_pm td, .a_chat_tab tr, .a_chat_tab td { display:none!important; } .a_chat_pm:before, .a_chat_tab:before { content: 'محتوى مخفى'; font-style: italic; } #avacweb_chat_button { position: fixed; bottom: 1px; right: 5px; font-size: .9em !important; font-weight: bold; padding: 4px 30px !important; z-index: 999; } .achat_button,.achat_tab { font-size: .7em !important; } .awc-quote { float: right; font-weight: bold; text-shadow: 0 1px white; cursor: pointer; } #chatbox_footer { left: -400px!important; height: 20px
} #achat_tabs .achat_tab .delete_tab { margin: -5px 0px!important; } .system-message, .warning-message { font-weight: bold; border: 1px solid #AAA; padding: 3px 5px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #666; background: #DDD; text-shadow: 0 1px white; } .warning-message { border: 1px solid rgb(228, 130, 130); color: rgb(196, 14, 14); background: rgb(245, 174, 174); } #chatbox_messenger_form { font-size: .8em; } .chatbox_row_1,.chatbox_row_2 { background-color: white !important; } #achat_login { font-size: 1.2em !important; } #chatbox_header { color: white !important; font-size: 1.2em !important; padding-top: 2px; padding-right: 4px; height: 30px; } #chatbox .date-and-time, #chatbox .user, #chatbox .user-msg { font-size: 12px;
} #achat_header { margin-right: 580px!important; margin-top: -20px!important; } #chatbox_members { font-size: .8em; } #achat_user_prefs { font-size: .8em; } #achat_contextmenu { font-size: .75em; } #achat_tabs { margin-right: 180px !important; } #avacweb_chat a.#avacweb_chat a:hover { text-decoration: none !important; } /******code by kyadat ElHacker ********/ |
|
ارجوا ان يستفيدوا من الكود | |
|
مِــــلَكة آلَجَ ـمِآلَ عضو مجتهد
:: الجنس : : عدد مشاركتى : : 1 الخبرة : : 1 العمر : : 25 العمل/الترفيه : : ادرس
| موضوع: رد: كود الدردشة مثل الفيس بوك الخميس يناير 09, 2014 2:05 pm | |
| كود روووووووووعة
كنت ابعث عنه
شكراااااااااااا | |
|