Tytuł konsoli Panel sterowania silnika datalife. Dodawanie zdjęć i plików do DLE. Dane dostępowe do serwera MySQL

Silnik DataLife(DLE)to wieloużytkownikowy silnik informacyjny przeznaczony do organizowania własnych blogów i mediów w Internecie. Dzięki potężnemu systemowi publikowania, dostosowywania i edycji wiadomości silnik jest o krok przed swoją najbliższą konkurencją. A dzięki precyzyjnej i przemyślanej strukturze jądra, która minimalizuje wymagania dotyczące zasobów serwera, silnik jest w stanie łatwo pracować z często odwiedzanymi projektami, nie powodując przy tym specjalnego obciążenia serwera. Elastyczność i łatwość dostosowywania oraz integracji własnego projektu pozwolą Ci wdrożyć własne strony internetowe w możliwie najkrótszym czasie, bez dodatkowych kosztów materiałowych. Korzystanie z zaawansowanej technologii AJAX zmniejszy zarówno ruch na Twoim serwerze, jak i ruch odwiedzających, nie mówiąc już o łatwości korzystania z tej technologii na stronie. Dzięki zwiększonej dbałości o bezpieczeństwo skryptu, łatwości pracy z nim, a także dynamicznemu rozwojowi, za wykorzystaniem DataLife Engine opowiedziało się już ponad 70 000 portali, z sukcesem wykorzystując go w swojej pracy. Silnik jest zoptymalizowany pod kątem Wyszukiwarki, co przyciągnie do Twojej witryny dodatkowych klientów.

Oficjalna strona:http://dle-news.ru/

Często zadawane pytania: http://dle-news.ru/faq.html

Należy pamiętać, że to oprogramowanie jestpłatny, a instalacja zostanie omówiona na przykładziewersje demonstracyjne.

InstalacjaCMS DLE

    Aby rozpocząć instalację DLE należy udać się do panelu sterowania swojego hostingu korzystając z linku i danych przesłanych na adres e-mail kontaktowy podczas zamawiania usługi.

    Pobierz zestaw dystrybucyjny CMS DLE (DataLife Engine), na przykład tutaj http://dle-news.ru/demo.html .

    Przejdź do panelu sterowania hostingu, wybierz „Menedżer plików”, następnie przejdź do katalogu www/nazwa_domeny. Usuwamy plik Index.html utworzony domyślnie podczas dodawania domeny, klikamy przycisk „Prześlij”, wybieramy archiwum CMS DLE i klikamy OK.

    Po pobraniu archiwum CMS DLE (DataLife Engine) kliknij na nie jeden raz tak aby zostało podświetlone i naciśnij przycisk „Wyodrębnij”. Po rozpakowaniu archiwum powinieneś otrzymać coś takiego:

    Następnie musimy stworzyć bazę danych CMS DLE (DataLife Engine); w tym celu w panelu sterowania hostingu przechodzimy do pozycji „Bazy danych” i klikamy przycisk „Utwórz”. Wprowadź nazwę bazy danych, nazwę użytkownika i hasło, a następnie kliknij OK:

W przyszłości nazwa bazy danych i użytkownika będzie używana z prefiksem w postaci Twojego loginu w panelu administracyjnym hostingu:

Kolumna „Typ bazy danych” wyświetla hosta bazy danych db01.site.

    Po wykonaniu opisanych powyżej kroków uzyskaj dostęp do nazwy swojej domeny w przeglądarce, przejdź do instalacji CMS DLE (DataLife Engine) i naciśnij przycisk „Rozpocznij instalację”:

Notatka! Aby rozpocząć instalację CMS DLE (DataLife Engine) podczas uzyskiwania dostępu do domeny, domena musi już odpowiadać na rekordy z serwera hostingowego. Jeżeli domena została właśnie dodana do serwera i informacja o jej zapisach nie została jeszcze rozesłana po sieci, możesz ją zarejestrować i zapisać na swoim komputerze w plik hosts następujący wpis: adres IP serwera nazwa domeny

83.69.23*.*** nazwa domeny

Adres IP serwera można sprawdzić w panelu sterowania hostingu. Nazwy domen- Zapis nagrań:

nazwa_domeny.ru.

A (adres internetowy v4)

    W kolejnym kroku, aby kontynuować instalację należy zapoznać się i zaakceptować umowę licencyjną.

Sprawdź pudełko „Akceptuję warunki umowy” i kontynuuj instalację.

9. Jednym z ważnych kroków podczas instalacji jest skonfigurowanie systemu, gdzie należy poprawnie określić dane połączenia z bazą danych oraz ustawić login i hasło administratora serwisu.

