Skocz do zawartości

otwarty.pl mini beta 1.0 - dodatki


Rekomendowane odpowiedzi

Podczas grzebania w kodzie katalogu wyszedł mi moduł blokowania niechcianych adresów WWW przed dodawaniem.

Modyfikacja przygotowana jest do katalogu w wersji oryginalnej (bez modyfikacji), takiej jaką można pobrać ze strony https://mini.otwarty.pl/pub/mini.otwarty.pl.zip

Po modyfikacji kodu otrzymamy możliwość blokowania adresów www w panelu administratora.

Wygląda to tak

https://www.unikomp.com.pl/zrzut101.png

https://www.unikomp.com.pl/zrzut102.png

https://www.unikomp.com.pl/zrzut103.png

https://www.unikomp.com.pl/zrzut104.png

Podczas próby dodania zablokowanego adresu zostanie wyświetlony odpowiedni komunikat

https://www.unikomp.com.pl/zrzut105.png

Czas na zmiany :P

Pliki do modyfikacji ręcznej

https://www.unikomp.com.pl/blokowane.zip

Może się przydać przy dodawaniu blokowania adresów www w katalogu modyfikowanego wcześniej. Opis zmian znajduje się w pliku blokowane_instal.txt

Pliki do podmiany plików oryginalnych

https://www.unikomp.com.pl/blokowane_pliki.zip

W obu przypadkach trzeba ręcznie utworzyć dodatkowe tabele w bazie danych

CREATE TABLE `otwarty_blokowane` (

`id` int(11) NOT NULL auto_increment,

`adres` varchar(255) NOT NULL default '',

PRIMARY KEY (`id`)

) TYPE=MyISAM AUTO_INCREMENT=1

CREATE TABLE `otwarty_filtr` (

`nazwa` varchar(100) NOT NULL,

`wartosc` text NULL default '',

PRIMARY KEY (`nazwa`)

)

INSERT INTO `otwarty_filtr` SET nazwa='frazy'

pamiętając o tym aby zmienić prefix gdy jest on inny niż sugerowany przez instalator katalogu.

Trzeba pamiętać o odinstalowaniu modyfikacji przed robieniem upgrade katalogu.

Mam nadzieję że komuś się przydadzą moje wypociny !!!

Dla tych co zmieniali wygląd katalogu i nie ruszali panelu administracujnego.

Można pobrać gotowe pliki, wgrać to co jest w katalogu otwarty_admin i edytować jedynie plik /otwarty_disp/op.php

[Edit]

Dopisałem blokowanie adresu wraz z subdomenami.

Dodajemy adres w postaci *.adres.pl, wtedy adres i wszystkie subdomeny bedą blokowane.

-------------------------------------------------------------------------------------------------------------

Prosta wyszukiwarka

W związku z marudzeniem na forum skleciłem w pośpiechu !!!

Wyszukuje w tytule, opisie, słowach kluczowych i adresie stron. Nie uwzględnia katalogów zawartych w adresie strony.

W pliku otwarty_index.php w lini 71 dodajemy

case "search":

include("otwarty_disp/search.php");

break;

Do katalogu /otwarty_disp kopiujemy plik search.php po rozpakowaniu z adresu https://www.unikomp.com.pl/search.php.zip

Do katalogu głównego kopiujemy plik formularz.php po rozpakowaniu z adresu https://www.unikomp.com.pl/formularz.php.zip

W panelu administracyjnym w "Reklama" lub "Treść bloków" wstawiamy

<php>formularz.php</php>
lub kopiujemy zawartość formularz.php w odpowiednie miejsce w kodzie katalogu.

W pliku .htaccess dodajemy

RewriteRule ^search*(.+)*([0-9]+).html$ index.php?a=search&szukaj=$1&min=$2 [L]

w miejsce * wstawiamy separator wybrany w Panelu administracyjnym.

Kiedyś dorobię atomat do tworzenia tej lini .htaccess w panelu administracyjnym :gazeta:

-------------------------------------------------------------------------------------------------------------

