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

Adam22

Użytkownik
  • Postów

    689
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Adam22

  1. Link dla potomnych pomoże w debugowaniu Ja już sobie poradziłem https://invisioncommunity.com/forums/topic/433507-ipshelpersformcustom-stack-improvements/
  2. $test3 = \IPS\Theme::i()->settings['infoblock_lang1_key']; // Array,Array,Array $test6 = explode( ',', $test3 ); // Array ( [0] => Array [1] => Array [2] => Array )
  3. Hej, od dłuższego czasu staram się rozwiązać problem ze stworzeniem pola dla szablonu, w tym przypadku wszystko jest ok, wartości zwracane są prawidłowo: $defaultOptions = array( 'stackFieldType' => 'Text', ); return new \IPS\Helpers\Form\Stack( "core_theme_setting_title_{$row['sc_id']}", explode( ',', $value ), FALSE, $defaultOptions, NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] ); jednak po podmianie stackFieldType na KeyValue, pole zwraca wartość Array,Array,Array - co jest logiczne - ale nie w formie tablicy, tylko zwykłego string'a. $defaultOptions = array( 'stackFieldType' => 'KeyValue', 'key' => array( 'placeholder' => 'Url', ), 'value' => array( 'placeholder' => 'Name', ), ); return new \IPS\Helpers\Form\Stack( "core_theme_setting_title_{$row['sc_id']}", explode( ',', $value ), FALSE, $defaultOptions, NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] ); Czy jest jakiś sposób żeby dostać się do wartości tych tablic? czy to niewykonalne?
  4. Czy jest jakaś dokumentacja do pola "conditional?" które możemy włączyć przy tworzeniu ustawienia do szablonu? Jak w tym polu mam odnieść się do stworzonych wcześniej ustawień?
  5. Przykład działania wraz z gotowym kodem znajdziemy http://jsfiddle.net/XRKdm/ Dokładną dokumentacje w języku angielskim znajdziemy pod adresem http://api.jquery.com/slideToggle/ Aby blok prawidłowo funkcjonował na każdej stronie naszego forum poniższy kod javascript musimy umieścić w sekcji <head> bitu globalTemplate Pamiętaj - aby skrypt zadziałał musisz mieć na swoim forum najnowszą wersję jqery. <script type='text/javascript'> var k = jQuery.noConflict(); // Zawsze przy jqery w IPB k('.click_class').click(function () { // Element którym będziemy chowali/pokazywali blok k('#block').slideToggle(1000); // Blok który chcemy wyświetlić na końcu podajemy szybkość }); </script> Kod naszego bloku umieszczamy w miejscu gdzie chcemy go wyświetlić <button class="click_class">Przycisk</button> <div id="block"></div>Powyższe dwa elementy nie są ze sobą połączone, tzn: możesz je umieścić w dowolnych miejscach na stronie np. przycisk w nagłówku a blok w stopce.Istnieje również wiele możliwości edycji w połączeniu z css. Jeśli zmienisz klasę w elementach nie zapomnij tego zrobić w skrypcie !
  6. Witam, Dziś zaprezentuję wam jak zaimportować nowy skin do IP.board. Jest to rzecz banalnie prosta, jednak nadal pojawia się na forum to pytanie. Krok 1 Logujemy się do ACP Oraz przechodzimy do zakładki Wygląd Look & Feel Style i Szablony Krok 2 Klikamy na Importuj nowy styl Krok 3 Pobierając skin zazwyczaj są tam 2 najważniejsze pliki: 1. deflection.xml 2. deflection-images.xml W pierwszym polu wybieramy nasz plik XML, następnie przechodzimy do pola 3, w którym wpisujemy nazwę naszego skina. Klikamy importuj skin, pierwszy etap za nami. Kolejną czynnością będzie wgranie do naszego skina obrazków. W pierwszym polu wybieramy plik z naszymi obrazkami: deflection-images.xml w ostatnim polu wybieramy do jakiego skina te obrazki zostaną zastosowane. Wybieramy wcześniej zainstalowanego skina. W moim przypadku będzie to deflection. Klikamy importuj Obrazki i gotowe. W mniejszej ilości skinów autorzy dodają również pliki "Zmian Stylu", instaluje się je bardzo prosto plik ze zmianami zazwyczaj nazwany będzie replaces-deflection.xml W pierwszym polu wybieramy plik ze zmianami, w ostatnim skin do którego ma być zastosowany. Krok 4 Aby ustawić skin jako domyślny klikamy na edycję ustawień skinu (z listy rozwijanej) i włączamy opcję o nazwie Uczyń domyślnym stylem.
  7. CSS do #branding background-size: cover; I potem wyśrodkować lub ustawić jak tam wolisz.
  8. Jak byk widać że to przerobiony skin ehren'a Jedyne co tam zmieniłeś to chyba tło - słabo.
  9. Wywala jakieś błędy w konsoli przeglądarki? Bez tego http://api.jquery.co...ery.noconflict/ nie podziałasz.
  10. Przy upgrade do 3.4.7 wywala mi błąd o istniejącej tabeli: mySQL query error: create table ipb_forum.ipscache_store ( cs_key varchar(255) NOT NULL default '', cs_value text NULL, cs_extra varchar(255) NOT NULL default '', PRIMARY KEY(cs_key) ); SQL error: Table 'ipscache_store' already exists SQL error code: 1050 Date: Monday 01st December 2014 05:51:47 AM ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date: Mon, 01 Dec 2014 05:51:47 +0000 Error: 1050 - Table 'ipscache_store' already exists IP Address: 81.15.207.116 - /admin/upgrade/index.php?_acpRedirect=1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- mySQL query error: create table ipb_forum.ipscache_store ( cs_key varchar(255) NOT NULL default '', cs_value text NULL, cs_extra varchar(255) NOT NULL default '', PRIMARY KEY(cs_key) ); .--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------. | File | Function | Line No. | |----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------| | admin/setup/sources/base/ipsRegistry_setup.php | [ips_CacheRegistry]._loadCaches | 1677 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsRegistry_setup.php | [ips_CacheRegistry].init | 1512 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' | admin/setup/sources/base/ipsRegistry_setup.php | [ips_CacheRegistry].instance | 286 | '----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------' Co może być problemem?
  11. http://forum.invisionize.pl/uploads/imgs/pre_1416573324__lista.png O aktualizacji do 4.0 chyba przez najbliższy rok można zapomnieć. A co dopiero o kompletnej dokumentacji.
  12. Poprzeglądaj sobie tematy tutaj. I sam wywnioskuj czego potrzebujesz.
  13. http://community.invisionpower.com/files/file/5081-ipcontent-block-pagesmenu-feed-source/
  14. Chciałbym pobrać menu w IP.Content przez PHP, kod: $classToLoad = IPSLib::loadLibrary( IPS_ROOT_PATH . '/sources/classes/navigation/build.php', 'classes_navigation_build' ); $this->nav = new $classToLoad(); $menu = $this->nav->loadApplicationTabs(); var_dump ($menu); Jednak nie mogę znaleźć rozwiązania które daje linki i wszystkie zakładki. Byłbym wdzięczny za pokierowanie w dobrą stronę.
  15. #branding - Logo/Wyszukiwarka #header_bar - AdminCP i Panel użytkownika #primary_nav - Menu
  16. Adam22

    DarkCraft

    Nazwa pliku: DarkCraft Autor: Adam22 Data wysłania: 22 sie 2014 Kategoria: Style i grafika Wspierana wersja IP.Board: 3.4 Demo znajdziesz tutaj Pobierz plik
  17. Adam22

    SunRise

    Nazwa pliku: SunRise Autor: Adam22 Data wysłania: 22 sie 2014 Kategoria: Style i grafika Wspierana wersja IP.Board: 3.4 Demo znajdziesz tutaj. Pobierz plik
  18. Adam22

    DarkCraft

    Wersja 1.0

    0 pobrań

    Demo znajdziesz tutaj
    50 zł
  19. Adam22

    SunRise

    Wersja 1.0

    0 pobrań

    Demo znajdziesz tutaj.
    50 zł
  20. Adam22

    Minelands

    Nazwa pliku: Minelands Autor: Adam22 Data wysłania: 22 sie 2014 Kategoria: Style i grafika Wspierana wersja IP.Board: 3.4 Demo znajdziesz na tutaj Pobierz plik
  21. Adam22

    Minelands

    Wersja 1.0

    0 pobrań

    Demo znajdziesz na tutaj
    50 zł
  22. Adam22

    McSkin

    Nazwa pliku: McSkin Autor: Adam22 Data wysłania: 22 sie 2014 Kategoria: Style i grafika Wspierana wersja IP.Board: 3.4 Demo znajdziesz tutaj Pobierz plik
×
×
  • 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ę.