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

Eru

Użytkownik
  • Postów

    25
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Eru

  1. Kiedys pytalem sie na forum jak ustawic tekst, ktory Goście widzą po wejściu na stronę w różowej ramce (chodzi o dodatkowy tekst pod Zaloguj | Rejestruj):

    Clipboard011138247949.png

    Dostałem odpowiedź - i wszystko ładnie sobie ustawiłem. Tylko w praniu okazało się że często potrzebuję zmieniać ten tekst.

    W związku z tym pytanie. Czy da się dodać taką opcję aby można było ten tekst łatwo zmieniać z panelu admina (dodać jakieś dodatkowe ustawienie w General Settings) zamiast za każdym razem edytować odpowiednie miejsce w stylu?

    Bardzo byłybym wdzięczny chociaż za wskazówki jak za coś takiego się zabrać.

  2. Mam problem kiedy wstawiam jakies fotki na imagevenue, imageshack czy pododbne serwisy a potem dodaje kody fotek na forum to po wyedytowaniu takiego posta, przykladowy taki kod w bbcode:

    [url=http://img132.imagevenue.com/img.php?loc=loc24ℑ=498bd_Natasha_G_Wagner_LostHighway.jpg][img=http://img132.imagevenue.com/loc24/th_498bd_Natasha_G_Wagner_LostHighway.jpg][/url]

    daje w rezultacie posta z dziwnym krzakiem zamiast czesci linka... W kodzie html po zapostowaniu tego wychodzi cos takiego:

    <a href="http://img132.imagevenue.com/img.php?loc=loc24%E2%84%91=498bd_Natasha_G_Wagner_LostHighway.jpg" target="_blank"><img src="http://img132.imagevenue.com/loc24/th_498bd_Natasha_G_Wagner_LostHighway.jpg" alt="" border="0"></a>

    A poprawny kod html powinien wygaldac tak:

    <a href="http://img132.imagevenue.com/img.php?loc=loc24&image=498bd_Natasha_G_Wagner_LostHighway.jpg" target="_blank"><img src="http://img132.imagevenue.com/loc24/th_498bd_Natasha_G_Wagner_LostHighway.jpg" alt="" border="0"></a>

    Dokladniej rzecz ujmujac ta czesc:

    w kodzie zmienia sie w to:

    %E2%84%91

    zamiast w to:

    &image

    Co powoduje wyswietlenie zarowno w Firefox'ie jak i w IE czegos takiego w linku:

    (screeny ze status bara przegladarki)

    nok.png

    zamiast takiego linku:

    ok.png

    Mam nadzieje ze nie zagmatwalem i rozumiecie co mam na mysli.

    Co z tym zrobic...?

  3. No tak ale to jest takie rozwiazanie troche na okolo. Poza tym chodzi mi o jednorazowa akcje a nie promowanie uzytkownikow. W kazdym razie dzieki za odpowiedz. Naprawde myslalem ze w takim skrypcie jak IPB bedzie taka opcja w ACP... No ale co zrobic...

    A swoja droga moze z SQL toolboxa albo phpmyadmina zadzialac taka kwerenda:

    UPDATE inv2_members SET mgroup='9' WHERE posts > 60

    Czy powinienem ja inaczej skonstruowac?

  4. Mam takie pytanko. Zakladajac ze mam forum do ktorego dostep maja tylko osoby zarejestrowane. Goscie musza sie rejestrowac zeby cokolwiek zobaczyc. Ale chce zeby boty wyszukiwarek mogly indeksowac zawartosc forum, wiec ustawiam im permission mask na members.

    Teraz jest takie pytanko, czy jesli np. google (majac dostep do forum) zindeksuje jakies topiki to pozniej niezarejestrowani ludzie beda mogli je zobaczyc uzywajac np funkcji google cache i tym samym "omijajac" rejestrowanie sie? I jesli tak to czy jest jakis sposob zeby temu zaradzic...

  5. Taka ciekawostka - zauważyłem że macie na forum zainstalowany mod FURL 3.1

    http://mods.invisionize.com/db/index.php/f/5850

    Też postanowiłem go sobie zainstalować i zacząłem testować lokalnie. Wszystko fajnie tylko jedna rzecz mi się nie spodobała - usuwanie polskich liter. Postanowiłem to naprawić a ponizej prezentuję szybki opis:

    Tak wygląda aktualnie przykładowy link do tematu:

    http://www.forum.inv.jgc.pl/Za-due-zdjcia-t825.html

    a lepiej by wyglądało i pewnie dokładniejsze wyniki np. w google by dawało gdyby było:

    http://www.forum.inv.jgc.pl/Za-duze-zdjecia-t825.html

    czyli zamiast usunięcia polskich liter zastępować je bezogonkowymi odpowiednikami.

    Zajrzałem w kod i w sumie wystarczy prosty zabieg a otrzymamy wersję bez usuniętych liter co wygląda chyba lepiej. Jak to zrobic?

    Tak więc instalujemy moda zgodnie ze wskazówkami autora podanymi w pliku Documentation.htm (załączony w archiwum razem z modem). Dopiero w ostatnim kroku gdzie napisane mamy żeby dodać taki kod:

    function make_url($title,$id,$type,$linktitle="",$tidlink=""){
    global $ibforums;
    $text = $title;
    //Charachters must be in ASCII and certain ones aint allowed
    $text = html_entity_decode ($text);
    $text = preg_replace ("'<[\/\!]*?[^<>]*?>'si", "", $text);
    $text = str_replace(" / ","-",$text);
    $text = str_replace("/","-",$text);
    $text = str_replace("'","-",$text);
    $text = str_replace(" - ","-",$text);
    $text = str_replace("_","-",$text);
    $text = str_replace(" ","-",$text);
    $text = str_replace( "ä", "ae", $text);
    $text = str_replace( "ö", "oe", $text);
    $text = str_replace( "ü", "ue", $text);
    $text = str_replace( "Ä", "Ae", $text);
    $text = str_replace( "Ö", "Oe", $text);
    $text = str_replace( "Ü", "Ue", $text);
    $text = str_replace( "ß", "ss", $text);
    $text = str_replace( "&", "and", $text);
    $text = str_replace( "%", "Percent", $text);
    $text = ereg_replace("[^A-Za-z0-9-]", "", $text);
    $text = str_replace("----","-",$text);
    $text = str_replace("---","-",$text);
    $text = str_replace("--","-",$text);
    
    if ($linktitle!=""){
    $linktitle = " title=\"".$linktitle."\"";
    }
    
    if ($tidlink!=""){
    $tidlink = " id=\"tid-link-{$tidlink}\"";
    }
    
    $furl = "<a{$tidlink} href=\"{$this->ipsclass->vars['board_url']}/{$text}-{$type}{$id}.html\"{$linktitle}>{$title}</a>";
    return $furl;
    }

    Zastępujemy go poniższym kodem:

    function make_url($title,$id,$type,$linktitle="",$tidlink=""){
    global $ibforums;
    $text = $title;
    //Charachters must be in ASCII and certain ones aint allowed
    $text = html_entity_decode ($text);
    $text = preg_replace ("'<[\/\!]*?[^<>]*?>'si", "", $text);
    $text = str_replace(" / ","-",$text);
    $text = str_replace("/","-",$text);
    $text = str_replace("'","-",$text);
    $text = str_replace(" - ","-",$text);
    $text = str_replace("_","-",$text);
    $text = str_replace(" ","-",$text);
    //START - Zmiana polskich znakow na bezogonkowe
    $text = str_replace("\xB1","a",$text);
    $text = str_replace("\xE6","c",$text);
    $text = str_replace("\xEA","e",$text);
    $text = str_replace("\xB3","l",$text);
    $text = str_replace("\xF1","n",$text);
    $text = str_replace("\xF3","o",$text);
    $text = str_replace("\xB6","s",$text);
    $text = str_replace("\xBC","z",$text);
    $text = str_replace("\xBF","z",$text);
    $text = str_replace("\xA1","A",$text);
    $text = str_replace("\xE6","C",$text);
    $text = str_replace("\xEA","E",$text);
    $text = str_replace("\xA3","L",$text);
    $text = str_replace("\xD1","N",$text);
    $text = str_replace("\xD3","O",$text);
    $text = str_replace("\xA6","S",$text);
    $text = str_replace("\xAC","Z",$text);
    $text = str_replace("\xAF","Z",$text);
    //END - Zmiana polskich znakow na bezogonkowe
    $text = str_replace( "&", "and", $text);
    $text = str_replace( "%", "Percent", $text);
    $text = ereg_replace("[^A-Za-z0-9-]", "", $text);
    $text = str_replace("----","-",$text);
    $text = str_replace("---","-",$text);
    $text = str_replace("--","-",$text);
    
    if ($linktitle!=""){
    $linktitle = " title=\"".$linktitle."\"";
    }
    
    if ($tidlink!=""){
    $tidlink = " id=\"tid-link-{$tidlink}\"";
    }
    
    $furl = "<a{$tidlink} href=\"{$this->ipsclass->vars['board_url']}/{$text}-{$type}{$id}.html\"{$linktitle}>{$title}</a>";
    return $furl;
    }

    Jedyne co zmieniliśmy to usunięcie niepotrzebnej polskojęzycznemu forum konwersji znaków niemieckich (ä, ö, ü, Ä, Ö, Ü, ß) i zastapiliśmy te linie kodu konwersją znaków polskich na litery bezogonkowe.

    Oczywiście jeśli ktoś chce to może sobie zostawic te niemieckie znaki i po prostu dodać polskie.

    Mam nadzieję, że komuś się przyda ten skromny opis - bo mi właśnie tego brakowało w tym modzie :)

  6. Testuje forum lokalnie na wlasnym kompie wiec chmodami sie nie interesuje, poza tym jpgi mi wgrywa wiec problem lezy gdzie indziej.

    A jesli chodzi o rozmiar to mam ustawione w zezwoleniach grupy Admin na:

    GLOBAL: Max total global file space for all uploads (Inc. PMs and posts) (in KB) 50000

    i

    PER POST: Max total file space allowed in each post or PM (in KB) 0 (czyli bez ograniczen)

    Jeszcze gdzies dodatkowo ustawia sie max wielkosc zalacznika?

×
×
  • 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ę.