Dane, które są od Ciebie wymagane (na przykładzie naszego użytkownika):

Nazwa podstawowa: vh12345_dle

Nazwa użytkownika bazy danych: vh 12345_ Admin

Hasło: hasło, które podałeś podczas tworzenia bazy danych

Serwer MySQL: kolumna Typ bazy danych w sekcji Bazy danych db01.site(patrz punkt 4) lub

wskazać w tym polu mysql.twoja_domena

Przedrostek jest ustalany dowolnie.

Dane dostępowe do panelu sterowania- to jest dzieło konto administratorem Twojej witryny, tutaj podajemy żądany login/hasło i adres e-mail administratora.

    Instalacja CMS DLE (DataLife Engine) została zakończona.

Usuń plik zainstaluj.php, znajduje się on w katalogu www/twoja_domena

    Zamawiamy domenę przez przeglądarkę, logujemy się do panelu administracyjnego CMS DLE (DataLife Engine) i przystępujemy do pracy ze stroną.

Porozmawiajmy o menu na stronie dle. Dokładniej, jak dodać własne pozycje do menu lub zastąpić istniejące nowymi. Dość często początkujący, którzy właśnie zainstalowali ten CMS, mają pytanie: „Jak mogę zastąpić standardowe pozycje menu w standardowym szablonie własnymi?” Jeśli w WordPressie można to zrobić bez edytowania kodu, w dle sytuacja jest inna, nadal musisz wejść w kod i trochę go rozgryźć. Jednak nie ma nic trudnego w dodawaniu nowych elementów i mam nadzieję, że już dziś możecie to zobaczyć.

Przejdźmy zatem do rzeczy. Najpierw musimy utworzyć elementy, które później trzeba będzie zaimplementować w menu dle, czy to strony, czy kategorie. Aby to zrobić, przejdź do panelu administracyjnego i kliknij pozycję „lista wszystkich sekcji”.

A wtedy wszystko zależy od sytuacji. Jeżeli potrzebujemy dodać do menu link do kategorii serwisu to przechodzimy do pozycji „Kategorie”, a jeżeli potrzebujemy stworzyć stronę, do której pozycja menu będzie kierować użytkownika to przechodzimy do pozycji „Strony statyczne” przedmiot. Nie ma między nimi zasadniczej różnicy, dlatego wybierzemy jedną z dwóch opcji, na przykład „Kategorie”.

Pojawi się formularz umożliwiający utworzenie nowej kategorii w serwisie. Wszystko jest tam proste. Aby zobaczyć, do czego służy każde pole formularza, zobacz obrazek.

Nie wszystkie pola opisane na rysunku są wymagane, a jedynie pierwsze i drugie pole. A punkty, których nie poruszyłem na obrazku, w ogóle nie odnoszą się do kategorii, ale odnoszą się do globalnych ustawień silnika, takich jak ustawienia wyświetlania wiadomości, a także zapewniają możliwość przypisania unikalnego szablonu dla każdej kategorii z osobna.

Po wypełnieniu wymaganych pól, przynajmniej dwóch pierwszych, kliknij przycisk Dodaj. Akcja ta spowoduje utworzenie w serwisie nowej kategorii, do której link dodamy do menu. I Specjalna uwaga Zwróć uwagę na drugie pole, gdzie konieczne było wpisanie alternatywnej nazwy dla kategorii, która będzie stanowić adres, pod którym dana kategoria będzie się znajdować. W moim przykładzie będzie to wyglądać tak: http://site.ru/primer_category/

Przejdźmy teraz do bezpośredniego dodania nowej pozycji do menu dle.

Aby to zrobić, w panelu administracyjnym musisz przejść do sekcji „Szablony witryn”.

A następnie musisz wybrać jeden z dwóch plików, jeśli używasz standardowego szablonu, w którym zapisane są menu na stronie. Standardowy szablon posiada dwa rodzaje menu: poziome i pionowe. Plik topmenu.tpl odpowiada za menu poziome, natomiast plik sidebar.tpl odpowiada za menu pionowe w lewej kolumnie serwisu. Oba te pliki można znaleźć w lewej kolumnie sekcji „Szablony witryn”. A kiedy klikniesz na jeden z nich, sam kod tego pliku pojawi się w prawej kolumnie.

Po otwarciu pliku musimy skorygować istniejący element do naszego. Oznacza to, że zmień nazwę, w tym przypadku na nazwę kategorii. I zamień link do samej kategorii (nazwa alternatywna) zamiast #. Oznacza to, że jeśli zastąpię element „O witrynie”, kod menu będzie wyglądał następująco:

