To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Nasza-Klasa.pl in profile

MaTeK_ - 11-05-2010, 13:39
Temat postu: Nasza-Klasa.pl in profile
Kod:
##############################################################
## MOD Title: Nasza-Klasa.pl in profile
## MOD Author: MaTeK_ < m.bielun@gmail.com >  http://www.mateuszb.pl
##
## MOD Description: Dodaje możliwośc wpisania id profilu naszej klasy w profilu. Dodaje ikonke pod tematem i w profilu
##
## MOD Version: 1.0
##
##
## Installation Level: Średni
##
## Installation Time: 20 Minutes
## Files To Edit: 12
##
## Included Files: 1
##
##############################################################


Na podstawie moda Facebook in Profile zrobiłem tego. Modyfikacja pozwala nam dodać w edycji profilu ID profilu z naszej-klasy. Po wpisaniu ID i zatwierdzeniu w widoku profilu pokazuje nam się ikonka z odnośnikiem do danego profilu. Ikonkę widzimy też w widoku tematu.
Demo:
Widok tematu:http://www.matek.securityhost.pl/viewtopic.php?p=13#13
Profil: http://www.matek.security...viewprofile&u=2

W razie pytań piszcie ;D

MagicalFire - 11-05-2010, 13:40

mod przetestowany działa prawidłowo
bobek97 - 11-05-2010, 14:24

Kod:
#
#-----[ SQL ]------------------------------------------
#

ALTER TABLE phpbb_users ADD user_nk VARCHAR( 25 ) NULL DEFAULT NULL;
_

Co to jest to "_" ?

MaTeK_ - 11-05-2010, 14:27

kolejny szczegół przy instrukcji
Poprawię przy okazji

krystianr - 16-05-2010, 09:57

kolejny błąd :
Cytat:
## Files To Edit: 12
## viewtopic.php,
## admin/admin_users.php,
## includes/usercp_avatar.php,
## includes/functions.php,
## includes/usercp_register.php,
## includes/usercp_viewprofile.php,
## language/lang_english/lang_main.php,
## templates/subSilver/profile_add_body.tpl,
## templates/subSilver/profile_view_body.tpl,
## templates/subSilver/subSilver.cfg,
## templates/subSilver/viewtopic_body.tpl,
## templates/subSilver/admin/user_edit_body.tpl


zamień te lang_english bo w instrukcji o nim nic niema
powinno być lang_polish

MaTeK_ - 16-05-2010, 10:05

poprawione
Joy17 - 26-06-2010, 00:25

Przy rejestracji i w profilu nie wyświetla się:
Cytat:
Wpisz ID swojeg proflu z Nasza-Klasa.pl

poniżej Profil Nasza-Klasa.pl:
Niby drobiazg, a jednak dość poważny, ponieważ większość userów zamiast podawać samo ID z NK, wpisuje pełne adresy

[ Dodano: 06-07-2010, 02:11 ]
już do tego doszedłem, w kodzie jest literówka

w profile_add_body.tpl zamiast

Kod:
<tr>
        <td class="row1">
            <span class="gen">
                <label for="nk">{L_nk}</label>:
            </span>
            <br />
            <span class="gensmall">{L_nkk_EXPLAIN}</span>
        </td>
        <td class="row2">
            <input type="text" class="post" style="width: 200px"  id="nk" name="nk" size="35" maxlength="150" value="{nk}" />
        </td>
    </tr>


powinno być:

Kod:
<tr>
        <td class="row1">
            <span class="gen">
                <label for="nk">{L_nk}</label>:
            </span>
            <br />
            <span class="gensmall">{L_nk_EXPLAIN}</span>
        </td>
        <td class="row2">
            <input type="text" class="post" style="width: 200px"  id="nk" name="nk" size="35" maxlength="150" value="{nk}" />
        </td>
    </tr>

mentron21 - 18-12-2010, 19:43

No brawo przydatny bajer
MaTeK_ - 28-02-2011, 22:34

Jeżeli się komuś w temacie nie wyświetla ikonka to proszę poprawić instrukcję edycji pliku viewtopic_body.tpl. Zamiast obecnie zawartej zrób tak
znajdź
Kod:
<td valign="top" nowrap="nowrap">{postrow.HELPED_ME}{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG}

obok tego dodaj
Kod:
{postrow.nk_IMG}

Blant - 24-08-2011, 20:38

A jak zrobić, aby w w przypadku nie wpisania ID, w profilu nie wyświetlało się: "Profil na NK:", tak jak w przypadku na przykład gg.

[ Dodano: 26-08-2011, 15:20 ]
Dobra. Doszedłem to tego sam :)
Jeżeli chcecie, aby napis Profil Facebook: nie pokazywał się w profilu, jeżeli nie mamy wpisanego ID , to:

kod w profile_view_body.tpl musi wyglądać tak:

Kod:
<!-- BEGIN nk -->
                <tr>
                    <td valign="middle" nowrap="nowrap" align="right"><span class="gen">{L_nk}:</span></td>
                    <td class="row1" valign="middle"><span class="gen">{nk_IMG}</span></td>
                </tr>
                <!-- END nk -->


includes/useprcp_viewprofile.php:
Kod:


ZNAJDŹ

if ( $board_config['cgg'] && $profiledata['user_aim'] )
{
    $template->assign_block_vars('aim', array());
}

DODAJ, PO:

if ( $profiledata['user_nk'] )
{
    $template->assign_block_vars('nk', array());
}


To by było na tyle, niby nie dużo, ale ile się nakombinowałem :P

[ Dodano: 26-08-2011, 15:20 ]
P.S. Oczywiście napis profil nasza klasa :)

Vorli - 07-09-2011, 12:46

Sorki że odkopuje.

Nie działa mi zapytanie do SQL
Dlaczego ?

Wyskakuje takie coś:


M4g!k - 07-09-2011, 12:48

Vorli, Spróbuj wykonać przez phpmyadmin.
Vorli - 07-09-2011, 13:16

nie umiem tam :/

a dokładniej to nawet nie wiem jak ;]

Mniejsza puki co z tym, dziś tego już nie zrobię, jutro kombinować będę.

M4g!k - 07-09-2011, 13:18

Vorli, Ten poradnik Ci pomoże:

http://www.przemo.org/php...pic.php?t=10458

Vorli - 07-09-2011, 13:24

Dziękuję Ci bardzo. :* hehe ;]


Powered by phpBB modified by Przemo © 2003 phpBB Group