|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
Ustaw pole X jako "BLABLA" je?li pole Y jest " |
Autor |
Wiadomość |
Draco demonicus
Posty: 93
|
Wysłany: 01-08-2014, 05:59 Ustaw pole X jako "BLABLA" je?li pole Y jest "
|
|
|
Witam.
To znaczy... chodzi mi o to aby skrypt kopiował nazwę użytkownika i skopiował ją do innego pola profilu.
Stworzyłem pole "Nazwa użytkownika", które dodaje ikonkę pod postem monster, która jest linkiem do ostatnich postów użytkownika. Ale trzeba wpisywać to ręcznie. Spoko , mogę to zrobić, ale stwierdziłem, że przecież jest inny sposób - zapytanie SQL.
Niestety na tym języku się kompletnie nie znam.
Kopiuje wartość z nazwy użytkownika.
Wkleja ją do pola o jakimś tam numerze anime, potem sobie zobaczę, ale dajmy na to 100. I tak dla każdego użytkownika.
Z góry dzięki za pomoc. Będzie to nieocenione |
_________________ Avek jest mojego autorstwa. Zastrzegam sobie prawo do jego kopiowania, przerabiania i posiadania. Niestosowanie się do tego oznacza kradzież. |
Ostatnio zmieniony przez Draco demonicus 04-12-2021, 15:32, w całości zmieniany 1 raz |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Tommekk80
Pomógł: 1411 razy Posty: 4780
|
Wysłany: 01-08-2014, 19:35
|
|
|
Link do np twoich ostatnich postów to
Kod: | search.php?search_author=Draco+demonicus |
Więc otwierasz sobie viewtopic.php i szukasz
Kod: | $template->assign_block_vars('postrow', array( |
dodajesz przed takie coś
Kod: | $username_name = str_replace(' ', '+', $poster_username);
$link_do_postow = append_sid("search.$phpEx?search_author=" . $username_name); |
pierwsza linia zmienia spacje na plusiki, w drugiej tworzymy linka.
teraz przed
Kod: | 'POSTER_AGE' => ($poster_age) ? $poster_age . '<br />' : '', |
dodaj
Kod: | 'LINK_DO_POSTOW' => $link_do_postow, |
Teraz w pliku viewtopic_body.tpl dodajesz takie coś:
Kod: | <a href="{postrow.LINK_DO_POSTOW}">Ostatnie posty</a> |
Tekst 'ostatnie posty' możesz rzecz jasna zastąpić swoją ikonką i umieść to gdzie chcesz
Powinno działać |
|
|
|
|
Woytec
Pomógł: 2596 razy Posty: 7679
|
Wysłany: 01-08-2014, 19:38
|
|
|
Częściowo można to rozwiązać wpisując w "prefix" "au_username". Pole musi coś jednak zawierać. |
|
|
|
|
Draco demonicus
Posty: 93
|
Wysłany: 01-08-2014, 21:01
|
|
|
@Tommekk80
Okej, zaraz się w to pobawię
@Woytec
Próbowałem coś takiego, ale nie chciało zadziałać i nie wiedziałem gdzie był błąd.
To znaczy, wiem, że wtedy ikonka nie działała (było widać znaczniki html), ale sam link był spoko. Nie chciałem się nad tym dłużej zastanawiać, więc zrobiłem pole do wpisywania
Ale może pomysł Tommkka80 to załatwi
EDIT: Okej, dzięki! Działa wspaniale |
_________________ Avek jest mojego autorstwa. Zastrzegam sobie prawo do jego kopiowania, przerabiania i posiadania. Niestosowanie się do tego oznacza kradzież. |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,07 sekundy. Zapytań do SQL: 13 | |
|
|