Analogicznie możesz zmieniać inne pozycje w menu. Jeśli chodzi o drugie, poziome menu, sytuacja jest tam zupełnie taka sama. I oczywiście wszystko, co niepotrzebne, czego nie potrzebujesz, można usunąć. I oczywiście zapisz edytowany plik.

Jeżeli nie jesteś czegoś pewien, np. że usuniesz coś niepotrzebnego, to po prostu zrób to tak, aby w razie nieprzewidzianych sytuacji dało się to przywrócić.

I to wszystko dla mnie.

Przygotowano i wdrożono następujące zmiany:


1. Dodano możliwość przesyłania na serwer zdjęć komentarzy publikowanych na stronie. Ta okazja włączone i skonfigurowane w ustawieniach grupy. Dla każdej grupy użytkowników możesz zezwolić lub wyłączyć ładowanie obrazów do komentarzy. Również dla każdej grupy możesz ustawić inne indywidualne parametry ładowanych obrazów, np. maksymalna ilość przesłane zdjęcia do komentarzy, ich rozmiary i waga itp. Podczas przesyłania zdjęć do komentarzy użytkownik ma do dyspozycji uproszczony formularz przesyłania komentarzy, a przesyłanie zdjęć odbywa się zgodnie z parametrami określonymi w ustawieniach grupy. Jednocześnie użytkownik może zarządzać przesłanymi obrazami. Może je usunąć lub zastąpić, jeśli ma możliwość edycji swoich komentarzy.

2. Dodano obsługę silnika InnoDB dla bazy danych MySQL. Podczas instalowania skryptu możesz wybrać typ magazynu, którego chcesz używać. Możesz użyć dowolnego z nich InnoDB Lub MójISAM. Przy wyborze silnika zalecamy kierować się poniższymi kryteriami. Jeśli Twoja witryna jest rzadko aktualizowana o nowe treści (rejestracja dużej liczby użytkowników, aktywne dodawanie nowych komentarzy itp.), tj. „katalog” witryny, zaleca się użycie MójISAM typu, pobieranie z bazy danych jest szybsze. Jeśli na stronie toczy się aktywna dyskusja na jakiś temat duża ilość użytkowników, zaleca się użycie InnoDB typ. Dla większości witryn optymalny wybór Będzie to InnoDB, ponieważ w przyszłości będzie łatwiej skalowalny. Wybór silnika bazy danych jest możliwy tylko jeśli na Twoim serwerze zainstalowana jest wersja MySQL nie niższa niż 5.6.4. Jeśli wersja serwera MySQL jest starsza, dostępny jest tylko MyISAM.

3. Dodano możliwość tworzenia i używania listy odtwarzania podczas odtwarzania filmów w serwisie. Aby to zrobić, pliki wideo są po prostu wymienione w tagu wideo, oddzielone przecinkami. Na przykład:
4. Dodano możliwość tworzenia opisu, dla filmu, który będzie widoczny po wyświetleniu w odtwarzaczu, w tym celu w tagu video embed stosowany jest następujący format: , to samo można ustawić dla wszystkich plików, jeśli używana jest lista odtwarzania plików oddzielonych przecinkami. Przykładowy wyświetlacz możesz zobaczyć na zrzucie ekranu powyżej.

5. Dodano możliwość użycia w tagu, także linki do filmów na Youtube. W ten sposób możesz organizować mieszane listy odtwarzania zawierające Twoje wideo i filmy z serwisu YouTube.

6. Dodano możliwość tworzenia i używania list odtwarzania podczas odtwarzania dźwięku na stronie. Aby to zrobić, pliki audio są po prostu wymienione w tagu audio, oddzielone przecinkami. Na przykład:
7. Dodano możliwość tworzenia opisu, dla dźwięku, który będzie widoczny podczas odtwarzania muzyki w odtwarzaczu, w tym celu w znaczniku wstawiania audio używany jest następujący format: . Przykładowy wyświetlacz możesz zobaczyć na zrzucie ekranu powyżej.

8. Dodano możliwość odtwarzacza audio dodawanie linków do odtwarzania strumieniowego dźwięku. W ten sposób możesz ustawiać i wyświetlać listy odtwarzania do słuchania na stronie internetowej swojej stacji radiowej.

9. W ustawieniach gracza, w panelu administracyjnym dodana została możliwość wybór motywu dla odtwarzacza. Możesz wybrać ciemny lub jasny motyw odtwarzacza, co sprawia, że ​​wyświetlanie odtwarzacza w Twojej witrynie jest bardziej organiczne.

