Skocz do zawartości

DawPi

Manager
  • Postów

    78 196
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    572

Treść opublikowana przez DawPi

  1. DawPi

    Coś ala NewsBot

    ACP > MANAGEMENT >> RSS Import ;-)
  2. DawPi

    Wielki Problem.

    Informacja: Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu. Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuję 24/7/12/365 dni w roku na PM.
  3. DawPi

    Wielki Problem.

    Tzn. jak jak jak się daje ? No w PhpMyAdmin zakładka SQL.
  4. DawPi

    Wielki Problem.

    Ta modyfikacja nie ma nic wspólnego z hasłami itd. ale ma co nieco z sesjami. Spróbuj wyczyścić tabelę z sesjami za pomocą zapytania: truncate ibf_sessions Pamiętaj by zastąpić ibf_ prefixem Twojej bazy danych. Nie znasz prefixu bazy danych? Otwórz plik: conf_global.php Znajdź: $INFO['sql_tbl_prefix'] = 'PREFIX'; w miejscu PREFIX jest to, czego szukasz Uwaga: ta operacja czyszczenia wyloguje wszystkich z forum.
  5. DawPi

    Wielki Problem.

    Z tego, co widzę to błąd popełniłeś edytując plik sources/action_public/forums.php 0 jednak nie jestem tego pewny, ale jestem pewny, że źle wstawiłeś kod s.t23_bd, - wpisałeś dwa przecinki za nim, a powinien być jeden. Sprawdź ten plik i to, co napisałem i zobaczymy wtedy.
  6. Następującym osobom: Fuji Gexem KliczeK został udostępniony nowy dział poświęcony tłumaczeniom. Po więcej szczegółów zapraszam właśnie tam, a pozostałe osoby zachęcam do pomocy przy tłumaczeniach ;-)
  7. Witaj, szczerze powiem to nie zagłębiałem się w to. Sprawdź najlepiej źródło tej strony + CSS ponieważ nasze forum korzysta z darmowego skina, który jednak przeszedł kilka modyfikacji ( oraz legalnie usunięto copyright ).
  8. Niedługo przedstawię więcej szczegółów dla chętnych do pomocy. Spodziewajcie się infa w tym temacie ;-)
  9. OK ;-) Tego tu na pewno nie opublikujesz I to nie ze względu na moje tłumaczenie, ale na licencję. Możesz je 'jedynie' sprzedawać.
  10. Dzięki ;-) Nie możesz pobierać bo oczekują na zatwierdzenie. Jak tylko coś skończę to je sprawdzę. Właśnie ;-) Tak, to też jest ważne, jednak jak ktoś udostępnia spolszczenie, ja je przejrzę na szybko ( literówki itd. ) to myślę, że robi to porządnie ;-)
  11. Dzięki ;-)
  12. Witam, jeśli ktoś jest chętny do pomocy w tłumaczeniu modyfikacji na polski to zapraszam do kontaktu. Wymagania: dobra znajomość języka angielskiego - tak by tłumaczyć bez jakiś kleksów trochę wolnego czasu chęci Jeśli weźmiesz udział w tłumaczeniu jakiejś modyfikacji - informacja o tym znajdzie się w tłumaczonym pliku i u nas na stronie ;-) Chętne osoby zapraszam do kontaktu ze mną lub pisania w tym temacie.
  13. To przywróć ten kod: <if="$component_links != """> {$component_links} On jest odpowiedzialny za wyświetlanie komponentów.
  14. Bardziej miałem na myśli cache/skin_cache/cache_id/ Spróbuj zrobić recache skina i całego forum ( w TOOLS & SETTINGS -> Cache Control ).
  15. No to zostaje ostatnia na tę chwilę możliwość - link do tego umieściłeś ręcznie w skinie ;-) Sprawdź w edycji headera skina. A odnośnie tego recache'owania to sprawdź jeszcze dokładnie CHMODy ( 0777 ) na katalog cache/ i wszystko w nim zawarte.
  16. Przebudowałeś skina? Jeśli nie to zrób to. Jeśli to nie pomoże, a powinno jednak to sprawdź czy w: ACP > ADMIN > Components >> Manage Components masz pozycję z tym modułem. Jeśli tak to usuń ją ;-) P.s. zmieniasz system downloadu czy rezygnujesz?
  17. DawPi

    user agent

    No to już Ci napisałem, fakt, zapomniałem dodać krótki opis tej modyfikacji, ale ona właśnie wykrywa wersję przeglądarki ( niestety, nie wykrywa wersji systemu - to jest bardzo trudno zaimplementować w forum - tak sądzę ), oto krótki opis: Czyli jak widać pokrywa większość forum ;-)
  18. DawPi

    user agent

    Witam rozumiem, że chcesz wykrywać wersję przeglądarek użytkowników forum, tak? Jeśli tak to ta modyfikacja wypełnia Twoje potrzeby w 100% - (T23) Browser Detection 1.3 Jeśli to nie o to Ci chodzi to pisz śmiało..
  19. No niestety
  20. Universal Mod Installer - co to jest, jak się nim posługiwać, jak dzięki niemu ułatwić sobie życie. O tym i nie tylko - zobacz cały artykuł i stań się specjalistą od UMI Mówiąc krótko jest to komponent dzięki któremu można instalować inne komponenty czy modyfikacje, pod warunkiem, że zostały przystosowane do instalacji za jego pomocą właśnie. » Wstęp: UMI powstał stosunkowo dawno bo prawie dwa lata temu, ale od początku swojego powstania zjednał sobie bardzo dużo osób piszących modyfikacje do IP.Board. Dzięki niemu po prostu stało się to o wiele łatwiejsze, programista mógł skupić się na pisaniu właściwego kodu swojej modyfikacji, a pominąć powstarzanie wpisywania nudnych i takich samych szablonów modyfikacji, czy pisania własnych installerów by np. dodać nowe tabele do bazy danych. Nie sposób nie wspomnieć o bardzo dużym udogodnieniu UMI czyli o modyfikowaniu skinów - jeszcze nigdy nie było to łatwiejsze. Wcześniej należało napisać instrukcję takiej edycji skina - co znaleźć, gdzie co dodać itd. Co było jeszcze bardziej uciążliwe jeśli na danym forum było więcej skinów - prawdziwa mordęga. Teraz jest to załatwiane za pomoca paru kliknięć myszką. To bardzo krótki wstęp. Przejdę teraz do kolejnych punktów i omówię UMI nieco dokładniej. Jak na razie modyfikacja wspiera tylko MYSQL, MSSQL jest w fazie testów, Oracle nie jest obsługiwane. Głównie dlatego, że MySQL jest najpowszechniejszym typem baz danych stosowanych na całym świecie. Zobacz więcej informacji o MYSQL. » Zalety: bezpieczeństwo - modyfikacja jest dostępna tylko jako komponent w ACP ( Admin Control Panel - panel administracyjny ) wygoda - wszystkie modyfikacja są dostępne w jednym miejscu, nie trzeba pamiętać co się instalowało, wykonywać żmudnych operacji monitoring - UMI na bieżąco kontroluje aktualną wersję modyfikacji i jeśli jakaś posiada nową wersję to wyświetla się o tym informacja. Więcej o tej funkcji w dalszej części. » Możliwości: UMI umożliwia tworzenie oraz zarządzanie: grupami ustawień w ACP ustawieniami w ACP komponentami frazami językowymi szablonami skinów taskami plikami pomocy plikami pomocy w ACP tabelami w bazie danych kolumnami w bazie danych wierszami w bazie danych ( zawartością ) updatem w bazie danych skryptami (twórca modyfikacji może napisać własny kod PHP, obejmujący funkcję nie wyszczególnioną powyżej ) przebudowa cache forum (komponenty,działy, grupy, ustawienia ) przebudowa cache skinów Należy podkreślić, że UMI nie edytuje plików .php. Taką ewentualną operację należy przeprowadzić we własnym zakresie. » Jak to działa: Skrypt analizuje pliki .xml dostarczone przez twórców modyfikacji i wrzucone do katalogu mod_install/ ( więcej o instalacji modyfikacji za pomocą UMI zostanie omówione w dalszej części ). Owe pliki muszą być napisane ściśle wg pewnych określonych reguł, by można je było prawidłowo odczytać i wykonać zawarte w nich instrukcje. Wszystko odbywa się automatycznie. » Instalacja UMI: Proces instalacji jest bardzo łatwy i zawiera się w kilku krokach. Pobierz Universal Mod Installer Wyślij na serwer do głównego katalogu dwa foldery mod_install/ oraz sources/ wraz z zawartością. Upewnij sie, że uploadujesz dokładnie na główny katalog forum ( tam, gdzie jest plik conf_global.php ). Powinieneś w wyniku tego otrzymać następującą strukturę: mod_install/index.html sources/components_acp/umi.php [*]Nadaj CHMOD na katalog mod_install/ o wartości 0777 [*]Zaloguj się do ACP i przejdź do zakładki ADMIN, następnie kliknij na Manage Components w sekcji Components. Na samym dole jest pole o nazwie Import XML Component File, użyj pierwszej opcji o nazwie Upload XML components file from your computer i wybierz plik o nazwie ipd_components.xml z Twojego komputera i kliknij na button Import by zatwierdzić operację i zainstalować komponent. Jest możliwość również skorzystania z alternatywnej metody importu tego pliku, w tym celu wyślij go na główny poziom forum ( jak go zidentyfikować pisałem wyżej ) i wybierz opcję OR enter the filename of the XML settings file. Dzięki temu jest możliwe ominięcie zabezpieczeń narzuconych przez włączoną opcję Safe Mode na serwerze lub innych problemów, które mogą wystąpić podczas instalacji pierwszym sposobem. [*]Tyle. Modyfikacja jest gotowa do użytku. » Konfiguracja oraz używanie: Konfiguracja - pierwszą czynnością zaraz po instalacji UMI jest jego konfiguracja, jednak należy podkreślić, że już i bez tego jest gotowy do pracy, jeśli jednak chcesz go dostosować wg własnego pomysłu, przejdź do zakładki COMPONENTS, znajdź menu o nazwie (FSY23) Universal Mod Installer i kliknij na Manage Settings. Znajdują się tam trzy opcje, o czym poniżej: Number of mods to display per page → ustaw ilość modyfikacji widocznych na stronę. Standardowo jest to wartość 10, zaleca się używanie nie większej niż 25 wartości Use the 'callback' functions? → ta funkcja służy do sprawdzania aktualności modyfikacji, jednak nie wszystkie serwery ją obsługują. Jeśli wejście na listę modyfikacji zajmuje znacząco więcej czasu wyłącz tę opcję. Recache skins automatically? → czy przebudowywać cache automatycznie po każdej instalacji. Proces ten może zajmować znaczną część pamięci serwera. Wyłącz jeśli to konieczne. [*]Instalacja modyfikacji za pomocą UMI - jeśli pobrana modyfikacja wymaga UMI do instalacji to taka informacja będzie zawarta w pliku opisującym ową instalację. Proces instalacji modyfikacji składa się z kilku kroków: Upload pliku(ów) .xml do folderu mod_install/ i ewentualnie innych plików .php do katalogów, zachowując strukturę W następnym kroku należy przejść do menu COMPONENTS, znaleźć menu o nazwie (FSY23) Universal Mod Installer i kliknąć na Manage Mod Installations. Wyświetli się lista dostępnych modyfikacji. Wszystkich - tj. zainstalowanych oraz nie zainstalowanych. Obok wybranej nazwy modyfikacji należy kliknąć na szarą grafikę w polu Options i wybrać Install... - co rozpocznie proces instalacji. Należy poczekać do jego zakończenia. Prawidłowo zakończoną instalację wskazuje ikona w kolumnie o nazwie Installed? Zrobione. Modyfikacja zainstalana i jest gotowa do użytku. [*]Deinstalacja modyfikacji za pomocą UMI - podobnie jak w kroku poprzednim należy przejść do listy modyfikacji i z menu Options wybrać Uninstall... Ikoną oznaczającą, że dana modyfikacja nie jest zainstalowana jest [*]Reinstalacja modyfikacji za pomocą UMI - i w tym przypadku należy przejść do listy modyfikacji i wybrać opcję Reinstall... by przeprowadzić proces reinstalacji. [*]Sprawdzenie autora, wersji oraz aktualności modyfikacji instalowanych za pomocą UMI - w widoku listy modyfikacji są dostępne m.in. kolumny o nazwie Version - wyświetla wersję zainstalowanej modyfikacji, Author - wyświetla autora danej modyfikacji w formie linku do jego strony ( jeśli dostępne ), Up To Date? - dostępne są trzy wskaźniki: - posiadasz najnowszą wersję modyfikacji, - posiadasz nieaktualną wersję, - nie udało się ustalić aktualności. [*]Aktualizacje UMI - istnieje bardzo przydatna funkcja w UMI, a mianowicie wskaźnik aktualności posiadanej wersji UMI. Wyświetla się on tuż poniżej listy modyfikacji. Pole to nosi nazwę Update Checker i wyświetla dwa rodzaje informacji: Your copy of (FSY23) Universal Mod Installer is UP TO DATE! - posiadasz aktualną wersję Your copy of (FSY23) Universal Mod Installer is OUT OF DATE! - uwaga, posiadasz nieaktualną wersję, Twój UMI może nie działać prawidłowo. Zalecana jest szybka aktualizacja. To tyle informacji o tym, jakby nie było, już podstawowym narzędziu każdego Administratora swojego forum. Myślę, że przybliżyłem Wam możliwości i posługiwanie się tym modułem podczas codziennej pracy nad Waszym forum. Tworzenie prostych modyfikacji za pomocą UMI oraz porady dotyczące tworzenia pliku .xml przedstawię w kolejnych wpisach.
      • 3
      • Lubię to
  21. Zajrzyj na bloga to 'zobaczysz', że nic tam nie ma. Blog czasowo wyłączony. Mam małe spięcie w WP ;-)
  22. Bardzo przydatną funkcją dającą większe możliwości użytkowników na forum jest opcja kasowania własnych tematów. Jednak może powodować to pewne komplikacje, kiedy dyskusja rozwinie się na tyle dużo, że skasowanie takiego tematu może być problematyczne lub po prostu powodować ‘dziury logiczne’ na forum. Przedstawię w jaki sposób zmienić ową funkcję by istniała możliwość kasowania swoich tematów tylko w przypadku braku jakiejkolwiek odpowiedzi w temacie. By to zrobić należy postępować wg poniższych kilku prostych kroków. Info: artykuł został napisany pod wersję IP.Board 2.3.5 i na takiej testowany. Otwórz plik: sources/action_public/moderate.php Znajdź: ( w funkcji delete_form() , około linii 3460 ) if ($this->ipsclass->member['g_delete_own_topics'] == 1) Zamień na: if ($this->ipsclass->member['g_delete_own_topics'] == 1 and !$this->topic['posts']) Zapisz plik i wyślij na serwer. Otwórz plik: sources/action_public/topics.php Znajdź: else if ($key == 'DELETE_TOPIC') { if ($this->ipsclass->member['g_delete_own_topics']) { $mod_links .= $this->append_link($key); } } } if ($this->ipsclass->member['g_access_cp'] == 1) Zamień na: else if ($key == 'DELETE_TOPIC') { if ($this->ipsclass->member['g_delete_own_topics'] and !$this->topic['posts']) { $mod_links .= $this->append_link($key); } } } if ($this->ipsclass->member['g_access_cp'] == 1) Zapisz i wyślij na serwer. Dzięki temu takie menu: Będzie widoczne dla osób, które mogą kasować swoje tematy tylko w przypadku jeśli nikt nie odpisał na dany temat. Przywracanie poprzedniej funkcjonalności: Sprawa wydaje się banalna i taka też jest w rzeczywistości - należy cofnąć zmiany w plikach. Jednak po tym nadal menu opcji moderacyjnych nie będzie widoczne. Należy w tym celu odświeżyć cache forum. By to zrobić należy przejść do zakładki TOOLS & SETTINGS, następnie w sekcji Maintenance wybrać opcję Cache Control i wybrać przebudowę wszystkich cache poprzez opcję Update all caches… Autorem tutoriala jest DawPi. Zabrania się kopiowania, powielania. W szczególności na inne fora bez zgody autora. Tutorial wykonany dla www.IPSlink.pl
  23. Nazwa pliku: Inviki - Free IPB wiki system Autor: DawPi Data wysłania: piątek, 18 lipiec 2008 - 01:46 Plik aktualizowany: piątek, 18 lipiec 2008 - 14:01 Kategoria: Spolszczenia Wersja modyfikacji: n/a Stopień spolszczenia: 96-100% Opis: # Wgraj plik lang_ibwiki.php do katalogu: cache/lang_cache/xx/ i zastąp istniejący plik. # Wejdź do ACP: TOOLS & SETTINGS > View All General Settings >> Inviki Znajdź: ------------------------------------------------------ Article title: <#title#> Article description: <#desc#> Category: <#category#> Date added: <#date#> Article starter: <#starter#> ------------------------------------------------------ Zamień na: ------------------------------------------------------ Tytuł artykułu: <#title#> Opis artykułu: <#desc#> Kategoria: <#category#> Data dodania: <#date#> Artykuł napisał: <#starter#> ------------------------------------------------------ # Ustaw inne opcje: Wiki name - nazwa działu na forum Welcome message - wiadomość powitalna Discussion topic title prefix - prefix dla nowo tworzonych artykułów Kliknij tutaj by pobrać plik
  24. 18 pobrań

    Opis: # Wgraj plik lang_ibwiki.php do katalogu: cache/lang_cache/xx/ i zastąp istniejący plik. # Wejdź do ACP: TOOLS & SETTINGS > View All General Settings >> Inviki Znajdź: ------------------------------------------------------ Article title: <#title#> Article description: <#desc#> Category: <#category#> Date added: <#date#> Article starter: <#starter#> ------------------------------------------------------ Zamień na: ------------------------------------------------------ Tytuł artykułu: <#title#> Opis artykułu: <#desc#> Kategoria: <#category#> Data dodania: <#date#> Artykuł napisał: <#starter#> ------------------------------------------------------ # Ustaw inne opcje: Wiki name - nazwa działu na forum Welcome message - wiadomość powitalna Discussion topic title prefix - prefix dla nowo tworzonych artykułów
    Darmowy
  25. 58 pobrań

    Info: Spolszczenie do modyfikacji autorstwa Terabyte.
    Darmowy
×
×
  • 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ę.