Liveinternet intitle datalife dzinēja vadības panelis. DataLife Engine iestatīšana

Parunāsim par izvēlni dle vietnē. Precīzāk, kā izvēlnei pievienot savus vienumus vai aizstāt esošos ar jauniem. Diezgan bieži iesācējiem, kuri tikko ir instalējuši šo CMS, rodas jautājums: "Kā standarta izvēlnes vienumus standarta veidnē aizstāt ar saviem?" Ja WordPress to var izdarīt bez koda rediģēšanas, tad dle ir cita situācija, vēl ir jāiedziļinās kodā un mazliet jāizdomā. Tomēr jaunu vienumu pievienošanā nav nekā sarežģīta, un es ceru, ka jūs to varēsit redzēt šodien.

Tātad, ķersimies pie lietas. Vispirms mums ir jāizveido vienumi, kas vēlāk jāievieš dle izvēlnē, neatkarīgi no tā, vai tās ir lapas vai kategorijas. Lai to izdarītu, dodieties uz administratora paneli un noklikšķiniet uz vienuma "visu sadaļu saraksts".

Un tad viss ir atkarīgs no situācijas. Ja izvēlnē ir jāpievieno saite uz vietnes kategoriju, dodieties uz vienumu "Kategorijas" un, ja mums ir jāizveido lapa, uz kuru izvēlnes vienums novirzīs lietotāju, dodieties uz "Statiskās lapas". lieta. Principiālas atšķirības starp tām nav, tāpēc izvēlēsimies vienu no divām iespējām, piemēram, "Kategorijas".

Tiks parādīta veidlapa jaunas kategorijas izveidei vietnē. Tur viss ir vienkārši. Kam tiek izmantots katrs veidlapas lauks, skatiet attēlu.

Ne visi attēlā aprakstītie lauki ir obligāti, bet tikai pirmais un otrais lauks. Un tie punkti, kuriem es nepieskāros attēlam, vispār neattiecas uz kategorijām, bet gan uz globāliem motora iestatījumiem, piemēram, dle ziņu izvades iestatījumiem, kā arī nodrošina iespēju katrai kategorijai piešķirt unikālu veidni atsevišķi.

Pēc obligāto lauku aizpildīšanas, vismaz pirmos divus, noklikšķiniet uz pievienošanas pogas. Veicot šo darbību, vietnē tiks izveidota jauna kategorija, saite, uz kuru mēs pievienosim dle izvēlni. Un īpašu uzmanību pievērsiet otrajam laukam, kur bija nepieciešams reģistrēt alternatīvu kategorijas nosaukumu, kas būs adrese, kurā kategorija atradīsies. Manā piemērā tas izskatīsies šādi: http://site.ru/primer_category/

Tagad pāriesim pie jauna vienuma tiešas pievienošanas dle izvēlnei.

Lai to izdarītu, administratora panelī jums jāiet uz sadaļu "Vietņu veidnes".

Un tad jums ir jāizvēlas viens no diviem failiem, ja tiek izmantota standarta veidne, kurā ir reģistrētas vietnes izvēlnes. Standarta veidnē ir divu veidu izvēlnes: šī un gan horizontālā, gan vertikālā. Fails topmenu.tpl ir atbildīgs par horizontālo izvēlni, un fails sidebar.tpl ir atbildīgs par vertikālo izvēlni vietnes kreisajā kolonnā. Abi šie faili ir atrodami sadaļas Vietņu veidnes kreisajā kolonnā. Un, noklikšķinot uz viena no tiem, šī faila kods parādīsies labajā kolonnā.

Pēc faila atvēršanas mums ir jāizlabo jebkurš esošais vienums. Tas ir, mainiet nosaukumu, šajā gadījumā uz kategorijas nosaukumu. Un aizstājiet saiti uz pašu kategoriju (alternatīvu nosaukumu), nevis #. Tas ir, ja es nomainīšu vienumu “Par vietni”, izvēlnes kods izskatīsies šādi:

Pēc analoģijas varat mainīt pārējos izvēlnes vienumus. Kas attiecas uz otro, horizontālo izvēlni, tad tur situācija ir tieši tāda pati. Un, protams, visu, kas jums nav nepieciešams, var noņemt. Un, protams, saglabājiet rediģēto failu.

Ja neesat pārliecināts par kaut ko, piemēram, ka izdzēsīsit kaut ko lieku, tad vienkārši dariet to, lai neparedzētu situāciju gadījumā to varētu atjaunot.

Un tas man ir viss.

Sveiki draugi. Es pavadu gandrīz visu savu laiku. Tā kā lielākā daļa manu vietņu ir veidotas uz CMS DLE, man ir daudz jāstrādā ar šo programmu. Jau iepriekš esmu teicis, ka izstrādātāji nedraudzējas ar SEO, un vispār viņi nekad nav dzirdējuši šādu vārdu, bet tas izrādījās vēl sliktāks, nekā tas varētu būt. Es pat sagatavoju veselu virkni ierakstu, kas bija veltīti nacionālā dzinēja "pārkaulošanai" (skat. kategorijā).

Bet šodien es vēlētos runāt par tik svarīgu lietu kā DLE html vietnes karti. Lai kā es internetā meklēju parasto kartes moduli, es to neatradu. Risinājumi, protams, ir vairāki, taču tie visi nemaz nedod vēlamo rezultātu un dažkārt pat nodara kaitējumu. Modulis bija jāraksta pašam, pareizāk sakot, sava “vēlmju saraksta” ieviešanu uzticēt profesionāļiem. Izsaku dziļu pateicību Aleksandram Fominam par viņa entuziasmu un neticamo darba ātrumu.

Vietnes kartes modulis DLE, ar kuru es gatavojos iepazīstināt jūs, atbilst visām SEO prasībām un ir ārkārtīgi viegli uzstādāms.

Pilns DLE moduļu saraksts no Alaich "a:

Vietnes karte — HTML vietnes karšu ģenerēšanas modulis DLE

Oriģinālais nosaukums: vietnes karte
CMS saderība: DLE 8.2- 10.6
Izplatīšanās: Bezmaksas, kā ir, izplatot, ir nepieciešama saite uz avotu
Pašreizējā versija: 2.2 (no 05.08.2014.)
Mērķis: Izvadiet nesakārtotu sarakstu ar saitēm uz visām publikācijām, kategorijām un statiskām lapām.
Īpatnības: Vizuālā iegulšanas koda ģenerators. Detalizēts visu vietnes elementu attēlošanas principa iestatījums - ziņas, kategorijas, statiskās lapas - attēlojamo elementu skaits, šķirošanas princips un šķirošanas secība, elementu attēlošana kā saite vai vienkāršā tekstā, iespēja iekļaut/izslēgt konkrētus elementus.

DLE HTML vietnes kartes moduļa apraksts un konfigurācija

Draugi, 2012. gada 3. jūnijs ir liela diena, ir izlaista pavisam jauna vietnes kartes versija 2.0. Mēs paaugstinām mūsu moduļa lietojamības joslu jaunā līmenī. Mums (ceru, ka arī jums) patika sistēmā ieviestā vizuālā koda ģenerēšanas sistēma un nolēmām to ieviest vietnes kartes modulī. Tagad jums nav jālasa visu funkciju un to vērtību rokasgrāmatas un apraksti - vienkārši dodieties uz administratora paneli, norādiet dažas vērtības, un tas arī viss - modulis ir gatavs darbam!

Papildus iepriekšminētajam es vēlētos uzskaitīt vēl dažas svarīgas funkcijas:

  • modulis ir pilnībā saglabāts kešatmiņā;
  • modulis izmanto DLE API;
  • kartē nav attēlotas publikācijas, kuras nav izturējušas moderāciju, kā arī tās, kas plānotas nākotnē;
  • tiek ņemta vērā CNC esamība / neesamība, kā arī CNC veids;
  • tāds smalkums ir paredzēts - ja kāds jau sen strādā ar DLE dzinēju, tad atceras, ka agrīnajās versijās CNC vispār nebija un tad parādījās, bet tikai viena tipa (tāds pats kas 3. tips pašlaik tiek veidota). Tātad tas ir paredzēts arī šajā modulī - jaunās publikācijas tiek parādītas ar url, kura CNC veids tiek izvēlēts admin panelī, bet vecās - attiecīgi ar vecā tipa CNC url.

Neskatoties uz vizuālā ģeneratora izskatu, iesaku jums iepazīties ar moduļa mehāniku.

Modulis tiek ievietots main.tpl veidnē, izmantojot tagu:
(iekļaut failu = "engine/modules/sitemap.php?param1=value1¶m2=value2")

param1= — moduļa parametrs, vērtība1 — parametra vērtība. Moduļa iestatījumi nāk aiz zīmes? un atdalīts ar &.

Ievietot piemēru (rāda vietnes karti ar statisku lapu sarakstu un ziņām no kategorijām ar id=2,3,4):
(saturs)
(iekļaut failu = "engine/modules/sitemap.php?show_static=1&need_cats=2,3,4")

Lai vietnes karte tiktu parādīta atsevišķā lapā, tagam (iekļaut...) ir jābūt ietvertam , bet (satura) tagam ir jābūt ietvertam . Pēc tam modulis būs pieejams vietnē http://site.ru/sitemap/

Pēc jebkādām parametru un to vērtību izmaiņām ir nepieciešams notīrīt kešatmiņu administratora panelī.

Moduļa parametri, kas nodoti caur tpl ievietošanas laikā:

  • need_cats — ID kategoriju saraksts, kas atdalīts ar komatiem, lai parādītu kartē
  • exc_cats - ID kategoriju saraksts, kas atdalīts ar komatiem, izslēgts no kartes
  • need_news — ar komatiem atdalīts ID rakstu saraksts, kas jāparāda kartē
  • exc_news — ar komatu atdalīts to rakstu ID saraksts, kas jāizslēdz no kartes
    • ir bezjēdzīgi norādīt šos parametrus vienlaikus
  • need_static — ar komatiem atdalīts statisko lapu ID saraksts, kas jāparāda kartē
  • exc_static — id statisko lapu saraksts, atdalītas ar komatiem, izslēgtas no kartes
    • ir bezjēdzīgi norādīt šos parametrus vienlaikus
  • cats_as_links — rādīt kategoriju nosaukumus kā saites (1 vai 0)
  • show_static — rādīt statiskās lapas kartē (1 vai 0)
  • cats_sort — kategoriju saraksta kārtošanas lauks (lauks no tabulas dle_category)
  • cats_msort — kategoriju saraksta kārtošanas virziens (ASC vai DESC)
  • news_sort — rakstu saraksta kārtošanas lauks (lauks no tabulas dle_post)
  • news_msort - rakstu saraksta kārtošanas virziens (ASC vai DESC)
  • static_sort — kārtošanas lauks statisko lapu sarakstam (lauks no tabulas dle_static)
  • static_msort — statisko lapu saraksta kārtošanas virziens (ASC vai DESC)
    • Ir 2 šķirošanas iespējas:
      • ASC — augošā secībā (alfabētiskā secībā)
      • DESC — dilstošā secībā (apgrieztā secībā)
    • ja nav norādīts lauks un šķirošanas secība, tiek izmantoti norādītie kategorijas iestatījumi vai standarta DLE parametri
  • cats_limit — maksimālais parādāmo apakškategoriju skaits
  • news_limit — maksimālais izvadāmo rakstu skaits no kategorijas
  • static_limit — maksimālais parādīto statisko lapu skaits

Paziņojums neviens no iepriekš minētajiem iestatījumiem nav nepieciešams, vispār neko nevar norādīt - vienkārši ievietojiet tagu (include file="engine/modules/sitemap.php") - tad tiks izmantoti noklusējuma iestatījumi.

Vietnes kartes izskata un stila nodarbības

Pēc izvēles ir iespējams mainīt vietnes kartes izskatu, šim nolūkam mēs atveram savas veidnes stila failu (style.css) un norādām tālāk aprakstītās klases.

Vietnes karšu CSS klašu saraksts:

Sitemap_categories - elements