Stránka 1 z 2
Vzhled - [RC] mChat 2.0.0-RC5
Napsal: úte 19. črc 2016 10:31:18
od Lorax
Ahoj, chtěl bych Vás poprosit, jestli by mi někdo mohl poradit v úpravě mChatu. Porozuměl jsem, že by vše ohledně vzhledu mělo být v souboru mchat.css. Googloval jsem jak každý radí, ale pravděpodobně neznám správný termín pro můj problém.
Základní vzhled chatu je nastaven: nick a čas zprávy, pod tím daná zpráva a před nimi je velký avatar
Rád bych tyto věci přenastavil, aby vše bylo jen v jednom řádku a nezabírali tak místo (tzn. avatar velikosti jednoho řádku, za ním nick s časem a poslaná zpráva.
Budu rád za jakoukoli pomoc nebo nasměrování správným směrem. Děkuji
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: úte 19. črc 2016 19:03:10
od smiesek
zkuste použít kliknutí pravým tlačítka myši a funkci "Prozkoumat prvek"
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: úte 19. črc 2016 23:25:47
od Lorax
Určitě je to pro Vás primitivní věc, podle funkce "prozkoumat" jsem zjistil, že se jedná o sekci "mchat-message-wrapper". Tak nevím jestli je to to co potřebuji, zkoušel jsem upravit "mchat-text" ale beze změny. Radu bych uvítal.
Kód: Vybrat vše
<!-- BEGIN mchatrow -->
<li id="mchat-message-{mchatrow.MCHAT_MESSAGE_ID}" class="row mchat-message" data-mchat-id="{mchatrow.MCHAT_MESSAGE_ID}" data-mchat-username="{mchatrow.MCHAT_USERNAME}"<!-- IF mchatrow.MCHAT_USERNAME_COLOR --> data-mchat-usercolor="{mchatrow.MCHAT_USERNAME_COLOR}"<!-- ENDIF --> data-mchat-message="{mchatrow.MCHAT_MESSAGE_EDIT}" data-mchat-message-time="{mchatrow.MCHAT_MESSAGE_TIME}" data-mchat-edit-time="{mchatrow.MCHAT_EDIT_TIME}"<!-- IF MCHAT_EDIT_DELETE_LIMIT and not MCHAT_EDIT_DELETE_IGNORE and (mchatrow.MCHAT_ALLOW_EDIT or mchatrow.MCHAT_ALLOW_DEL) --> data-mchat-edit-delete-limit="1"<!-- ENDIF -->>
<!-- IF S_MCHAT_AVATARS -->
<div class="mchat-avatar">
<!-- IF mchatrow.U_VIEWPROFILE --><a href="{mchatrow.U_VIEWPROFILE}" title="{L_READ_PROFILE}"><!-- ENDIF -->
<!-- IF mchatrow.MCHAT_USER_AVATAR -->{mchatrow.MCHAT_USER_AVATAR}<!-- ELSE --><img src="{STYLE_PATH}/theme/images/no_avatar.gif" class="mchat-avatar" alt="{L_READ_PROFILE}" /><!-- ENDIF -->
<!-- IF mchatrow.U_VIEWPROFILE --></a><!-- ENDIF -->
</div>
<!-- ENDIF -->
<div class="mchat-message-wrapper">
<!-- INCLUDE mchat_messages_icons.html -->
<div class="mchat-message-header">{mchatrow.MCHAT_USERNAME_FULL} • <span class="mchat-time" title="{mchatrow.MCHAT_DATETIME}"<!-- IF mchatrow.MCHAT_MINUTES_AGO != -1 --> data-mchat-minutes-ago="{mchatrow.MCHAT_MINUTES_AGO}" data-mchat-relative-update="{mchatrow.MCHAT_RELATIVE_UPDATE}"<!-- ENDIF -->>{mchatrow.MCHAT_TIME}</span></div>
<div class="mchat-text">{mchatrow.MCHAT_MESSAGE}</div>
</div>
</li>
<!-- END mchatrow -->
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: stř 20. črc 2016 19:04:16
od smiesek
dejte odkaz na Vaše forum, kde máte mChat
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: stř 20. črc 2016 20:06:37
od Lorax
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: čtv 21. črc 2016 6:32:25
od smiesek
jestli to bude nejlepší řešení Vámi navrhovaná úprava, netuším, počítejte s tím, že musí dojít ke zmenšení avataru a všeobecně, na co jej vůbec vlastně používat pro chat? Já bych jej vyhodila úplně, jako chatujícího mě zajímá text a nikoliv jakou má kdo ikonu
vložení textu hned za hlavičku příspěvku, těžce by se mi orientovalo, kde začíná vlastní text uživatele, snad zase pokud zachovat vše do jednoho řádku, bych navrhovala úpravu jako
Pokud mám chatovat "on-line" nezajímá mě, kdo byl příspěvek odeslaný, mám vlastní hodiny a datum přímo na monitoru a nebo co uživatel to jiné nastavené časové pásmo v profilu
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: čtv 21. črc 2016 9:16:17
od Lorax
rozhodně by mi stačilo "nick: vlastní text" jen se vůbec neorientuji ve zdrojáku
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: čtv 21. črc 2016 18:58:01
od smiesek
dejte sem prosím ještě odkaz ke stažení rozšíření, které jste instaloval (mChatu)
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: čtv 21. črc 2016 20:01:43
od Lorax
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: sob 23. črc 2016 13:17:09
od smiesek
co jsem se koukala, ale nezkoušela, tak musíte zkusit experimentovat.
V souboru
vyhodit celý div
Kód: Vybrat vše
<div class="mchat-avatar"> ... </div>
tím by se měl odstranit avatar
pro ponechání pouze nicku a zprávy, tak z divu začínajícího
vyhodit
Kód: Vybrat vše
<span class="mchat-time" title="{mchatrow.MCHAT_DATETIME}"<!-- IF mchatrow.MCHAT_MINUTES_AGO != -1 --> data-mchat-minutes-ago="{mchatrow.MCHAT_MINUTES_AGO}" data-mchat-relative-update="{mchatrow.MCHAT_RELATIVE_UPDATE}"<!-- ENDIF -->>{mchatrow.MCHAT_TIME}</span>
měl by zůstat pouze nick
pak ještě je třeba si dostylovat, aby se zpráva zobrazila hned za nickem
takže čistě teoreticky bych to zkusila jako
vyhodit celý div
a
přidat do divu začínajícího
tuto část
hned za
výsledek jako tedy
Kód: Vybrat vše
<div class="mchat-message-header">{mchatrow.MCHAT_USERNAME_FULL} •: {mchatrow.MCHAT_MESSAGE}
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: sob 23. črc 2016 13:58:04
od Seuss
soubor mchat_messages.tpl? Jediný s podobným názvem jsem našel mchat_messages.html který neovlivňuje vzhled po úpravě.
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: sob 23. črc 2016 18:59:22
od smiesek
ano měla jsem ten na mysli
pokud se změna vzhledu neprojevila, je ještě nutné pročistit cache, zkoušel jste?
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: sob 23. črc 2016 19:43:59
od Seuss
cache pročištěno a Chat stále stejný, nevím co dělám špatně.
mchat_messages.html
Kód: Vybrat vše
<!-- BEGIN mchatrow -->
<li id="mchat-message-{mchatrow.MCHAT_MESSAGE_ID}" class="row mchat-message" data-mchat-id="{mchatrow.MCHAT_MESSAGE_ID}" data-mchat-username="{mchatrow.MCHAT_USERNAME}"<!-- IF mchatrow.MCHAT_USERNAME_COLOR --> data-mchat-usercolor="{mchatrow.MCHAT_USERNAME_COLOR}"<!-- ENDIF --> data-mchat-message="{mchatrow.MCHAT_MESSAGE_EDIT}" data-mchat-message-time="{mchatrow.MCHAT_MESSAGE_TIME}" data-mchat-edit-time="{mchatrow.MCHAT_EDIT_TIME}"<!-- IF MCHAT_EDIT_DELETE_LIMIT and not MCHAT_EDIT_DELETE_IGNORE and (mchatrow.MCHAT_ALLOW_EDIT or mchatrow.MCHAT_ALLOW_DEL) --> data-mchat-edit-delete-limit="1"<!-- ENDIF -->>
<div class="mchat-message-wrapper">
<!-- INCLUDE mchat_messages_icons.html -->
<div class="mchat-message-header">{mchatrow.MCHAT_USERNAME_FULL} • {mchatrow.MCHAT_MESSAGE}</div> <!-- ENDIF -->>
</div>
</li>
<!-- END mchatrow -->
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: ned 24. črc 2016 4:37:31
od smiesek
upravujete správný soubor ve složce stylu?
Dle průzkumu prvku se v kódu nic nezměnilo a proto se to stále zobrazuje původně.
Případně mi napište SZ, že bych se zkusila na to podívat, pokud mi poskytnete přístupové údaje.
Re: Vzhled - [RC] mChat 2.0.0-RC5
Napsal: ned 24. črc 2016 8:09:23
od Seuss
předpokládal jsem že se bude jednat o style prosilver, který je aktivní. Zkusil sem tedy všechno ostatní smazat. Dalšá věc co mchat používá je složka "all" ve stylech, kde se nachází pouze javascript. Tak nevím jestli upravit nějak tu javu, nebo nějaký jiný soubor mimo "mchat_message.html"