wtorek, 31 marca 2015

Lekcja 11. Jak zrobić stronę internetową HTML

1. Od tej pory będziemy używali języka zwanego HTML, czyli skrótu od ''HyperText Mark-up Language'' (hipertekstowy język znaczników). Wszystko będziemy umieszczać właśnie między znacznikami (bądź też tagami) <html>, a zamykamy je za pomocą tego samego znacznika dodając tzw. slash: </html>. Niektóre tagi nie potrzebują jednak, by je zamykać np. br - który oznacza przeniesienie do nowej linii, gdyż jeśli postawimy enter strona tego nie odczyta. Kod strony możesz pisać w notatniku lub innych edytorach tekstu, ja korzystam właśnie z notatnika
<br>
Utwórz dla wygody nowy folder o nazwie ''strona'' i w nim umieszczaj wszystko, co będziesz chciał/a mieć w swojej stronie internetowej. Otwórz także notatnik.
2. Znamy już podstawy przyszedł czas na elementy niezbędne do rozpoczęcia pisania strony. Żeby wgl. coś rozpocząć musimy ''dać znak'', że będziemy pisać w języku HTML, a do tego posłużą nam te znaczniki:
<html></html>
3. Super! Teraz już wszystko jasne w jakim języku będziemy pisać naszą stronę. Podstawowa strona składa się jednak z głowy i ciała dokumentu. Posłużą nam do tego znaczniki ''head'' oraz ''body'', właśnie od ich polskich odpowiedników. Te tagi będziemy musieli zamykać. W sekcji ''head'' cokolwiek umieścimy będzie tylko odczytem dla strony, to co dopiero zobaczy użytkownik będzie znajdowało się w ciele naszej strony:
<head></head>

<body></body>
Nasz kod powinien teraz wyglądać następująco:
<html>

<head>
</head>

<body>
</body>

</html>
4. Pomiędzy znacznikami ''head'' możemy umieścić tagi ''title''. Nada nam on po prostu tytuł strony, który będzie widoczny w górnej części naszej przeglądarki:
<title></title>
5. Zajmijmy się teraz częścią ''body'', czyli tym, co będzie widoczne dla każdej osoby, która wejdzie na naszą stronę. Wszystko, co opiszę już niżej będziecie musieli właśnie umieszczać pomiędzy tym tagiem. Do znacznika ''body'' możemy dodawać atrybuty np. dodające kolor/tło naszej stronie. Znacznik musimy zmodyfikować w ten sposób:
<body background=tlo.PNG>
Świetnie prawda? Oczywiście po znaku równości umieszczasz nazwę pliku, którą masz w tym samym katalogu wraz z stroną lub wklejasz link do obrazka. A może jednak chcesz tylko kolor? Nic trudnego ''background'' zmieniasz na ''bgcolor'', a po znaku równości wpisujesz nazwę koloru (oczywiście po angielsku) lub kod z palety:
<body bgcolor=#99bdd3>

<body bgcolor=blue>
6. Teraz poznamy znaczniki, które pozwolą nam na małą manipulację naszego tekstu:
<center> Wypośrodkowany tekst </center>

<p align=right> Tekst z prawej strony </p>
Jeżeli chcecie go podkreślić, pogrubić lub pochylić użyjecie:
<u> Podkreślenie </u>

<b> Pogrubienie </b>

<i> Pochylenie </i>
7. Nauczę Cię jeszcze jak wstawić na naszą stronę zwykły obrazek. Potrzebny nam będzie do tego ten znacznik:
<img src=źródło>
''img'' to skrót od image, czyli obraz, a ''src'' to ścieżka dostępu/źródło. Słowo ''źródło'' zastępujemy nazwą obrazu np. ''tło.PNG''. Ważne,żeby po nazwie za kropką wstawić format (jpg, png, gif, itp.) w jakim zapisany jest nasz obraz, możemy też po prostu wkleić po znaku równości bezpośredni link do obrazu.

8. Ważne też są linki, dzięki którym możesz np. nawigować stronę. Możesz je wstawiać za pomocą tego tagu:
<a href=link>Kliknij tutaj</a>
W miejscu ''link'' po prostu wklejasz adres strony, na którą ma po kliknięciu przenosić. Zamiast ''kliknij tutaj'' możesz wstawić dowolny tekst. Wstawiając zamiast tego tekstu kod obrazka, będziemy mogli przejść na inną stronę klikając na obrazek.

9. Pozostaje nam tylko zapisanie naszej strony. Tradycyjnie wchodzimy w Plik --> Zapisz jako. W polu ''zapisz jako typ'' (zaznaczyłam na niebiesko) rozwijamy listę i wybieramy ''wszystkie pliki''. W polu ''nazwa pliku'' (zaznaczyłam na czerwono) wpisujemy nazwę naszego pliku, ja użyłam ''index''. Bardzo ważne jest teraz, by po kropce wstawić format naszego dokumentu. W tym wypadku jest to HTML. Nasza nazwa powinna więc wyglądać tak: index.html.<br>
Poradnik wzięty z zaufanej strony :D

poniedziałek, 30 marca 2015

Lekcja 10. Jak zmienić belke w shoutbox

Wchodzimy w acp-> style/szablony->style-> nasz styl-> global.css-> tryb zaawansowany:
Zamiast:
.tablehead {
    background: #4774a2; /* Old browsers */
    background: -moz-linear-gradient(top,  #4774a2 0%, #396594 50%, #2c5687 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4774a2), color-stop(50%,#396594), color-stop(100%,#2c5687)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #4774a2 0%,#396594 50%,#2c5687 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #4774a2 0%,#396594 50%,#2c5687 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #4774a2 0%,#396594 50%,#2c5687 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #4774a2 0%,#396594 50%,#2c5687 100%); /* W3C */
    color: #ffffff;
    line-height:36px;
    height:36px;
    font-size: 16px;
    font-weight: 300;
    box-shadow: inset 0px 1px 0 #528cbc;
    border-top: 1px solid #316897;
    border-left: 1px solid #316897;
    border-right: 1px solid #316897;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    overflow: hidden;
}

Wklej to:

.tablehead {
    background: #007bff url(../../../images/deflection/thead.png) repeat-x 100% 50%;
    color: #ffffff;
    line-height:36px;
    height:36px;
    font-size: 16px;
    font-weight: 300;
    box-shadow: inset 0px 1px 0 #528cbc;
    border-top: 1px solid #316897;
    border-left: 1px solid #316897;
    border-right: 1px solid #316897;
    border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    overflow: hidden;
}

niedziela, 29 marca 2015

Lekcja 9. Jak dodać tabele serwerów

Wchodzimy w acp->style/szablony-> szablony-> nasz szablon-> strona główna-> index
I pod header dodajemy:
<table class="serwery" width="100%" cellspacing="1" cellpadding="4">  <tbody><tr>  <td class="thead" colspan="6" style="text-align:center;">  <div class="theadleft"></div>  <div class="theadright"></div>  <center><div class="theadmain"><div><strong>Serwery</strong><br></div></div></center>  </td>  </tr>  <tr>  <td width="300" class="tcat" style="text-align:center;"><span class="smalltext"><strong>Status Serwera</strong></span></td>         <td width="135" class="tcat" style="text-align:center;"><span class="smalltext"><strong>Rodzaj serwera</strong></span></td>  <td width="140" class="tcat" style="text-align:center;"><span class="smalltext"><strong>IP</strong></span></td>  <td width="45" class="tcat" style="text-align:center;"><span class="smalltext"><strong>Wersja</strong></span></td>        </tr>  <tr>    <td class="trow2" style="text-align:center;"><span class="smalltext"><img src="http://cache.multiplayuk.com/b/1-34054-350x20-303b39-092822-372619-FFFFFF.png"></span></td>         <td class="trow1" style="text-align:center;"><span class="smalltext">Role-Play</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">serwery-minecraft.pl:25566</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">1.8</span></td>           </tr>                      <tr>    <td class="trow2" style="text-align:center;"><span class="smalltext"><img src="http://cache.multiplayuk.com/b/1-30505-350x20-303B39-092822-372619-FFFFFF.png"></span></td>         <td class="trow1" style="text-align:center;"><span class="smalltext">Survival</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">serwery-minecraft.pl:25567</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">1.8</span></td>          </tr>  <tr>      <td class="trow2" style="text-align:center;"><span class="smalltext"><img src="http://cache.multiplayuk.com/b/1-37102-350x20-303B39-092822-372619-FFFFFF.png"></span></td> <td class="trow1" style="text-align:center;"><span class="smalltext">Free Build</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">serwery-minecraft.pl:25568</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">1.8</span></td>          </tr>      <tr>  <td class="trow2" style="text-align:center;"><span class="smalltext">Serwery - Minecraft # TeamSpeak 3</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">TeamSpeak 3</span></td> <td class="trow1" style="text-align:center;"><span class="smalltext">serwery-minecraft.pl</span></td>  <td class="trow1" style="text-align:center;"><span class="smalltext">TS 3</span></td>          </tr>      </tbody></table>

Lekcja 8. Jak dodać tabelkę z partnerzy/sponsorzy furum

<table class="tborder" border="0" cellpadding="4" cellspacing="0">
<thead>
<tr>
<td colspan="2" class="thead" style="font-weight: bold; text-align: center;">
<center>Partnerzy forum</center>
</td>
</tr>
</thead>
<tbody><tr>
<td class="trow1" align="center" width="50%"><span class="gensmall"><a original-title="" href="http://Pluginyamxx.com.pl/images/banner.png" target="_blank"><img original-title="" src="http://crazyfrag.pl/images/twojareklama.gif" alt="" border="0"></a></span></td>
<td class="trow1" align="center" width="50%"><span class="gensmall"><a original-title="" href="http://Pluginyamxx.com.pl/" target="_blank"><img original-title="" src="http://crazyfrag.pl/images/twojareklama.gif" alt="" border="0"></a></span></td>
</tr>
<tr>
2 banner
3 banner
</tr>
</tbody></table>

Lekcja 7. Jak dodać ogłoszenie na forum

<span style="font-size: x-small;">Jeżeli chcemy dodać ogłoszenie, które będzie wyświetlało się tylko na stronie głównej to:<br />
Wchodzimy w ACP -&gt; Style i szablony -&gt; Szablony -&gt; Strona glowna -&gt; index, znajdujemy<br />
</span><br />
<div class="codeblock">
<div class="title">
Kod:<br />
</div>
<div class="body" dir="ltr">
<code>{$header}</code></div>
</div>
i dodajemy pod nią:<br />
<div class="codeblock">
<div class="title">
Kod: <br />
</div>
<div class="body" dir="ltr">
<code>&lt;div class="ogloszenie"&gt;Przykladowe ogloszenie&lt;/div&gt;&lt;br/&gt;</code></div>
</div>
Jeżeli natomiast chcemy, żeby ogłoszenie wyświetlało się niezależnie od
naszej lokalizacji na forum to wchodzimy w ACP -&gt; Style i szablony
-&gt; Szablony -&gt; Nagłówek -&gt; header i <span style="font-weight: bold;"> na końcu</span> dodajemy kod wymieniony wyżej, czyli:<br />
<div class="codeblock">
<div class="title">
Kod: <br />
</div>
<div class="body" dir="ltr">
<code>&lt;div class="ogloszenie"&gt;Przykladowe ogloszenie&lt;/div&gt;&lt;br/&gt;</code></div>
</div>
Niezależnie którą opcję wybraliśmy wchodzimy w ACP -&gt; Style i
szablony -&gt; Twój styl -&gt; global.css edycja zaawansowana i na końcu
 dodajemy:<br />
<div class="codeblock">
<div class="title">
Kod: <br />
</div>
<div class="body" dir="ltr">
<code>.ogloszenie {<br />
&nbsp;&nbsp;&nbsp;&nbsp;background: purple;<br />
&nbsp;&nbsp;&nbsp;&nbsp;color: white;<br />
&nbsp;&nbsp;&nbsp;&nbsp;font-weight: bold;<br />
&nbsp;&nbsp;&nbsp;&nbsp;border-radius: 10px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;padding: 14px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;letter-spacing: 1px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;text-align: center;<br />
&nbsp;&nbsp;&nbsp;&nbsp;-webkit-border-radius: 10px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;-moz-border-radius: 10px;<br />
&nbsp;&nbsp;&nbsp;&nbsp;line-height: 20px;<br />
}</code></div>
</div>

Poradnik. Format czasu, czyli jak ustawić czas 24 godzinny

Format czasu - jak ustawić czas 24-godzinny?:
Przechodzimy do ACP - Konfiguracja - Formaty daty i czasu.
W polu Format czasu, kod:
h:i
zamieniamy na:
Kod:
H:i

sobota, 28 marca 2015

Lekcja 6. Prefixy w poddziałach

Panel administratora >> Działy i posty >> wybierz w którym dziale ma być prefix >> Edytuj dział i wklej w Tytuł:

ON:
<span class="prefix prefix_green reset_cursor">ON </span>

OFF:
<span class="prefix prefix_red reset_cursor">OFF </span>

CSS: wrzuć do global.css.
.prefix{
vertical-align:middle;
display:inline-block;
height:15px;
line-height:15px;
padding:0 5px;
font-size:9px;
font-weight:bold;
text-transform:uppercase;color:#fff;
text-shadow:rgba(0,0,0,0.2) 0px -1px 0px;
-moz-border-radius:3px;
-webkit-border-radius:3px;border-radius:3px;
background-image:url('http://aimhs/images/highlight.png');
background-repeat:repeat-x;
background-position:0 -1px}

.prefix_green {
background: #7ba60d;
}

.prefix_red {
background: #bf1d00;
}