Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Spolszczenie paska nawigacji, zmiana kolorów i kilka innych drobiazgów.

Założony przez  Nemetiisto.

Adres forum:
http://nemetiisto.pl/daihatsu/

Wersja silnika:
[1.8.24]

Opis problemu:
[Zainstalowałem styl 1.8 Mybb Default Responsive bo potrzebuję prostego stylu responsywnego. Pasek nawigacji został po angielsku. Reszta jest po Polsku. Jak to spolszczyć?
Kolejna sprawa, kolory. W edycji arkuszy CSS stylu można dodawać kolory ale nic to nie daje. Jak je zmienić?
I ostatni temat, przy poddziałach pojawiły się litery: "M". Tam gdzie jest znacznik nowych postów. Jak się ich pozbyć lub przywrócić zwykły znacznik?]
(18.08.2020, 14:39)tyraNt napisał(a): W środku inputa wstaw placeholder="Temat"
Dziękuję. I znów, w edycji korzystając z funkcji zbadaj element, na podglądzie to działa. Tym razem nie wiem w jakim pliku dodać to w kodzie. W newtread.php tego nie ma i z tego jak rozumiem PHP być nie może. Jak sprawić by serwer generował ten placeholder w kodzie dla przeglądarki?
Wybaczcie lamerstwo.

(18.08.2020, 20:42)Fyeem napisał(a): Goście domyślnie nie mają możliwości pisania wątków.
User: testowy
Pass: test1234
Szablony > twój szablon > Nowy wątek > newthread w
<input type="text" class="newthInp" name="subject" maxlength="85" value="{$subject}" tabindex="1" />
(klasę będziesz miał inną) 

Wstaw placeholder="Temat"
(19.08.2020, 13:22)tyraNt napisał(a): Szablony > twój szablon > Nowy wątek > newthread
Dziękuję dobry człowieku. Tego szukałem.
Zaczynam jarzyć przy okazji jak to działa.
Rozgraniczenia na to aby ten placeholder pojawiał się tylko w widoku mobilnym nie zrobię ale i tak jest lepiej niż puste pole bez opisu.
 :)
Zrobisz.
(19.08.2020, 17:26)Nemetiisto napisał(a): tylko w widoku mobilnym
<input type="text" class="textbox" name="subject" size="40" maxlength="85" value="" tabindex="1" placeholder="test">

i do CSS dodajesz:
@media screen and (min-width: 900px) {
input.textbox::placeholder {
color: transparent;
}
}

wtedy placeholder pojawia się od szerokości 900px w górę.

       

@EDIT Są to przykładowe szerokości, dostosuj sobie to pod siebie.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 17:59)Łukasz napisał(a): Zrobisz.
O żesz! Mega! Dzięki przewielkie.
Layout ogarnięty, jeszcze tłumaczenia. Teraz nad nim siedzę.
Górny pasek, w plikach językowych jest welcome_pms, pokazuje tłumaczenie w stylu default a w Simplicity nie. To samo z toplinks na drugim pasku i topics/replies przy działach a także dolny pasek przed statystykami.
Z jakiego powodu nie tłumaczy, chociaż przynajmniej część ma tłumaczenia w pliku językowym?
   
Możliwość przetłumaczenia tego znajdziesz w szablonie header.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 18:21)Łukasz napisał(a): Możliwość przetłumaczenia tego znajdziesz w szablonie header.
Dziękuję, załatwione. Znalazłem też te z dolnego paska w szablonie index_stats
Pozostają topic/replies przy działach. Może znajdę? ;)

Próbowałem też dodać placeholder w polu wiadomości, w szablonie newtread, tutaj:
[<textarea placeholder="Treść wiadomości" name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>]
...i nawet się pojawia ale po chwili pasek z formatowaniem go zasłania jak się wczyta. Znów poległem. ;)
I zostaje jeszcze widok szablonu wyszukiwania. W widoku mobilnym wychodzi za ekran i nie da się przewinąć. Tak jakby druga kolumna nie przenosi sie na dół tylko zostaje po prawej, za ekranem.
(19.08.2020, 19:33)Nemetiisto napisał(a): Próbowałem też dodać placeholder w polu wiadomości, w szablonie newtread, tutaj:
[<textarea placeholder="Treść wiadomości" name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>]
...i nawet się pojawia ale po chwili pasek z formatowaniem go zasłania jak się wczyta. Znów poległem.
Daj cały szablon newtread, będzie łatwiej.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 19:37)Łukasz napisał(a): Daj cały szablon newtread, będzie łatwiej.

