Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Lawliet

Użytkownik
  • Postów

    93
  • Dołączył

  • Ostatnia wizyta

O Lawliet

  • Urodziny 18.04.1994

Informacje o forum

  • Wersja
    IP.Board 3.4.6
  • Forum
    IPBFangorn.net

Ostatnie wizyty

3 429 wyświetleń profilu

Osiągnięcia Lawliet

  1. Najprostsza z możliwych opcji: Wstawić do skina: {parse include="nazwa_pliku.php"} Wypełnić plik czym się da, wrzucić go do katalogu, jaki sobie tam ustawimy i wszystko ładnie działa, ładnie parsuje. Problem rozwiązany, temat można zamknąć.
  2. Dzień dobry Chciałbym wrzucać troszeczkę swojego kodu php do tworzonych szat graficznych, ale wiadomo, że musimy tańczyć jak zagra nam IPS. Żeby utworzyć jakąkolwiek klasę/metodę, którą będziemy mogli później użyć bezpośrednio w skinie, podążamy za tym poradnikiem. Sposób na proste wyświetlenie "Hello world". W folderze /cache/skin_cache/cacheid_1 (dla domyślnej szaty graficznej) tworzymy plik skin_helloworld.php Plik wypełniamy następującą treścią: <?php class skin_helloworld extends output { //=========================================================================== // <ips:template:desc::trigger:> //=========================================================================== function helloWorld() { $IPBHTML = ""; //--starthtml--// $IPBHTML .= <<<EOF <div class='ipsBox'> <div class='ipsBox_container ipsPad'> Hello, World! </div> </div> EOF; //--endhtml--// return $IPBHTML; } } Następnie np. w globalTemplate (bezpośrednio w szacie graficznej) robię coś takiego:<php> $html = ipsRegistry::getClass('output')->getTemplate('helloworld')->helloWorld(); </php> {parse expression="$html"} Efekt: Fatal error: Call to a member function helloWorld() on a non-object in /opt/lampp/htdocs/ipb/cache/skin_cache/cacheid_1/skin_global.php on line 99 Po przebudowaniu cache skina, plik skin_helloworld.php jest automatycznie usuwany. Dzieje się to nawet po zwykłym kliknięciu buttona "Zapisz" przy edytowaniu szaty graficznej. Dlaczego plik cache skina wciąż wraca do swojej pierwotnej postaci? Jak żyć?
  3. Lawliet

    Co to za styl ?

    Autorski na bank. Wiele z tego zdjęcia nie wyciśniemy, a nie przypominam sobie podobnego.
  4. Po co nastraszyć? Po co w ogóle marnować czas na kogoś takiego? Ten ktosiek warty jest tego czasu?
  5. Kolejna strona o tematyce gier? Nie wypali - zrezygnuj. MPCForum w tej chwili żyje tylko i wyłącznie dzięki temu, że zdobyła użytkowników wtedy, kiedy nie było jeszcze stron tego typu. Niespecjalnie garną się do roboty, a jeżeli już, to są to pomysły słabe. Jeżeli już naprawdę garniesz się do akurat takiej tematyki, to musisz włożyć w rozwój swojej strony kilka razy więcej, niż ludzie w mpcforum.pl Różnica jest w tym, że teraz takie społeczności już istnieją i nie wybijesz się samym jestestwem. Musisz zaciekawić użytkowników, dlatego też mile widziany jest portal, jakieś kółko redakcyjne (poważne, a nie typu tego, co można znaleźć na MPC), które będzie zajmowało się pisaniem na temat gier. To nie jest lekki kawałek chleba, sam tego nie udźwigniesz, daruj sobie tę tematykę.
  6. Pozmieniało się troszeczkę. Bity zostały jeszcze bardziej rozdrobnione sprawiając wrażenie, że każdej części szaty jest przydzielony osobny. Niby porządek, ale jest się przyzwyczajonym do obecnej postaci rzeczy. Zobaczymy, co z tego wyniknie. Swoją drogą, jeżeli zajmują się już drobniejszymi sprawami, to może zlitowaliby się i wypuścili wersję 4.0 przynajmniej w październiku
  7. Dlaczego nie poszukasz pomocy u autora tej szaty? Jest nim Polak, a sam problem białego tła w edytorze fabrycznie chyba nie występuje Nieważne - są dwie opcje zmiany koloru tła w polu pisania. 1. Zmiana dla wszystkich szat zainstalowanych na stronie. 2. Zmiana tylko i wyłącznie dla tego używanego. Jako, że nie chce mi się zbytnio babrać, to podam Ci sposób na zmianę dla wszystkich. Zaloguj się do serwera FTP swojej strony i wejdź pod ustaloną ścieżkę: twojserwer/public/js/3rd_party/ckeditor Tam znajdziesz plik content.css, a w nim sekcja body, gdzie zmiana koloru zaowocuje efektem na stronie.
  8. w ipb_styles.css .popupWrapper { Tutaj edytujesz cień/obramowanie tego całego elementu. .userpopup { i pochodne tego diva - edytujesz środek, posprawdzasz, potestujesz i będziesz wiedzieć o co chodzi. Szablon - Global Templates - userHoverCard
  9. Wrzuć tutaj w spoilerze cały kod globalTemplate, może coś naruszyłeś i reszta się posypała. Ja osobiście miałem taki problem przy dodaniu nowego kodu .js, więc musiałem użyć komendy noConflict. Podaj też adres tej strony.
  10. Problemu szukaj w forumIndexTemplate i topicViewTemplate, gdzie ten div ipbfs_titlebox powinien być umieszczony. Zastanawiam się jednak, czy pomagamy komuś z licencją na ten skin.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.