Liveinternet intitle datalife motor vezérlőpult. A DataLife Engine beállítása

Beszéljünk a dle honlapján található menüről. Pontosabban, hogyan lehet saját tételeket hozzáadni a menühöz, vagy a meglévőket újakra cserélni. A kezdők számára, akik most telepítették ezt a CMS-t, gyakran felmerül a kérdés: "Hogyan lehet a szabványos sablonban lévő standard menüelemeket a sajátjával helyettesíteni?" Ha a wordpressben ez kódszerkesztés nélkül is megoldható, akkor dle-ben más a helyzet, akkor is bele kell nyúlni a kódba és kicsit rájönni. Azonban nincs semmi nehéz új elemek hozzáadása, és remélem, hogy ma látni fogja ezt.

Szóval, térjünk az üzlethez. Először is létre kell hoznunk olyan elemeket, amelyeket később implementálni kell a dle menüben, legyen szó oldalakról vagy kategóriákról. Ehhez lépjen az adminisztrációs panelre, és kattintson az "összes szakasz listája" elemre.

És akkor minden a helyzettől függ. Ha az oldal kategóriájára mutató hivatkozást kell hozzáadnunk a menühöz, akkor menjünk a „Kategóriák” menüpontra, ha pedig olyan oldalt kell létrehoznunk, amelyre a menüpont átirányítja a felhasználót, akkor lépjen a „Statikus oldalak” menüpontra. tétel. Nincs köztük alapvető különbség, ezért a két lehetőség közül választunk egyet, például a „Kategóriák” lehetőséget.

Megjelenik egy űrlap az új kategória létrehozásához az oldalon. Ott minden egyszerű. Hogy mire használják az egyes űrlapmezőket, lásd a képet.

Az ábrán nem minden mező kitöltése kötelező, hanem csak az első és a második mező. Azok a pontok pedig, amelyekhez a képen nem nyúltam hozzá, egyáltalán nem a kategóriákra vonatkoznak, hanem a globális motorbeállításokra, például a dle hírkimeneti beállításaira, és lehetőséget adnak arra is, hogy minden kategóriához külön-külön egyedi sablont rendeljünk.

A kötelező mezők, legalább az első kettő kitöltése után kattintson a Hozzáadás gombra. Ez a művelet egy új kategóriát hoz létre az oldalon, amelynek hivatkozását hozzáadjuk a dle menühöz. Különös figyelmet kell fordítani a második mezőre, ahol egy alternatív nevet kellett regisztrálni a kategóriához, amely az a cím lesz, amelyen a kategória található. Az én példámban ez így fog kinézni: http://site.ru/primer_category/

Most folytassuk az új elem közvetlen hozzáadását a dle menühöz.

Ehhez az adminisztrációs panelen lépjen a "Webhelysablonok" szakaszba.

Ezután ki kell választania a két fájl egyikét, ha szabványos sablont használ, amelyben a webhely menüi regisztrálva vannak. A standard sablonban kétféle menü található: ez, valamint vízszintes és függőleges. A topmenu.tpl fájl a vízszintes menüért, a sidebar.tpl fájl pedig a függőleges menüért felelős az oldal bal oldali oszlopában. Mindkét fájl megtalálható a Webhelysablonok szakasz bal oldali oszlopában. És ha rákattint valamelyikre, ennek a fájlnak a kódja megjelenik a jobb oldali oszlopban.

A fájl megnyitása után javítanunk kell minden meglévő elemet a miénkben. Azaz változtassa meg a nevet, jelen esetben a kategória nevére. És helyettesítse a hivatkozást magára a kategóriára (alternatív név) a # helyett. Vagyis ha lecserélem az „A webhelyről” elemet, akkor a menükód így fog kinézni:

Hasonló módon módosíthatja a menü többi elemét. Ami a második, vízszintes menüt illeti, ott is pontosan ugyanaz a helyzet. És természetesen minden, amire nincs szüksége, eltávolítható. És természetesen mentse el a szerkesztett fájlt.

Ha nem biztos valamiben, például hogy törölni fog valami feleslegeset, akkor csak tegye meg, hogy előre nem látható helyzetek esetén vissza lehessen állítani.

És nekem ennyi.

Hello barátok. Szinte minden időmet töltöm. Mivel a legtöbb webhelyem CMS DLE-re épül, sokat kell dolgoznom ezzel a motorral. Korábban már mondtam, hogy a fejlesztők nem barátkoznak a SEO-val, és általában nem is hallottak ilyen szót, de ez még rosszabbnak bizonyult, mint amilyen lehetett. El is készítettem a nemzeti motor "csontosodásának" szentelt posztok egész sorát (lásd a kategóriában).

De ma egy olyan fontos dologról szeretnék beszélni, mint a DLE html oldaltérképe. Hiába kerestem az interneten egy normál kártyamodult, nem találtam. Természetesen többféle megoldás létezik, de mindegyik egyáltalán nem hozza meg a kívánt eredményt, sőt néha kárt is okoz. A modult magamnak kellett megírnom, vagy inkább szakemberekre bízni a „kívánságlistám” megvalósítását. Mély hálámat fejezem ki Alexander Fominnak lelkesedéséért és hihetetlen gyorsaságáért.

A DLE oldaltérkép modulja, amelyet most bemutatok Önnek, megfelel a SEO minden követelményének, és rendkívül egyszerűen telepíthető.

Az Alaich DLE moduljainak teljes listája "a:

SiteMap – HTML oldaltérkép generáló modul DLE-hez

Eredeti név: oldaltérkép
CMS kompatibilitás: DLE 8.2- 10.6
Terítés: Ingyenes, ahogy van, a forrásra mutató hivatkozás terjesztésekor kötelező
Jelenlegi verzió: 2.2 (2014.08.05-től)
Célja: Rendezetlen lista megjelenítése az összes publikációra, kategóriára és statikus oldalra mutató hivatkozásokkal.
Sajátosságok: Vizuális beágyazási kód generátor. Az oldal összes elemének - hírek, kategóriák, statikus oldalak - megjelenítési elvének részletes beállítása, a megjelenített elemek száma, rendezési elv és rendezési sorrend, elemek hivatkozásként vagy sima szövegben való megjelenítése, adott elemek felvételének/kizárásának lehetősége.

A DLE HTML oldaltérkép modul leírása és beállítása

Barátaim, 2012. június 3. nagy nap, megjelent a vadonatúj oldaltérkép 2.0-s verziója. Modulunk használhatósági lécét új szintre emeljük. Nekünk (remélem neked is) nagyon megtetszett a rendszerben megvalósított vizuális kódgeneráló rendszer, és úgy döntöttünk, hogy a sitemap modulban is implementáljuk. Most már nem kell elolvasnia az összes funkcióhoz és értékükhöz tartozó kézikönyveket és leírásokat - csak lépjen az adminisztrációs panelre, adjon meg néhány értéket, és kész - a modul készen áll!

A fentieken kívül szeretném még felsorolni néhány fontosabb tulajdonság:

  • a modul teljesen gyorsítótárban van;
  • a modul a DLE API-t használja;
  • a térképen nem jelennek meg a moderáláson át nem esett, valamint a jövőben tervezett kiadványok;
  • figyelembe veszik a CNC jelenlétét / hiányát, valamint a CNC típusát;
  • ilyen finomság biztosított - ha valaki régóta dolgozik a DLE motorral, akkor emlékszik, hogy a korai verziókban egyáltalán nem volt CNC, aztán megjelent, de csak egy típusú (ugyanaz, mint a 3-as típus most alakul). Tehát ez a modul is előírja - az új publikációk egy url-lel jelennek meg, aminek a CNC típusa az adminisztrációs panelen van kiválasztva, a régiek pedig a régi típusú CNC url-jével.

A vizuális generátor megjelenése ellenére azt javaslom, hogy ismerkedjen meg a modul mechanikájával.

A modul a main.tpl sablonba a következő címke használatával kerül beillesztésre:
(include file="engine/modules/sitemap.php?param1=value1¶m2=value2")

param1= — modulparaméter, érték1 — paraméter értéke. A jel után jönnek a modulbeállítások? és &-vel elválasztva.

Példa beszúrása (webhelytérképet jelenít meg statikus oldalak listájával és hírekkel id=2,3,4 kategóriákból):
(tartalom)
(include file="engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

Ahhoz, hogy a webhelytérkép külön oldalon jelenjen meg, az (include ...) címkét a -ba, a (content) címkét pedig -be kell zárni. Ezt követően a modul elérhető lesz a http://site.ru/sitemap/ címen.

A paraméterek és azok értékeinek módosítása után törölni kell a gyorsítótárat az adminisztrációs panelen.

A tpl-n keresztül átadott modulparaméterek beszúráskor:

  • need_cats – az azonosító kategóriák listája vesszővel elválasztva a térképen való megjelenítéshez
  • exc_cats - az azonosító kategóriák listája vesszővel elválasztva, kizárva a térképről
  • need_news — a térképen megjelenítendő azonosító cikkek vesszővel elválasztott listája
  • exc_news – a térképről kizárandó cikkazonosítók vesszővel elválasztott listája
    • értelmetlen ezeket a paramétereket egyszerre megadni
  • need_static – a térképen megjelenítendő statikus oldalazonosítók vesszővel elválasztott listája
  • exc_static - az azonosító statikus oldalak listája, vesszővel elválasztva, kizárva a térképről
    • értelmetlen ezeket a paramétereket egyszerre megadni
  • cats_as_links – kategórianevek megjelenítése linkként (1 vagy 0)
  • show_static - statikus oldalak megjelenítése a térképen (1 vagy 0)
  • cats_sort – kategórialista rendezési mezője (mező a dle_category táblázatból)
  • cats_msort – kategórialista rendezési iránya (ASC vagy DESC)
  • news_sort - rendezési mező a cikkek listájához (mező a dle_post táblából)
  • news_msort - a cikkek listájának rendezésének iránya (ASC vagy DESC)
  • static_sort - rendezési mező a statikus oldalak listájához (mező a dle_static táblából)
  • static_msort – a statikus oldalak listájának rendezésének iránya (ASC vagy DESC)
    • 2 rendezési lehetőség van:
      • ASC - növekvő (ábécé sorrendben)
      • DESC - csökkenő (fordított sorrendben)
    • ha a mező és a rendezési sorrend nincs megadva, akkor a megadott kategóriabeállítások vagy szabványos DLE paraméterek kerülnek felhasználásra
  • cats_limit – a megjeleníthető alkategóriák maximális száma
  • news_limit – a kategória kimeneti cikkeinek maximális száma
  • static_limit – a megjelenített statikus oldalak maximális száma

Értesítés a fenti beállítások egyike sem szükséges, akkor egyáltalán nem adhat meg semmit - csak illessze be a címkét (include file="engine/modules/sitemap.php") - akkor a rendszer az alapértelmezett beállításokat használja.

Oldaltérkép Megjelenés és stílus osztályok

Opcionálisan lehetőség van az oldaltérkép megjelenésének megváltoztatására, ehhez megnyitjuk a sablonunk stílusfájlját (style.css), és előírjuk az alább leírt osztályokat.

Webhelytérkép CSS-osztályok listája:

Sitemap_categories - elem