Skocz do zawartości


Zdjęcie

Dziwadła w templatce IPB czyli czego warto unikać..


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1 makensis

makensis

    Naczelny

  • 5 036 postów

Napisano 27 12 2013 - 18:31

Zaburzona waga H1, H2, H3

Nadmiar tagów i ich nieodpowiednie wyważenie, aż bije ze wszystkich stron IPB. Przykłady i "próby" poprawienia tego stanu zamieszczam poniżej:

 

Na przykład w templatce: "forumIndexTemplate" w "skin_forum" mamy:

<div id='delPopUp' style='display:none'>
    <h3 class='bar'>{$this->lang->words['dlt_title']}</h3>
    <div class='general_box'>
        <form action='#{removeUrl}' method='POST'>
            <strong>{$this->lang->words['dlt_remove_from_view']}</strong>
            <p class='desc'>{$this->lang->words['dlt_remove_from_view_desc']}</p>
            <p style='padding:4px 0px 4px 0px'>{$this->lang->words['dlt_reason']} <input type='text' name='deleteReason' id='delPop_reason' value='' style='width:65%' /> <input type='submit' class='input_submit' value='{$this->lang->words['dlt_remove']}' /></p>
        </form>
        <div style='#{permaDelete}padding-top:5px'>
            <strong>{$this->lang->words['dlt_delete_from_topic']}</strong>
            <p class='desc'>{$this->lang->words['dlt_delete_from_topic_desc']}</p>
            <p style='padding:4px 0px 4px 0px'><input type='button' class='input_submit' onclick="window.location='#{permaUrl}';" value='{$this->lang->words['dlt_delete_now']}' /></p>
        </div>
    </div>
</div>

Tag H3 dodatkowo ukryty - idealnie pasuje pod paragraf Google. Spokojnie możemy usunąć z templatki.

 

Kolejny bubel, również z funkcją hidden: Edycja "inlineLogin" w "skin_global"

<h3>{$this->lang->words['log_in']}</h3>

Można usunąć..

 

W "forumIndexTemplate" w "skin_forum":

<td class='col_c_forum'>
											<h4>
												<if test="hasQueuedAndCanSeeIcon:|:!empty($forum_data['_has_queued_and_can_see_icon'])">
													<a href='{parse url="showforum={$forum_data['id']}&amp;modfilter=unapproved" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}' title='{$this->lang->words['view_unapproved']}' class='ipsBadge ipsBadge_orange' data-tooltip="{parse expression="sprintf( $this->lang->words['f_queued'], $forum_data['queued_topics'], $forum_data['queued_posts'])"}" style='vertical-align: top'>{$this->lang->words['f_queued_badge']}</a>
												</if>
												<a href="{parse url="showforum={$forum_data['id']}" seotitle="{$forum_data['name_seo']}" template="showforum" base="public"}" title='{$forum_data['name']}'>{$forum_data['name']}</a>
											</h4>

Można zamienić H4 na H2 - podwyższy to wagę słów kluczowych(biorąc pod uwagę, że H1 może występować tylko raz).

 



  • 0

#2 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 27 12 2013 - 19:31

Tag H3 dodatkowo ukryty - idealnie pasuje pod paragraf Google. Spokojnie możemy usunąć z templatki.


Są "ukryte" dlatego że to akcja do JavaScript'u albo zadanie CRON, po wywołaniu przez clienta zmienia się jej widoczność.

  • 0

#3 makensis

makensis

    Naczelny

  • 5 036 postów

Napisano 27 12 2013 - 20:48

Zwykłe niedoróbki, na co gościom ta "wiedza". Zaburza tylko układ strony.


  • 0

#4 C47

C47

    Początkujący

  • 17 postów

Napisano 08 10 2015 - 13:12

Czy ten temat nadal jest aktualny? Jeśli tak to czy w wersji 3.4.8 mam usunąć cały zacytowany fragment?


  • 0

#5 makensis

makensis

    Naczelny

  • 5 036 postów

Napisano 09 10 2015 - 15:39

Nic się nie zmieniło w theme w wersji 3.4.8.



  • 1




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych