phpRS 2.6.5 : phpRS Fórum
Toto fórum je určené výhradně k diskuzi o verzi phpRS v2.6.5.
phpRS - redakční a informační systém
nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-10-29, 10:45

je nějak možné abych měl na homepage stránce předdefinováno zobrazování třeba pěti článků, aby nadpisy měly tagy od <h1> do <H5>

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-10-29, 17:10

Čo rôzne článkové šablóny?

Re: nadpisy v článcích
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2009-10-29, 17:13

a nebo si vytvořit plugin.... aby to teda bylo automatický.

Re: nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-10-30, 07:31

Nešlo by to prosím trošku polopatě, ako by jste to psali laikovi? , dík

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-10-30, 09:26

Ak to chceš plne automaticky, musíš si do index.php napísať vlastný script aj s generovaním vzhľadu článkov, výpis cez šablónu bude nepoužiteľný, pretože nadpis je tam definovaný bez možnosti zmeny z indexu. Použil by som klasický výpis cez <h1> s tým, že článok by som zanoril do (generované v index.php) boxu, ktorý zabezpečí príslušné formátovanie.

inšpirácia:
[http://www.phprs.net/forum/read.php?2,8080,32696#msg-32696]
[http://www.phprs.net/forum/read.php?2,5841,page=1]

Re: nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-10-30, 15:00

Zatím na to koukám jak tydra, pokusím se s tím porvat, ale spíš bych Ti chtěl poděkovat jakou máš trpělivost, koukám , že vlastně v každém tématu radíš, což už asi musí být pro tebe otrava omílat věci, které zvládáš levou zaní , a stejně poradíš :-)

Re: nadpisy v článcích
Zaslán uživatelem/kou: mr3ska (IP adresa zaznamenána)
Datum: 2009-10-30, 15:03

jo, to je proste Pa3k ;)

Re: nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-10-31, 16:45

Šlo by prosím ještě nějak nakopnout? Vím že pro znalé jsou tyto odkazy určitě dostačující , pro mě to je jako bych v těch odkazech hledal jehlu v kupě sena

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-11-01, 16:15

Prečo zrovna h1 - h5? Je na to nejaký iný dôvod? Ide ti len o zmenu vzhľadu tých článkov?
Do index.php narveš pár podmienok:
for ($pom=0;$pom<$GLOBALS["clanek"]->Ukaz("pocetclanku");$pom++):
  // volani sablony
  if ($GLOBALS["clanek"]->Ukaz("sablona")==''):
    // chybova hlaska: Chyba pri zobrazovani clanku cislo xxxx! System nemuze nalezt odpovidajici sablonu!
    echo "<p align=\"center\" class=\"z\">".RS_IN_ERR1_1." ".$GLOBALS["clanek"]->Ukaz("link")."! ".RS_IN_ERR1_2."<p>\n";
  else:
    // urceni pozadovane varianty sablony
    if ($GLOBALS["clanek"]->Ukaz("zakazova_sab")==1): // test na aplikaci zakazove varianty
      $rs_typ_clanku='zakazany';
    else:
      if ($GLOBALS["clanek"]->Ukaz("typ_clanku")==2): // 1 - standardni, 2 - kratky
        $rs_typ_clanku='kratky';
      else:
        $rs_typ_clanku='nahled';
      endif;
    endif;
    if ($pom == 0) {
        echo '<div class="prvy-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } elseif ($pom == 1) {
        echo '<div class="druhy-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } elseif ($pom == 2) {
        echo '<div class="treti-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } elseif ($pom == 3) {
        echo '<div class="stvrty-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } elseif ($pom == 4) {
        echo '<div class="piaty-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';
    } else {
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
    }
  endif;
  $GLOBALS["clanek"]->DalsiRadek(); // prechod na dalsi radek
endfor;


v css si už len na definuješ vzhľad akéhokoľvek elementu v článku, napríklad nadpis (h1):

.prvy-clanok h1 {
    font-size:6em; 
}
.druhy-clanok h1 {
    font-size:5em; 
}
.treti-clanok h1 {
    font-size:4em; 
}
.strvty-clanok h1 {
    font-size:3em; 
}
.piaty-clanok h1 {
    font-size:2em; 
}

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-11-01, 16:19

Ak ti nejde o vzhľad ale o štruktúru a musíš mať nadpisy od h1 až po h5, tak potom je to podobné, len miesto:

echo '<div class="prvy-clanok">';
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));
        echo '</div>';


len nastavíš nejakú premennú, podľa ktorej potom v kóde článkovej šablóny vypíšeš <h1> alebo <h2> atď...


$uroven_nadpisu = 1;
        // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        include($GLOBALS["clanek"]->Ukaz("sablona"));


