-
Postów
206 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
18
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Odpowiedzi opublikowane przez Split
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
- Strona 2 z 8
-
-
(ITY) Total Topics in Forum View
Zobacz plik
Ta modyfikacja dodaje licznik tematów przy każdym dziale.
-
Dodający
-
Dodano30.05.2023
-
Kategoria
-
Wspierana wersja IP.Board4.7
-
-
4 minuty temu, DawPi napisał(a):
Jaką mieliście umowę? Przecież można to egzekwować.
Umowa słowna niestety, bez zaliczki. Konwersacja przesłana na twoje pw.
-
(ITY) Most Active Users
Zobacz plik
Jako że kupujący zrezygnował z zamówienia, udostępniam wtyczkę na marketplace za niewielką kwotę. Aplikacja dodaje nowy widżet, który działa podobnie do Top Contributors, ale dodatkowo wyświetla tematy i posty z możliwością sortowania.
-
Dodający
-
Dodano29.05.2023
-
Kategoria
-
Wspierana wersja IP.Board4.7
-
-
-
Problem rozwiązany, literówka ...
-
6 minut temu, DawPi napisał(a):
Dzięki za odpowiedź. Użyłem poniższy kod ale niestety nie działa jak należy.
<p data-ipstruncate data-ipstruncate-type="remove" data-ipstruncate-size="2 lines">XXXX</p>
-
Hej. Czy istnieje w IPS4 jakiś znacznik który skraca treść? Potrzebuję takie coś do artykułów. Coś podobnego do data-ipstooltip
-
2 godziny temu, Sevence napisał(a):
Przejrzałem cały marketplace i na 100% nie ma takiego rozwiązania. Szukam kogoś kto stworzy dla mnie taką wtyczkę, która będzie obługiwała w takiej formie jak na obrazku czyli reputacja, tematy i posty ranking z podziałem na ten czas dzień tydzień miesiąc cały czas.
Jak chcesz się tego podjąć to chętnie nawiąże współprace.
Zapraszam na pw.
-
[CY] Reputation design in post view
Zobacz plik
This plugin displays the reputation level along with the title in the post view. The appearance of the level can be edited as desired. More features will be added in future updates.
-
Dodający
-
Dodano22.05.2023
-
Kategoria
-
Wspierana wersja IP.Board4.7.10
-
-
Godzinę temu, DawPi napisał(a):
https://invisioncommunity.com/files/file/7236-easy-pages/
Jedno podsumowanie:
I w sumie się z tym zgadzam.
Musisz podnieść atrakcyjność tego dodatku jeśli chcesz go sprzedawać. To tylko moje zdanie i mała sugestia.
Wiem że aplikacja jest uboga, popatrz też że tamta aplikacja nie była aktualizowana od wersji 4.3. Zmniejszyłem lekko cenę, wkrótce zostanie wzbogacona o dodatkowe funkcje tak jak pisałem
- 1
-
Custom Pages
Zobacz plik
Many people are looking for an equivalent of IPS Pages. My application allows you to add your own subpages with any content.
The current version is a bit poor but it will be enriched with additional functions, i.e.:
- PHP content support
- Password protectionPolish translate:
Wiele osób szuka odpowiednika IPS Pages. Moja aplikacja umożliwia dodawanie własnych podstron z dowolną treścią.Obecna wersja jest nieco uboga, ale zostanie wzbogacona o dodatkowe funkcje, tj.:
- Obsługa zawartości PHP
- Ochrona postów hasłami
-
Dodający
-
Dodano16.05.2023
-
Kategoria
-
Wspierana wersja IP.Board4.7
-
-
Czyli łatwiej po prostu będzie nadawać odpowiednią grupę po połączeniu konta z oddzielną bazą.
-
27 minut temu, Weak. napisał(a):
Nie wiem skąd pobierasz to:
return $premium . $result['username'];
Skoro pobierasz tylko wartość "premium"
$result = $database->select( 'premium', \IPS\Settings::i()->mtasa_dbTable_players, [ 'login = ?', $username ] )->first();
Więc jak dla mnie może być coś takiego:
$result = $database->select( '*', \IPS\Settings::i()->mtasa_dbTable_players, [ 'login = ?', $username ] )->first();
public function nazwaFunkcji($userName) { $member = \IPS\Member::load($userName, 'name'); return $member->member_id ? $member->link(NULL, TRUE) : $userName; }
A potem sobie podmień return
return $premium . $this->nazwaFunkcji($result['username']);
Dzięki za poprawkę. Usunąłem tylko przed wstawieniem do posta brakujące kolumny, one były wcześniej. Ale dalej nie kumam w jaki sposób zrobić aby nicki sformatowane przez tą funkcję były również w tematach, postach, w kto jest online itp.
-
Teraz, Weak. napisał(a):
Nie podałeś informacji czy tam jest ID użytkownika z forum, jeżeli nie ma to możesz sprawdzić czy jest taka sama nazwa użytkownika.
$member = \IPS\Member::load('nazwa uzytkownika', 'name'); $nick = $member->member_id ? $member->link(NULL, TRUE) : $nick;
A jak jest to użyj tych funkcji, które podałem w moim poprzednim poście.
Tak. Tyle że w którym miejscu mam sprawdzać i użyć tamtych funkcji? Mam utworzyc funkcję construct w pliku Application.php?
-
Moja przykładowa funkcja na pobieranie danych z zewnętrznej bazy danych.
public static function returnFormatedNick($username) { $database = self::dbConnect(); try { $result = $database->select( 'premium', \IPS\Settings::i()->mtasa_dbTable_players, [ 'login = ?', $username ] )->first(); $premium = ''; if(date('Y-m-d H:i:s') < $result['premium']) { $premium .= '<i style="color: #31FFFF;" data-ipstooltip aria-label="'. \IPS\Member::loggedIn()->language()->addToStack( 'mtasa_rank_-1' ) .'" class="fa fa-diamond"></i> '; } return $premium . $result['username']; } catch( \UnderflowException $error) { // Tehre is no username X } }
Odwołuje się do niej gdy chcę dodać przedrostek przed nazwą użytkownika w utworzonych przez moją aplikację zakładkach.
Co muszę zrobić aby było do niej także odwołanie na stronie głównej, w postach itp.
-
11 minut temu, Weak. napisał(a):
Co Ty chcesz osiągnąć? Gdzie to wywołujesz? Wyciągasz dane z bazy?
Chcę podmienić wszędzie nazwę użytkownika na sformatowaną na podstawie pobranych danych w zewnętrznej bazie danych. Zrobiłem w pliku Application.php funkcję dbConnect, która zwraca dane z bazy danych i używam ją we wszystkich funkcjach.
-
1 minutę temu, Weak. napisał(a):
\IPS\Member::load(ID użytkownika)->link(NULL, TRUE)
{template="userLink" group="global" app="core" params="\IPS\Member::load(ID UZYTKOWNIKA)->member_id", TRUE"}
Super. Dzięki za nadesłanie rozwiązania - jeden problem rozwiązany. Mam drugi problem teraz, kiedy mam to wywołać w jakim momencie dokładnie? Czy to wrzucić do funkcji construct? Czy jest od tego specjalna funkcja?
-
Cześć. Mam pewien problem. Otóż posiadam aplikację panelu gracza i zastanawiam się jak dodać prefix przed każdą nazwą użytkownika na stronie ( ewentualnie pokolorować użytkowników jeżeli przejdzie zapytanie ). Jak takie coś wykonać? Czy mam użyć w pliku Application.php funkcji construct? Czy jest jakieś inne odwołanie? Proszę o odpowiedź.
-
Cześć. Stoję przed jednym problemem. Próbuję wywołać w ACP w Form Helper a dokładniej we frazy Radio lokalizację obrazka.
Posiadam taki kod
<?php return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'parse' => 'image', 'options' => array( 'option_a' => \IPS\Theme::i()->resource('acp_options/option_a.png', 'core', 'admin'), 'option_b' => \IPS\Theme::i()->resource('acp_options/option_a.png', 'core', 'admin'), ) ), NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] );
Oczywiście wczesniej dodałem obrazki do szablonu.
Tak dodaje w szablonie:
Problem polega na tym że obrazki nie wyświetlają się.
-
Popp Theme [Dark/Light] [SALE 20%]
Zobacz plik
Popp Theme [Dark/Light]
A new template for your forum straight from the author. It has many built-in functions. It will be enhanced with additional features in future updates.
( IPS version 4.7 )
u: demo
p: demoThe template requires the Better Statistics plugin, I recommend installing this plugin before installing the template.
-
Dodający
-
Dodano18.02.2023
-
Kategoria
-
Wspierana wersja4.7
- 1
-
-
W dniu 19.01.2022 o 17:47, DawPi napisał:
A to?
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'admin.js', 'global' ) );
Dzięki! Problem rozwiązany. -
Godzinę temu, DawPi napisał:
Spróbuj:
IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'admin_core.js', 'core', 'admin' ) );
Brak efektów. Do JS się dodaje.
-
Na innym forum dostałem odpowiedź aby dodać do pliku poniższy kod:
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'admin_members.js', 'core', 'admin' ) );
po dodaniu tego kodu plik JS dodaje się lecz nie działa dalej wyszukiwarka. Nie wiem dokładnie który plik JS wywołać. -
12 godzin temu, DawPi napisał:
Hm, masz to gdzieś online do podejrzenia?
Na pw podesłałem adres.
- Poprzednia
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- Dalej
- Strona 2 z 8
(ITY) Total Topics in Forum View
w Płatne modyfikacje
Opublikowano
Metoda tłumaczenia jest wzorowana na postach więc będzie tak samo jak oryginalnie.