Style CSS

Chcąc pozbyć się styli z kodu strony, należy wprowadzić zmiany:

Plik otwarty_disp/funkcje.php w lini 230

<style type="text/css"><?=$tpl[style]?></style>
zmieniamy na
<link rel="stylesheet" href="style.css" type="text/css" />

Plik otwarty_admin/display.php w lini 49

mysql_query("update ".$prefix."template set wartosc='$_POST[style]' WHERE nazwa='style' ");
zmieniamy na
$plik=fopen('../style.css',"w");

fwrite($plik,$_POST[style]);

fclose($plik);

w lini 276

<textarea name="style" style="width:720;height:400"><?=$tpl[style]?></textarea><br /><br />
zmieniamy na
<textarea name="style" style="width:720;height:400"><?readfile('../style.css')?></textarea><br /><br />

Przed wgraniem zmienionych plików najlepiej wejść w panel administracyjny -> Wygląd -> Style. Teraz skopiować zmienione pliki na serwer i w panelu administracyjnym nacisnąć przycisk Zapisz zmiany. Plik style.css powinien zostać zapisany w katalogu głównym.

W pliku otwarty_admin/display.php można pozostawić linię

mysql_query("update ".$prefix."template set wartosc='$_POST[style]' WHERE nazwa='style' ");
wtedy dodatkowo będziemy mieli kopię styli w bazie danych.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 76
  • Dodano
  • Ostatniej odpowiedzi

Irek - kawał dobrej roboty!!! Właśnie sobie to dodałem do swojego katalogu i działa wyśmienicie! :P

kcs_kataloog_info.gif - katalog stron KCS promocja stron - dodaj ciekawą stronę

pks-katalog.gif - katalog stron PKS interesujące strony - dodaj interesującą stronę

Najlepsze miejsce dla e-mieszkańca powiatu piaseczyńskiego to serwis e-piaseczno i okolice

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Zgadza się, kawał dobrej roboty. Bardzo przydatne... teraz łatwiej jest pozbyć się niechcianych wpisów. Zainstalowałem modyfikację w moim Promocyjnym Katalog Stron.

Pozdrawiam,

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

Irek zainstalowałem wyszukiwarkę https://webdirectory.eofe.info i niestety wywala błąd

Warning: Invalid argument supplied for foreach() in /home/eofe/public_html/webdirectory/otwarty_disp/search.php on line 152

Dodam, że kod wyszukiwarki wstawiłem w blok.

Pokażę wam tylko systemy wymiany linków.

kruzyk.1.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Ja wstawiłem kod szukajki w miejsce reklamy i działa dobrze. Szkoda tylko że nie znajduje URLi w katalogu ale liczę, że pojawi się taka wersja ;)

PS. Dzięki, dobra robota ;)

 Ratownik medyczny o swojej pasji, pracy i nie tylko polskim ratownictwie medycznym. Prowadzi także szkolenia z pierwszej pomocy i projektuje koszulki ratownictwo medyczne dla ratowników, pielęgniarek i innych medycznych specjalistów.

Odnośnik do komentarza
Udostępnij na innych stronach

ok działa. błąd wyświetlał się bo nie miałem żadnych wpisów w bazie ;)

ps. napijany jestem więc wybaczcie ewentulane błędy - nie chce mi się sprawdzać ;)

Pokażę wam tylko systemy wymiany linków.

kruzyk.1.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Szkoda tylko że nie znajduje URLi w katalogu ale liczę, że pojawi się taka wersja
Ale z Was marudy :)

Macie wyszukiwanie w tytyle, opisie, słowach kluczowych i adresie stron. Nie uwzględnia katalogów zawartych w adresie strony.

Na więcej proszę nie liczyć. Teraz już tylko możemy czekać na otwarty.pl mini 1.1.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

Ja wstrawiłem wyszukiwarkę na stronce i działą rewelacyjnie :faja:www.katalog.e12.pl katalog jeszcze w budowie ale pewnie jutro juz zrobie reszete :D

