denis13wroc
Użytkownik-
Postów
43 -
Dołączył
-
Ostatnia wizyta
Informacje o forum
-
Wersja
IP.Board 3.4.7
-
Forum
pobyku.com
Kontakt
-
Gadu Gadu
3915261
Osiągnięcia denis13wroc
-
Nazwa wyświetlana z ActiveDirectory - BugTracker archiwum?
denis13wroc opublikował(a) temat w Ogólny support IPB
Witam, mam problem z ustawieniami, a jak się okazuje teraz - błędem logowania przez LDAP w IPB 3.4.8. Po logowaniu u niektórych userów nazwa wyświetlana jest poprawnie mapowana z domeny, a u niektórych pokazuje się okienko do wpisania z palca tej nazwy - mimo, że displayName jest wypełnione w domenie. Sprawdzałem w kodzie... dlaczego - myślałem że długość danego ciągu ma znaczenie... a tu coś takiego jak poniżej. //----------------------------------------- // Fix for empty username but filled email // @link http://community.invisionpower.com/tracker/issue-36999-ldap-error/ //----------------------------------------- Niestety link nie działa. Czy ktoś wie jak dostać się do tego archiwalnego fixa? Czy ktoś ma pomysł albo spotkał się z takim problemem? -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Ok - dla potomnych. Pogrzebałem, poszukałem i aż dziwne że wcześniej na to nie trafiłem. Problem powoduje stary, wyłączony hook [P32] Reputation Profile Tab. Jednak same usunięcie po aktualizacji nie rozwiązuje problemu. Więcej pod linkiem: https://www.invisionpower.com/support/kb/_/reputation-profile-tab-r53 -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Niestety - dokładnie to samo na czystym skinie. Po sprawdzeniu, funkcja: function __f__1e4b09f9122ef9266911e0348111ce7d($title, $rows, $pages) nie otrzymuje prawidłowego formatu zmiennej $rows - powinna być tablicą a otrzymuje tylko stringa "forums". Ew. wiecie może gdzie są pobierane dane z bazy aby wypadły w tym $rows? Help... -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Przepraszam że odświeżam... ale chyba zostałem zapomniany... Czy ew. da się doinstalować domyślny styl z wersji 3.4.7? -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Wybacz jeżeli teraz pojadę demagogią... Czy w takim razie gdy pousuwam wszelkie zmiany w bitach w domyślnym skinie IPB to skin będzie aktualny? Czy muszę teraz gdzieś szukać domyślnego skina z wersji 3.4.7? -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Niestety problem wygląda dokładnie tak samo. -
Reputacja po aktualizacji 3.2.3 => 3.4.7 (widok profilu)
denis13wroc opublikował(a) temat w Ogólny support IPB
Witam, mam niemały problem z po aktualizacji. Nie mogę sobie poradzić z systemem reputacji po aktualizacji. Niby da się normalnie rozdawać "plusiki" jednak po wejściu na profil - tab Reputacja pokazuje się błąd pliku php: Warning: Invalid argument supplied for foreach() in (ścieżka)/admin/sources/classes/output/publicOutput.php(1759) : eval()'d code on line 1333 if ( $this->loaded_templates[ $skin_global_name ] == "" and $name != 'skin_global' AND $this->_noLoadGlobal === FALSE ) { //----------------------------------------- // Skin global not loaded... //----------------------------------------- $this->DB->build( array( 'select' => '*', 'from' => 'skin_cache', 'where' => "cache_set_id=".$id." AND cache_value_1 IN ('skin_global', '$name')" ) ); $this->DB->execute(); while ( $r = $this->DB->fetch() ) { if ( $r['cache_value_1'] == 'skin_global' ) { $skin_global = $r['cache_content']; } else { $other_skin = $r['cache_content']; } } if ( empty( $new_skin_global_name ) OR ! class_exists( $new_skin_global_name ) ) { eval($skin_global); } $new_skin_global_name = $this->_getSkinHooks( 'skin_global', $skin_global_name, $id ); $this->compiled_templates['skin_global'] = new $new_skin_global_name( $this->registry ); # Add to loaded templates $this->loaded_templates[ $skin_global_name ] = $new_skin_global_name; } else { //----------------------------------------- // Skin global is loaded.. //----------------------------------------- if ( $name == 'skin_global' and in_array( $skin_global_name, $this->loaded_templates ) ) { return; } //----------------------------------------- // Load the skin, man //----------------------------------------- $template = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'skin_cache', 'where' => "cache_set_id=".$id." AND cache_value_1='$name'" ) ); $other_skin = $template['cache_content']; } eval($other_skin); if ( $name == 'skin_global' ) { $new_skin_global_name = $this->_getSkinHooks( 'skin_global', $skin_global_name, $id ); $this->compiled_templates['skin_global'] = new $new_skin_global_name( $this->registry ); # Add to loaded templates $this->loaded_templates[ $skin_global_name ] = $new_skin_global_name; } else { $new_full_name = $this->_getSkinHooks( $name, $full_name, $id ); if( class_exists( $new_full_name ) ) { $this->compiled_templates[ $name ] = new $new_full_name( $this->registry ); # Add to loaded templates $this->loaded_templates[ $full_name ] = $new_full_name; } } Całość wygląda na stępująco jak na obrazku :-) Szukałem ustawień / zmieniałem sytem reput na polubienia ale widocznie działa to dokładnie tak samo jako reputacja (ograniczenie do plusów) bo błąd dokładnie ten sam. Czy ktoś spotkał się z podobnym problemem? wie albo podejrzewać jak go rozwiazać? Z góry dziękuje! Po przestudiowaniu funkcji eval - wrzucam również wygenerowaną funkcję z linią 1333... function __f__1e4b09f9122ef9266911e0348111ce7d($title, $rows, $pages) { $_ips___x_retval = ''; $__iteratorCount = 0; foreach( $rows as $r ) { $__iteratorCount++; $_ips___x_retval .= " " . (($this->settings['reputation_point_types'] == 'like') ? ("<tr> <td class='short'> <a href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showuser={$r['member_id']}", "public",'' ), "{$r['members_seo_name']}", "showuser" ) . "' class='ipsUserPhotoLink'> {$r['member_photo']} </a> </td> <td> " . (($r['member_id'] && $r['members_display_name']) ? (" <a hovercard-ref='member' hovercard-id='{$r['member_id']}' class='_hovertrigger topic_title' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showuser={$r['member_id']}", "public",'' ), "{$r['members_seo_name']}", "showuser" ) . "' title=''>{$r['members_display_name']}</a> ") : (" Guest ")) . " </td> <td>{$r['_date']}</td> <td><a href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "findpost={$r['pid']}", "public",'' ), "", "" ) . "' title=''>{$r['title']}</a></td> </tr>") : ("<tr> <td class='short'> <a href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showuser={$r['member_id']}", "public",'' ), "{$r['members_seo_name']}", "showuser" ) . "' class='ipsUserPhotoLink'> {$r['member_photo']} </a> </td> <td> " . (($r['member_id'] && $r['members_display_name']) ? (" <a hovercard-ref='member' hovercard-id='{$r['member_id']}' class='_hovertrigger topic_title' href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "showuser={$r['member_id']}", "public",'' ), "{$r['members_seo_name']}", "showuser" ) . "' title=''>{$r['members_display_name']}</a> ") : (" Guest ")) . " </td> <td>{$r['_date']}</td> <td><a href='" . $this->registry->getClass('output')->formatUrl( $this->registry->getClass('output')->buildUrl( "findpost={$r['pid']}", "public",'' ), "", "" ) . "' title=''>{$r['title']}</a></td> <td class='short'><img src='{$this->settings['img_url']}/{$r['_icon']}.png' alt='' /></td> </tr>")) . " "; } $_ips___x_retval .= ''; unset( $__iteratorCount ); return $_ips___x_retval; } -
Mam pytanie odnośnie funkcjonalności, zanim zainstaluję app. Czy jest możliwość z poziomu Panelu na dane forum ustawić plik graficzny ale z konkretnej ścieżki (z drzewa katalogów czy www - obojętnie)? niekoniecznie chcę "wrzucać" plik z dysku.
-
użytkownicy Użytkownicy z Polską literą na początku
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
UTF-8 wszędzie gdzie to tylko możliwe prócz bazy... wszystko w samej bazie mam w latin2, a wszystko od strony skryptu mam na utf-8 wraz z ustawieniem kodowania podczas łączenia z mysql na utf-8. Ja mam trochę namieszane bo nie mogłem od początku decydować o bazie i skryptach a teraz to tylko ustawiam tak aby działało a konwersji bazy już nie robię. Pytanie jak DawPi ma tutaj ustawione... bo błąd dokładnie ten sam. -
użytkownicy Użytkownicy z Polską literą na początku
denis13wroc opublikował(a) temat w Ogólny support IPB
Witam, Przypadkowo wpadłem chyba na błąd skryptu... chociaż przez parser nie jest to traktowane jako błąd - wszystko wyświetla się niby tak jak powinno. Problem jednak polega na tym że gdy przeglądamy użytkowników to mamy jakby kategorie A-Z a później każda literka z osobna. Pytanie... jak wyszukać manualnie kogoś kto ma nick "Śledziu", oczywiście zostaje wyszukiwarka - ale powiedzmy że jesteśmy upierdliwi jak warszawiacy i pytamy gdzie oni są... Przypadkowo wlazłem i znalazłem :-) Problem nie występuje tylko na moim forum ale również na invisionize :-) Sprawdzałem czy być może mają oni login na literkę 'L' ale tego nie potwierdziłem. Sprawdzałem na niektórych innych literkach ostatnie strony ale tam jest normalnie... pytanie zatem: W czym literka 'L' jest lepsza? Screeny: -
Co się stało z komentarzami do profilu?
denis13wroc odpowiedział(a) na Turel temat w Propozycje, uwagi, opinie
Odświeżając... problem jednak powstał taki że po konwersji z 3.1.4 na 3.2.2 nagle autorami komentarzy w moim profilu stałem się sam ja... -
ROZWIĄZANY: Brak możliwości wstawienie znaku "<" w wiadomości
denis13wroc odpowiedział(a) na godfather temat w Aplikacje pakietu IPS Community
A jednak mam dokładnie ten sam błąd... :-) -
Działa bezproblemowo. Testowane u mnie... na 3.2.2. Polecam :-)
-
ROZWIĄZANY: Problem po przeniesieniu dot. upgradeFinish
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Tak tak... tylko że nie wiem dlaczego kodowanie się odwróciło... jak wcześniej na hostingu miałem wszystko ustawione na latin2 tak tutaj wszystko musiałem ustawić na UTF-8 chociaż sama baza porównywanie znaków tabele i komórki są dalej na latin2. Jedynie wszystko możliwe opcje w skrypcie zmieniłem na UTF-8... pokażę na to obrazkach A zawsze wszystko było na ISO-8859-2 / latin_general_ci / latin2 Nie przeszkadza mi to teraz... bo wszystko działa. Zapisywanie i odczytywanie z bazy wygląda tak jak powinno... po polsku są nazwy miesięcy... czego chcieć więcej :-) -
ROZWIĄZANY: Problem po przeniesieniu dot. upgradeFinish
denis13wroc odpowiedział(a) na denis13wroc temat w Ogólny support IPB
Niestety nie mogę edytować postu dlatego piszę kolejnego. Pomogło wrzucenie świeżego cache'u w tabelę ipb_cache_store. Pojawił się jednak problem z kodowaniem... po ustawieniu [sam nie wiem dlaczego] Document character set na utf-8 Język ruszył jak należy... Dziwne bo bazę mam w iso-8859-2 i wszystko na latin_general_ci.