ForumCała strona

Nawigacja

Aktualnie online

Gości online: 17

Użytkowników online: 0

Łącznie użytkowników: 25,360
Najnowszy użytkownik: kdomi

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Drakoo
11.10.2021 23:43:34
Co u zszywaka Smile?

Drakoo
11.10.2021 23:43:00
Powiem szczerze, że nie sądziłem że php fusion tyle wytrwa, co u Pieki?

Drakoo
11.10.2021 23:41:58
JazOOn to ten sam JazOON który dobre kilka lat temu robił mi layout dla metin2 Grin? Co słychać byku!! Smile

jantom
11.10.2021 23:37:08
Do pełnoletności jakoś dociągnie.

JazOOn
10.10.2021 22:59:03
Support powoli umiera....

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Wykaz postów użytkownika - piotrek199214 - które otrzymały punkt za pomoc

piotrek199214



Zrobiłem tak jak chciałeś i wyświetla się następujące info:
Dostęp tylko dla naszych użytkowników.
   
piotrek199214



Aktualizacja: aktualna wersja 1.1


Jest to modyfikacja rejestracji i logowania z tematu Rejestracja w nowym oknie..
Więc zaczynamy:

1. Jeżeli plik:
- themes/templates/header.php nie był przez was wcześniej edytowany nadpisujemy go tym z paczki

2. Natomiast jeżeli był już modyfikowany to:
- Wchodzimy do: themes/templates/header.php

- odnajdujemy kod ~37:
Rozwiń Kod źródłowy


- i pod nim dodajemy:
Rozwiń Kod źródłowy


- Następnie w tym samym pliku szukamy kod ~43:
Rozwiń Kod źródłowy


- i pod nim dodajemy:
Rozwiń Kod źródłowy

- ZAPISUJEMY I ZAMYKAMY TEN PLIK

3. Ostatnim krokiem jest przekopiowanie folderu register do folderu includes.

4. Wyświetlanie linku o Rejestracji i Logowaniu widniej po lewej stronie na samej górze strony.
Możemy zmienić miejsce wyświetlania, w tym celu odnajdujemy kod w pliku: themes/templates/header.php:

Rozwiń Kod źródłowy

kopiujemy go do miejsca gdzie ma się wyświetlać i kasujemy go z pliku themes/templates/header.php

Może komuś się przyda.
Pozdrawiam
   
piotrek199214



Prosisz tylko o usunięcie, a wiesz ile jest tam plików do przeglądnięcia? Postaram się podać tylko pliki w których występuje mail, a każdy kto znajdzie gdzieś w innych plikach, w których nie podam to się dopisze. Bo wszystkich raczej nie dam rady przeglądnąć.

- folder external/phpmailer/class.smtp
- folder external/phpmailer/class.phpmailer

Najbardziej zainteresuj się tym plikiem:
- engine/mail.php

Rozwiń Kod źródłowy


No i tyle znalazłem.

Pozdrawiam
   
piotrek199214



W tym systemie to chyba ty tylko przydzielasz pkt z panelu admina. Jak widzę po plikach to tylko to widzę.
Pozdrawiam
   
piotrek199214



AKTUALIZACJA V1.3


Otóż jest to modyfikacja w której możemy sprawdzić status wiadomości. Czy użytkownik do którego wysłaliśmy wiadomość już ją odczytał, czy jeszcze nie.
Dodałem to jako dodatkową podstronę messages_status.php

INSTALACJA:
1. Pobieramy plik z załącznika
2. Wypakowujemy go.
3. Wrzucamy plik messages_status.php do głównego katalogu strony.
4. Otwieramy plik messages.php i odnajdujemy kod w lini ~266:
Rozwiń Kod źródłowy

5. Wrzucamy dwa obrazki do folderu images/

i pod nim dodajemy:
Rozwiń Kod źródłowy


Szukamy następnego kodu, który znajduje się w lini 331:
Rozwiń Kod źródłowy

i pod nim dodajemy:
Rozwiń Kod źródłowy


DODANE:
1. Możemy ustawić status wyświetlania albo za pomocą tesktu albo za pomocą obrazka, zmienia się wartość zmiennej w pliku messages_status.php, a dokładnie:
Rozwiń Kod źródłowy

2. oraz dodałem limit ile wiadomości PW może być na jednej stronie i edytujemy to w tym samym pliku co wyżej, jest to kod:
Rozwiń Kod źródłowy

