Pełna wersja: Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo
 
lo - fi version Unofficial modifications index

Shoutbox Overlib Smilies
Kliknij tutaj aby przejśc do pełnej wersji tematu
Idź do strony 1, 2  Dalej
 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze
Poprzedni temat :: Następny temat  
CMP Wysłany: Sob 09 Gru, 2006  

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)">         &nbsp;<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;">         &nbsp;<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)">         &nbsp;<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;">         &nbsp;<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();" />         &nbsp;<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=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;2&quot;>'; $item = 0; $status = 0; foreach ( $smilies_data as $smiley ) {     $item++;     if ( $item < 2 )     {         $generated_smilies_list .= '<tr>';         $status = 1;     }     $generated_smilies_list .= '<td align=&quot;center&quot;><a href=&quot;javascript:emoticon(\\' ' . $smiley['code'] . ' \\')&quot;><img src=&quot;' . $board_config['smilies_path'] . '/' . $smiley['smile_url'] . '&quot; alt=&quot;&quot; border=&quot;0&quot;  /></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 Wysłany: Nie 10 Gru, 2006  

Daj screena jakiego?.
Kapvi Wysłany: Nie 10 Gru, 2006  

Sam mia?em si? za to zabra? kt?rego? dnia ale jako? czasu nie mia?em :D a tu nagle kto? mnie wyr?cza ;)
Dzi?ki ;d
CMP Wysłany: Nie 10 Gru, 2006  

warna napisał/aDaj screena jakiego?.

juz dalem :) :)
PeZeT Wysłany: Wto 10 Kwi, 2007  

co zle zrobilem ??
KnofeL Wysłany: Wto 10 Kwi, 2007  

Co? nie tak z kodowanie spr?buj ten krzaczek zamieni? na ?
PeZeT Wysłany: Wto 10 Kwi, 2007  

ok dziala dzieki za moda ;] browarek dla Ciebie ;p
vic Wysłany: Pią 27 Kwi, 2007  

pytanko zrobilem to wszystko przycisk jest a buziek brak co to moze byc
spike1x Wysłany: 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 Wysłany: Pią 25 Maj, 2007  

u mnie prawie wszystko gra,tyle ?e zamiast bu?ek wy?wietla mi "Text1" i tyle, jakie? pomys?y ?

pbpl Wysłany: Nie 27 Maj, 2007  

spike1x napisał/aWykona?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

mam tan sam b??d. wiecie o co chodzi??
szymel Wysłany: 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 Wysłany: Sro 06 Cze, 2007  

szymel napisał/aPrzejrzalem 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 Wysłany: 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 Wysłany: 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)">
&nbsp;<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}
&nbsp;<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? :/
 
       Unofficial modifications Strona Główna -> Modyfikacje mniejsze Idź do strony 1, 2  Dalej
Strona 1 z 2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.