10. Poprawiono procedurę wstawiania materiałów wideo i audio w edytorach. Dodając filmy, możesz od razu tworzyć listy odtwarzania, a także możesz od razu ustawić w oknie wejściowym nie tylko link do wideo i audio, ale także linki do plakatów do nich oraz opis plików wideo i audio.

11. Do DataLife Engine dodano nowy edytor WYSIWYG. Nowy redaktor nazywa się FroalaEditor. Edytor ten posiada łatwy i intuicyjny interfejs (naszym zdaniem najlepszy interfejs) do tworzenia i edytowania treści, generowany przez niego kod HTML jest jednym z najczystszych i praktycznie nie zawiera niczego zbędnego, jest stosunkowo lekki i szybko renderuje redaktor na stronie.

12. Dodano nowy typ dodatkowych pól publikacji:„Galeria obrazów do pobrania”. Podczas tworzenia tego typu polach możesz ustawić parametry przesyłanych obrazów, a także maksymalną liczbę zdjęć, które można wgrać dla danej galerii. Dodając publikację w panelu administracyjnym lub na stronie, obraz można pobrać jednym kliknięciem. Po wyświetleniu tego pola na stronie obrazy zostaną pogrupowane w galerię zdjęć, którą można także przeglądać podczas przeglądania, jeśli dla zdjęć utworzono małe kopie.

13. Dla dodatkowych pól typu„Pobrany obraz” i „Pobrany plik” dodał automatyczny zakaz ponownego pobierania obrazów i plików do czasu usunięcia poprzednio pobranego obrazu lub pliku. Zmniejsza to prawdopodobieństwo załączenia do wiadomości nieużywanych plików i obrazów.

14. Dla dodatkowych pól typu „Przesłany obraz”. dodano nowe tagi: I , które wyświetlają odpowiednio adres URL miniatury przesłanego obrazu i adres URL pełnego obrazu, gdzie „X” to nazwa dodatkowego pola. Tagi te przydadzą się webmasterom, którzy chcą spersonalizować zamieszczane w serwisie publikacje np. wraz z innymi dodatkowymi polami.

15. W przypadku dodatkowych pól typu „Przycisk Tak lub Nie” należy dodano możliwość ustawienia domyślnego stanu na „Włączony” lub „Wyłączony”, który będzie stosowany podczas dodawania nowej publikacji.

16. Dodana funkcja oglądanie w Internecie dokumenty, przesłane do witryny za pomocą skryptu DataLife Engine. W tym celu do szablonu wyjściowego dla pobranych plików (attachment.tpl) dodano następujące tagi: (link do widoku online) który wyświetla link URL umożliwiający przeglądanie dokumentu online w przeglądarce, a także tagi tekst, które wyświetlają zawarty w nich tekst, jeśli załadowany dokument ma format obsługiwany do przeglądania. Obsługiwane są następujące typy dokumentów do przeglądania online: Adobe PDF, Microsoft Word, Microsoft Excel. Dokumenty przeglądane są bezpośrednio w przeglądarce odwiedzającego za pomocą usługi Google Docs Viewer, dzięki czemu odwiedzający nie muszą mieć zainstalowane programy firmy Microsoft lub Adobe.

17. Ze względu na fakt, że twórcy edytora WYSIWYG LiveEditor podjęto decyzję o zaprzestaniu jakichkolwiek prac nad tym edytorem, jako że od kilku lat nie otrzymywał on żadnych aktualizacji, zdecydowano o usunięciu tego edytora z DataLife Engine. Witryny, które wcześniej korzystały z tego edytora, automatycznie przełączą się na korzystanie z FroalaEditor.

18. Dodano możliwość ustawienia opisów obrazów (atrybut alt) podczas masowego wstawiania obrazów do wiadomości. Aby to zrobić, musisz wybrać żądane obrazy i klikając dowolne z nich, ustawić opis. Następnie kliknij przycisk „Wstaw wybrane”. Podany opis zostanie również dodany do wszystkich obrazów po wstawieniu.

19. Dodano automatyczne resetowanie pamięci podręcznej Zend OPCache przy zmianie ustawień witryny. Zatem, jeśli w ustawieniach serwera włączone jest buforowanie, nie trzeba samodzielnie resetować bufora ani czekać, aż zmiany zaczną obowiązywać.

