Skocz do zawartości


- - - - -

(DP23) Show Warn Under Post


  • Nie możesz odpowiedzieć
67 odpowiedzi w tym temacie

#1 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 27 grudzień 2008 - 22:57

Nazwa pliku: (DP23) Show Warn Under Post
Autor: DawPi
Data wysłania: sobota, 27 grudzień 2008 - 22:57
Plik aktualizowany: niedziela, 28 grudzień 2008 - 02:12
Kategoria: Modyfikacje 2.3.x & 2.2.x
Wersja modyfikacji: 1.1

Info:
Dzięki tej modyfikacji pod każdym postem będzie możliwe zobaczenie małego paska informującego, że autor tego postu został ostrzeżony.
Jeśli moderator zdejmie ostrzeżenie ( da pozytywne - zielone ) ostrzeżenie pasek znika. Kiedy da ponownie - znów się pojawia.

Ostrzeżenia przyznane w profilu użytkowników nie mają wpływu na wyświetlanie owych pasków. Widoczne są tylko w widoku tematu.

Możliwości:
  • włączenie/wyłączenie modyfikacji ( widzialności paska )
  • łatwa zmiana wyświetlanego tekstu w pasku
  • wybór w którym forum paski mają być widoczne
  • wybór które grupy mają widzieć pasek

Kliknij tutaj by pobrać plik
intermedia - profesjonalne rozwiÄ…zania Invision Power Board

#2 Dr R.I.P

    Death comes quickly

  • Użytkownik
  • 1100 postów
  • Wersja:n/c

Napisano 27 grudzień 2008 - 23:44

Kurcze niestety mi nie działa, po to by zaoszczędzić czas i pewnie cierpliwość DawPiego, wkleje tutaj wszystkie kody:

mysql_queries.php

http://www.ampaste.net/m4588d789

topics.php

http://www.ampaste.net/m1c508d8d

warn.php

http://www.ampaste.net/m45ed7bc7

warn_header

CODE-BOX
<form method="post" action="{$this->ipsclass->base_url}&act=warn&CODE=dowarn&mid=$mid&t=$tid&st=$st&type={$this->ipsclass->input['type']}" id='postingform' onsubmit='return ValidateForm()'>
<input type="hidden" name="key" value="$key" />
<input type="hidden" name="pid" value="$pid" />
<div class="borderwrap">
<div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['w_warnfor']} <a href="{$this->ipsclass->base_url}showuser=$mid">$name</a> ( $min < $cur > $max )</div>
<div class="formsubtitle">{$this->ipsclass->lang['w_complete']}</div>
<table class='ipbtable' cellspacing="0">
<tr>
<td class="pformleftw"><b>{$this->ipsclass->lang['w_adjust_level']}</b></td>
<td class="pformright">
<input type="radio" name="level" id="add" class="radiobutton" value="add" {$type['add']} /><label for="add" class="warnbad"><b>{$this->ipsclass->lang['w_add']}</b></label>
<br />
<input type="radio" name="level" id="minus" class="radiobutton" value="remove" {$type['minus']} /><label for="minus" class="warngood"><b>{$this->ipsclass->lang['w_remove']}</b></label>
</td>
</tr>

Variables tego bita:

$mid="",$name="",$cur=0,$min=0,$max=10,$key="",$tid="",$st="",$type="",$pid=""


Sprawdzałem już 4 razy... ehhh...

Użytkownik Dr R.I.P edytował ten post 27 grudzień 2008 - 23:48


#3 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 27 grudzień 2008 - 23:57

Aj, brakło mi jednego update'a ;)

Zaraz dodam do instrukcji i na szybko do tego tematu. Cierpliwości.
intermedia - profesjonalne rozwiÄ…zania Invision Power Board

#4 Dr R.I.P

    Death comes quickly

  • Użytkownik
  • 1100 postów
  • Wersja:n/c

Napisano 27 grudzień 2008 - 23:59

Super, to nie moja wina ;) Tenk ju maj gat ;D (zerka w niebo ;))

