Przesunięty przez: joli 22-01-2009, 17:43 |
[Problem] Ramka w Mods Notice, niestety wyswietla sie w kazd |
Autor |
Wiadomość |
jknick
Posty: 15
|
Wysłany: 16-02-2008, 09:42 [Problem] Ramka w Mods Notice, niestety wyswietla sie w kazd
|
|
|
Hejka
Zrobiłem wg tego kodu(tak jak ktos napisl tu na forum):
Cytat: | W pliku viewtopic.php znajdź
Kod: | 'MODS_NOTICE' => $mods_notice, |
i zamień na:
Kod: | 'MODS_NOTICE' => 'kod_ramki' . $mods_notice . '/kod_ramki', |
|
i wyszło na to ze ramka(bez tekstu) pokazuje sie przy każdym poscie.
Mój kod w viewtopic.php
Kod: | 'MODS_NOTICE' => '<div style="padding:3px;margin:3px;background-color:#C0C0C0;border: 1px #606060 solid;">' . $mods_notice . '</div>', |
Co mam zle? [/quote] |
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 16-02-2008, 10:10
|
|
|
Mods Notice? pierwsze słysze
daj linka
prawdopodobnie to {MODS_NOTICE} dodawane jest do każdego posta ale jak jest puste to go nie widać
możesz zrobić coś takiego że będzie sprawdzało czy zmienna $mods_notice jest pusta i potem ewentualnie dodawało ramkę: Kod: | if(!empty($mods_notice))
{
$mods_notice = '<div style="padding:3px;margin:3px;background-color:#C0C0C0;border: 1px #606060 solid;">' . $mods_notice . '</div>';
}
else
{
$mods_notice = '';
} | musisz to dodać gdzieś przed przesyłaniem danych do szablony, czyli: Kod: | $template->assign_vars(array( |
|
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
jknick
Posty: 15
|
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 16-02-2008, 11:58
|
|
|
jknick napisał/a: | http://bbhelp.pl/viewtopic.php?t=634&start=0 | nie działa
jknick napisał/a: | A moze znasz mod ktory jest TUTAJ?? Ten by sie akurat zdał | co konkretnie? |
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
jknick
Posty: 15
|
Wysłany: 16-02-2008, 18:02
|
|
|
mi link chodzi normlanie...
cytaty z tej stronki:
Kod: | ##########################################################
## MOD Title: Mod's notice
## MOD Author: quba < qubaaa@gmail.com > (Jakub Bomba) http://m-forum.pl
## MOD Adapted: zuraw2006 < zuraw@bbhelp.pl > (Mariusz Żurawski) http://bbhelp.pl
## MOD Description: Jest to system dopiskow do postow, ktore udostepnione sa tylko adminom oraz modom. Glowna zaleta to
## brak możliwości edycji dopisku admina przez usera. Kolory i rozmiary dopisków oczywiscie mozna konfigurowac w PA.
## Dodatkowo możliwość całkowitego wyłaczenia moda oraz automatycznego dodawania nicku usera po notatce.
##
## MOD Version: 1.5
##
##
## Installation Level: Easy
## Installation Time: 15 minutes
##
## Files To Edit: 8
## /viewtopic.php
## admin/admin_board.php
## templates/NAZWA STYLU/viewtopic_body.tpl
## templates/NAZWA STYLU/subSilver.cfg
## templates/NAZWA STYLU/admin/board_config_body.tpl
## includes/functions_post.php
## language/lang_polish/lang_main.php
## language/lang_polish/lang_admin.php
##
## Included Files: 5
## mods_notice.php
## mods_notice_body.tpl
## mods_notice_add.gif
## mods_notice_edit.gif
## mods_notica_delete.gif
##
##
##
################################################################ |
---------------------
odnosnie tego drugiego linku to nie wiem jak sie nazywa ten mod "Uwagi", podobny w dzialaniu do mods notice, tylko ze w tym tekst jest w ramce i do tego odzielony od reszty postu |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 16-02-2008, 19:45
|
|
|
mi tez już chodzi
już patrze w kod
[ Dodano: 16-02-2008, 19:48 ]
znajdź: Kod: | $mods_notice = smilies_pass($mods_notice); | i po tym dodaj: Kod: | if(!empty($mods_notice))
{
$mods_notice = '<div style="padding: 3px; margin: 3px; background-color: #C0C0C0; border: 1px #606060 solid;">' . $mods_notice . '</div>';
}
else
{
$mods_notice = '';
} | powinno działać |
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
jknick
Posty: 15
|
Wysłany: 16-02-2008, 21:07
|
|
|
jest gites DZIĘKI!
[ Dodano: 18-02-2008, 17:06 ]
a jak mozna jeszcze zmodyfikowac zeby wstawic tekst "Uwagi:" tak jak jest to np w tabelce "Cytat" albo "Kod". Bo ja mecze sie z tym jakis czas i na rozn sposoby mi nie wychodzi |
|
|
|
 |
koziolek


Pomógł: 675 razy Posty: 1925
|
Wysłany: 18-02-2008, 17:18
|
|
|
Kod: | if(!empty($mods_notice))
{
$mods_notice = '</span>
<table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td><span class="genmed"><b>Uwagi:</b></span></td>
</tr>
<tr>
<td class="quote">' . $mods_notice . '</td>
</tr>
</table>
<span class="postbody">';
}
else
{
$mods_notice = '';
} |
|
_________________ #4 /xg.xrybvmbx.jjj//:cggu |
|
|
|
 |
jknick
Posty: 15
|
Wysłany: 18-02-2008, 17:25
|
|
|
teraz wygląda spoxik
Koziołek-jestes wielki |
|
|
|
 |
NooN
Posty: 15
|
Wysłany: 29-02-2008, 21:41
|
|
|
Znalazłem troszkę inny sposób wstawienia ramki i dostosowałem do phpBB by Przemo
Instrukcja:
Kod: | ################################################################
## WYMAGANY MOD: Mod's notice
## OPIS: Zmiana sposobu wyświetlania notatki
################################################################
##
## Zrób pliki zapasowe przed instalacja.
################################################################
#
#--[ OPEN ]------------------
#
viewtopic.php
#
#--[ FIND AND DELETE ]------------------
#
'MODS_NOTICE' => $mods_notice,
#
#--[ FIND ]-----------
#
}
if ( $is_auth['auth_delete'] )
{
$template->assign_block_vars('switch_auth_delete', array());
}
#
#--[ BEFORE, ADD ]------------------
#
if($postrow[$i]['mods_notice'] )
{
$template->assign_block_vars('postrow.notice', array(
'MODS_NOTICE' => $mods_notice)
);
}
#
#--[ OPEN ]------------------
#
templates/NAZWA STYLU/viewtopic_body.tpl
#
#--[ FIND ]------------------
#
<tr>
<td height="100%" valign="top" colspan="2" {postrow.QUOTE_USERNAME}><span class="postbody">{postrow.MESSAGE}<br /><br />{postrow.MODS_NOTICE}{postrow.ATTACHMENTS}</span></td>
</tr>
#
#--[ REPLACE, WITH ]----
#
<tr>
<td height="100%" valign="top" colspan="2" {postrow.QUOTE_USERNAME}>
<span class="postbody">
{postrow.MESSAGE}
<!-- BEGIN notice -->
<br /><br /></span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td><span class="genmed"><b>Uwagi moderatora:</b></span></td>
</tr>
<tr>
<td class="uwagi">{postrow.notice.MODS_NOTICE}</td>
</tr>
</table><span class="postbody">
<!-- END notice -->
{postrow.ATTACHMENTS}
</span>
</td>
</tr>
#
#--[ OPEN ]------------------
#
templates/NAZWA STYLU/NAZWA STYLU.css
#
#--[ FIND ]------------------
#
.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #EAEAEA; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
#
#--[ AFTER, ADD ]------------------
#
.uwagi {
font-family: Courier, 'Courier New', sans-serif; font-size: 10px;
background-color: #FFFFFF; border: #FF0000; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
}
#
#--[ SAVE/CLOSE ALL FILES ]--
#
EoM
|
Nie umiem sobie poradzić z dwiema sprawami, a mianowicie:
nie wiem dlaczego wielkość czcionki jaką napisana jest treść notatki nie reaguje na zmiany opcji font-size w klasie .uwagi
oraz nie wiem jak usunąć pustą linię znajdującą się przed treścią notatki.
Czy ktoś mógłby mi pomóc w usunięciu tych błędów??
Poniżej zrzut ekranu z zaznaczonymi błędami
mod notice.JPG
|
 |
Plik ściągnięto 97 raz(y) 36,9 KB |
|
|
|
|
 |
mArKo85
Posty: 23
|
Wysłany: 04-04-2008, 00:24
|
|
|
Mam pytanko odnośnie tego Mods Notice 1.5... dostosowałem sobie wszystko ładnie, ale nie bardzo wiem, jak w miejscu Uwagi administracyjne (jak na rys. poprzednim) dodać np nick moda który komenta wstawiał... - ma ktoś pomysł ?
dodam że robiłem wg pomysłu by @koziolek
kod mam tak zrobiony (wiem że nadziobałem z ramkami, ale w sumie to sie sprawdza)
Kod: | if(!empty($mods_notice))
{
$mods_notice = '</span> <div align="center">
<center>
<table border="0" cellpadding="2" cellspacing="0" style="border-collapse: collapse" width="90%">
<tr>
<td width="100%" align="left"><span class="genmed"><b>Uwagi moderatora:</b></span></td>
</tr>
<tr>
<td width="100%">
<div align="center">
<center>
<table border="1" cellpadding="3" cellspacing="0" style="border-collapse: collapse" bordercolor="#FF0000" width="100%" bgcolor="#FFFFFF">
<tr>
<td width="100%">' . $mods_notice . '</td>
</tr>
</table>
</center>
</div>
</td>
</tr>
</table>
</center>
</div>
<span class="postbody">';
}
else
{
$mods_notice = '';
} |
|
|
|
|
 |
Gadatliwa Kasia
|
|
|
|
Bedziu

Pomógł: 10 razy Posty: 80
|
Wysłany: 08-12-2008, 19:16
|
|
|
Pomóżcie, bo zainstalowałem ten mod zgodnie z instrukcją i w wyniku tego mam pustą stronę przy próbie wejścia na forum (jaki bym adres do plików forum nie wywoływał).
[ Dodano: 08-12-2008, 19:47 ]
Ludzie, to jest pilna sprawa! Wpłacę 20 zł na konto bankowe (przelewem internetowym) osobie, która mi dziś pomoże! Bardzo mi na tym zależy.
[ Dodano: 08-12-2008, 21:53 ]
Sprawa rozwiązana! http://www.przemo.org/php...p=394535#394535 |
_________________ UWAGA! ZŁODZIEJ!!! Czytaj więcej... |
|
|
|
 |
|