Skocz do zawartości


- - - - -

[IP.Board 3.0.x] Banner pod ostatnim lub pierwszym postem


  • Proszę się zalogować aby odpowiedzieć
54 odpowiedzi na ten temat

#1 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 29 wrzesień 2009 - 19:33

Aby umieścić banner pod ostatnim postem na danej stronie tak jak na screenie poniżej

Dodany obrazek

Idź do ACP -> Skiny & Język -> Dany skin -> Zobacz temat -> topicViewTemplate
Znajdź:

	</foreach>
</if>
<!-- MOD LINKS -->

wstaw NAD: (dla reklamy pod ostatnim postem)

<if test="$post['post']['post_count'] % count( $post_data ) == 0">
REKLAMA
</if>


LUB wstaw NAD: (dla reklamy pod pierwszym postem)

<if test="($post['post']['post_count'] % count( $post_data ) == 1) or (count( $post_data ) == 1)">
REKLAMA
</if>

Zapisz i gotowe

Zabrania się kopiowania i rozpowszechniania artykułu w szczególności na innych forach bez zgody autora

Ten post został wypromowany na artykuł

#2 pawel88

pawel88

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 51 postów
  • Płeć:Mężczyzna
  • Wersja:IP.Board 3.0.x

Napisany 13 grudzień 2009 - 19:27

A jak Spanner można przerobić aby był po pierwszym poście?

#3 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 13 grudzień 2009 - 20:06

bardzo prosto :)

Zamień:

<if test="$post['post']['post_count'] % count( $post_data ) == 0">
REKLAMA
</if>

na:

<if test="$post['post']['post_count'] % count( $post_data ) == 1">
REKLAMA
</if>


#4 pawel88

pawel88

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 51 postów
  • Płeć:Mężczyzna
  • Wersja:IP.Board 3.0.x

Napisany 13 grudzień 2009 - 21:20

Coś jest nie tak. Kiedy dodaję ten kod i zapisuję nie widzę postów w danym temacie.

#5 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 13 grudzień 2009 - 21:26

a nie zamieniłeś, lub nie usunąłeś jakiegoś fragmentu ? np. tego o którym pisze w tutorialu, żeby znaleźć? i czy napewno wkleiłeś to o czym pisze. Bo to jest zwykły warunek, który w żaden sposób nie wpływa na wyświetlanie, prócz dodania kodu pod pierwszym lub ostatnim postem

#6 pawel88

pawel88

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 51 postów
  • Płeć:Mężczyzna
  • Wersja:IP.Board 3.0.x

Napisany 15 grudzień 2009 - 16:37

Wytłumaczę wszystko jeszcze raz od początku:

Wchodzę do:

ACP>Wygląd>Skin>Widok tematu>topicViewTemplate

Odnajduję:

</div>
			<h2 class='maintitle'>{$this->lang->words['topic_other_replies']}</h2>
			<div class='generic_bar'></div>
		</if>
	</foreach>
</if>
<!-- MOD LINKS -->
<if test="modOptions:|:$displayData['mod_links']">
	<if test="showModOptions:|:$this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id']">
			<div id='topic_mod' class='moderation_bar rounded with_action clear'>

Specjalnie podałem większy fragment kodu.

nad tym:

</if>
	</foreach>
</if>
<!-- MOD LINKS -->

Wklejam
<if test="$post['post']['post_count'] % count( $post_data ) == 1">
REKLAMA
</if>

I teraz mam coś takiego:

<h2 class='maintitle'>{$this->lang->words['topic_other_replies']}</h2>
			<div class='generic_bar'></div>
<if test="$post['post']['post_count'] % count( $post_data ) == 1">
REKLAMA
</if>
		</if>
	</foreach>
</if>
<!-- MOD LINKS -->
<if test="modOptions:|:$displayData['mod_links']">
	<if test="showModOptions:|:$this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id']">
			<div id='topic_mod' class='moderation_bar rounded with_action clear'>

I nie widzę tematu;]

Edytowany przez pawel88, 15 grudzień 2009 - 16:39.


#7 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 15 grudzień 2009 - 17:36

Zamień ten fragment na:

