Jump to content

Adăugare block pentru widGets in partea superioară a forumului și extinderea pe toată pagina / IPS 4


DeNyS.

Recommended Posts

Acest tutorial adaugă un nou „block-container” pentru widGets in partea superioară a forumului și il extinde pe toată pagina a forumului, la fel ca pe versiunea IPB 3.4.X -- exemplu: http://imgur.com/a/voa8T

  • Mergem in ACP - Customization - Templates - globalTemplates
  • Cu CTRL+F căutăm linia următoare : 
<div id='ipsLayout_contentArea'>
  • Inlocuim codul următor :
<div id='ipsLayout_contentArea'>
				<div id='ipsLayout_contentWrapper'>
					{template="breadcrumb" app="core" group="global" params="true, 'top'"}
					{template="sidebar" if="theme.sidebar_position == 'left'" app="core" group="global" params="'left'"}
					<div id='ipsLayout_mainArea'>
						<a id='elContent'></a>
						{advertisement="ad_global_header"}
						{template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
						{template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
						{$html|raw}
						{template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
					</div>
					{template="sidebar" if="theme.sidebar_position == 'right'" app="core" group="global" params="'right'"}
					{template="breadcrumb" app="core" group="global" params="false, 'bottom'"}
				</div>
			</div>
  • Cu ăsta : 
<div id='ipsLayout_contentArea'>
                <div id='ipsLayout_contentWrapper'>   
                  {advertisement="ad_global_header"}
                         {template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
                        {template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
                    <div id='ipsLayout_mainArea'>  
                        <a id='elContent'></a>
                        {advertisement="ad_global_header"}
                         {template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
                        {$html|raw}
                  </div>
                    {template="sidebar" if="theme.sidebar_position == 'right'" app="core" group="global" params="'right'"}
                     {template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
                    {template="breadcrumb" app="core" group="global" params="false, 'bottom'"}
                  </div>
            </div>

* - Codul de sus o să afecteze block-urile globale (toate). Mă refer că o să le mărească și pe alea din footer. 

Țin să precizez că am făcut testele pe template-ul făcut de IPS și nu am găsit probleme; Unica problemă se găsește la funcția de „Search” (problemă la care incă lucrez - dacă folosiți tema originală de la IPS nu o să aveți această problemă). Mulțumim și lu'  @BebeGFX pentru că am folosit o mică parte dintr-un tutorial realizat de el. Dacă intâmpinați probleme lăsați reply in topicul ăsta și o să incerc să vă ajut cu ce pot.

Link to comment
Share on other sites

15 minutes ago, DeNyS. said:

Acest tutorial adaugă un nou „block-container” pentru widGets in partea superioară a forumului și il extinde pe toată pagina a forumului, la fel ca pe versiunea IPB 3.4.X -- exemplu: http://imgur.com/a/voa8T

  • Mergem in ACP - Customization - Templates - globalTemplates
  • Cu CTRL+F căutăm linia următoare : 

<div id='ipsLayout_contentArea'>
  • Inlocuim codul următor :

<div id='ipsLayout_contentArea'>
				<div id='ipsLayout_contentWrapper'>
					{template="breadcrumb" app="core" group="global" params="true, 'top'"}
					{template="sidebar" if="theme.sidebar_position == 'left'" app="core" group="global" params="'left'"}
					<div id='ipsLayout_mainArea'>
						<a id='elContent'></a>
						{advertisement="ad_global_header"}
						{template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
						{template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
						{$html|raw}
						{template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
					</div>
					{template="sidebar" if="theme.sidebar_position == 'right'" app="core" group="global" params="'right'"}
					{template="breadcrumb" app="core" group="global" params="false, 'bottom'"}
				</div>
			</div>
  • Cu ăsta : 

<div id='ipsLayout_contentArea'>
                <div id='ipsLayout_contentWrapper'>   
                  {advertisement="ad_global_header"}
                         {template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
                        {template="widgetContainer" group="global" app="core" params="'header', 'horizontal'"}
                    <div id='ipsLayout_mainArea'>  
                        <a id='elContent'></a>
                        {advertisement="ad_global_header"}
                         {template="acknowledgeWarning" if="\IPS\Member::loggedIn()->members_bitoptions['unacknowledged_warnings']" params="\IPS\Member::loggedIn()->warnings( 1, FALSE )" group="global" app="core"}
                        {$html|raw}
                  </div>
                    {template="sidebar" if="theme.sidebar_position == 'right'" app="core" group="global" params="'right'"}
                     {template="widgetContainer" group="global" app="core" params="'footer', 'horizontal'"}
                    {template="breadcrumb" app="core" group="global" params="false, 'bottom'"}
                  </div>
            </div>

* - Codul de sus o să afecteze block-urile globale (toate). Mă refer că o să le mărească și pe alea din footer. 

Țin să precizez că am făcut testele pe template-ul făcut de IPS și nu am găsit probleme; Unica problemă se găsește la funcția de „Search” (problemă la care incă lucrez - dacă folosiți tema originală de la IPS nu o să aveți această problemă). Mulțumim și lu'  @BebeGFX pentru că am folosit o mică parte dintr-un tutorial realizat de el. Dacă intâmpinați probleme lăsați reply in topicul ăsta și o să incerc să vă ajut cu ce pot.

ngUJdxJ.png

Link to comment
Share on other sites

  • Moderators

Nu-ma citind codu pot spune ca titlu e putin gresit sau poate ma insel, dar asta nu creeaza niciun block nou pentru widgets, defapt doar muti ce-l de sus inafara contentului "ipsLayout_mainArea".

Oricum bun tutorial si e bine venit :)

 

  • Upvote 1

PHP Developer - Not available for freelancing right now

Daca ai de gand sa postezi la categoria IPB, nu uita sa citesti regulamentul: Link regulament

Link to comment
Share on other sites

  • gaby changed the title to Adăugare block pentru widGets in partea superioară a forumului și extinderea pe toată pagina / IPS 4

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.