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 - Usuwanie w?asnego profilu

Nitrus - 22-07-2007, 17:23
Temat postu: Usuwanie własnego profilu
Usuwanie własnego profilu

Pozwala na usunięcie własnego profilu z forum

Kod:

##############################################################
## Nazwa moda: Samo usuwanie swojego profilu
## Autor, oryginalny: Poupoune <poupoune>
## Autor, modyfikacje: Nitro <nitro18>
##
## Opis: MOD pozwala na usunięcie własnego profilu z forum
##
## Wersja: 1.0.1
##
## Poziom instalacji: Łatwy
## Czas instalacji: ~3 minuty
## Plików do edycji: 4
##       includes/usercp_register.php
##       templates/subSilver/profile_add_body.tpl
##       langugage/lang_polish/lang_main.php
##       langugage/lang_english/lang_main.php
##
##
##############################################################


Wersja bez belki

Kod:
w pliku: langugage/lang_polish/lang_main.php nie dodawać: $lang['txt_user_acc'] = "Usuwanie profilu";
w pliku: langugage/lang_english/lang_main.php nie dodawać: $lang['txt_user_acc'] = "Remove your profile";
w pliku: templates/subSilver/profile_add_body.tpl nie dodawać:

<tr>
      <th>{L_DEL_ACC}</th>
    </tr>



Wersja dla osób, które mają zainstalowany Profile Panel Mod


Kod:
otwórz
-------

templates/subSilver/profile_add_body.tpl

szukaj
-------

                  'notes',
                  <END>
            'prefinfo'

dodaj po
------

,'rp'

szukaj
------
    <tr>
          <td><div><b>&#187;</b> <span>Preferencje</span></div></td>
    </tr>

dodaj po
-------------
        <tr>
          <td><div><b>&#187;</b> <span>{L_DEL_ACC}</span></div></td>
    </tr>

szukaj
--------
<END>

dodaj po
-------------
<table>
<tr>
      <th>{L_DEL_ACC}</th>
    </tr>
   
        <tr>
      <td><span>{L_DELETE_USER}</span></td>
      <td>
        <input>
        <span>{L_DELETE_USER_EXPLAIN}</span></td>
</tr>
        <tr>
        <td>{S_HIDDEN_FIELDS}<input>  <input></td>
    </tr>
   
</table>


Co modyfikacja potrafi:
:arrow: Pozwala na usunięcie własnego profilu z forum.

siekierzynski - 22-03-2008, 01:10

Nitrus napisał/a:
Jednyne "co mnie draźni" to że, podczas rejestracji jest ta opcja, mimo że nie powinno jej być. Może ktoś będzie miał pomysł jak to usunąć.


Zauważ, że przy rejestracji jest $_GET['mode'];
(profile.php?mode=register&agreed=true)

Możesz sprawdzać czy zmienna istnieje, jeżeli tak, to ukrywać to pole, w przeciwnym wypadku pokazywać je.

Duma - 24-03-2008, 15:15

Kod:
dlaczego nie można usuwać własnych postów?? // problem naprawiony wiec prosiłbym moderatora o usunięcie

ARMOR_CAGE - 04-08-2008, 18:34

piewknie w gotowych jest niedzialajacy mod bo on nie dziala

[ Dodano: 04-08-2008, 19:41 ]
dobra naprawilem sobie sam bo oczywiscie nie ma tu polowy kodu ktory musialem sam sobie wymyslic ...
poza tym mimo usuniecia usera jest on dalej w Ostatnio zarejestrowana osoba:

siekierzynski - 04-08-2008, 18:56

Bo w "Ostatnio zarejestrowana osoba:" jest zapisywany login ostatnio zarejestrowanej osoby i nie ma to nic wspólnego z usuwaniem usera. sprawdź, czy user jest na liście memberlist.php
ARMOR_CAGE - 04-08-2008, 20:11

siekierzynski, oczywiscie ze tego usera nie ma w bazie ale jest przypisany akurat przy Ostatnio zarejestrowana osoba: jak usowam go normalnie jako admin to znika z Ostatnio zarejestrowana osoba: i jest poprzednik ... a przy tym modzie jak powiedzialem zostaje nazwa usera usunietego mimo ze juz wyparowal
Tavaro - 04-08-2008, 20:49

ARMOR_CAGE, spokojnie, zniknie przy kolejnej aktualizacji statystyk.
ARMOR_CAGE - 05-08-2008, 17:23

Tavaro, yhy ... no nie wiem az tak to nie czekalem :D tak czy inaczej przy usuwaniu przez admina znika odrazu a tu nie :P
no ale dobra
pozdro

lkj - 01-06-2009, 23:59

w modyfikacji jest błąd, zły kod w pliku profile_add_body.tpl - nie działa opcja usuwania konta :( czy ktoś wie jak to poprawic?
joli - 02-06-2009, 07:49

Nitrus napisał/a:
Adres forum: lkj.com.pl
lkj napisał/a:
czy ktoś wie jak to poprawic?
tak. Załozyc sobie forum.

Ale faktycznie, sa tu błedy i modyfikacja jest niekompletna/wadliwa.
Usunelam z gotowych

Seba123 - 03-06-2009, 13:26

http://download.cs-puchat...nie_profilu.rar

Napisz ktoś ładną instrukcję, ta modyfikacja jest już pełna / kompletna / działająca.

xlesiu - 22-06-2009, 12:10

Instrukcja. Sprawdziłem na swoim testowym forum. Działa w 100%
Seba123 - 24-06-2009, 01:36

xlesiu, dziękuję bardzo =]
Woytec - 01-07-2010, 13:35

Nitrus, mogłeś użyć funkcji delete_user() z functions_remove.php, wtedy ułatwiłbyś sobie robotę oraz by usuwało ze statystyk.
mafialuka - 01-07-2010, 20:07

Kod:
szukaj
--------
<END>


Gdzie to jest? zainstalowalem New Profile Panel

to jakiś skrót <END>?



Powered by phpBB modified by Przemo © 2003 phpBB Group