v článkovej šablóne bude podmienka testujúca premennú $uroven_nadpisu a výpis html prvku (h1..h5) podľa jej hodnoty.

Re: nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-11-02, 09:27

Smyslem toho bylo že když mám na homepage nadefinovano zobrazování třeba 5 článků, tak pak vyhledávače poznají 5 krát <h1>a nemají to rády a snad penalizují ( což sem vyčetl na skvělém webu wamos který, jak jsem se dočetl taky vytvářís)

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2009-11-03, 12:02

spleen napísal/a:
-------------------------------------------------------
> Smyslem toho bylo že když mám na homepage
> nadefinovano zobrazování třeba 5 článků, tak pak
> vyhledávače poznají 5 krát <h1>a nemají to
> rády a snad penalizují

To by som neriešil, ak nechceš profesionálne optimalizovať na nejakú vysokokonkurenčnú frázu. Sám používam phpRS v takejto podobe na viacerých weboch a žiadny problém tam nevidím. Upravujem si akurát COOL URI vlastnou metódou, viď napr. web apzzs.sk. Riadenie sa sémantikou webu z hľadiska SEO je IMHO preceňované. Pozri ako mám stravený web trident.sk - :) prvok H1 nemám na celom webe použitý vôbec (fuj fuj) a dlhé roky to funguje skvelo :-) Ak by sa to zoptimalizovalo, prinieslo by to asi nejakých návštevníkov navyše, ale keďže web je zameraný na určitú relatívne uzatvorenú komunitu, je zbytočné nejak extra zvyšovať návštevnosť. Je to proste o prioritách.

Ak chceš sémanticky správne použiť nadpisy, daj do indexu a searchu neviditeľný H1 - napríklad s názvom webu - a náhľady článkov vypisuj ako h2. H1 potom použi vyhradne na nadpis článku pri jeho detailnom zobrazení. Nastavíš to v článkovej šablóne - máš tam skrátenú verziu článku (daj h2) aj detailné zobrazenie (daj h1). IMHO phpRS nie je nejak extra vhodné na nejakú extrémnu SEO optimalizáciu z hľadiska správnej sémantiky. Správne by mali byť nadpisy a META KEYWORDS štruktúrované aj s ohľadom na kategórie, napríklad pri výpise článkov nejakej rubriky by mal byť h1 názov rubriky a META KEYW. by mal byť popis rubriky. Samotné články (náhľady) by potom boli ako h2, detail h1. Toto všetko by ideálne mala reflektovať aj URL. Toto nie je nejak ľahko v phpRS aplikovateľné ale v 99% to zas tak nevadí.

> (což sem vyčetl na skvělém
> webu wamos který, jak jsem se dočetl taky
> vytvářís)

:) No niečo s tým spoločné mám, autor toho systému je ale guru XSuchy ;-D


Re: nadpisy v článcích
Zaslán uživatelem/kou: spleen (IP adresa zaznamenána)
Datum: 2009-11-04, 07:24

děkuju moc za všechny rady, jen sem zkoušel si něco najít o COOL URI, tak sem našel skvělý odkaz [http://www.jakpsatweb.cz/server/mod-rewrite.html], ale to už je dost složité...
pro mě je úspěch, že m stránky archivoval Webarchiv
www.krusnohorsky.cz
s úctou martin

Re: nadpisy v článcích
Zaslán uživatelem/kou: pertinax (IP adresa zaznamenána)
Datum: 2010-10-23, 17:01

Ahojte,

mám takúto otázku najmä pre skúsených programátorov.

Odkazy na články sú v systéme phprs robené pomocou "link" = číslo článku, "seo_link" = názov článku. Napr. v search.php je tento odkaz na článok robený len pomocou link, ale keďže mi to s istých dôvodov nevyhovovalo, tak som do odkazu na článok pridal aj seo_link.

Moja otázka sa týka poradia, čo je lepšie a výhodnejšie z hľadiska programátorského, či z hľadiska rôznych prehliadačov internetu: poradie seo_link a link alebo naopak link a seo_link ? Ono to funguje rovnako, je to viac menej otázka zo zvedavosti, či to môže ovplyvniť napr. rýchlosť načítania stránky resp. článku a pod. Ďakujem za reakciu.

[http://www.zeleznicne.info]

Re: nadpisy v článcích
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2010-10-23, 17:34

Prehodenie parametrov nemá na rýchlosť zobrazenia ani načítania vplyv. Z hľadiska SEO je dôležitejšie to, čo je v URL skôr, ale veľký význam by som tomu nedával. Mrkni na tento článok a komentáre. [http://zdrojak.root.cz/clanky/kaslete-na-seo-nema-to-cenu/]



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.