<html>
<head>
<title>{$lang->newthread_in}</title>
{$headerinclude}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/post.js?ver=1800"></script>
</head>
<body>
{$header}
{$preview}
{$thread_errors}
{$attacherror}
{$moderation_notice}
<form action="newthread.php?fid={$fid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->post_new_thread}</strong></td>
</tr>
<tr>
<td class="trow2 rreply" width="20%"><strong>{$lang->thread_subject}</strong></td>
<td class="trow2">{$prefixselect}<input placeholder="Temat" type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" /></td>
</tr>
{$posticons}
<tr>
<td class="trow2 rreply" valign="top"><strong>{$lang->your_message}</strong>{$smilieinserter}</td>
<td class="trow2">
<textarea placeholder="Treść wiadomości" name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>
{$codebuttons}
{$multiquote_external}
</td>
</tr>
<tr>
<td class="trow1 rreply" valign="top"><strong>{$lang->post_options}</strong></td>
<td class="trow1"><span class="smalltext">
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
{$disablesmilies}</span></td>
</tr>
{$modoptions}
{$subscriptionmethod}
{$pollbox}
{$captcha}
</table>
{$attachbox}
<br />
<div style="text-align:center"><input type="submit" class="button" name="submit" value="{$lang->post_thread}" tabindex="4" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="5" />{$savedraftbutton}</div>
<input type="hidden" name="action" value="do_newthread" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="attachmentaid" value="" />
<input type="hidden" name="attachmentact" value="" />
<input type="hidden" name="quoted_ids" value="{$quoted_ids}" />
<input type="hidden" name="tid" value="{$tid}" />
{$editdraftpid}
</form>
{$forumrules}
{$footer}
<script type="text/javascript">
$(".author_avatar img").error(function () {
$(this).unbind("error").closest('.author_avatar').remove();
});
</script>
</body>
</html>
Łukasz napisał 19.08.2020, 19:51:
Kody podajemy w tagach [code] lub [php], poprawia to czytelność posta.
<html>
<head>
<title>{$lang->newthread_in}</title>
{$headerinclude}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/post.js?ver=1800"></script>
</head>
<body>
{$header}
{$preview}
{$thread_errors}
{$attacherror}
{$moderation_notice}
<form action="newthread.php?fid={$fid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->post_new_thread}</strong></td>
</tr>
<tr>
<td class="trow2 rreply" width="20%"><strong>{$lang->thread_subject}</strong></td>
<td class="trow2">{$prefixselect}<input placeholder="Temat" type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" /></td>
</tr>
{$posticons}
<tr>
<td class="trow2 rreply" valign="top"><strong>{$lang->your_message}</strong>{$smilieinserter}</td>
<td class="trow2">
<textarea placeholder="Treść wiadomości" name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>
{$codebuttons}
{$multiquote_external}
</td>
</tr>
<tr>
<td class="trow1 rreply" valign="top"><strong>{$lang->post_options}</strong></td>
<td class="trow1"><span class="smalltext">
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
{$disablesmilies}</span></td>
</tr>
{$modoptions}
{$subscriptionmethod}
{$pollbox}
{$captcha}
</table>
{$attachbox}
<br />
<div style="text-align:center"><input type="submit" class="button" name="submit" value="{$lang->post_thread}" tabindex="4" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="5" />{$savedraftbutton}</div>
<input type="hidden" name="action" value="do_newthread" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="attachmentaid" value="" />
<input type="hidden" name="attachmentact" value="" />
<input type="hidden" name="quoted_ids" value="{$quoted_ids}" />
<input type="hidden" name="tid" value="{$tid}" />
{$editdraftpid}
</form>
{$forumrules}
{$footer}
<script type="text/javascript">
$(".author_avatar img").error(function () {
$(this).unbind("error").closest('.author_avatar').remove();
});
</script>
</body>
</html>

na
<html>
<head>
<title>{$lang->newthread_in}</title>
{$headerinclude}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/post.js?ver=1800"></script>
</head>
<body>
{$header}
{$preview}
{$thread_errors}
{$attacherror}
{$moderation_notice}
<form action="newthread.php?fid={$fid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$lang->post_new_thread}</strong></td>
</tr>
<tr>
<td class="trow2 rreply" width="20%"><strong>{$lang->thread_subject}</strong></td>
<td class="trow2">{$prefixselect}<input type="text" class="textbox" name="subject" size="40" maxlength="85" value="{$subject}" tabindex="1" placeholder="Temat"/></td>
</tr>
{$posticons}
<tr>
<td class="trow2 rreply" valign="top"><strong>{$lang->your_message}</strong>{$smilieinserter}</td>
<td class="trow2">
<textarea placeholder="Treść wiadomości" name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>
{$codebuttons}
{$multiquote_external}
</td>
</tr>
<tr>
<td class="trow1 rreply" valign="top"><strong>{$lang->post_options}</strong></td>
<td class="trow1"><span class="smalltext">
<label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
{$disablesmilies}</span></td>
</tr>
{$modoptions}
{$subscriptionmethod}
{$pollbox}
{$captcha}
</table>
{$attachbox}
<br />
<div style="text-align:center"><input type="submit" class="button" name="submit" value="{$lang->post_thread}" tabindex="4" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}" tabindex="5" />{$savedraftbutton}</div>
<input type="hidden" name="action" value="do_newthread" />
<input type="hidden" name="posthash" value="{$posthash}" />
<input type="hidden" name="attachmentaid" value="" />
<input type="hidden" name="attachmentact" value="" />
<input type="hidden" name="quoted_ids" value="{$quoted_ids}" />
<input type="hidden" name="tid" value="{$tid}" />
{$editdraftpid}
</form>
{$forumrules}
{$footer}
<script type="text/javascript">
$(".author_avatar img").error(function () {
$(this).unbind("error").closest('.author_avatar').remove();
});
</script>
</body>
</html>
i do CSS dodaj:

@media screen and (min-width: 900px) {
input.textbox::placeholder {
color: transparent;
   }
}
Zamiast 900px wpisz od ilu pikseli szerokości ma znikać placeholder.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 19:57)Łukasz napisał(a): na
Tym razem bez zmian. Pasek formatowania zasłania placeholder po wczytaniu się. Zmieniłem zawartość newthread.php i dodałem do CSS
Z tym, że widzę tylko przeniesienie placeholdera od tematu na koniec linii. Ona działał dobrze na poczatku. Z tematem wszystko było OK. Chodzi mi o drugi, w polu pisania wiadomości. To jego zasłania pasek formatowania.
(19.08.2020, 20:29)Nemetiisto napisał(a):
(19.08.2020, 19:57)Łukasz napisał(a): na
Tym razem bez zmian. Pasek formatowania zasłania placeholder po wczytaniu się. Zmieniłem zawartość newthread.php i dodałem do CSS
na jakim forum dokonujesz zmian? Nie widzę ich na tym forum, który jest podany kilka postów wcześniej.

Odradzam edytowanie czystych plików mybb.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 20:33)Łukasz napisał(a): na jakim forum dokonujesz zmian? Nie widzę ich na tym forum, który jest podany kilka postów wcześniej.
Zapomniałem dodać, że od razu na drugim, którego nie chcę na razie ujawniać bo to nowy temat w PL i chcę ruszyć z gotowym od razu ale już zmieniam na tym jeśli to pomoże.
CSS nie został dodany. Dodaj go.
Prośby na PW dotyczące wsparcia z problemami będą ignorowane. Pomoc poza forum - odpłatna.
(19.08.2020, 21:01)Łukasz napisał(a): CSS nie został dodany. Dodaj go.
W global.css jest i działa na pole temat.



Użytkownicy przeglądający ten wątek:

2 gości