Skocz do zawartości

Dodatek Naprawia - aktualizuje liczniki w Panelu admina


Czy przydał Ci się ten skrypt?  

15 użytkowników zagłosowało

  1. 1. Czy przydał Ci się ten skrypt?

    • Tak
      6
    • Nie
      2
    • Nie używałem
      1


Rekomendowane odpowiedzi

Witam!

Pragnę przedstawić mój pierwszy skrypt PHP

- usuwa tylko i wyłącznie błędne wartości wyświetlane w zbiorczym zestawieniu ilości kategorii, podkategorii, wpisów i relacji w panelu administratora

- wyświetla na czerwono ilość o jaką różnią się wartości przedstawiane w PA, a rzeczywiste.

b63a0520001b1af4.jpg

Stąd można pobrać skrypt "Napraw Licznik PA mini.otwarty.pl"

a

Tutaj będę publikował dowe informacje na temat teg skryptu

Proszę także o uwagi na jego temat.

Odnośnik do komentarza
Udostępnij na innych stronach

Dostosuj to lepiej do mini, bo tak to wygalda brzydko.

Niedrogie wpisy w płatnych, zadbanych, długowiecznych katalogach (hurtem taniej - pisać na PW):

Odnośnik do komentarza
Udostępnij na innych stronach

Skrypt ma pomagać żeby szybko wykryć i pozbyć się błędów, jeżeli ktoś ma stosunkowo niewiele do poprawieniu i niedużo czasu mu to zajmie, to rzeczywiście nie ma sensu go używać. Natomiast wrzucenie jednego pliku na serwer nie jest naprawdę czasochłonne.

Na razie pracuję nad rozszerzeniem funkcjonalności (będzie usuwał wszystkie błędy licznika), nad wyglądem pomyśle później.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Spis zmian w wersji napraw_licznik_v.1.1

I Poprawki:

1. Zmieniony link nie naprawiaj (teraz odsyła do Panelu Administracyjnego)

2. Poprawiony błąd w obliczaniu i wyświetlaniu różnicy wpisów aktywnych

Funkcjonalnie skrypt się nie zmienił, po poprzednia wersja, 1.0test, nie powodowała żadnych problemów ani nieprawidłowości.

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem po co takie wymysły, skoro wystarczy wstawić kod:

if ($ilosc[wpi_n]<'0') {

mysql_query(" update ".$prefix."ilosci set ilosc='0' where nazwa='wpi_n'"); }

... dzięki któremu automatycznie jest naprawiana liczba wpisów.

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

nic Ci nie da taki kod w przypadku kiedy nie zgadzają Ci się każde inne wartości, a nie tylko nieaktywne wpisy. To rozwiązanie co Ty podałeś nic nie da w przypadku kiedy np. wpisów nieaktywnych jest w rzeczywistości 2 a nie 3...

Ten dodatek sprawdza i poprawia od razu wszystkie wartości

Odnośnik do komentarza
Udostępnij na innych stronach

Przydatna dodatkowa funkcjonalność do mini

:)

Mam małą sugestię, tak jak napisał holee - wkomponuj skrypt w wygląd np: panelu admina.

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

nic Ci nie da taki kod w przypadku kiedy nie zgadzają Ci się każde inne wartości, a nie tylko nieaktywne wpisy. To rozwiązanie co Ty podałeś nic nie da w przypadku kiedy np. wpisów nieaktywnych jest w rzeczywistości 2 a nie 3...

Uważam, ze da i to bardzo, dużo. Ja podałem przykład do ilości wpisów, identyczny jest do kategorii i podkategorii, i zauważ, że mini ma ten błąd, że zawsze te wartości schodzą na wartość ujemną, nigdy na plus. więc, jak zaakceptujesz wszystkie wpisy, wartość ta będzie ujemna.

Kolejna sprawa, skoro tak się upierasz przy swojej modyfikacji, to dlaczego ona jest jako oddzielna aplikacja? Za każdym gdy bym z chciał z tego narzędzia skorzystać, musiałbym przechodzić na oddzielną podstronę? Bez sensu.

Następna rzecz, widzę, że pominąłeś "optymalizację skryptu", przykładowo, nie zgadza się ilość wpisów, a skrypt aktualizuje wszystko.

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

Mar, dla mnie to są szczegóły. Skrypt miał spełniać swoją główną funkcję i to bez różnicy czy zrobi to w 0,1 czy w 1 sekundę. Skrypt przygotowywałem dla siebie, a dopiero potem zdałem sobie sprawę, że i komuś innemu się może przydać, dlatego powstała wersja "graficzna" z interfejsem, ale o inne szczegóły już faktycznie nie zadbałem.

Tak jak wspominałem PHP zajmuje się krótko i to raczej jako hobby, więc żadnych rewelacji nie wymyślę, ale nawet tak proste narzędzie może pomóc chyba każdemu.

A propos, Już przygotowałem dodatek naprawiający wszystkie wartości w PA ale jest tak bardzo skomplikowany i algorytmy są tak "prostackie", że sprawdzenie i naprawienie wszystkich błędów trwa ok 5 min (na moim katalogu), dlatego nie decyduje się na jego publikacje dopóki nie będzie działał w bardziej "sensownym" tempie.

Co do grafiki, wszystko do zrobienia, dla tego skryptu nie będzie z tym żadnego problemu. Znajdę wolny wieczór to, to przygotuję.

Pozdrawiam i dziękuję za wszystkie uwagi.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
  • 1 miesiąc temu...

Musisz otworzyć plik admin_functions.php w folderze otwarty_admin i tam znajdziesz liczniki w PA. Ale ta instrukcja naprawia tylko jeden licznik (wpisy nieaktywne)

mysql_query("update ".$prefix."ilosci set ilosc='0' where nazwa='wpi_n'");
header("location: index.php");

znajduje się ona w tym samym folderze w pliku int_tools.php

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