Skocz do zawartości

max656

Użytkownik
  • Postów

    615
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez max656

  1. max656

    CommunitySEO Final

    Przyjąłem do wiadomości:)
  2. Witam, czy wie ktoś gdzie w paczce językowej znaleźć langi do moda CSEO? I tak na przyszłość... gdzie można znaleźć informacje, jakie langi są zmieniane przez daną modyfikację i gdzie one trafiają?
  3. max656

    CommunitySEO Final

    Pomogło przebudowanie cache i odświeżenie FURLi.
  4. max656

    CommunitySEO Final

    Dzięki Jakub:) Pozostaje jest kwestia:
  5. max656

    CommunitySEO Final

    Dzięki chłopaki. Instalacja udała się, jednak wystąpił malutki problemik. Wchodze ze strony głównej w jakikolwiek temat i przekierowywuje mnie na stronę główną. Gdy wchodzę z Google, trafiam do takiego tematu. Jak rozwiązać ten problem? P.S moglibyście jeszcze raz podesłać tego "obrazkowego tutka" do konfiguracji CSEO? Tamten link przekierowywuje mnie do strony głównej galerii.
  6. max656

    CommunitySEO Final

    Jestem uparty:P:) Korzystam z PSPada. Znalazłem zamknięcie, przynajmniej mam taką nadzieję private static function _fUrlInit() { if ( ipsRegistry::$settings['use_friendly_urls'] ) { /* Grab and store accessing URL */ self::$_uri = preg_replace( "/s=(&|$)/", '', str_replace( '/?', '/index.php?', $_SERVER['REQUEST_URI'] ) ); $_urlBits = array(); /* Grab FURL data... */ if ( ! IN_DEV AND file_exists( DOC_IPS_ROOT_PATH . 'cache/furlCache.php' ) ) { require( DOC_IPS_ROOT_PATH . 'cache/furlCache.php' ); self::$_seoTemplates = $templates; } else { /* Attempt to write it */ self::$_seoTemplates = IPSLib::buildFurlTemplates(); try { IPSLib::cacheFurlTemplates(); } catch( Exception $e ) { } } if ( is_array( self::$_seoTemplates ) AND count( self::$_seoTemplates ) ) { if ( !isset( $_SERVER['REQUEST_URI'] ) ) { $_SERVER['REQUEST_URI'] = substr( $_SERVER['PHP_SELF'], 1 ); if ( isset( $_SERVER['QUERY_STRING'] ) ) { $_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING']; } } //$qs = $_SERVER['QUERY_STRING'] ? $_SERVER['QUERY_STRING'] : @getenv('QUERY_STRING'); $uri = $_SERVER['REQUEST_URI'] ? $_SERVER['REQUEST_URI'] : @getenv('REQUEST_URI'); $_toTest = $uri; //( $qs ) ? $qs : $uri; foreach( self::$_seoTemplates as $key => $data ) { if ( ! isset( $data['in']['regex'] ) OR ! $data['in']['regex'] ) { continue; } if ( preg_match( $data['in']['regex'], $_toTest, $matches ) ) { if ( is_array( $data['in']['matches'] ) ) { foreach( $data['in']['matches'] as $_replace ) { $k = IPSText::parseCleanKey( $_replace[0] ); if ( strstr( $_replace[1], '$' ) ) { $v = IPSText::parseCleanValue( $matches[ intval( str_replace( '$', '', $_replace[1] ) ) ] ); } else { $v = IPSText::parseCleanValue( $_replace[1] ); } $_GET[ $k ] = $v; $_POST[ $k ] = $v; $_REQUEST[ $k ] = $v; $_urlBits[ $k ] = $v; ipsRegistry::$request[ $k ] = $v; } } if ( strstr( $_toTest, self::$_seoTemplates['__data__']['varBlock'] ) ) { $_parse = substr( $_toTest, strpos( $_toTest, self::$_seoTemplates['__data__']['varBlock'] ) + strlen( self::$_seoTemplates['__data__']['varBlock'] ) ); $_data = explode( self::$_seoTemplates['__data__']['varSep'], $_parse ); $_c = 0; foreach( $_data as $_v ) { if ( ! $_c ) { $k = IPSText::parseCleanKey( $_v ); $v = ''; $_c++; } else { $v = IPSText::parseCleanValue( $_v ); $_c = 0; $_GET[ $k ] = $v; $_POST[ $k ] = $v; $_REQUEST[ $k ] = $v; $_urlBits[ $k ] = $v; ipsRegistry::$request[ $k ] = $v; } } } break; } } //----------------------------------------- // If using query string furl, extract any // secondary query string. // Ex: http://localhost/index.php?/path/file.html?key=value // Will pull the key=value properly //----------------------------------------- if( substr_count( $_toTest, '?' ) > 1 ) { $_secondQueryString = substr( $_toTest, strrpos( $_toTest, '?' ) + 1 ); $_secondParams = explode( '&', $_secondQueryString ); if( count($_secondParams) ) { foreach( $_secondParams as $_param ) { list( $k, $v ) = explode( '=', $_param ); $k = IPSText::parseCleanKey( $k ); $v = IPSText::parseCleanValue( $v ); $_GET[ $k ] = $v; $_REQUEST[ $k ] = $v; $_urlBits[ $k ] = $v; ipsRegistry::$request[ $k ] = $v; } } /* Now at this point, the preceeding value will have val?stuff=xxx as the value so we need to remove that */ preg_match( "#(?:^|&|&)([a-z0-9-_]+?)=([^\?=]+?)?#i", substr( $_toTest, strpos( $_toTest, '?' ) + 1 ), $match ); if ( $match[1] AND $match[2] ) { $k = IPSText::parseCleanKey( $match[1] ); $v = IPSText::parseCleanValue( $match[2] ); $_GET[ $k ] = $v; $_REQUEST[ $k ] = $v; $_urlBits[ $k ] = $v; ipsRegistry::$request[ $k ] = $v; } } } /* Reformat basic URL */ if ( is_array( $_urlBits ) ) { ipsRegistry::$settings['query_string_real'] = ''; foreach( $_urlBits as $k => $v ) { ipsRegistry::$settings['query_string_real'] .= '&' . $k . '=' . $v; } ipsRegistry::$settings['query_string_real'] = trim( ipsRegistry::$settings['query_string_real'], '&' ); } } } Dobrze kombinuję? Niestety kod wyszedł spłaczony, bo nie bardzo wiem jak go wkleić prawidłowo. W każdym bądź razie klamra otwarcia jest w tym samym pionie co zamknięcia.
  7. max656

    CommunitySEO Final

    Wszystkiego można się nauczyć.
  8. max656

    CommunitySEO Final

    Tyle, że ja robię co mogę. Potrafię to i owo zainstalować, ale fukcnji php już nie bardzo:)
  9. 1.3 była dołączona na CD do czasopisma... a 2.0 było bodajże w wersji trial... Dobrze wiedzieć
  10. Z tego co się orientuję to żadna wersja IPB nie jest darmowa. Była kiedyś tutorialowa, ale dawno temu w serii 2.
  11. Ja bym poszukał w: ACP Fora Post Attachments Attachment Types
  12. max656

    CommunitySEO Final

    Samemu nie wychodzi:)
  13. max656

    CommunitySEO Final

    Chyba nie za bardzo mogę upublicznić tu plik ipsRegistry.php
  14. max656

    CommunitySEO Final

    Jeśli Ci wyślę na PW taki kod, zmodyfikowałbyś go wedle instrukcji?
  15. max656

    CommunitySEO Final

    Rozumiem, zamknięcie klamry jest w drugą stronę "}"?
  16. Chyba krytyka najlepiej wpływa na człowieka.
  17. I dla niewidomych:)
  18. max656

    CommunitySEO Final

    Plusik leci:) Jednak dalej nie wiem co dokładnie zrobić jak pisałem w tym poście.
  19. Może to Ci pomoże:
  20. Zrób screena tej listy.
  21. A Guest to co to? Nie grupa?
  22. max656

    CommunitySEO Final

    Ok, a jeśli teraz chcę cofnąć zmiany i z takiej formy postu http://www.lublinforum.com/dzien-kobiet#{__sep__}t2415&view=getnewpost (który kieruje mnie z powrotem na stronę główną) przejść do stanu pierwotnego jak np tutaj:
  23. Wystarczy zmienić w ACP: Użytkownicy Member Groups Manage User Groups Użytkownik IP.Shoutbox Ilość postów wymaganych do używania shoutboxa
  24. max656

    CommunitySEO Final

    Witam, mam taki problem. Robię instalację modyfikacji CSeo. Jestem na tym etapie: Gdy szukam odpowiedniej sekcji znajduję coś takiego: Jak prawidłowo wykonać ostatni ten krok?
×
×
  • 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ę.