<h2 class='maintitle'>{$this->lang->words['topic_other_replies']}</h2>
			<div class='generic_bar'></div>
		</if>
<if test="$post['post']['post_count'] % count( $post_data ) == 1">
REKLAMA
</if>
	</foreach>
</if>
<!-- MOD LINKS -->
<if test="modOptions:|:$displayData['mod_links']">
		<if test="showModOptions:|:$this->memberData['is_mod'] OR $this->memberData['member_id'] == $topic['starter_id']">
						<div id='topic_mod' class='moderation_bar rounded with_action clear'>

Chyba wkradł się błąd, który już poprawiłem

#8 pawel88

pawel88

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 51 postów
  • Płeć:Mężczyzna
  • Wersja:IP.Board 3.0.x

Napisany 15 grudzień 2009 - 19:01

Muszę Cię zmartwić, ale dalej jest to samo...

#9 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 15 grudzień 2009 - 19:06

I napewno nic więcej nie dodajesz ani nic? bo testowałem na kilku wersjach 3.0.4, 3.0.5 i 3.0.3 i na kilku serwerach / forach i nie było tego typu problemu

#10 pawel88

pawel88

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 51 postów
  • Płeć:Mężczyzna
  • Wersja:IP.Board 3.0.x

Napisany 15 grudzień 2009 - 21:43

Chcesz to możesz sam to zobaczyć, rejestrując się u mnie. Ja wtedy zrobię CI dostęp do ACp i sam zobaczysz.

#11 Vader

Vader

    Coś tam wie o IP.Board

  • Premium
  • PipPip
  • 257 postów
  • Płeć:Mężczyzna
  • Skąd:Szwecja
  • Wersja:IP.Board 3.2.x

Napisany 17 grudzień 2009 - 21:52

Witam.
Ja mam podobne pytanie,w zasadzie to nie chce miec banera tylko tekst,ale to nie ma znaczenia...
Mam pytanko nastepujace,czy mozna jakos zrobic by banner czy tez dodatkowy post byl tylko w wyznaczonych dzialach??

Pzd.
Dodany obrazekDodany obrazek

#12 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 17 grudzień 2009 - 22:15

czyli chciałbyś, żeby post był tylko w forum np o id 5,7,8 ? jeśli tak to musisz objąć ten warunek dodatkowym:

<if test="in_array( $this->request['f'] , array(5,7,8) )">
<if test="$post['post']['post_count'] % count( $post_data ) == 1">
REKLAMA
</if>

</if>


#13 Vader

Vader

    Coś tam wie o IP.Board

  • Premium
  • PipPip
  • 257 postów
  • Płeć:Mężczyzna
  • Skąd:Szwecja
  • Wersja:IP.Board 3.2.x

Napisany 17 grudzień 2009 - 23:54

Witam.
Wyszlo dosc ciekawie,ale chcialem zwiekszyc czcionke,czy uzywam dobrego kodu?

Cytuj

<size="5">Test</size>

Wpisujac w taki sposob nie zmienia mi sie wielkosc,co zle robie?

Pzd.

Edytowany przez Vader, 17 grudzień 2009 - 23:54.

Dodany obrazekDodany obrazek

#14 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 18 grudzień 2009 - 07:01

Witaj,
nie, to jest zły kod. Powinno się stosować:
<font size=xx">Tekst</font>

lub jeśli chcesz być zgodny z XHTML to powinieneś użyć:

<span style="font-size: xx;">Tekst</span>

gdzie xx to wielkość czcionki wyrażona w px, pt lub em np. 1em lub 16px

#15 Vader

Vader

    Coś tam wie o IP.Board

  • Premium
  • PipPip
  • 257 postów
  • Płeć:Mężczyzna
  • Skąd:Szwecja
  • Wersja:IP.Board 3.2.x

Napisany 19 grudzień 2009 - 20:05

Zobacz postSpanner, o 18 grudzień 2009 - 07:01, powiedział:

Witaj,
nie, to jest zły kod. Powinno się stosować:
<font size=xx">Tekst</font>

lub jeśli chcesz być zgodny z XHTML to powinieneś użyć:

