Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'modyfikacje'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Forum

  • IPSBeyond
    • BOU
    • Propozycje i sugestie
    • Informacje Developerskie
  • IP.Board Support
    • IPSBeyond.pl Support Premium
    • Ogólne rozmowy o IP.Board
    • IPS Community Suite 4
    • IP.Board 3.4.x
    • Inne aplikacje Invision Power Services
    • Tworzenie własnych dodatków
    • Tutoriale i Artykuły
    • IP.Board Coding
    • Wersje niewspierane
  • Support dodatków
    • IP.Board
    • IP.Nexus
    • IP.Content
    • Spolszczenia
    • Gotowe przyciski
    • Inne graficzne dodatki
    • Spolszczenia przycisków
    • Zlecenia na dodatki
  • Ogólne
    • Rozmowy Niekontrolowane
    • Ogłoszenia
    • Pokaż się
    • Webmastering
    • IPS Community Suite - News
    • Spam Room
    • Kosz
  • IPSBeyond friends Tematy

Kategorie

  • IPS Community Suite 4
    • Aplikacje
    • eCommerce
    • Pluginy
    • Szablony
    • Tłumaczenia
  • IP.Board
    • Aplikacje
    • Modyfikacje
    • Hooki i pluginy
    • Skiny
    • Inne dodatki
  • Publikacje IP.Board
  • Spolszczenia
    • Spolszczenia produktów IPS
    • Spolszczenia modyfikacji
  • IP.Nexus
  • IP.Content
  • Inne dodatki
    • Przyciski
    • Inne grafiki

Blogi

Brak wyników do wyświetlenia.

Brak wyników do wyświetlenia.

Kalendarze

  • Kalendarz IPSBeyond

Kategorie

  • IPS Community Suite 4
  • IP.Board 3.3.x oraz 3.4.x
  • IP.Board 3.2.x
  • IP.Board 3.1.x
  • IP.Board 3.0.x
  • IP.Board 2.3.x

Kategorie

  • Instalacja i Rozpoczęcie pracy
  • Skiny i wygląd
  • Moderowanie
  • Bezpieczeństwo
  • Konserwacja i konfiguracja
  • Aplikacje IPS
    • IP.Blog
    • IP.Board
    • IP.Content
    • IP.Downloads
    • IP.Gallery
    • IP.Nexus
  • Zaawansowane i programowanie
    • Integracja
    • Aplikacje
    • Hooki
    • Metody API
    • Interface użytkownika
    • IP.Nexus
    • IP.Content
    • Różne
    • Schemat bazy danych
  • Baza wiedzy
  • Aplikacje (SD)
    • (SD) Apps System
    • (SD) Newsletter
    • (SD) Sales Portal Pro

Kategorie

  • Dzieci i Rodzina
  • Edukacja
  • Ekonomia i Biznes
  • Ekstremalne
  • Gry
  • Hobbystyczne
  • Inne
  • Internet i Komputery
  • Filmy, Kultura i Sztuka
  • Motoryzacja
  • Muzyka
  • Nauka i Technika
  • Regionalne
  • Rozrywka
  • Sport
  • Świat, Ludzie i Polityka
  • Towarzyskie, Erotyka i Sex
  • Wielotematyczne
  • Zdrowie i Uroda
  • Zwierzęta i Rośliny

Kategorie

  • (SD) Company Directory

Kategorie

  • (SD) My Places

Kategorie

  • (SD) Newsletter

Kategorie

  • (SD) Sales Portal Pro

Kategorie

  • (SD) Image Host

Kategorie

  • (SD) Game Keys Store

Kategorie

  • Hosting IP.Board
  • Inne usługi związane z IP.Board
  • Usługi związane z IP.Board
  • Tworzenie stron WWW

Kategorie

  • Sprzedam
    • Licencja IPS
    • Modyfikacje
    • Inne
    • Skiny
    • Skrypty
  • Kupię

Kategorie

  • Miejsca / Trasy

