|
Unofficial modifications nieoficjalne modyfikacje for?w phpBB by Przemo |
|
Modyfikacje mniejsze - Shoutbox Overlib Smilies
CMP - Sob 09 Gru, 2006 Temat postu: Shoutbox Overlib Smilies Zdj?cie:
Kod | ##############################################################
## MOD Title: Shoutbox Overlib Smilies
## MOD Author: CMP < cmp61a@gmail.com > http://poliforum.ir.pl | http://gozda.net | http://mody.lastinn.info
## MOD Description: Modyfikacja dodaje nowy przycisk Bu?ki z Overlibem w ShoutBoxie, dzi?ki temu
wstawianie u?mieszk?w do ShoutBoxa odb?dzie si? w lepszy spos?b...nie trzeba pami?ta? kod?w u?mieszk?w.
## MOD Version: 0.1
##
## Installation Level: Very Easy
## Installation Time: 1 Minuta
## Files To Edit: 2
## templates/tw?jstyl/shoutbox_body.tpl
## shoutbox.php
##
## Included Files: 0
##
##
##############################################################
## Author Notes: Przed edycj? zrobi? backup danych.
##
## Mod napisany na podstawie: Overlib smilies v.0.2 by Qbs [ http://ixdude.com ]
##
##############################################################
## DEMO: http://www.cmp61a.ovh.org/forum/index.php
############################################################## |
INSTRUKCJA:
#
#-----[ OPEN ]------------------------------------------
#
templates/tw?jstyl/shoutbox_body.tpl
#
#-----[ FIND ]------------------------------------------
#
PHP Code: | <?php
<td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
<input type="submit" name="refresh" value="R" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
<input type="hidden" name="mode" value="submit"></span></td>
?> |
#
#-----[ REPLACE WITH ]------------------------------------------
#
PHP Code: | <?php
<td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
<input type="submit" name="refresh" value="R" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
<input type="button" class="button" value="Bu?ki" style="width: 45px; text-indent: -2px;" onclick="return overlib('{SMILIES_LIST}', ol_height=1, ol_width=1, ol_offsetx=-199, ol_offsety=-{SMIL_OFFSET}, STICKY, CAPTION, 'Lista Buziek', CLOSETEXT, '<b>Zamknij</b>', CLOSECOLOR, 'black')" onmouseout="nd(5000)" />
<input type="hidden" name="mode" value="submit"></span></td>
?> |
#
#-----[ OPEN ]------------------------------------------
#
shoutbox.php
#
#-----[ FIND ]------------------------------------------
#
PHP Code: | <?php
$template->assign_vars(array(
?> |
#
#-----[ REPLACE WITH ]------------------------------------------
#
PHP Code: | <?php
/*
---- Shoutbox Overlib Smilies by CMP----
*/
if ( $check_cache = sql_cache('check', 'smilies') )
{
include($check_cache);
}
else if ( $check_cache === false )
{
$sql = "SELECT * FROM " . SMILIES_TABLE . "
ORDER by smile_order";
if ( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Couldn\'t obtain smilies data', '', __LINE__, __FILE__, $sql);
}
$smilies = $db->sql_fetchrowset($result);
sql_cache('write', 'smilies', $smilies);
}
$smilies_data = $smilies;
$generated_smilies_list = '<table border="0" cellspacing="0" cellpadding="2">';
$item = 0;
$status = 0;
foreach ( $smilies_data as $smiley )
{
$item++;
if ( $item < 2 )
{
$generated_smilies_list .= '<tr>';
$status = 1;
}
$generated_smilies_list .= '<td align="center"><a href="javascript:emoticon(\\' ' . $smiley['code'] . ' \\')"><img src="' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '" alt="" border="0" /></a></td>';
if ( $item > 7 )
{
$generated_smilies_list .= '</tr>';
$item = 0;
$status = 0;
}
}
if ( $status )
{
$generated_smilies_list .= '</tr>';
}
$generated_smilies_list .= '</table>';
$smilies_height = ( ceil( count($smilies_data) / 8 ) * 17 ) + 30;
$template->assign_vars(array(
'U_MORE_SMILIES' => append_sid("posting.$phpEx?mode=smilies"),
'SMIL_OFFSET' => $smilies_height,
'SMILIES_LIST' => $generated_smilies_list,
?> |
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
warna - Nie 10 Gru, 2006
Daj screena jakiego?.
Kapvi - Nie 10 Gru, 2006
Sam mia?em si? za to zabra? kt?rego? dnia ale jako? czasu nie mia?em a tu nagle kto? mnie wyr?cza
Dzi?ki ;d
CMP - Nie 10 Gru, 2006
warna napisał/a | Daj screena jakiego?. |
juz dalem
PeZeT - Wto 10 Kwi, 2007
co zle zrobilem ??
KnofeL - Wto 10 Kwi, 2007
Co? nie tak z kodowanie spr?buj ten krzaczek zamieni? na ?
PeZeT - Wto 10 Kwi, 2007
ok dziala dzieki za moda ;] browarek dla Ciebie ;p
vic - Pią 27 Kwi, 2007
pytanko zrobilem to wszystko przycisk jest a buziek brak co to moze byc
spike1x - Pią 25 Maj, 2007
Wykona?em wszystko wg. instrukcji ale mam b??d i nie wiem jak si? go pozby?. Tu macie screen:
http://img405.imageshack.us/img405/1006/sbyx5.jpg
sadzio - Pią 25 Maj, 2007
u mnie prawie wszystko gra,tyle ?e zamiast bu?ek wy?wietla mi "Text1" i tyle, jakie? pomys?y ?
pbpl - Nie 27 Maj, 2007
mam tan sam b??d. wiecie o co chodzi??
szymel - Pon 28 Maj, 2007
Przejrzalem z trzy fora na ktorych ta modyfikacje podano i nigdzie mimo ze juz ktos o to pytal nie znalazlem odpowiedzi: dlaczego okienko ze smilesami tak szybko znika? Jak wydluzyc ten czas i jak powiekszyc okienko, oraz jak przesunac je tak by bylo blizej srodka ekranu a nie tak jak jest teraz po prawej stronie prawie nie widoczne...
spike1x - Sro 06 Cze, 2007
szymel napisał/a | Przejrzalem z trzy fora na ktorych ta modyfikacje podano i nigdzie mimo ze juz ktos o to pytal nie znalazlem odpowiedzi: dlaczego okienko ze smilesami tak szybko znika? Jak wydluzyc ten czas i jak powiekszyc okienko, oraz jak przesunac je tak by bylo blizej srodka ekranu a nie tak jak jest teraz po prawej stronie prawie nie widoczne... |
Mam teraz ten sam problem. Zna ktos odpowiedz ?
szymel - Sob 09 Cze, 2007
Poradzilem sobie...
onmouseout="nd(5000)" - to opcja odpowiedzialna za czas w ms ja dodalem zero na koncu
ol_offsetx=-250 - odpowiedzilna za polozenie prawo-lewo (teraz sie przesunelo do lewej)
gregu - Czw 14 Cze, 2007
Fajny mod i bardzo przydatny ale co zrobi? jesli wcze?niej mam zainstalowane w sb kolorowanie i formatowanie tekstu?
Fragment pliku shoutbox.body.tpl kt?ry trzeba wymieni? ja mam w takiej postaci
Kod | <td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;"><select class="post" name="sb_color" onChange="bbfontstyle('[color=' + this.form.sb_color.options[this.form.sb_color.selectedIndex].value + ']', '[/color]'); this.form.sb_color.value='{FONTCOLOR_1}';">
<option style="{FONTCOLOR_1};" value="{FONTCOLOR_1}" class="genmed">{L_COLOR_DEFAULT}</option>
<option style="color:darkred;" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option>
<option style="color:red;" value="red" class="genmed">{L_COLOR_RED}</option>
<option style="color:orange;" value="orange" class="genmed">{L_COLOR_ORANGE}</option>
<option style="color:brown;" value="brown" class="genmed">{L_COLOR_BROWN}</option>
<option style="color:yellow;" value="yellow" class="genmed">{L_COLOR_YELLOW}</option>
<option style="color:green;" value="green" class="genmed">Zielony</option>
<option style="color:olive;" value="olive" class="genmed">{L_COLOR_OLIVE}</option>
<option style="color:cyan;" value="cyan" class="genmed">{L_COLOR_CYAN}</option>
<option style="color:blue;" value="blue" class="genmed">{L_COLOR_BLUE}</option>
<option style="color:darkblue;" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option>
<option style="color:indigo;" value="indigo" class="genmed">{L_COLOR_INDIGO}</option>
<option style="color:violet;" value="violet" class="genmed">{L_COLOR_VIOLET}</option>
<option style="color:white;" value="white" class="genmed">{L_COLOR_WHITE}</option>
<option style="color:black;" value="black" class="genmed">{L_COLOR_BLACK}</option>
</select>{BUTTON_B}{BUTTON_I}{BUTTON_U}
<input type="submit" name="refresh" value="R" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
<input type="hidden" name="mode" value="submit"><input type="hidden" name="autorefresh" value="true"></span></td>
|
Jak zrobi? by zachowa? dotychczasowe modyfikacje i ?eby nie wywala?o b??du?
sonik87 - Wto 17 Lip, 2007
ja mam troch? inny problem po zainstalowaniu tego wyskakuje mi taki b??d ...
Kod | Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/sites/yoyo.pl/z/i/zigzaptv/shoutbox.php on line 104 | ...
to forum jest tak? wersj? do nauki dlatego na serwerze yoyo... na to prosz? nie patrze? ...
to si? dzieje jak podmieniam to w pliku shoutbox.php
a je?li troch? dok?adniej u mnie linia 104 z kt?r? jest problem to ta linia :
Kod | $generated_smilies_list .= '<td align="center"><a href="javascript:emoticon(\\' ' . $smiley['code'] . ' \\')"><img src="' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '" alt="" border="0" /></a></td>'; |
Qba - Wto 17 Lip, 2007
gregu nie wiem czy zadzia?a ale sprubuj da? po tym:
Kod | <td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)"> |
to:
Kod | <input type="button" class="button" value="Bu?ki" style="width: 45px; text-indent: -2px;" onclick="return overlib('{SMILIES_LIST}', ol_height=1, ol_width=1, ol_offsetx=-199, ol_offsety=-{SMIL_OFFSET}, STICKY, CAPTION, 'Lista Buziek', CLOSETEXT, '<b>Zamknij</b>', CLOSECOLOR, 'black')" onmouseout="nd(5000)" /> |
Tylko najpierw zr?b kopie zapasow? bo nie jestem pewien
KnofeL - Wto 17 Lip, 2007
A co do problemu sonik87 to:
a) Napewno nie kopiujesz te? tag?w <?php i ?> ??
b) I czy napewno zamieniasz to NA a nie dajesz przed ??
Skrypt wygl?da ok wie? to raczej Ty co? ?le robisz.
sonik87 - Czw 19 Lip, 2007
nie kopiuje tag?w ... wgrywa?em ju? kilkana?cie innych modyfikacji wszystkie poprawnie dzia?a?y ... i pami?tam ?e bez tych tag?w ... (z jedn? mia?em tylko problem ale to by?a wina serwera yoyo) a co do drugiego to na bank zamieniam na ... ju? pr?bowa?em kilkakrotnie ca?? instrukcj? czytaj?c dok?adnie ... mo?e jaka? inna modyfikacja ma konflikt z t? ? ? albo to problem wychodz?cy ze stylu jaki u?ywam ?
a je?li troch? dok?adniej u mnie linia 104 z kt?r? jest problem to ta linia :
Kod | $generated_smilies_list .= '<td align="center"><a href="javascript:emoticon(\\' ' . $smiley['code'] . ' \\')"><img src="' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '" alt="" border="0" /></a></td>'; |
KnofeL - Czw 19 Lip, 2007
Spr?buj tak:
Kod | $generated_smilies_list .= '<td align="center"><a href="javascript:emoticon(\\' ' . $smiley['code'] . ' \\')"><img src="' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '" border="0" /></a></td>'; |
sonik87 - Czw 19 Lip, 2007
Knofel dzi?ki za zainteresowanie problemem ... ale niestety dalej lipa
a czy to mo?e mie? zwi?zek z dodaniem nowych u?mieszk?w ? albo zmian? u?mieszk?w ? czy raczej nie ?
Je?li chcesz mog? Ci podrzuci? moje oryginalne pliki i sam spr?bujesz to podmieni? ... ale wydaje mi si? ?e wszystko dobrze robie ... bo to troch? niemo?liwe ?eby po tylu pr?bach robienia wszystkiego od pocz?tku dalej ten sam b??d by?
KnofeL - Czw 19 Lip, 2007
Dodaj komentarz ( // ) przed t? linijk? i zobacz czy dalej b?dzie ten b??d. Je?li ta to znaczy ?e jest on gdzie indziej.
ShaveX - Nie 12 Sie, 2007
Ja mam taki b??d:
Kod | Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/shavex/public_html/shoutbox.php on line 55 |
M?j shoutbox.php - http://epotter.pl/shoutbox.txt (specjalnie da?em w .txt, ?eby forum dzia?a?o ).
Meon - Pon 13 Sie, 2007
Witam, mam taki problem: w shoutbox_body.tpl w BlueBlack jest:
Kod | <br />
<form name="post" action="{SHOUTBOX_URL}" method="POST" target="shout_iframe">
<table width="{SHOUTBOX_WIDTH}" align="center" cellpadding="0" cellspacing="0" border="0" class="forumline" style="border-width: 1px;">
<tr>
<td class="catHead" align="center" height="25"><span class="cattitle"><a href="{SHOUTBOX_URL}" class="mainmenu" title="{L_ALL_MESSAGES}">ShoutBox</a></span></td>
</tr>
<tr>
<td class="row1" align="center" valign="middle"><iframe style="border-width: 1px;" name="shout_iframe" src="{SHOUTBOX_URL}" width="{SHOUTBOX_WIDTH}" height="{SHOUTBOX_HEIGHT}"></iframe></td>
</tr>
<tr>
<td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
<input type="submit" name="refresh" value="R" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
<input type="hidden" name="mode" value="submit"></span></td>
</tr>
</table>
</form> | Gdzie da?: Kod | <?php
<td class="row1" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
{L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
<input type="submit" name="refresh" value="R" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
<input type="button" class="button" value="Bu?ki" style="width: 45px; text-indent: -2px;" onclick="return overlib('{SMILIES_LIST}', ol_height=1, ol_width=1, ol_offsetx=-199, ol_offsety=-{SMIL_OFFSET}, STICKY, CAPTION, 'Lista Buziek', CLOSETEXT, '<b>Zamknij</b>', CLOSECOLOR, 'black')" onmouseout="nd(5000)" />
<input type="hidden" name="mode" value="submit"></span></td>
?> |
CNK - Wto 09 Paź, 2007
zauwa?y?em jeden b??d:
Gdy zamkniemy ju? bu?ki w SB i najedziemy kursorem na jakiego? u?ytkownika w "Zarejestrowani U?ytkownicy" to overlib z tym info b?dzie du?o wy?ej po lewej stronie..
Piwollo - Sob 03 Lis, 2007
Cytat | $generated_smilies_list .= '<td align="center"><a href="javascript:emoticon(\\' ' . $smiley['code'] . ' \\')"><img src="' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '" alt="" border="0" /></a></td>'; |
U mnie ta linia wszystko psuje.
A b??d to:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/mb666/public_html/shoutbox.php on line 54
|
|