i tam wpisujemy dowolną wartość.
Jeszcze u góry strony dodałem ile łącznie wysłano wiadomości PW (wiadomo, ze są to liczone pw które są jeszcze w bazie danych.
3. Jeżeli jest więcej wiadomości to są dodawane kolejne strony, aby na pierwszej stronie nie wywaliło przykładowa 1000 wiadomości. Odwołuje się to do 2pkt z limitem.

Tak wygląda jako wybor=0:
images46.fotosik.pl/242/e0d02391547ff967.jpg
a tak dla wybor=1:
images36.fotosik.pl/131/4e1348c59f2a9503.jpg

Do sprawdzenia statusu możemy przejść ze strony messages.php - odnośnik znajduje się k. Archiwum. -

PROSZĘ Z MODYFIKOWAĆ ODNOŚNIKI, PONIEWAŻ ZASZAŁA ZMIANA!


I to wszystko.
Pozdrawiam
   
piotrek199214



Wejdz w PA > panele > "Wiadomość powitalna" i wyłącz.
Polecam Ci Poradnik
   
piotrek199214



Zrób tak:
wejdź do PA > dodatkowe strony i wklej ten kod i daj podgląd:
Rozwiń Kod źródłowy


Nic ci nie usunie tylko admin_page będzie równe 0 i się nie wyświetli. Jeżeli będziesz tam kiedyś chciał to przywrócić to wkleisz tylko kod:

Rozwiń Kod źródłowy


Pozdrawiam
   
piotrek199214



Proszę wklej tak samo w dodatkowe strony:
Rozwiń Kod źródłowy
   
piotrek199214



Otwórz plik profile.php
i znajdz:
Rozwiń Kod źródłowy


i przed tym dodaj to:
Rozwiń Kod źródłowy PHP


Nastepnie znajdź:
Rozwiń Kod źródłowy


i pod tym dodaj:
Rozwiń Kod źródłowy PHP


Wygląda to tak:
images43.fotosik.pl/252/1a35da60c8d116c2med.jpg


I to wszystko pozdrawiam.
   
piotrek199214



Spróbuj jeszcze tak, zamień ten kod:
Rozwiń Kod źródłowy


na ten
Rozwiń Kod źródłowy


Pozdrawiam
   
piotrek199214



Wchodzisz w plik profile.php i szukasz:
Rozwiń Kod źródłowy


pod tym kodem dodajesz:
Rozwiń Kod źródłowy


W załączniku masz plik register.php
I dodajesz do bazy w tabeli users pole user_jak
ALTER TABLE ".DB_USERS." ADD user_jak VARCHAR(10) NOT NULL


Pozdrawiam
   
piotrek199214



Otóż zrobiłem modyfikacje dotyczącą zaproszeń po przez rejestracje. Polega to na tym że każdy użytkownik dostaje swój adres register.php?ref=nick i po wysłaniu adresu do użytkownika, jeżeli on tylko się zarejestruję osoba która poleciła dostaje 1pkt na konto. I na tym to polega. Może komuś się przyda.

Co wnosi poprawka:
- dodanie zabezpieczenia za pomocą cookies na 14dni od wejścia w link.
- plik można podmienić tylko i wyłącznie w wersji v7.0, w wyższych wersjach zaleca się ręczną zmianę.

POPRAWKA z dnia 19.12.2010r. godz. 00:00
kolor zielony oznacza poprawione miejsca zmian.

INSTALACJA - ręczna:

Otwieramy plik register.php na początku po:
Rozwiń Kod źródłowy

dodajemy:
Rozwiń Kod źródłowy


szukamy w linii 46:
Rozwiń Kod źródłowy


i zamieniamy to na:
Rozwiń Kod źródłowy


Następnie szukamy w linii 73:
Rozwiń Kod źródłowy


i pod tym dodajemy:
Rozwiń Kod źródłowy


Następnie odnajdujemy w linii 139:
Rozwiń Kod źródłowy


i zamieniamy na:
Rozwiń Kod źródłowy


Odnajdujemy w linii 160:
Rozwiń Kod źródłowy


i zamieniamy na:
Rozwiń Kod źródłowy


I ostatni już kod szukamy w linii 220:
Rozwiń Kod źródłowy


i pod tym dodajemy:
Rozwiń Kod źródłowy


Wrzucamy do dodatkowych stron kod, aby stworzyć pola w tabeli users:
Rozwiń Kod źródłowy



I to wszystko. Dla tych którzy wcześniej nie grzebali w pliku register.php mogą podmienić na ten z załącznika.

Można dodać panel do wyświetlenia kto najwięcej ma pkt z zaproszeń użytkowników, oto kod panela:
Rozwiń Kod źródłowy


Oraz generowanie linku polecającego i info o ilości punktów:
Rozwiń Kod źródłowy


Pozdrawiam
   
piotrek199214



Instalacja:
1. Rozpakowujesz archiwum rand_losowe_numerki.rar
2. Wrzucasz folder rand_losowe_numerki do infusions/
3. Wchodzisz do Zarządzanie stroną i wtyczki, wybierasz z listy i dajesz zainstaluj.
4. Następnie wchodzisz w PA > Wtyczki i Losowe liczby i tam ustawiasz wartości, pokazane jest jaka liczba aktualnie spełnia szczęsliwy numerek, oraz liczby wylosowane do tej pory. Musisz sam je kasować pod koniec miesiąca. Oraz modyfikacja może wyloswać ten sam numer (jeszcze do tego nie doszedłem).


5. Tworzysz nowy panel i w zawartość jego wklejasz kod:

include INFUSIONS."rand_losowe_numerki/rand_panel.php";


Zarządzanie PA:
images35.fotosik.pl/110/1bc3af21a5e8265fmed.jpg

Panel wyświetlający numerek:
images45.fotosik.pl/256/e30d827035cb5f5e.jpg
   
piotrek199214



Aby logować się za pomocą email robisz tak:
1. Wchodzisz w plik maincore.php i odnajdujesz kod:
Rozwiń Kod źródłowy


i zamieniasz na ten:
Rozwiń Kod źródłowy


2. Oczywiście zmieniasz wszędzie w localach i w plikach gdzie dodałeś wpis "Nazwa użytkownika" na "Adres email".

O co chodzi Ci dokładnie z openID, bo fusion tego nie posiada tylko ID każdego użytkownika.

Pozdrawiam
   
piotrek199214



Już wszystko wyjaśnione, gryzie się głosowanie Ajax i SB również Ajax.

Pozdrawiam
   
piotrek199214



Z tym jest trochę zabawy, ponieważ trzeba byłoby dodać pole do bazy aby było wiadomo kiedy i z jakiego IP ostatnio pobrano dane. I dodanie kodu do pliku downloads.php

Pozdrawiam

Wiadomość doklejona:
Jeżeli wcześniej nie modyfikowałeś pliku downloads.php to podmień na ten z załącznika. Jeżeli nie to:

1. Wchodzisz do pliku downloads.php i odnajdujesz ~30:
Rozwiń Kod źródłowy


Pod tym kodem dodajesz:
Rozwiń Kod źródłowy


2. Następnie odnajdujesz kod ~85:
Rozwiń Kod źródłowy


i zamieniasz na:
Rozwiń Kod źródłowy


Za czas odpowiada:
if (!$results || $datas['info_data']+1800 < time()) {

+1800 = 30 min.

3. Wchodzisz do bazy MySQL i wklejasz kod do zapytania SQL:
Rozwiń Kod źródłowy MYSQL


Pozdrawiam
   
piotrek199214



Wchodzisz do infusions/firma_rehberi/firma_add.php
i kasujesz kod ~28:
Rozwiń Kod źródłowy


oraz w lini ~148-152 kasujesz:
Rozwiń Kod źródłowy


I wtedy będziesz miał dla gości.

Pozdrawiam
   
piotrek199214



Proszę:
http://www.javasc...ombo.shtml

lub:
http://www.yxscri...lects.html

Pozdrawiam
   
piotrek199214



Tam gdzie masz wyświetlanie komentarze dajesz nl2br.
W wersji v7 i również w starszej wiec w EF już to jest, bądź powinno:
Rozwiń Kod źródłowy


Jeżeli dodajesz komentarze beż żadnej spacji to każdemu strona się rozjedzie. Musi być spacja to wtedy automatycznie przy końcu przeniesie.
   
piotrek199214



Jak już ci zapisuje do bazy prawidłowo to zostaje tylko pobranie pliku. Czyli wchodzisz do includes/theme_functions_include.php
i w funkcji:
function newsopts($info, $sep, $class = "") {

dodajesz sobie np za:
Rozwiń Kod źródłowy


ten kod:
Rozwiń Kod źródłowy
   
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl