Kako konfigurirati HEAD na globalnoj razini - meta-elementi

Autor Ivan_C, 27. Listopad 2012, 22:48

0 Članovi i 1 Gost pregledava ovu temu.

Ivan_C

Imam ovakvu situaciju u head-u


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr" >
<head>
  <base href="http://domena.com" />
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="keywords" content="ključne riječi" />
  <meta name="author" content="autor teme" />
  <meta name="title" content="naziv dotične teme na web stranici" />
  <meta name="description" content="nekakav opis teme" />
  <meta name="generator" content="Joomla! - Open Source Content Management" />
  <title>naziv dotične teme na web stranici</title>
</head>


Želim uraditi slijedeće:

1. Kako dodati novi meta-tag u HEAD <meta http-equiv="Content-Language" content="hr" /> ...ovo na sam početak head zone odmah iza <head>
2. prebaciti meta-tag Title na početak iza BASE HREF

Dakle želim da header izgleda ovako (kada visitor pogleda source posjećene stranice)


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" dir="ltr" >
<head>
  <base href="http://www.domena.com" />
  <meta http-equiv="Content-Language" content="hr" />
  <title>naziv dotične teme na web stranici</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="title" content="naziv dotične teme na web stranici" />
  <meta lang="hr-HR" name="keywords" content="ključne riječi" />
  <meta lang="hr-HR" name="description" content="nekakav opis teme" />
  <meta name="author" content="autor web stranice" />
  <meta name="robots" content="index, follow, all" />
  <meta name="document-rights" content="Copyrighted Work" />
  <meta name="revisit-after" content="7 days" />
  <link rel="Shortcut Icon" href="http://www.domena.com/favicon.ico" />
  <link rel="canonical" href="http://www.domena.com" />
  <meta name="generator" content="Joomla! - Open Source Content Management" />
</head>


Dakle točno tim rasporedom i redoslijedom
Ima li grešaka u željenome rasporedu i linijama koda?

Postavlja li se to kroz Adminstratorski panel ili kroz editiranje neke od datoteka u Joomla CMS-u?
Tutorijali za početnike - Windows, Office, Excel, Word, FrontPage, Publisher, AutoCAD, progeCAD, HEX, DEC, BIN, OCT brojevni sustavi, LAN network...

Dario

Da bi dobio točan takav redoslijed, trebao bi plugin za management head taga koji AFAIK ne postoji, dakle trebalo bi ga napravit - prilagođenom tvoijm potrebama... Ono što mi nije jasno - zašto je pobogu raspored/redoslijed bitan?
Head se generira sam, nemaš nikakve brige s njim.... Ono što još možeš to je eventualno maknuti generator tag ako ti smeta, a preporučam ti da malo pogledaš SEO & Metadata kategoriju na JED-u, može se svašta naći... Nisam pokušaval s ovime, ali po opisu bi ovo moglo biti od koristi :)
---
Molim da mi ne šaljete privatne poruke sa zahtjevima za pomoć, takve poruke ignoriram - zato služi forum :)
2b || !2b; this.question();
http://www.dblaze.eu

Ivan_C

Citat: DarioORION] link=topic=3940.msg12920#msg12920 date=1351499684]
Ono što mi nije jasno - zašto je pobogu raspored/redoslijed bitan?
Dobro pustimo sada to (to su neki elementi sjećanja na seo)
Koju datoteku mogu ručno editirati da mijenjam zaglavlje HEAD?
Kad smo već kod toga koju datoteku editirati za FOOTER?
pozz
Tutorijali za početnike - Windows, Office, Excel, Word, FrontPage, Publisher, AutoCAD, progeCAD, HEX, DEC, BIN, OCT brojevni sustavi, LAN network...

Dario

Mislim da kod "obične" Joomle nemožeš to radit ako ne mijenjaš core datoteke (dakle nema više update-a), ali ja koristim JA T3 Framework za sve svoje stranice pa ću objasniti za njega - a ujedno ga i preporučujem...
Dakle dotični framework ove stvari ima u /templates/IME_TEMPLATE-A/blocks/ i radi po sistemu da mu u xml-u napišeš koji će se blokovi korisiti..... sve u template-u što je u folderima blocks, html, page su override-ovi koji se učitavaju ako postoje, ako ne - učitava se defaultna/core datoteka.... S obzirom da svi blokovi nisu override-ani u blank template-u, potrebno je blokove kopirati, a nalaze se u /plugins/system/jat3/jat3/base-themes/default/blocks/

Dakle što se tvojeg pitanja tiče, ovdje ćeš naći i head.php i footer.php pa malo pogledaj po datotekama :)
---
Molim da mi ne šaljete privatne poruke sa zahtjevima za pomoć, takve poruke ignoriram - zato služi forum :)
2b || !2b; this.question();
http://www.dblaze.eu

Ivan_C

Citat: DarioORION] link=topic=3940.msg12934#msg12934 date=1351584502]
Mislim da kod "obične" Joomle nemožeš to radit ako ne mijenjaš core datoteke (dakle nema više update-a)
Ufff, nisam mislio da je to tako komplicirano kod Joomle. Što dalje idem sve se nekako kajem što sam je uzeo za CMS :(
samo problem za problemom.

Hvala ti na odgovoru, morat ću to ostaviti za kraj nakon što završim kompletnu web stranicu pa ću se tada javiti sa pitanjima vezanim za ovaj problem.
pozz
Tutorijali za početnike - Windows, Office, Excel, Word, FrontPage, Publisher, AutoCAD, progeCAD, HEX, DEC, BIN, OCT brojevni sustavi, LAN network...

Dario

#5
Ne radi se tu o Joomli, dobio si besplatan CMS, dakle osnovu koja će zadovoljiti većinu svojih korisnika... Sva proširenja odnosno ispunjavanje specifičnih zahtjeva, na Joomli, kao i uostalom na svim CMS-ovima se rješava preko nekakvih ekstenzija/dodataka - upravo je to čar takvog sustava... Poanta je da od "osnovnog" CMS-a možeš stvoriti sve od webshopa do portala....
Dakle svašta je moguće, samo ne možeš očekivat da će "predinstalirane" ekstenzija zadovoljiti tvoje (nesvakidašnje) potrebe, malo ćeš morati istražiti pa isprobati i vidjeti što ti najbolje odgovara... Ovaj tvoj komentar mi je ono... kupiš traktor i onda se žališ što ne može orati zemlju nego moraš kačit nekakve dodatke na njega :)
---
Molim da mi ne šaljete privatne poruke sa zahtjevima za pomoć, takve poruke ignoriram - zato služi forum :)
2b || !2b; this.question();
http://www.dblaze.eu

Ivan_C

Citat: DarioORION] link=topic=3940.msg12944#msg12944 date=1351670240]
Ovaj tvoj komentar mi je ono... kupiš traktor i onda se žališ što ne može orati zemlju nego moraš kačit nekakve dodatke na njega
Ovo tvoje figurativno izražavanje dalo mi je pravu sliku i kad malo bolje razmislim u pravu si, ali nisam to očekivao (a nisam se ni bavio s time da bi to znao)
npr: na phpBB mogao sam sam mijenjati zaglavlje i podnožje po želji u datotekama bez ikakvih dodataka (mislio sam da je i tu tako).
Ovako da bi dodao jedan red u HEAD ja moram instalirati dodatak. No dobro što se mora, mora se ;)
Pogledat ću onaj tvoj prijedlog za TagMeta i T3 Framework
hvala na odgovorima. pozz

#### [edit] ####
@Dario, ono što sam htio, uspio sam promjenama/dodavanjem linija koda u datoteci /templates/index.php za template koji koristim
Jednostavno sam otvorio u TXT editoru i dodao liniju koda.
Jedino redoslijed nije riješen a i ne mora biti ;)
btw: možda me ti nisi dobro shvatio tj. što želim
pozz
Tutorijali za početnike - Windows, Office, Excel, Word, FrontPage, Publisher, AutoCAD, progeCAD, HEX, DEC, BIN, OCT brojevni sustavi, LAN network...

Dario

Skontal sam ja poantu, al kod takvog ručnog ubacivanja u head, nemaš mogućnosti dinamike... jedino ako ti tagovi trebaju uvijek i na svim stranicama - isti, onda možeš stavit to u index.php od template-a :)
---
Molim da mi ne šaljete privatne poruke sa zahtjevima za pomoć, takve poruke ignoriram - zato služi forum :)
2b || !2b; this.question();
http://www.dblaze.eu