matma4u
Użytkownik-
Postów
996 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Treść opublikowana przez matma4u
-
DawPi zresztą z Geshi nie będzie problemu z długimi wyrazami bo tam masz jeszcze coż takiego: As of GeSHi 1.0.7.2 there is a new header type, that specifies that the code should not be wrapped in anything at all. To change/set the header to use, you call the set_header_type() method: $geshi->set_header_type(GESHI_HEADER_DIV); // or... $geshi->set_header_type(GESHI_HEADER_PRE); // or... $geshi->set_header_type(GESHI_HEADER_NONE);
-
DawPi nie wiem czy zagłębiałeś się bardzo w dokumentację Geshi, ale jak chcesz zrobić numerowanie to użyj tego (nie tłumaczę na polski). To highlight a source with line numbers, you call the enable_line_numbers() method: $geshi->enable_line_numbers($flag); Where $flag is one of the following: * GESHI_NORMAL_LINE_NUMBERS - Use normal line numbering * GESHI_FANCY_LINE_NUMBERS - Use fancy line numbering * GESHI_NO_LINE_NUMBERS - Disable line numbers (default) Example: $geshi->enable_line_numbers (GESHI_NORMAL_LINE_NUMBERS); DawPi co do rozwalania layoutu to nie używaj : position: absolute;, właśnie zrobiłęm test i przy użyciu kilku bbcode całkowita kaszana. Zawijanie długich wyrazów zrób poprzez word-wrap:normal;
-
IP.Board beta 4 wydana!
matma4u odpowiedział(a) na DawPi temat w Wiadomości z Invision Power Services
Ja myślę, że sytuacja wydawania w tak krótkim czasie kolejnych wersji beta spowodowana jest ogromną presją jaką wywierają użytkownicy na IPS. Zarząd zapewne boi się by użytkownicy obecni i przyszli nie zrezygnowali ze skryptu IPB i nie przeszli na "ciemną stronę" np. vbiulletin, stąd pewnie postanowili udostępnić tak kiepsko dopracowaną wersje beta1. Wystarczyło wejść na oficjalne forum, by się przekonać jakie wpisy były na forum zaraz po tym jak oznajmili, że pracują nad IPB3. A że nie radzą sobie z tłumem to średnio co 1 - 1,5 miesiąca mamy kiepskie kolejne bety. Trochę to nieskładnie brzmi co napisałem, wybaczcie dopiero piję kawę -
To tłumaczenie jest jak zapętlenie w programie Jak zaczynam łapać to znów muszę zaczynać od początku
-
RESOLVED: How to make " Edited by " marked by default ?
matma4u odpowiedział(a) na Sco0orpioN temat w Ogólny support IPB
Shame, I can't read with understanding -
RESOLVED: How to make " Edited by " marked by default ?
matma4u odpowiedział(a) na Sco0orpioN temat w Ogólny support IPB
I have small problem, because I use polish ACP. First: go to ACP. Tab MANAGEMENT > Users and Groups > Manage User Groups . Choose group, for example: Moderator and edit. Find something like this: Allow remove "Edited by"? (I don't know exactly - polish ACP) and mark YES -
Witam! Prenumeruję NEXT magazyn komputerowy, akurat w ostatnim numerze jest taka krótka ocena skryptów for internetowych. Okazuję się że na pierwszym miejscu jest phpBB 3.0.1, następnie FUDforum 2.7.7 i dopiero Ip.Board 2.3.4. Bezpośredni komercyjny konkurent IP.Bard - vBulletin 3.7.1 sklasyfikowany został na 6 miejscu. Co ważne przy ocenie intuicyjności obsługi IP.Board wypadł najsłabiej. Oczywiście pomijam fakt, że od dłuższego czasu dostępne są nowsze wersje tychże skryptów (niedbalstwo redakcji). Czy ktoś zna FUDforum? Co do oceny intuicyjności obsługi to nie powiem po przejściu z phpBB na IP.Board miałem dość spore problemy z korzystaniem z funkcji, ale teraz po czasie stwierdzam, że obsługa jest prostsza niż w przypadku phpBB. A Wy jakie macie doświadczenia w tym zakresie?
-
Osobiście przez długi okres czasu korzystałem ze stat24, ale pod koniec tego roku zrobili najgłupszą z możliwych rzeczy. Otóż w regulaminie wprowadzili zapis, że do bezpłatnej wersji statystyk dołączane będą reklamy. Jak dla mnie wogóle nie do przyjęcia sprawa. Szybciutko przerzuciłęm się na Google Analitics: są bezpłatne i naprawdę bardzooooooooo rozbudowane. Stat24 w wersji podstawowej w stosunku do nich to mizeria i to bez śmietany
-
Batman widzę, że bez parametru width nie obejdzie się tylko zamiast ustawiać go na sztywno w px lepiej ustawić go w %, przy czym z kodu strony trzeba odczytać jaka jest szerokość kolumny z prawej strony i w divie ustalić width mniejszy o 15% Zrób tak: <div style='background-color: #98afc7;overflow-x:auto; white-space:nowrap;position:absolute;width:70%'>".$ciag_wlasciwy."</div> a dla końcowej "piękności" można zrobić tak: <div style='background-color: #98afc7;overflow-x:auto; white-space:nowrap;position:absolute;width:70%;right:5%;margin-top:5%;'>".$ciag_wlasciwy."</div> Przetestuj jeszcze jak to będzie zachowywać się w przypadku wpisania tekstu i użycia tego bbCode, bo nie chce mi się tego sprawdzać.
-
To ja widzę jeszcze takie rozwiązanie, ustaw: overflow-x:scroll; Jeśli to nie pomoże to przeglądnę moje notatki i postaram się coś jeszcze poszukać.
-
Słuchaj wiem że chcesz by wszystko pięknie działało na każdej przeglądarce, ale może warto zastanowić się czy jest sens tak bardzo przesadzać z tą zgodnością wsteczną. Przecież między IE6 a IE7 jest przepaść nie wspominając o IE8. Ja w swojej pracy używam FF3.1, IE8, Opera 9.64, każda z nich przechodzi test acid2 oraz acid3 w przypadku Opery 84/100, Firefoxa3.1 93/100, IE8 20/100. Oczywiście można zadbać by strona poprawnie wyświetlała się dla przeglądarek o jedną wersję starszych i to wszystko. Rozwiązania, które Ci proponowałem w przypadku takiego zestawu działają bez problemu. Gdybyś mógł dokładnie opisać jak ma działać ten tag i co umieszczasz po {content}, bo nie mogę zrozumieć do końca w czym tkwi problem. Znacznik <div> działa ja <br /> W związku z tym umieszczenie kodu <div>cos</div><div>cos</div> jest tożsame z cos<br />cos Dlaczego używasz overflow-x? czy samo overflow jakoś specjalnie burzy układ? Czy Ty chciałeś by znacznik miał układ: Obrazek=>>treść>>koniec czy też: Obrazek treść koniec Bo jeśli pierwsza wersja to wystarczyło użyć wyłącznie jednego diva. <div style='background-color: #98afc7;overflow-x:auto; white-space:nowrap;'>".$ciag_wlasciwy."</div> Rozpycha bo nie ustaliłeś parametru width i pewnie nie pojawia się suwaczek (prawda ?) Jeśli, chcesz by width był automatycznie dobierany w zależności od rozdzielczości to możesz w javascript skorzystać, tam masz coś takiego jak screen.width. Możesz o tej wartości odejmować na sztywno np 100px i uzyskany wynik przekazywać do width.
-
Spróbuj w stylu diva użyć: word-wrap:normal; lub white-space:nowrap; Wszystko zależy od efektu jaki chcesz osiągnąć <div style="word-wrap:normal;">Tegotekstunieprzełamiedziekizastosowaniuz</div> Wspierany jest przez IE, FF i Operę (osobiście testowałem) Dzięki temu nie powinno dzielić bardzo długich wyrazów (np. długi link nie zostanie przełamany - sprawdzone) Nie będę opisywał różnic w działaniu, po prostu wypróbuj sam, ale w razie problemów zawsze możesz pytać, chętnie pomogę Czy tym konkretnym ciągiem ma być dowolny adres url? Jeśli tak to użyj white-space:nowrap;
-
Witam! Na forum w ACP mamy taką opcję: Po uruchomieniu tej opcji w katalogu admin tworzony jest plik o nazwie: kiddies_log.dat, w którym logowane są wszystkie nieautoryzowane próby wejścia do ACP poprzez: http://twojeforum/admin/ Przykładowa zawartość tego pliku: I tu pojawia się problem, którego skutki sam poznałem. Otóż, któregoś dnia zapomniałem się i zamiast logować się do ACP z użyciem sekretnej nazwy dla katalogu admin, skorzystałem ze ścieżki: http://twojeforum/admin/ Podałem swoje hasło i login, które pięknie zostały zapisane do pliku:kiddies_log.dat Jeszcze większe zdziwienie miałem gdy po wpisaniu: http://twojeforum/admin/kiddies_log.dat, została wyświetlona zawartość tego pliku, włącznie z moim loginem i hasłem. Dlatego, po użyciu zmiany nazwy katalogu admin pamiętajcie by dla pliku kiddies_log.dat zmienić prawa dostępu na 622 Dzięki tej zmianie, każde logowanie będzie zapisywane, ale nie będzie można w przeglądarce wyświetlić zawartości tego pliku.
-
Według mnie nie ma o czym tu rozmawiać. Wiadomo, reklamy może każdy umieszczać i zarabiać na nich, by było to zgodne z regulaminem wydawcy reklam, a tu mamy jawnie złamanie tych zasad (namawianie do oszustwa). Jestem oburzony takimi praktykami.
-
Hmm, jak by to powiedzieć delikatnie: odrobinkę zalatuję oszustwem. Większość wydawców reklam (pośredników również tzn. Google Adsense, Adkontekst itp) w swoim regulaminie wyraźnie precyzuje , że zabronione jest sztuczne nabijanie kliknięć (można narazić się na bardzo niemiłe reperkusje). A teraz prosto z mostu: to namawianie do oszustwa (co w Polsce jest przestępstwem) Z tego co się zorientowałem na stronie ma być zainstalowany skrypt: AdBie Więc wychodzi na to, że ofiarą będzie Google Adsense. Uważajcie!!!!!
-
ROZWIĄZANY: Awards System 1.0.1 - dzielenie na strony
matma4u odpowiedział(a) na matma4u temat w Modyfikacje w produkcji
Zlecenie poszło jako prywatne. DawPi dziękuje za wykonanie. -
ROZWIĄZANY: Awards System 1.0.1 - dzielenie na strony
matma4u odpowiedział(a) na matma4u temat w Modyfikacje w produkcji
Jak najbardziej. W związku z tym ostatnie pytanie: czy pisać do Ciebie (zlecenie prywatne)? -
ROZWIĄZANY: Awards System 1.0.1 - dzielenie na strony
matma4u odpowiedział(a) na matma4u temat w Modyfikacje w produkcji
Oczywiście masz rację: prawa autorskie to bardzo ważna rzecz. W związku z tym proszę przenieść temat do działu: Modyfikacje - pomoc, tylko czy to coś zmieni? Szczerze mówiąc to nie do końca orientuje się w kwestii praw autorskich, ale przecież to chyba nie będzie z nimi niezgodne. Przecież często spotykam na forach IPB różne hacki do istniejących modów, to też tak można by było potraktować (oczywiście nie upieram się, że mam rację) DawPi doradź po prostu mi co i jak by wszystko było ok. -
ROZWIĄZANY: Awards System 1.0.1 - dzielenie na strony
matma4u opublikował(a) temat w Modyfikacje w produkcji
Witam! Używam na forum moda: Awards System 1.0.1 Dziś dopiero zauważyłem, że w ACP brakuje podziału na strony. Gdy w chodzę panel odznaczonych to mam jedną długą listę. Czy ktoś wie jak poprawić modyfikację, by wyniki były dzielone np. po 10 na stronę. Druga kwestia to brak sortowania wyników. Mam tak, że jeden użytkownik ma kilka odznaczeń, ale żeby się tego doszukać muszę kolejno przeglądać każdy wiersz. Dlatego sporym udogodnieniem byłoby połączenie podziału wyników (odznaczonych) na strony i sortowania według nazwy użytkownika -
W oczekiwaniu na tutka od DawPi sam co nie co pokombinowałem i zrobiłem coś takiego w opcjach zaawansowanych: http://matma4u.pl/index.php?act=Search
-
Witaj DawPi! Nie wiem co jest nie tak, ale jak na Twoim forum wchodzę dziś na link: http://forum.invisionize.pl/index.php?showforum=49 to mam komunikat , że na forum nie ma żadnych tematów itd, ale jak wejdę poprzez http://forum.invisionize.pl/index.php?showforum=19 to tematy są. Nie ma problemu. Wchodziłem do działu dla IPB 3
-
Czekamy na tutka
-
GeSHi - Generic Syntax Highlighter na forum IPB
matma4u odpowiedział(a) na matma4u temat w Modyfikacje w produkcji
Znalazłem takie coś: function highlightText($source, $lang, $line) { include_once(LIB.'geshi/geshi.php'); $source = stripslashes(htmlspecialchars_decode($source)); $geshi = new geshi($source, $lang); $geshi -> enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 3); $geshi->set_header_type(GESHI_HEADER_PRE_VALID); $geshi->start_line_numbers_at($line); return '<dl class="code"><dt>Kod '.$lang.':</dt><div>'.stripslashes($geshi->parse_code()).'</div></dl>'; }//end highlightText() function convertText2BB($text) { $text = preg_replace('/\[syntax=(.+?) line=([0-9]+)\]([\d, \D]+?)\[\/syntax\]/e', 'highlightText(\'\\3\', \'\\1\', \'\\2\')', $text); return $text; }//end convertText2BB() Tylko nie wiem co i jak dalej z tym zrobić. Z kodu wywnioskowałem, że trzeba stworzyć tak [syntax] z opcją,ale dalej nie kumam -
ROZWIĄZANY: Przeniesienie tematu bez śladu
matma4u odpowiedział(a) na wareczek temat w Ogólny support IPB
Chodzi nam by standardowo zaznaczone było nie pozostawianie odnośnika, stąd powinno być: <tr> <td class="pformleftw"><b>{$this->ipsclass->lang['leave_link']}</b></td> <td class="pformright"><select name="leave"><option value="y">{$this->ipsclass->lang['yes']}</option><option value="n" selected="selected">{$this->ipsclass->lang['no']}</option></select></td> </tr> Dzięki temu standardowo mamy ustawione nie pozostawianie, a w każdej chwili możemy zmienić. Powyższe rozwiązania (godfather) nie dają takich możliwości Zrób tak samo w bicie: move_checked_form_start -
GeSHi - Generic Syntax Highlighter na forum IPB
matma4u odpowiedział(a) na matma4u temat w Modyfikacje w produkcji
Tobie DawPi tu na forum z pewnością też przyda się to rozwiązanie, tym bardziej, że praktycznie co drugi, trzeci post zawiera fragmenty kodu.