Znaleziono 1 wynik

  1. IP.Board 4 - Pluginy

    Wprowadzenie Modyfikacje, dodatki, pluginy, hooki - bez względu na to jakiej nazwy użyjemy, są to dodatki modyfikujące kod. Dodatki te są bardzo ważną częścią każdego forum. Jeszcze nie tak dawno trzeba było otwierać pliki i wklejać w odpowiednim miejscu fragmenty kodu. W rzeczywistości IP.Board był jedną z pierwszych aplikacji napisanych w OOP i wspierającą modyfikacje w bardziej uporządkowany sposób. Obecnie w dużej mierze IP.Board posiada dwa rodzaje modyfikacji: aplikacje, które dodają zupełnie nowe obszary na stronie oraz funkcje (przykładem takiej aplikacji może być IP.Blog, IP.Nexus, (SD) Sales Portal Pro) i hooki, które zmieniają lub rozszerzają aktualne funkcjonalności forum lub aplikacji. Same aplikacje są swego rodzaju rodzaju samorządne, więc nie ma tu zbyt wiele do powiedzenia o nich, z jednym wyjątkiem: w IP.Board 4 aplikacje będzie można pobrać, a następnie zainstalować w swoim Admin CP - jako jeden pliku. Nie będzie trzeba nic wgrywać na FTP. Będzie to zwykły plik .tar. Oczywiście jeśli będziesz chciał, można go będzie otworzyć i przejść starą ścieżkę. Terminologia Termin "hook" w IP.Board 3.x jest dwuznaczny. Czasami odnosi się do całej sprawy (np. instalacja hooka), a czasami odnosi się do konkretnej części technicznej (np. hook skina). W IP.Board 4 nazwa hook została zastąpiona nazwą plugin. Elementy techniczne, które składają się na plugin, nadal będą nazywane hookami. Piaskownica Do tej pory jeśli rozszerzana była jakaś funkcjonalność i wgraliśmy nową wersję, która nie obsługiwała poprawnie tej funkcjonalności, pojawiał się błąd lub biała strona. IP.Board 4 będzie posiadał tryb piaskownicy. Oznacza to, że jeżeli plugin spowoduje nieoczekiwany błąd (np. błąd bazy danych), to strona przywróci działanie domyślne, a użytkownicy nigdy nie będą wiedzieć co poszło nie tak. Proste (ale zaawansowane) ustawienia W IP.Board 3.x dostępny był obszar, w którym można było zarządzać ustawieniami. Hooki mogły dodawać w tym obszarze swoje ustawienia, co było czasem mylące, ponieważ użytkownicy nie wiedzieli gdzie skonfigurować hook po zainstalowaniu. W IP.Board 4 każdemu pluginowi przydzielana jest strona z ustawieniami, która jest dostępna poprzez kliknięcie przycisku "Edytuj" na liście wtyczek. Strona ustawień może być zarządzana przez twórców dodatków w dowolny sposób, dzięki czemu nie będzie już ograniczany widokiem tabelarycznym jak było w wersji 3.x. Wersjonowanie Od wersji 4 IP.Board będzie obsługiwał pełne wersjonowanie wtyczek, dzięki czemu wystarczy wgrać nową wersję, a upgrader zajmie się resztą za nas. Typy hooków W IP.Board 3.x było kilka rodzajów hooków: Przeładowania akcji Hooki bibliotek Hooki danych Przeładowania skinów Hooki szablonów W IP.Board 4 zostały poczynione kilka radykalnych zmian: Hook kodu Pierwsze trzy rodzaje zostały połączone w jeden, nazwany "hook kodu". Będą one mogły przeciążać każdą klasę, nawet taką, której obecnie nie można było rozszerzyć. Hooki szablonu Ostatnie dwa zostały połączone w jeden, nazwany "hook szablonu". Hooki te będą wstrzykiwane podczas kompilowania szablonów. Oznacza to, że będą działać równie dobrze w panelu administratora, jak i od strony front-end'u
×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.