Wejdź nie trać czasu dodaj swój wpis Darmowy Katalog Stron

button.gif

Bo w pojedynkę wszystko jest trudne...

Zadbaj o swoje zdrowie Twoje Zdrowie - portal poświęcony medyczynie

Odnośnik do komentarza
Udostępnij na innych stronach

Ale z Was marudy smile.gif

Macie wyszukiwanie w tytyle, opisie, słowach kluczowych i adresie stron. Nie uwzględnia katalogów zawartych w adresie strony.

Tak to już bywa, da się palec a od razu chcą całą rękę. No ale do rzeczy, wyszukiwarka działaa, ale nadal wyszukuje tylko po adresie stron, nie przezszukuje słów kluczowych, tytułu i opisu. Jest również błąd w tytule strony z wynikiem wyszukiwania, ale z tym sam sobie poradziłem.

Niby zapytanie sql jest dobre, prawdzałem kilka możliwości.. ale widocznie moja wiedza jest zbyt mała by sobie samemu z tym poradzić...

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

No ale do rzeczy, wyszukiwarka działaa, ale nadal wyszukuje tylko po adresie stron, nie przezszukuje słów kluczowych, tytułu i opisu
Dlaczego to całe PHP się nie domyśla o co nam chodziło? ;)

Zmień na:

$li_lw=mysql_query("select * from ".$prefix."wpisy where tytul LIKE '%$_GET[szukaj]%' or url LIKE '%$_GET[szukaj]%' or opis LIKE '%$_GET[szukaj]%' or slowa LIKE '%$_GET[szukaj]%'");

powinno działać.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

Ok działa, dzięki. Ale widzę także, że jest zrobiony podział na strony wyników, jest on skończony bo też chyba nie działa prawidłowo ;)

Mar.

Polecam katalog SeoPark.pl, katalog AK47 (5 lata w sieci) ...oraz Wirtualne-miasta.eu
"Dopóki nie skorzystałem z Internetu, nie wiedziałem, że na świecie jest tylu idiotów" - Stanisław Lem

Odnośnik do komentarza
Udostępnij na innych stronach

że jest zrobiony podział na strony wyników, jest on skończony bo też chyba nie działa prawidłowo
Tak naprawdę jest to tylko trochę przerobiony plik pod.php.

Podziału na strony nie przerabiałem, więc nie może działać ;)

Przerabiać już nie będą ze względu na to że Piotrek przygotowuje wersję 1.1 i nie możemy swoimi dodatkami popsuć premiery pełnej wersji :)

Piotrek i tak wykazuje się wielką cierpliwością patrząc na nasze grzebanie w jego kodzie.

Nie znam się na pozycjonowaniu, ja tu tylko zużywam transfer i miejsce w sql.

Roman Kluska ujawnia: nadchodzi INFLACYJNY ARMAGEDON!

 

Wielki Elektronik

Odnośnik do komentarza
Udostępnij na innych stronach

A moze ktos podzieli się swoją wiedzą jak zrobić aby pokazywał miniaturki dodawanych stron i page rank? :pytajnik: Nigdy nawet przez myśl mi nie przeszło aby postawić katalog, ale tak mi się skrypt spodobał iż mam już prawie gotową swoją wersję katalogu :pytajnik:

Na bieżąco moderowany od 2009 roku katalog stron internetowych - Dodaj-strone.com.pl. Nasze atuty: szybka moderacja, jakość oraz stabilność.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Witam.

Zainstalowałem wyszukiwarkę w swoim katalogu. Działa bez problemu.

Jednak jest mały problem. Na stronie z wynikami wszukiwania w miejscu gdzie jest wyświetlana "ścieżka" w jakiej kategorii dany wpis się znajduje jest błąd. "Szczegóły" działają, ale już link do kategorii głównej i podkategorii kierują zawsze do "https://index.php/?a=pod&id=140".

Jak to poprawić ?

Pozdrawiam

Damian

Zapraszam na nowe forum dla rodziców

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

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