Pagina 2 din 2
Re: Adaugare MChat la Forum
Scris: 28-Mai-2011, 20:17:16
de redbull
Sa nu mai deschid alt topic pe aceiasi tema, Intreb aici.
Am inceput traducerea MChat, si nu reusesc sa modific titulu .MChat. Imi apare ca in imagine, Unde este linia care trebuie modificata?
http://postimage.org/image/g6q456ck/
http://postimage.org/image/g73cfyas/
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 15:12:10
de Ivan Petre Paul
IMPORTANT!
- efectuează un backup complet la fişierele forumului şi la baza de date înainte de a începe vreo modificare
- citeşte articolul integral înainte de a începe modificările
Pentru prima imagine:
1. Varianta 1
Deschide
mchat_body.html din
templateul temei folosite, caută
Cod: Selectaţi tot
<dt><!-- IF MCHAT_ARCHIVE_MODE -->{L_MCHAT_ARCHIVE_PAGE}<!-- ELSE -->{L_MCHAT_TITLE}<!-- ENDIF --></dt>
şi înlocuieşte
cu titlul dorit.
2. Varianta 2
Dacă ai nevoie de o astfel de variantă, spune-mi (în caz că prima nu a funcţionat)
Pentru a doua imagine:
1. Stil bazat pe prosilver
Deschide
overall_header.html din
template, caută
Cod: Selectaţi tot
<!-- IF S_MCHAT_ENABLE and U_MCHAT --><li class="icon-bump"><a href="{U_MCHAT}#mChat" title="{L_MCHAT_TITLE}">{L_MCHAT_TITLE}</a></li><!-- ENDIF -->
şi înlocuieşte cu
Cod: Selectaţi tot
<!-- IF S_MCHAT_ENABLE and U_MCHAT --><li class="icon-bump"><a href="{U_MCHAT}#mChat" title="TITLUL DORIT DE TINE">TITLUL DORIT DE TINE</a></li><!-- ENDIF -->
unde TITLUL DORIT DE TINE poate fi orice titlul doreşti ca să apară acolo sus
2. Stil bazat pe subsilver2
Deschide
overall_header.html din
template, caută
Cod: Selectaţi tot
<!-- IF S_MCHAT_ENABLE and U_MCHAT --> <a href="{U_MCHAT}#mChat"><img src="{T_THEME_PATH}/images/icon_mini_groups.gif" width="12" height="13" alt="{L_MCHAT_TITLE}" /> {L_MCHAT_TITLE}</a><!-- ENDIF -->
şi înlocuieşte cu
Cod: Selectaţi tot
<!-- IF S_MCHAT_ENABLE and U_MCHAT --> <a href="{U_MCHAT}#mChat"><img src="{T_THEME_PATH}/images/icon_mini_groups.gif" width="12" height="13" alt="TITLUL DORIT DE TINE" /> TITLUL DORIT DE TINE</a><!-- ENDIF -->
unde TITLUL DORIT DE TINE poate fi orice titlul doreşti ca să apară acolo sus
Reţine:
- în ambele cazuri (pentru ambele stiluri/teme, funţiile "alt=" şi "title=" reprezintă titlul care va fii afişat atunci când treci cu şoarecele peste linkul care apare în header pentru mChat.
- după orice modificare efectuată pe fişierele stilului este necesar să împrospăteză fişierele stilului şi să cureţi cacheul: knowledge/kb_show.php?id=128
- dacă ceva nu (mai) funcţionează corespunzător, spune-ne
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 18:56:18
de redbull
[quote="paranormal"][/quote]
Om mersi a functionat cum ai spus,
Dar mai am o intrebare, Pe forumul de teste,Casuta unde scri imi arata asa:
http://postimage.org/image/qctdttno/
Iar pe cel normal.imi arata asa:
http://postimage.org/image/qdbkqn38/
Care este marimea normala? Eu asa dori ca casuta de scris sa arate ca in prima poza. De unde modific asta?
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 19:45:50
de Ivan Petre Paul
Foloseşti acelaşi stil pe ambele forumuri, şi pe cel de teste şi pe cel "normal"? Link către ele îmi poţi da?
Am nevoie să ştiu codurile folosite pe fiecare din forumuri. Afişează aici fişierul mchat_body.html din forumul "normal" ca să văd diferenţele.
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 20:23:07
de redbull
Tema sunt la fel. cu mici diferente,dar nu cred ca afecteaza asta,
Link forum Teste
http://forum-uri.comeze.com/
Link forum Activ.
http://realitateafaracenzura.ro/forum/
NU am setat ca chat-ul sa fie vizibil pentru vizitatori,(Daca este nevoie imi spui si iti dau un cont de test)
Si fişierul mchat_body.html
Cod: Selectaţi tot
<!-- IF MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE -->
<!-- INCLUDE overall_header.html -->
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE -->
<!--**
*
* @package mChat
* @version $Id: mchat_body.html,v 1.3.5 02/12/2010 RMcGirr83 Exp $
* @copyright (c) 2010 Rich McGirr
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/-->
<table width="100%" cellspacing="1">
<tr>
<td class="nav" valign="middle" nowrap="nowrap"> <!-- IF MCHAT_PAGINATION --><a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{MCHAT_PAGE_NUMBER}</a><!-- ELSE -->{MCHAT_PAGE_NUMBER}<!-- ENDIF --><br /></td>
<td class="gensmall" nowrap="nowrap"> [ {MCHAT_TOTAL_MESSAGES} ] </td>
<td class="gensmall" width="100%" align="right" nowrap="nowrap"><!-- IF MCHAT_PAGINATION --><b>{MCHAT_PAGINATION}</b><!-- ELSE --> <!-- ENDIF --></td>
</tr>
</table>
<!-- ENDIF -->
<!-- IF not MCHAT_READ_MODE -->
<!-- IF not S_MCHAT_LOCATION --><br /><!-- ENDIF -->
<table class="tablebg" width="100%" cellspacing="1" style="table-layout: fixed;">
<tr>
<td class="cat"><a name="mChat"></a><!-- IF MCHAT_ARCHIVE_MODE --><h4>{L_MCHAT_ARCHIVE_PAGE}</h4><!-- ELSE --><h4>Chat</h4><!-- ENDIF --></td>
</tr>
<tr>
<td class="mChatBodyFix" width="100%" valign="middle">
<!-- ENDIF -->
<!-- IF MCHAT_ENABLE -->
<!-- IF not MCHAT_READ_MODE -->
<script type="text/javascript">
// <![CDATA[
// Define mChat setting
var mChatNoMessage = '{MCHAT_NOMESSAGE_MODE}';
var mChatFile = '{MCHAT_FILE_NAME}';
var mChatForumRoot = '{ROOT_PATH}';
var mChatCustomPage = '{MCHAT_CUSTOM_PAGE}';
<!-- IF not MCHAT_ARCHIVE_MODE -->
var mChatPause = '{MCHAT_PAUSE_ON_INPUT}';
var mChatRefresh = '{MCHAT_REFRESH_JS}';
<!-- ELSE -->
var mChatPause = false;
var mChatRefresh = false;
<!-- ENDIF -->
<!-- IF MCHAT_USER_TIMEOUT -->
var mChatUserTimeout = '{MCHAT_USER_TIMEOUT}';
<!-- ELSE -->
var mChatUserTimeout = false;
<!-- ENDIF -->
var mChatNoMessageInput = '{LA_MCHAT_NOMESSAGEINPUT}';
var mChatNoMessage = '{LA_MCHAT_NOMESSAGE}';
var mChatEditInfo = '{LA_MCHAT_EDITINFO}';
var mChatNoAccess = '{LA_MCHAT_NOACCESS}';
var mChatFlood = '{LA_MCHAT_FLOOD}';
var mChatDelConfirm = '{LA_MCHAT_DELCONFIRM}';
var mChatReset = '{LA_MCHAT_RESET_QUESTION}';
var mChatRefreshing = '{LA_MCHAT_REFRESHING}';
var mChatSessOut = '{LA_MCHAT_SESSION_OUT}';
var mChatSessEnds = '{LA_MCHAT_SESSION_ENDS}';
var mChatRefreshYes = '{MCHAT_REFRESH_YES}';
var mChatRefreshNo = '{LA_MCHAT_REFRESH_NO}';
var mChatMssgLngthLong = '{MCHAT_MESS_LONG}';
<!-- IF MCHAT_MESSAGE_LNGTH -->
var mChatMssgLngth = '{MCHAT_MESSAGE_LNGTH}';
<!-- ELSE -->
var mChatMssgLngth = false;
<!-- ENDIF -->
<!-- IF S_MCHAT_SOUND_YES -->
var mChatSound = true;
<!-- ELSE -->
var mChatSound = false;
<!-- ENDIF -->
<!-- IF MCHAT_WHOIS -->
var mChatWhois = true;
var mChatWhoisRefresh = '{MCHAT_WHOIS_REFRESH}';
<!-- ELSE -->
var mChatWhois = false;
var mChatWhoisRefresh = false;
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE -->
var mChatArchiveMode = true;
<!-- ELSE -->
var mChatArchiveMode = false;
var form_name = 'postform';
var text_name = 'message';
var mChatFocusFix = true;
<!-- ENDIF -->
// ]]>
</script>
<!-- IF not MCHAT_ARCHIVE_MODE -->
<script type="text/javascript" src="{T_TEMPLATE_PATH}/editor.js"></script>
<div id="mChatmain" <!-- IF MCHAT_CUSTOM_PAGE -->class="mChatRowLimitCustom" style="height: {MCHAT_CUSTOM_HEIGHT}px;"<!-- ELSE -->class="mChatRowLimit" style="height: {MCHAT_INDEX_HEIGHT}px;"<!-- ENDIF -->>
<!-- ENDIF -->
<div id="mChatData">
<!-- ENDIF -->
<!-- IF S_MCHAT_AVATARS -->
<!-- INCLUDE mchat_avatars.html -->
<!-- ELSE -->
<!-- INCLUDE mchat_no_avatars.html -->
<!-- ENDIF -->
<!-- IF not MCHAT_READ_MODE -->
<!-- IF MCHAT_NOMESSAGE_MODE --><div id="mChatNoMessage">{L_MCHAT_NOMESSAGE}</div><!-- ENDIF -->
</div>
<!-- IF not MCHAT_ARCHIVE_MODE -->
</div>
<!-- IF MCHAT_STATIC_MESS --><div class="mChatStatic"><strong>{L_MCHAT_ANNOUNCEMENT}:</strong> <span style="color:#990000;">{MCHAT_STATIC_MESS}</span></div><!-- ENDIF -->
<!-- IF not (MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE) and MCHAT_WHOIS and S_MCHAT_INDEX_STATS --><div class="mChatStats" id="mChatStats"><!-- IF MCHAT_USERS_LIST --><a href="#" onclick="mChat.toggle('UserList'); return false;">{MCHAT_USERS_COUNT}</a><!-- ELSE -->{MCHAT_USERS_COUNT}<!-- ENDIF --> {L_MCHAT_ONLINE_EXPLAIN}<br /><span id="mChatUserList">{MCHAT_USERS_LIST}</span></div><!-- ENDIF -->
<form method="post" action="javascript://" onsubmit="mChat.add();" id="postform">
<div class="mChatPanel">
<noscript><div style="color: #FF0000;">{L_MCHAT_NOJAVASCRIPT}</div></noscript>
<!-- IF MCHAT_ADD_MESSAGE -->
<input type="hidden" name="mode" value="add" />
<input type="text" name="message" class="mChatText" id="mChatMessage" /><br />
<input id="submit_button" type="button" class="btnlite" onclick="mChat.add();" value="{L_MCHAT_ADD}" />
<input id="mChatClear" type="button" class="btnlite" onclick="mChat.clear();" value="{L_MCHAT_CLEAR_INPUT}" />
<!-- IF MCHAT_ALLOW_SMILES and .smiley -->
<input type="button" class="btnlite" onclick="mChat.toggle('Smiles');" value="{L_MCHAT_SMILES}" />
<!-- ENDIF -->
<!-- IF MCHAT_ALLOW_BBCODES -->
<input type="button" class="btnlite" onclick="mChat.toggle('BBCodes');" value="{L_MCHAT_BBCODES}" />
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF MCHAT_READ_ARCHIVE_BUTTON -->
<input type="button" class="btnlite" onclick="window.location.href = '{MCHAT_ARCHIVE_URL}';" value="{L_MCHAT_ARCHIVE}" />
<!-- ENDIF -->
<!-- IF MCHAT_FOUNDER -->
<input type="button" class="btnlite" onclick="window.location.href = '{MCHAT_CLEAN_URL}';" value="{L_MCHAT_CLEAN}" />
<!-- ENDIF -->
<!-- IF MCHAT_ADD_MESSAGE -->
<!-- IF MCHAT_RULES -->
<input type="button" class="btnlite" onclick="popup('{U_MCHAT_RULES}', 450, 275); return false;" value="{L_MCHAT_HELP}" />
<!-- ENDIF -->
<!-- IF MCHAT_ALLOW_BBCODES -->
<!-- INCLUDE mchat_bbcodes.html -->
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF MCHAT_ALLOW_SMILES and .smiley -->
<div id="mChatSmiles" style="padding: 5px; display: none;">
<!-- BEGIN smiley -->
<a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
<!-- END smiley -->
<a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
</div>
<!-- ENDIF -->
<div style="padding: 3px;">
<img src="{ROOT_PATH}mchat/load.gif" alt="{L_MCHAT_LOAD}" title="{L_MCHAT_LOAD}" id="mChatLoadIMG" class="mChatImageLoad" />
<img src="{ROOT_PATH}mchat/ok.gif" alt="{L_MCHAT_OK}" title="{L_MCHAT_OK}" id="mChatOkIMG" class="mChatImageOk" />
<img src="{ROOT_PATH}mchat/error.gif" alt="{L_MCHAT_ERROR}" title="{L_MCHAT_ERROR}" id="mChatErrorIMG" class="mChatImageHideImg" />
<img src="{ROOT_PATH}mchat/paused.gif" alt="{L_MCHAT_PAUSE}" title="{L_MCHAT_PAUSE}" id="mChatPauseIMG" class="mChatImageHideImg" />
<span id="mChatRefreshText">{MCHAT_REFRESH_YES}</span><!-- IF MCHAT_USER_TIMEOUT --> • <span id="mChatSessMess"> </span><!-- ENDIF --> • {L_MCHAT_USESOUND} <input type="checkbox" id="mChatUseSound" <!-- IF S_MCHAT_SOUND_YES -->checked="checked"<!-- ENDIF --> />
</div>
</div>
</form>
<!-- ENDIF -->
<div id="mChatSound" class="mChatSound"></div>
<script type="text/javascript" src="{ROOT_PATH}mchat/mchat_ajax_mini.js"></script>
<!-- ENDIF -->
<!-- ELSE -->
<div class="mchat_alert">{L_MCHAT_ENABLE}</div>
<!-- ENDIF -->
<!-- IF not MCHAT_READ_MODE -->
<!--/ ** If you remove this expect no support from me ** /-->
<div style="text-align:center;">{L_MCHAT_COPYRIGHT}</div>
</td>
</tr>
</table>
<br clear="all" />
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE -->
<table width="100%" cellspacing="1">
<tr>
<td class="nav" valign="middle" nowrap="nowrap"> <!-- IF MCHAT_PAGINATION --><a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{MCHAT_PAGE_NUMBER}</a><!-- ELSE -->{MCHAT_PAGE_NUMBER}<!-- ENDIF --><br /></td>
<td class="gensmall" nowrap="nowrap"> [ {MCHAT_TOTAL_MESSAGES} ] </td>
<td class="gensmall" width="100%" align="right" nowrap="nowrap"><!-- IF MCHAT_PAGINATION --><b>{MCHAT_PAGINATION}</b><!-- ELSE --> <!-- ENDIF --></td>
</tr>
</table>
<!-- ENDIF -->
<!-- IF MCHAT_CUSTOM_PAGE and MCHAT_WHOIS -->
<br clear="all" />
<table class="tablebg" width="100%" cellspacing="1">
<tr>
<td class="cat" colspan="2"><h4>{L_WHO_IS_CHATTING}</h4></td>
</tr>
<tr>
<!-- IF LEGEND -->
<td class="row1" rowspan="2" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ELSE -->
<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ENDIF -->
<td class="row1" width="100%"><div id="mChatStats" class="mChatStats"><!-- IF MCHAT_USERS_LIST --><a href="#" onclick="mChat.toggle('UserList'); return false;">{MCHAT_USERS_COUNT}</a><!-- ELSE -->{MCHAT_USERS_COUNT}<!-- ENDIF --> {L_MCHAT_ONLINE_EXPLAIN}<br /><span id="mChatUserList">{MCHAT_USERS_LIST}</span></div><br clear="left" />
<div class="mChatStats"><span id="mChatRefresh">{L_MCHAT_WHOIS_REFRESH_EXPLAIN}</span><span id="mChatRefreshN" style="display: none;">{L_MCHAT_REFRESHING}</span></div>
</td>
</tr>
<!-- IF LEGEND -->
<tr>
<td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
</tr>
<!-- ENDIF -->
</table>
<!-- ENDIF -->
<!-- IF MCHAT_ARCHIVE_MODE or MCHAT_CUSTOM_PAGE -->
<!-- INCLUDE overall_footer.html -->
<!-- ENDIF -->
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 20:42:58
de bogdan
redbull scrie:Am inceput traducerea MChat, si nu reusesc sa modific titulu .MChat. Imi apare ca in imagine, Unde este linia care trebuie modificata?
Presupunand ca folosesti
http://www.phpbb.com/customise/db/mod/m ... w_version/
e vorba de linia 'MCHAT_TITLE' din fisierul
\language\en\mods\info_acp_mchat.php
Re: Adaugare MChat la Forum
Scris: 29-Mai-2011, 20:48:10
de redbull
bogdan scrie:redbull scrie:Am inceput traducerea MChat, si nu reusesc sa modific titulu .MChat. Imi apare ca in imagine, Unde este linia care trebuie modificata?
Presupunand ca folosesti
http://www.phpbb.com/customise/db/mod/m ... w_version/
e vorba de linia 'MCHAT_TITLE' din fisierul
\language\en\mods\info_acp_mchat.php
@ Bogdan Asta am rezolvat-o, Ce nu reusesc sa modific este, dimensiunea casutei unde scri testul, Dupa cum se vede si in poze, sunt diferite, Eu as dori sa fie ca in prima poza(care este de pe forumul de teste)
Re: Adaugare MChat la Forum
Scris: 01-Iun-2011, 05:26:17
de redbull
Chiar nu stie nimeni, cum se mareste dimensiunea acelei casute de scris ?
Re: Adaugare MChat la Forum
Scris: 01-Iun-2011, 12:25:57
de bogdan
Ar trebui sa nu mai faci alte modificari de cod pentru ca sa-ti apara normal. Ai verificat daca ai aplicat toate modificarile de cod (inclusiv cele din sectiunea DIY instructions)?
Ai curatit cache-ul forumul (si eventual CTRL+F5)?
PS. Vad ca autorul MOD-ului e foarte activ. Ai putea sa-l intrebi direct pe forumul de support al MOD-ului:
http://www.phpbb.com/customise/db/mod/m ... n/support/