<span style="font-size: xx;">Tekst</span>

gdzie xx to wielkość czcionki wyrażona w px, pt lub em np. 1em lub 16px


Witam.
No i wszystko zadzialalo,dziekuje bardzo za pomoc...

Pzd.
Dodany obrazekDodany obrazek

#16 norbi1952

norbi1952

    IP.Board Newbie

  • Użytkownicy
  • Pip
  • 2 postów
  • Wersja:n/a

Napisany 23 styczeń 2010 - 16:49

Witam !!!

Ja też chciałbym umieścić reklamę pod pierwszym postem, ale też w formie postu, np:

Załączony plik  pani-reklama.jpg   114,29K   34 pobrań

Jak coś takiego zrobić ???

Edytowany przez norbi1952, 23 styczeń 2010 - 16:52.


#17 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 23 styczeń 2010 - 20:00

Jako kod reklamy wklej:

	<div class='post_block first hentry  with_rep' id='post_id_572'>
		<div class='post_wrap'>
				<h3>
							<img src='URLFORUM/public/style_images/master/user_green.png' alt='Użytkownik jest dostępny' title='Użytkownik jest dostępny' />
						 &nbsp;
								<span class="author vcard"><a class="url fn" href='URL_DO_PROFILU'>NAZWA_USERA</a>&nbsp;<a href='LINK_DO_PROFILU' class='__user __id1' title='Zobacz profil'><img src='URL_DO_FORUM/public/style_images/master/user_popup.png' alt='Ikona' /></a></span>
				</h3>
			<div class='author_info'>
				<ul class='user_details'>
			<li class='avatar'><a href="URL DO PROFILU" title="Zobacz profil"><img src='AVATAR' width='100' height='100' alt='' /></a></li>
	</ul>
	<ul class='user_fields'>
		<li>
			<span class='ft'>Grupa:</span>
			<span class='fc'><strong>Reklama</strong></span>
		</li>
	</ul>
			</div>
			<div class='post_body'>
				<p class='posted_info'>Napisany ---</p>
				<div class='post entry-content'>
					TRESC
					
				</div>
					<div class="signature">
SYGNATURKA
</div>
			</div>
			<ul class='post_controls'>
					<li class='report'>
						<a href='"'>Raportuj</a>
					</li>
					<li>
						<a href="#" >Odpowiedz</a>
					</li>
			</ul>
		</div>		
	</div>

Tylko musisz oczywiście pouzupełniać odpowiednio kod tutaj :)

#18 Marek607

Marek607

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 74 postów
  • Płeć:Mężczyzna
  • Wersja:n/a

Napisany 13 marzec 2010 - 22:15

wszystko ok tylko da radę jakoś zrobić żeby reklama pod 1 postem wyświetlała się w chwili napisania nowego tematu??

Bo obecnie jest tak że ktoś napisze temat i dopiero jak dostanie odpowiedź to jest ta reklama.

#19 Spanner

Spanner

    PHP & IP.Board Developer

  • Administrator
  • 5437 postów
  • Płeć:Mężczyzna
  • Skąd:KrK
  • Wersja:IP.Board 3.3.x

Napisany 14 marzec 2010 - 18:22

Witam,
napewno się da :) popracuje nad tym w wolnej chwili

#20 Marek607

Marek607

    Powoli zdobywa wiedzę

  • Użytkownicy
  • PipPip
  • 74 postów
  • Płeć:Mężczyzna
  • Wersja:n/a

Napisany 14 marzec 2010 - 20:15

ok w takim razie czekam :)


Podziały w subforum , Blad podczas wgrywania zdjecia , baza sql dla IPBoard | porównywanie napisów , [Artykuł/Tutorial] Podlinkowana grupa w widoku tematu , Jak usunąć kalendarz z top pod logiem.


0 użytkowników czyta ten temat

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

SeoPilot.pl
ginekolog Świdnica
Profesjonalna Przychodnia - ginekolog Świdnica. Najwyższa jakość !.
raczynscy.com.pl
części do maszyn budowlanych
Dowóz w 24h. Części i akcesoria motoryzacyjneDarmowe anonse.
kramer.com.pl