20. Przeglądając listę kategorii w panelu administracyjnym, w sekcji edycji kategorii zmieniony został sposób wyświetlania listy kategorii. Teraz wszystkie podkategorie są wyświetlane zwinięte i można je otworzyć bezpośrednio, jeśli jest to konieczne dla określonej kategorii nadrzędnej. Dodano także przyciski, dzięki którym jednym kliknięciem szybko rozwiniesz lub zwiniesz wszystkie kategorie na liście. Dodanie nowej kategorii odbywa się w wyskakującym okienku. Ułatwia to pracę z dużą liczbą kategorii i podkategorii w panelu administracyjnym.

21. Dodano możliwość wypisania się wszystkich użytkowników, subskrybujesz komentarze, dla każdego newsa z osobna. Jeśli news zasubskrybował użytkowników, to edytując ten news w panelu sterowania, w zakładce „Zaawansowane”, możesz sprawdzić liczbę subskrybentów i wypisać ich z komentarzy do tej konkretnej publikacji. Ta innowacja przyda się np. wtedy, gdy wiadomość zostanie zamknięta przed dalszym komentowaniem.

22. Dodano możliwość subskrybowania komentarzy do wiadomości, podczas publikowania komentarza, nawet jeśli komentarz został przesłany do moderacji.

23. W profilu użytkownika w serwisie dodano możliwość zrezygnować z subskrybowanych komentarzy do publikacji, wskazując liczbę publikacji, które użytkownik zaprenumerował. Aby to zrobić w szablonie informacje o użytkowniku.tpl (anuluj subskrypcję), który wyświetla pole wyboru umożliwiające anulowanie subskrypcji komentarzy oraz liczbę subskrybowanych publikacji.

24. W profilu użytkownika w serwisie możliwość automatycznego zapisz się, aby otrzymywać powiadomienia o nowych komentarzach dodanych do newsów jego autorstwa. Dzięki temu użytkownik nie musi oddzielnie subskrybować każdej ze swoich wiadomości; wystarczy odznaczyć odpowiednie pole wyboru w ustawieniach swojego profilu. Aby wyświetlić pole wyboru w szablonie informacje o użytkowniku.tpl dodano użycie nowego tagu (aktualności-subskrybuj).

25. W profilu użytkownika w serwisie możliwość automatycznego zapisz się, aby otrzymywać powiadomienia o nowych komentarzach będących odpowiedziami na jego własne komentarze. Aby to zrobić, po prostu odznacz odpowiednie pole wyboru w ustawieniach swojego profilu. Aby wyświetlić pole wyboru w szablonie informacje o użytkowniku.tpl dodano użycie nowego tagu (komentarze-odpowiedz-subskrybuj).

26. Dodano obsługę rozszerzenia PHP Memcached. Skrypt DLE automatycznie określa, które rozszerzenie PHP jest zainstalowane na serwerze, Memcache czy Memcached, i w zależności od tego używa tego lub innego rozszerzenia PHP, jeśli w ustawieniach skryptu włączono buforowanie Memcache. Dzięki temu nie ma już potrzeby instalowania rozszerzenia PHP Memcache na serwerze.

27. W panelu administracyjnym, w sekcji edycji publikacji, Do listy masowych akcji na publikacjach dodano możliwość dodawania kategorii do publikacji. W odróżnieniu od dotychczasowej pozycji „Zmień kategorie”, pozycja „Dodaj kategorię” umożliwia masowe przypisywanie nowych wybranych kategorii do publikacji, bez zmiany starych, dodanych wcześniej kategorii.

28. Dodano możliwość tagu szablonu tekstu wskaż zakres wiadomości za pomocą symbolu myślnika. Możesz na przykład określić Tekst Tekst. Ułatwia to stworzenie potrzebnego projektu i nie ma potrzeby wpisywania wszystkich wymaganych identyfikatorów publikacji oddzielonych przecinkami.

29. Dodano możliwość tagu szablonu tekstu określ żądany zakres stron, używając symbolu myślnika. Możesz na przykład określić Tekst. Podobnie można ustawić zakres dla przeciwnego tagu Tekst. Ułatwia to stworzenie potrzebnego projektu i nie ma potrzeby zapisywania wszystkich potrzebnych numerów stron oddzielanych przecinkami.

30. Dodano możliwość wypisania użytkowników serwisu z list mailingowych, które wysyłane są z sekcji „Wysyłanie wiadomości” w panelu administracyjnym. W tym celu podczas wysyłania listów możesz ustawić w szablonie lub bezpośrednio w treści wiadomości znacznik (%unsubscribe%), który w wysyłanym liście wyświetli adres URL umożliwiający rezygnację z otrzymywania newslettera dla danego użytkownika. Po kliknięciu tego łącza status profilu użytkownika zostaje ustawiony na „Nie otrzymuj wiadomości e-mail z witryny”. Jednocześnie użytkownik musi po prostu kliknąć link; nie musi się logować ani wykonywać żadnych innych czynności w serwisie. W ten sposób może łatwo zrezygnować z subskrypcji listów z witryny, jeśli już dawno stracił zainteresowanie witryną. Pomimo tego, że wysyłanie listów pozwala w dalszym ciągu wysłać wiadomość do użytkownika, nawet jeśli wyraził on chęć nieotrzymywania listów. Zdecydowanie zalecamy, aby webmasterzy, aby uniknąć wpadnięcia serwera w filtry spamu, zawsze podczas wysyłania wiadomości uwzględniali status ustawiony przez użytkownika w swoim profilu.

31. Dodano automatyczne dodawanie dla wszystkich Linki zewnętrzne, które są publikowane w aktualnościach i komentarzach, atrybut wzgl, zawierający parametry „zewnętrzny noopener noreferrer”. Atrybut ten pozwala zmniejszyć prawdopodobieństwo ewentualnego ataku na witrynę za pomocą mechanizmów socjotechniki.

32. W ustawieniach skryptu dodana została możliwość określenia ilości dni podczas którego buforowane są pełne wiadomości po ich publikacji. Tworzenie i aktualizowanie pamięci podręcznej również wymaga dużych zasobów. Z biegiem czasu publikacja również traci na popularności, a jeśli nie jest często czytana, to ciągłe tworzenie i monitorowanie pamięci podręcznej jest dla niej niepraktyczne. Jeśli w Twojej witrynie jest publikowanych niewiele wiadomości, możesz zwiększyć liczbę dni przechowywania w pamięci podręcznej, jeśli jest ich dużo, a następnie zmniejszyć ją. W każdym razie nie zalecamy ustawiania czasu pamięci podręcznej na mniej niż 30 dni. Nie duża liczba dni, używaj tylko w przypadku problemów z wolnym miejscem na dysku serwera lub jeśli publikujesz bardzo dużą liczbę aktualności w miesiącu. Jednak tym, którzy mają mało wiadomości na swojej stronie, zalecamy zwiększenie tej wartości.

33. W panelu administracyjnym w sekcji edycji użytkownika dodana została możliwość szybko przesyłaj wszystkie publikacje od jednego użytkownika do drugiego. W tym celu należy kliknąć na liczbę publikacji użytkownika, wybrać przeniesienie publikacji na innego użytkownika i wskazać login użytkownika, na którego chcesz przenieść publikacje. Innowacja ta przyda się, jeśli przed usunięciem użytkownika z bazy konieczne będzie przeniesienie wszystkich jego publikacji na innego użytkownika.

34. W panelu administracyjnym w sekcji edycji użytkownika dodana została możliwość szybko przelicz liczbę publikacji posiadanych przez użytkownika. W tym celu należy kliknąć na liczbę publikacji użytkownika i z menu wybrać opcję przeliczenia publikacji. Opcja ta będzie przydatna w przypadku masowych manipulacji publikacjami lub uzupełnieniami bazy danych z pominięciem skryptu.

35. W panelu administracyjnym w sekcji edycji użytkownika dodana została możliwość szybko przelicz liczbę komentarzy użytkowników. W tym celu należy kliknąć na liczbę komentarzy użytkowników i w menu wybrać opcję przeliczenia komentarzy. Opcja ta będzie przydatna w przypadku masowych manipulacji komentarzami lub uzupełnień bazy danych z pominięciem skryptu.

36. Poprawiona wydajność wyświetlania wiadomości podczas sortowania według ocen i wyświetleń. Poprawiono także wydajność wyświetlania komentarzy korzystających z sortowania według ocen.

37. Ulepszony system rejestrowania liczby komentarzy użytkowników w statystykach swojego profilu. W przypadku masowego usuwania wiadomości komentarze użytkowników są również automatycznie przeliczane. Eliminuje to potrzebę okresowego przeliczania statystyk.

38. Zoptymalizowano wyświetlanie panelu administracyjnego DataLife Engine NA urządzenia mobilne w orientacji pionowej. Tym samym panel sterowania stał się wygodniejszy w obsłudze na smartfonach.

39. Biblioteka Jquery została zaktualizowana do linii 2.xx

40. Edytor TinyMCE został zaktualizowany do najnowszej wersji.

41. Naprawiono problem polegający na tym, że nie można było dodatkowo wykorzystać tego punktu. pola posiadające typ odsyłacza.

42. Naprawiono problem polegający na tym, że Podczas korzystania z komentarzy w drzewie wygenerowano nieprawidłowy układ komentarzy HTML.

43. Naprawiono problem polegający na tym, że dla tagu (kategoria-url) adres URL kategorii został wyświetlony przy pomocy CNC, niezależnie od ustawień CNC w panelu administracyjnym skryptu.

44. Naprawiono problem polegający na tym, że Dublowano indeksy pól dodatkowych, które posiadały opcję odsyłaczy, jeśli aktualności publikowano w kilku kategoriach.

45. Naprawiono problem polegający na tym, że tagi tekst i tekst dla strona główna, jeżeli w ustawieniach skryptu włączono wyświetlanie strony statycznej na stronie głównej jako głównej.

46. ​​​​Naprawiono problem polegający na tym, że Jeśli w sekcji edycji publikacji news został oczyszczony z komentarzy, zawsze wracał na pierwszą stronę sekcji edycji wiadomości, niezależnie od ustawionych filtrów wyszukiwania i sposobu wyświetlania publikacji do edycji.

47. Naprawiono problem polegający na tym, że Niemożliwe było wprowadzenie poprawnej odpowiedzi do systemu Pytanie-Odpowiedź, jeśli użytkownik odpowiedział na komentarz zamiast dodać nowy.

48. Poprawiono wcześniej wykryte i zgłoszone drobne błędy w skrypcie.

Informacje do pobrania skryptu dla klientów:

Uwaga! Przeglądanie tych informacji możliwe jest tylko dla użytkowników posiadających licencję na skrypt. Jeśli zakupiłeś już skrypt, musisz zalogować się do serwisu w ramach swojego konta klienta.

Jeśli nie jesteś jeszcze naszym klientem, możesz to zrobić na naszej stronie internetowej.

O wydaniu można dyskutować pod adresem

Cześć przyjaciele. Spędzam prawie cały swój czas. Ponieważ większość moich witryn jest zbudowana na CMS DLE, muszę dużo pracować z tym silnikiem. Mówiłem już wcześniej, że deweloperzy nie są przyjaźni z SEO i w ogóle nie słyszeliśmy takiego słowa, ale wyszło jeszcze gorzej, niż mogło być. Przygotowałem nawet całą serię postów poświęconych „szyciu” silnika ludowego (patrz kategoria).

Ale dzisiaj chciałbym porozmawiać o tak ważnej rzeczy, jak mapa witryny HTML dla DLE. Nieważne jak długo szukałem w Internecie normalnego modułu karty, nigdy go nie znalazłem. Rozwiązań jest oczywiście kilka, jednak wszystkie nie dają pożądanego rezultatu, a czasem nawet wyrządzają krzywdę. Musiałem sam napisać moduł, a raczej powierzyć profesjonalistom realizację moich „chce”. Wyrażam głęboką wdzięczność Aleksandrowi Fominowi za jego entuzjazm i niesamowitą szybkość pracy.

Moduł mapy witryny dla DLE, który za chwilę Państwu zaprezentuję, spełnia wszystkie wymagania SEO i jest niezwykle łatwy w instalacji.

Pełna lista modułów dla DLE firmy Alaich:

SiteMap – moduł generowania mapy witryny HTML dla DLE

Oryginalne imię: Mapa witryny
Kompatybilność z CMS-em: DLE 8.2- 10.6
Rozpościerający się: Bezpłatnie, w stanie, w jakim się znajduje. Podczas dystrybucji wymagany jest link do źródła
Obecna wersja: 2.2 (od 08.05.2014)
Zamiar: Wyświetl nienumerowaną listę z linkami do wszystkich publikacji, kategorii i stron statycznych.
Osobliwości: Wizualny generator kodu do osadzania. Szczegółowa konfiguracja zasady wyświetlania wszystkich elementów serwisu - aktualności, kategorii, stron statycznych - ilości wyświetlanych elementów, zasady i kolejności sortowania, wyświetlania elementów jako link lub zwykłym tekstem, możliwość włączenia/wyłączenia określonych elementów.

Opis i konfiguracja modułu mapy witryny HTML dla DLE

Przyjaciele, 3 czerwca 2012 to wielki dzień, została wydana zupełnie nowa wersja mapy witryny 2.0. Podnosimy poprzeczkę w zakresie łatwości obsługi naszego modułu na nowy poziom. Nam (mam nadzieję, że Tobie również) bardzo spodobał się zaimplementowany w systemie system generowania kodu wizualnego i postanowiliśmy zaimplementować go w module mapy serwisu. Teraz nie musisz czytać instrukcji i opisów wszystkich funkcji oraz ich znaczenia – wystarczy wejść do panelu administracyjnego, podać kilka wartości i gotowe – moduł jest gotowy do użycia!

