Przesunięty przez: Matteo 09-11-2013, 09:36 |
Dodatek do Ostatnie bany na forum AMXBANS |
Autor |
Wiadomość |
fastlone
Pomógł: 2 razy Posty: 136
|
Wysłany: 28-03-2010, 09:42 Dodatek do Ostatnie bany na forum AMXBANS
|
|
|
Dodatek do Ostatnie bany na forum AMXBANS
Mod wyświetla ostatnie bany na stronie głównej pod ogłoszeniami
Kod: | ##############################################################
## Author MODa: kevin <www.lobuz.net>
## Przeróbki: Fastlone <just4hajts.pl> i webmaestro
## Opis MODa: Mod wyświetla ostatnie bany na stronie głównej
## pod ogłoszeniami
##
##
## Poziom instalacji: łatwy
## Czas instalacji: ~5 minut
## Edytowane pliki: includes/page_header.php
## language/*/lang_main.php
## templates/*/index_body.tpl
##
##############################################################
## Przed instalacją MODa zalecane jest wykonanie kopii zapasowej plików z nim związanych.
##############################################################
|
Wrzucam tutaj przerobioną przeze mnie modyfikację kevina, czyli Ostatnie bany na forum AMXBANS.
Moja wersja tego moda zawiera następujące dodatki:
- Pokazywanie nicku admina (proste, tylko dodać w komórkach w pliku tpl tą wartość)
- Pokazywanie serwerów (skrót albo pełna nazwa).
Podziękowania dla webmaestro za pomoc.
Dodawanie serwerów jest opisane w Info o modzie w pliku install.txt
Jeśli są jakieś literówki, piszcie tutaj, poprawię najszybciej jak będę mógł.
Na razie zrobiłem wersję z nową instalacją, jak znajdę troszkę czasu to zrobie instrukcję do aktualizacji. |
_________________ Zakaz Pisania v 2.0 |
Ostatnio zmieniony przez Majkelo 12-01-2012, 06:18, w całości zmieniany 5 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
naXe
Pomógł: 129 razy Posty: 724
|
Wysłany: 28-03-2010, 11:08
|
|
|
Jakieś demo, jak wygląda z tym "dodatkiem" ? |
|
|
|
|
fastlone
Pomógł: 2 razy Posty: 136
|
Wysłany: 28-03-2010, 13:05
|
|
|
Link do dema dodany w pierwszym poście. |
_________________ Zakaz Pisania v 2.0 |
|
|
|
|
Raduss
Posty: 300
|
Wysłany: 28-03-2010, 13:56
|
|
|
A ja mam jakiś problem wkleiłem wszystko jak w instrukcji ustawiłem ścieżkę do amxbansa: http://www.cspowered.pl/amxbans i pisze że:
Kod: | Błąd z pobraniem rekordów ostatnio zbanowanych
DEBUG MODE
SQL Error : 1146 Table 'admin_forum134.amx_bans' doesn't exist
SELECT bid, player_ip, player_id, player_nick, server_name admin_nick, ban_reason, ban_length FROM amx_bans ORDER by bid DESC LIMIT 5
Line : 343
File : page_header.php
|
|
|
|
|
|
kam821
Pomógł: 10 razy Posty: 143
|
Wysłany: 28-03-2010, 14:17
|
|
|
Strasznie głupkowato dodaje się te skróty serwerów, a można byłoby to zrobić dodając taką tablicę przed wykonaniem zapytania SQLowego:
Kod: | $short_srvname = array(
'Pełna_nazwa 1' => 'Skrócona nazwa 1',
'Pełna nazwa 2' => 'Skrócona nazwa 2'
); |
A przy wysłaniu tablicy 'amxbans' do templatki 'server_name' dać tak:
Kod: | 'server_name' => ($short_srvname[$row['server_name']] ? $short_srvname[$row['server_name']] : $row['server_name']), |
|
|
|
|
|
fastlone
Pomógł: 2 razy Posty: 136
|
Wysłany: 28-03-2010, 14:20
|
|
|
Raduss, masz do tej samej bazy danych wgrane? Jeśli tak, to masz prawdopodobnie inną nazwę tabeli od banów |
_________________ Zakaz Pisania v 2.0 |
|
|
|
|
Raduss
Posty: 300
|
Wysłany: 28-03-2010, 14:24
|
|
|
tabela jest amx_bans (standard)
Tylko nie do końca rozumiem (nie umiem) skopiowac tabele amxbans do bazy na forum.
Mógłbym prosić o jakiś opis ? |
|
|
|
|
fastlone
Pomógł: 2 razy Posty: 136
|
Wysłany: 28-03-2010, 14:26
|
|
|
Zrób zrzut wszystkich tabel od amxbans, importuj je do bazy forum, a w skrypcie amxbans zmien lokalizacje do bazy danych.
A propo adresu amxbans: Na końcu musi być slash ("/"), czyli w twoim przypadku http://www.cspowered.pl/amxbans/
@kam821
Tutaj wedlug mnie nie ma nic trudnego, wystarczy skopiować regułkę i umieścić ją w odpowiednim miejscu... |
Ostatnio zmieniony przez fastlone 28-03-2010, 14:30, w całości zmieniany 1 raz |
|
|
|
|
Raduss
Posty: 300
|
Wysłany: 28-03-2010, 14:29
|
|
|
Zrobiłem kopię bazy amxbans ale ona ma 3mb i nie da się jej wrzucić do bazy forum bo ma 3mb |
|
|
|
|
fastlone
Pomógł: 2 razy Posty: 136
|
|
|
|
|
Raduss
Posty: 300
|
Wysłany: 28-03-2010, 14:37
|
|
|
Dawałem i tak i inaczej i nic to nie pomogło.
Jak skopiować te tabele do bazy forum?
Bo baza amxbans jest na jednym a forum na drugim bo mam dedyka więc nie będę mieszał wszystkiego do 1 bazy |
|
|
|
|
Dzilet
Pomógł: 28 razy Posty: 359
|
Wysłany: 05-04-2010, 13:38
|
|
|
Ja wam proponuje dodac cos takiego do pliku index_body.tpl
Kod: | <div id="amx" style="display: ''; position: relative;">
<table class="forumline" style="width: 100%; margin: auto; margin-top: 10px; padding: 3px; border-spacing: 1px; border: none">
<tr>
<th class="thCornerL" height="25" nowrap="nowrap" onclick="javascript:ShowHide('amx','amx2','amx3');" style="cursor: pointer" title="Ukryj"> Amxbans </th>
</tr>
<tr>
<td class="row1" style="text-align: center; font-weight: bold; font-size: 10px">
<iframe frameborder="0" style="width: 100%; border: none" src="bans/bany.php">Twoja przeglšdarka nie obsługuje ramek!</iframe>
</td>
</tr>
</table>
</div>
<div id="amx2" style="display: none; position: relative;">
<table class="forumline" style="width: 100%; margin: auto; margin-top: 10px; padding: 3px; border-spacing: 1px; border: none">
<tr>
<th class="thCornerL" height="25" nowrap="nowrap" onclick="javascript:ShowHide('amx','amx2','amx3');" style="cursor: pointer"> Amxbans </th>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
<!--
if(GetCookie('amx3') == '2') ShowHide('amx', 'amx2', 'amx3');
//-->
</script>
|
Jest to gotowa zamykana tabelka z ostatnimi 5 banami z amxbansa jedyne to co musicie zmienic to w tej linijce
Kod: | <iframe frameborder="0" style="width: 100%; border: none" src="bans/bany.php">Twoja przeglšdarka nie obsługuje ramek!</iframe>
|
zamiast
Wpisac swoj odnosnik do amxbansa :]
Mozecie zobaczyc jak to wyglada na moim forum nie chce mi sie dawac ss ;p |
|
|
|
|
kam821
Pomógł: 10 razy Posty: 143
|
Wysłany: 05-04-2010, 13:59
|
|
|
Po to powstała ta modyfikacji, żeby nie robić na stronie wiochy, jaką jest wrzucanie do tego typu moda iframe na stronie.
Swoją drogą na AMXBans 5.0 nie ma tego pliku, jest on jedynie w wersji 5.1 wydanej przez defendera
PS: Ładnym wyglądem ta Twoja tabelka nie grzeszy, aaa zapomniałbym, przecież tamten plik to gotowiec, wyglądem przystosowanym do AMXBansa, a nie do forum, pzdr. |
|
|
|
|
Dzilet
Pomógł: 28 razy Posty: 359
|
Wysłany: 05-04-2010, 19:28
|
|
|
kam821, ale mi nie chodzi o jakas konkurencje dla ciebie tylko o ulatwienie ludzia zycia. Po co sie meczyc jak mozna to zrobic o wiele szybciej. Jesli ci sie nie podoba to ze jest to w twoim poscie to niech moderator to przeniesie jesli tak uzna. Nie wiem o jakim pliku mowisz. Ten kod wkleja sie do templates/nazwa_stylu/index_body.tpl i wkleja sie go na samej gorze :]
A co do tego kam821 napisał/a: | Ładnym wyglądem ta Twoja tabelka nie grzeszy |
bo to ktos wymyslil pliki i rozne podmianki zeby dany kolor i ksztalt zmieniac tak jak sie to komu podoba.
Sorry jesli ci to przeszkadza, ale wydaje mi sie, ze to forum ma pomagac ludzia a nie im szkodzic i nie widzialem sensu dodawac nowy temat o tej samej nazwie.:] |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
kam821
Pomógł: 10 razy Posty: 143
|
Wysłany: 05-04-2010, 20:11
|
|
|
Tego |
|
|
|
|
|