Skocz do zawartości

wlodarski

Forumowicze
  • Postów

    266
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez wlodarski

  1. przeciez to co jest w FAQ w zupelnosci wystarcza:)
  2. kolejne upały? btw. tez czekam na nowa wersje.
  3. Czytajac posty Moniki, nie zlecilbym jej pisania zadnych tekstow. Ale tak to jest... skapy dwa razy traci;) Mimo wszystko mam nadzieje, ze sprawa sie wyjasni.
  4. Zapraszam do wpisywania w katalogu alleWeb.pl Żeby było milej podaje 9 kodzików: alleweb1 alleweb2 alleweb3 alleweb4 alleweb5 alleweb6 alleweb7 alleweb8 alleweb9 Proszę o dodanie wartościowych stron (bez zaplecza, spamu itd.), które spełniają wymagania regulaminu. Bardzo mile widziane unikalne opisy.
  5. taki maly blad irytujacy w sumie w domyslnej templatce: przy #content ul.site nalezy dodac "clear: left;"
  6. Czy w 1.4 bedzie przeniesiony katalog z grafikami PR do templatki? Generalnie to nawet mozna latwo w 1.31 zrobic, ale trzeba zmian dokonac w box.php, a to plik poza templatka.
  7. Mam mala sugestie, byc moze juz byla. Mozliwosc dodawania wpisow(mini-newsow) wyswietlanych w miejscu gdzie obecnie sa informacje o seokatalogu.
  8. Mam nadzieje, ze u mnie dobrze pokazuje... i tak jest mala liczba site... Jesli chodzi o to "tv costam" to tez juz dwa razy mialem dodane a re-captcha wlaczona. Przy okazji jak juz pisze to wyskocze z mala prywata;) Tutaj link do 2 skorek jakie mam na sprzedaz.
  9. ma ktos pomysl dlaczego google nie chce indeksowac stron? https://www.alleweb.pl
  10. Czy segregowanie kolejnosci kategorii dziala?
  11. Masz racje nie zapytalem. Mea culpa. W takim razie lista znow bedzie prywatna bo nie zamierzam kasowac zadnych pozycji;)
  12. edit. tu byl adres spisu seokatalogow. ale nie wszystkim sie to podobalo wiec juz go nie ma;)
  13. https://www.2kscript.com/Translate.php?Page...om/&Lang=pl chociaz pewnie jakies darmowe wersje tez sa;)
  14. Nie wiem czy to najodpowiedniejsze miejsce, ale tak dotrę do wszystkich potencjalnie zainteresowanych. Otóż mam na zbyciu skórkę do SEOKatalogu. Na żywo można ją zobaczyć na stronie: katalog.kosmetyczna.com Kontakt: mail: admin(at)alleweb.pl gg: 344044
  15. Przykro nam ale brak danych dla tageigo tagu ;(
  16. bardzo by sie przydalo... moze skusimy sie na postawienie takiego forum, a w tym watku w ostatnim poscie napiszemy jaki jest adres. dodatkowo w sygnaturze General moglby dac adres nowego forum. tu naprawde ciezko sie polapac:(
  17. jako opcja jestem za. zawsze to rozszerzenie funkcjonalnosci skryptu.
  18. ja wpisuje (wklejam) opis recznie, nie z automatu.
  19. Kiedy dodaje wpis, w ktorym wystepuje cudzyslow i niestety cos w nim jest nie tak to cudzyslow zamienia sie na \" Kazde nastepne przeladowanie formularza dodaje kolejne backslashe(2, potem 4, 8 itd.).
  20. Przede wszystkim dziekuje za wyroznienie i docenienie mojej pracy. Jesli zas chodzi o link to rzeczywiscie moje drobne przeoczenie bedace efektem zabaw z tymze sliderem:) Juz poprawione.
  21. Jestem rowniez swiezy w temacie DotPay, ale juz udalo mi sie to ogarnac. Na stronie robisz link(tak jak napisales), a w DotPay generujesz kody dla przelewow, platnosci karta itd. (platnosci internetowe->dodaj nowe konto->generowanie listy kodow). Wklejasz je w panelu i wszystko juz powinno dzialac.
  22. czy jest taka opcja ze ktos na jeden mail dodaje kilka stron bez rejestracji, a potem za po jakims czasie rejestruje sie z tym samym adresem email i ma dostep do wpisow sprzed rejestracji? przyznam, ze nie sprawdzalem, a moze ktos wie. Jesli nie ma to poprosze o implementacje w nastepnych wersjach. wystarczy usunac albo wykomentowac linijke w pliku site.php <li class="premium"><a href="https://<?=$GLOBALS['url'];?>/?action=premium&id=<?=$_GET['id'];?>"><strong><?=$GLOBALS['lang'][199];?></strong></a></li> wydaje mi sie, ze przy odpowiedniej konfiguracji grup wpisow jestes w stanie to osiagnac.. Link do strony w okienku reklamowym? ustaw na TAK Wymagany link zwrotny? - TAK Płatność: na NIE
  23. Kilku osobom pewnie się przyda, kilka osób już pisało do mnie w tej sprawie. Chodzi o slider zamiast statycznego Premium Boxa. Nie jest on może dopracowany do końca, ale raczej spełnia swoja role. Do obrobki potrzebne beda 3 pliki: - sidebar.php, header.php - z katalogu /templates/twoja_skorka - box.php - z katalogu /includes Jako, ze SEOKatalog korzysta juz z biblioteki JQuery, wiec skrypt slidera najlepiej wybrac taki, ktory wykorzystuje w/w biblioteke. U mnie padlo na easyslider 1.7 (https://cssglobe.com/post/5780/easy-slider-...n-jquery-slider - tutaj dokumentacja, paczka z plikami itd.). Z pobranej paczki wlasciwie potrzebny jest tylko jeden pliczek: easySlider1.7.js, ktory polecam wrzucic do katalogu /js (tego w glownym katalogu). Zaczynamy przerobki. Na pierwszy ogien wrzucamy plik header.php. Za ta linijka: <script type="text/javascript" src="https://<?=$GLOBALS['url'];?>/js/jquery/jquery.js"></script> Wrzucamy: <script type="text/javascript" src="https://<?=$GLOBALS['url'];?>/js/easySlider1.7.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#slider").easySlider({ auto: true, controlsShow: false, pause: 4000, continuous: true }); }); </script> Następnie zabieramy się za plik sidebar.php. Tutaj zastepujemy fragment: <? if ($GLOBALS['cfg']['box_premium'] != '0') : ?> <? $premium_site = box_premium(); ?> <h3><?=$GLOBALS['lang'][189];?>:</h3> <ul> <li class="premium"> <center> <a href="https://<?=$premium_site[0]['link'];?>" title="<?=$premium_site[0]['title'];?>"><?=$premium_site[0]['title'];?></a> <a href="https://<?=$premium_site[0]['link'];?>"><img class="premium" src="<?=thumbnail($premium_site[0]['url'], '3');?>" alt="<?=$premium_site[0]['title'];?>" /></a> <a href="https://<?=$GLOBALS['url'];?>/?action=premium_box" title="<?=$GLOBALS['lang'][190];?>"><b><?=$GLOBALS['lang'][190];?></b></a> </center> </li> </ul> <? endif; ?> nastepujacym kodem <? if ($GLOBALS['cfg']['box_premium'] != '0') : ?> <? $premium_site = box_premium(); ?> <h3><?=$GLOBALS['lang'][189];?>:</h3> <div id="slider"> <ul> <? for ($i=0; $i<count($premium_site); $i++) : ?> <li class="premium"> <center> <a href="https://<?=$premium_site[$i]['link'];?>" title="<?=$premium_site[$i]['title'];?>"><?=$premium_site[$i]['title'];?></a> <a href="https://<?=$premium_site[$i]['link'];?>"><img class="premium" src="<?=thumbnail($premium_site[$i]['url'], '3');?>" alt="<?=$premium_site[$i]['title'];?>" /></a> </center> </li> <? endfor; ?> </ul> </div> <a href="https://<?=$GLOBALS['url'];?>/?action=premium_box" title="<?=$GLOBALS['lang'][190];?>"><b><?=$GLOBALS['lang'][190];?></b></a> <? endif; ?> Na koniec pozostalo nam zmienic nieco funkcje box_premium, ktora znajduje sie w pliku box.php. Standardowo f-cja wyglada tak: function box_premium() { $group = select('groups', 'id', 'premium_box = "1"', '', ''); for ($j=0; $j<count($group); $j++) { $groups .= $group[$j]['id']; if ($j != count($group)-1) $groups .= ', '; } if (count($group) > 0) { $select = select('sites', 'id, title, description, url, date, `group`', '`group` in ('.$groups.') && active = "1"', '', ''); if (count($select) > 0) { $select[0] = $select[rand(0, count($select)-1)]; if ($_GET['action'] == 'premium_box') { $select[0]['count'] = count($select); unset($_SESSION['group']); $_SESSION['group'] = $group[0]['id']; $check_group = select('groups', 'days', 'id = "'.$select[0]['group'].'"', '', ''); if ($check_group[0]['days'] == 0) $select[0]['time'] = time(); else $select[0]['time'] = $select[0]['date']+($check_group[0]['days']*24*60*60); } if ($GLOBALS['cfg']['box_premium_link'] == 0) $select[0]['link'] = url('site', $select[0]['title'], $select[0]['id']); else $select[0]['link'] = $select[0]['url']; } } return $select; } natomiast ja ja nieco przerobilem i wyglada tak: function box_premium() { $group = select('groups', 'id', 'premium_box = "1"', '', ''); for ($j=0; $j<count($group); $j++) { $groups .= $group[$j]['id']; if ($j != count($group)-1) $groups .= ', '; } if (count($group) > 0) { $select = select('sites', 'id, title, description, url, date, `group`', '`group` in ('.$groups.') && active = "1"', '', ''); for ($i=0; $i<count($select); $i++) { if ($_GET['action'] == 'premium_box') { $select[$i]['count'] = count($select); unset($_SESSION['group']); $_SESSION['group'] = $group[$i]['id']; $check_group = select('groups', 'days', 'id = "'.$select[$i]['group'].'"', '', ''); if ($check_group[$i]['days'] == 0) $select[$i]['time'] = time(); else $select[$i]['time'] = $select[$i]['date']+($check_group[$i]['days']*24*60*60); } if ($GLOBALS['cfg']['box_premium_link'] == 0) $select[$i]['link'] = url('site', $select[$i]['title'], $select[$i]['id']); else $select[$i]['link'] = $select[$i]['url']; } } return $select; } mozna to znacznie uproscic jednak moze przydac sie wykorzystanie $GLOBALS['cfg']['box_premium_link'], chociaz tak naprawde nie wiem gdzie sie to w panelu przestawia (wydaje mi sie, ze sluzy to do okreslania czy w boksie maja byc bezposrednie linki). Jesli chcemy uproscic maksymalnie to funkcja wystarczy, ze bedzie miala postac: function box_premium() { $group = select('groups', 'id', 'premium_box = "1"', '', ''); for ($j=0; $j<count($group); $j++) { $groups .= $group[$j]['id']; if ($j != count($group)-1) $groups .= ', '; } if (count($group) > 0) { $select = select('sites', 'id, title, description, url, date, `group`', '`group` in ('.$groups.') && active = "1"', '', ''); } return $select; } Jednak w tym przypadku nalezy zmienic wszystkie wystapienia $premium_site[$i]['link'] na $premium_site[$i]['url'] (plik sidebar.php). Oczywiscie beda potrzebne niezbedne poprawki kosmetyczne zeby wygladalo to przyzwoicie, ale to juz tylko podstawy HTML i CSS.
  24. W chwili obecnej jest to w sidebar.php i wyswietla losowa strone. Ja natomiast myslalem o zrobieniu slidera z tymi stronami. Potrzebuje wiec dane z tablic bedacych wynikiem f-cji box_premium(). Probowalem wrzucic to w petle for i inkrementowac indeks tablicy, ale nie wiem dlaczego nie zwracalo mi adresu url.
×
×
  • 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ę. Warunki użytkowania Polityka prywatności