Oprócz tego, co powiedziano powyżej, chciałbym wymienić kilka innych ważnych funkcji:

  • moduł jest w pełni buforowany;
  • moduł wykorzystuje API DLE;
  • na mapie nie są wyświetlane publikacje, które nie przeszły moderacji, a także te planowane na przyszłość;
  • pod uwagę brana jest obecność/brak CNC, a także rodzaj CNC;
  • taka subtelność jest zapewniona - jeśli ktoś długo pracował z silnikiem DLE, będzie pamiętał, że we wczesnych wersjach w ogóle nie było CNC, a potem się pojawiło, ale tylko jednego typu (tego samego co typ 3 jest obecnie w trakcie tworzenia). Tak też jest w tym module - nowe publikacje wyświetlają się z adresem URL, którego typ CNC jest wybrany w panelu administracyjnym, a stare odpowiednio z adresem URL CNC starego typu.

Pomimo pojawienia się generatora wizualnego, sugeruję zapoznanie się z mechaniką modułu.

Moduł wstawiany jest do szablonu main.tpl za pomocą tagu:
(dołącz plik="engine/modules/sitemap.php?param1=wartość1¶m2=wartość2")

param1= — parametr modułu, wartość1 — wartość parametru. Ustawienia modułu podążają za znakiem? i są oddzielone znakiem &.

Przykład wstawienia (wyświetla mapę serwisu z listą stron statycznych i aktualnościami z kategorii o id=2,3,4):
(treść)
(dołącz plik="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

Aby mapa witryny mogła zostać wyświetlona na osobnej stronie, tag (include ...) musi być zawarty w , a tag (treść) musi być zawarty w . Następnie moduł będzie dostępny pod adresem http://site.ru/sitemap/

Po każdej zmianie parametrów i ich wartości należy wyczyścić pamięć podręczną w panelu administracyjnym.

Parametry modułu przekazywane przez tpl podczas wstawiania:

  • Need_cats — lista identyfikatorów kategorii oddzielonych przecinkami do wyświetlenia na mapie
  • exc_cats — lista identyfikatorów kategorii oddzielonych przecinkami, wykluczonych z mapy
  • Need_news — lista identyfikatorów artykułów oddzielonych przecinkami do wyświetlenia na mapie
  • exc_news — lista identyfikatorów artykułów oddzielonych przecinkami, wykluczonych z mapy
    • Jednoczesne podawanie tych parametrów nie ma sensu
  • Need_static — lista statycznych identyfikatorów stron oddzielonych przecinkami, które mają być wyświetlane na mapie
  • exc_static — lista stron statycznych o identyfikatorze, oddzielonych przecinkami, wykluczonych z mapy
    • Jednoczesne podawanie tych parametrów nie ma sensu
  • koty_as_links — pokaż nazwy kategorii jako linki (1 lub 0)
  • show_static — wyświetla statyczne strony (1 lub 0) na mapie
  • koty_sort — pole sortujące listę kategorii (pole z tabeli dle_category)
  • koty_msort — kierunek sortowania listy kategorii (ASC lub DESC)
  • news_sort — pole sortujące listę artykułów (pole z tabeli dle_post)
  • news_msort — kierunek sortowania listy artykułów (ASC lub DESC)
  • static_sort — pole sortujące listę stron statycznych (pole z tabeli dle_static)
  • static_msort — kierunek sortowania listy stron statycznych (ASC lub DESC)
    • Istnieją 2 opcje kierunku sortowania:
      • ASC – rosnąco (alfabetycznie)
      • DESC - Malejąco (w odwrotnej kolejności)
    • jeśli pole i kolejność sortowania nie są określone, używane są określone ustawienia kategorii lub standardowe parametry DLE
  • koty_limit — maksymalna liczba wyświetlanych podkategorii
  • news_limit — maksymalna liczba wyświetlonych artykułów z danej kategorii
  • static_limit — maksymalna liczba wyświetlanych stron statycznych

Proszę zanotować żadne z powyższych ustawień nie jest wymagane, nie musisz w ogóle niczego określać - wystarczy, że wstawisz tag (include file="engine/modules/sitemap.php") - wtedy zostaną użyte ustawienia domyślne.

Klasy wyglądu i stylu mapy witryny

Opcjonalnie możliwość zmiany wygląd mapa witryny, w tym celu otwórz plik stylu (style.css) swojego szablonu i napisz klasy opisane poniżej.

Lista klas mapy witryny CSS:

Kategorie mapy witryny - element