Użytkownik Dr R.I.P edytował ten post 28 grudzień 2008 - 00:00


#5 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 28 grudzień 2008 - 00:00

Otwórz plik: sources/action_public/misc/warn.php
Znajdź:
							$type
							);
Zamień na:
								$type,
								intval($this->ipsclass->input['p_id'])
								);
Zapisz i wyślij.
intermedia - profesjonalne rozwiÄ…zania Invision Power Board

#6 Dr R.I.P

    Death comes quickly

  • Użytkownik
  • 1100 postów
  • Wersja:n/c

Napisano 28 grudzień 2008 - 00:05

Teraz wszystko gra. Dziękuje za wykonanie, potwierdzam działanie modyfikacji ;)

Dołączona grafika

#7 KliczeK

  • Użytkownik
  • 872 postów
  • Wersja:IP.Board 3.1.4

Napisano 28 grudzień 2008 - 08:43

Mi nie działa. Edycja plików sprawdzona. Mod włączony, treść wybrana, fora i grupy również i... nie pokazuje się informacja. ;)

In, and Out.


#8 Dr R.I.P

    Death comes quickly

  • Użytkownik
  • 1100 postów
  • Wersja:n/c

Napisano 28 grudzień 2008 - 12:58

Dodałeś to ,$pid="" do bita?

Pokaż tutaj pliczki tak jak ja zrobiłem, skoro mi wyszło musiałeś coś na mieszać ;) (wykażę się w końcu? ;))

#9 KliczeK

  • Użytkownik
  • 872 postów
  • Wersja:IP.Board 3.1.4

Napisano 28 grudzień 2008 - 13:50

Wyświetl postUżytkownik Dr R.I.P dnia nie, 28 gru 2008 - 11:58 napisał

Dodałeś to ,$pid="" do bita?

Pokaż tutaj pliczki tak jak ja zrobiłem, skoro mi wyszło musiałeś coś na mieszać ;) (wykażę się w końcu? ;))
Jest dodane.

Naprawiłem, hm. Nawet nie będę pisał bo śmieszny błąd zrobiłem. ;)

In, and Out.


#10 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 28 grudzień 2008 - 13:51

KliczeK - musi działać. ;)

Właśnie ten myk z wartością do zmiennych bita jest istotna ( jak cała reszta ;) ).

=edit=
no napisz jaki. ;)
intermedia - profesjonalne rozwiÄ…zania Invision Power Board

#11 KliczeK

  • Użytkownik
  • 872 postów
  • Wersja:IP.Board 3.1.4

Napisano 28 grudzień 2008 - 14:01

Próbowałem zmienić wygląd i coś nagrzebałem. ;)

//
$row['post'] = $row['post'].$this->ipsclass->compiled_templates['skin_topic']->dp23_swp( $this->ipsclass->vars['dp23_swp_txt'] );
Do jakiego bita to kieruje?

In, and Out.


#12 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 28 grudzień 2008 - 14:09

Chcesz zapewne zmienić wygląd tej czerwonej ramki, zatem tutaj:
ACP > LOOK & FEEL > ( wybór skina ) > Edit Template HTML > Topic View >> dp23_swp
intermedia - profesjonalne rozwiÄ…zania Invision Power Board

#13 Dr R.I.P

    Death comes quickly

  • Użytkownik
  • 1100 postów
  • Wersja:n/c

Napisano 28 grudzień 2008 - 14:11

Dzięki to się przyda kolorek mi się trochę nie podobał ;)

#14 KliczeK

  • Użytkownik
  • 872 postów
  • Wersja:IP.Board 3.1.4

Napisano 28 grudzień 2008 - 14:21

Dzięki, działa.

In, and Out.


#15 DawPi

    ...a wy Pragnienieâ„¢

  • Manager
  • 49502 postów
  • Wersja:IP.Board 3.2.3

Napisano 28 grudzień 2008 - 14:21

Nie można mieć wszystkiego, a tak się starałem. ;)
intermedia - profesjonalne rozwiÄ…zania Invision Power Board





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

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