Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Modyfikacje mniejsze - Mass PW

arcy - Sob 13 Maj, 2006
Temat postu: Mass PW
Nazwa: Mass Pw
Wersja: 1.1 dla phpbb by Przemo 1.12.5
Autor: Damianmyst
Czas instalacji: ~10 minut
Hack pozwala na wysy?anie massowych prywatnych wiadomo?ci do u?ytkownik?w forum lub wybranej grupy. Mo?liwe jest r?wniez powiadomienie mailem u?ytkownik?w o nowej prywatnej wiadomo?ci.
W wersji 1.1 przyspieszono dzialanie skryptu i dodano "bota", z kt?rego konta owe wiadomo?ci s? wysylane.
***
W wersji dla phpbb by Przemo 1.12.5 poprawiono b??d niewy?wietlania si? modu?u MassPW w Panelu Administracyjnym (PA | Og?lne | Mass PW) oraz poprawiono kodowanie znak?w w pliku lang_admin.php
Wersja dla phpbb by Przemo 1.12.5 - arcy
***
Pami?taj - r?b kopie zapasowe plik?w przed instalacj?!
***

KnofeL - Nie 14 Maj, 2006

Przyda?aby si? mo?liwo?? podgl?du pisanej wiadomo?ci ;)

[ Dodano: 2006-05-14, 22:45 ]
Kod
Could not insert private message sent text

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 've an important messages for you. As you know we will not pust any new materi' at line 1

INSERT INTO phpbb_privmsgs_text (privmsgs_text_id, privmsgs_text) VALUES ('243969', 'O.K people I've an important messages for you. As you know we will not pust any new materials untill all link are replaced. So if you want to see new Sophie materilas in our forum help us with reposting dead links (More informations [b][url=http://www.sophie-sweet.yoyo.pl/forum/viewforum.php?f=12]HERE[/b][/url]) Next thing - very important - when you browsing the forum do not browse [b][color=lime]MORE THAN ONE[/b][/color] thread at the same time (Do not open more than one topic at the same time!) Also if you want to get materials from [b][color=yellow]Preview[/b][/color] and [b][color=yellow]Before Release[/b][/color] sections become a [b][color=#FFCCCC]Junior Elite Member[/b][/color] - You will receive a few other intersting privilege too. (For more informations look [b][url=http://www.sophie-sweet.yoyo.pl/forum/viewtopic.php?t=1434]HERE[/url][/b]) Tommorow I'm going to open [b][color=yellow]Magazines & Miscellaneous Galleries[/b][/color] galleries for everyone. (So if you are not [b][color=cyan]Active Member[/color][/b] you will be able to get all galleries from there :)) Please add your mark in our [b][color=yellow]Google Map[/b][/color] (For more informations look [b][url=http://www.sophie-sweet.yoyo.pl/forum/viewtopic.php?t=965]HERE[/b][/url] [center][b][color=cyan][size=16]Thx! for your attention and please help us.[/color][/b][/size][/center] This message has been sent to ALL users. DO NOT REPLY unless you have some questions.')

Line : 216
File : admin_mass_pw.php


Taki b?ad mi wywala podczas wysy?ania wiadomosci... Ktos wie co moze by? przyczyn? ??

qbs - Nie 14 Maj, 2006

niestety widze damian nie pomyslal :P

znajdz:
PHP Code:
<?php

    $temat = stripslashes($HTTP_POST_VARS['subject']);
    $tresc = stripslashes($HTTP_POST_VARS['message']);


?>
zamien na:
PHP Code:
<?php

    $temat = addslashes(stripslashes(htmlspecialchars(($HTTP_POST_VARS['subject'])));
    $tresc = addslashes(stripslashes(htmlspecialchars($HTTP_POST_VARS['message'])));


?>

arcy - Nie 14 Maj, 2006

Paczka w 1 po?cie uaktualniona :]

btw: nie powinno byc czasem
Kod
$temat = addslashes (stripslashes (htmlspecialchars ($HTTP_POST_VARS['subject'])));
czyli jeden nawias przed $HTTP_POST_VARS ? :) Jak sa 2 (( wyswietla blad skladni - przynajmniej u mnie na forum
KnofeL - Nie 14 Maj, 2006

Kilka zda? trzeba powiedzie? :)

Po pierwsze DZIA?A! - Dzi?ki qbs.

Po drugie nie dzia?a BBCode :(

Ciekawsotka - Dosz?y nawet wiadomo?ci przed wys?ane przed dokonaniem zmiany (jednak s? uszkodzone i nie da sie ich w ?adne spos?b otworzy

ciaastek - Pon 15 Maj, 2006

A do mnie wiadomo?ci dosz?y i da si? je otworzy? (przed wprowadzeniem zmian)
Termo - Czw 18 Maj, 2006

Skrypt jest niemal doskonaly. Niestety s? naprawd? DU?E problemy, gdy chcemy wyslac mass pw do powiedzmy kilku grup, do ktorych nieraz nale?? ci sami u?ytkownicy. Wowczas skrypt zamiast wysyla jedn? wiadomosc do danej osoby, mimo przynaleznosci do roznych grup, analizuje od nowa kazd? grup? i od nowa do kazdej grupy sle mass pw. W efekcie w wielu przypadkach wyskakuje blad podczas wysylania mass pw cos o dublokowaniu, a zawartosc tabel privmsgs ulega uszkodzeniu. Wowczas jedynie wyczyszczenie tej tabeli umozliwia normalne uzywanie nawet zwyk?ego pw (w przypadku uszkodzenia tabeli zaden uzytkownik nie moze wyslac do innego uzytkownika jakiegokolwiek pw - a jesli juz dojdzie - to tylko naglowek - temat a w tresci pw bedzie zacytowany blad...)

Sugerowalem Damianowi pewne poprawki ale niestety ostatnio gdzies go wci??o i nie mam z nim kontaktu :| Ktos wie co si? z nim dzieje? :|

edi1975 - Wto 06 Cze, 2006

Witam, mam takie pytanko a mianowicie gdzie mog? zmieni? tre?? wiadomo?ci jak? otrzymuj? u?ytkownicy na maila kiedy zaznaczam „Powiadom u?ytkownik?w
o nowej PW na email” za pomoc z g?ry dzi?kuj

Gracek - Wto 06 Cze, 2006

/language/lang_xxx/email/privmsg_notify.tpl
edi1975 - Wto 06 Cze, 2006

Wielkie dzieki na was zawsze mozna polegac. :)
VaNdiT - Pon 12 Cze, 2006

Ja mam takie pytanie czy da?o by rade zrobi? co? takiego jak jest w masowej korespondencji :?: chodzi o to by mo?liwo?? wys?ania Mass PW mia? moderator grupy :!:
Nortert32 - Pon 12 Cze, 2006

Nie instalowa?em jeszcze tego moda - choc na 100% to zrobi? :D
Ale mam pytanie - czy jest mo?liwo?? ustawienia czego? takiego jak okres wa?no?ci PW ? Wiecie - kto? nie loguje si? ju? na forum od 2-3 miesi?cy, ja wysy?am mu X PW, takich klient?w jest wi?cej ... Dok?adnie tak, jak w przypadku SMS-?w :D

A mo?e przespa?em jak?? lekcj? w og?lniaku i gdzie? to jest w PA ? Nie znalaz?em tego jednak nigdzie ... ;)

elymus - Pią 16 Cze, 2006

A ja za to mam inne pytanie: Czy mo?na da? do tego modu?u dost?p JR :?: Bo m?j JR ma teoretycznie ustawiony ten modu?, ale gdy chce w niego wej?? pisze: "Nie masz dost?pu do tego menu" ... Co z tym mo?na zrobi? :?:
xeon - Pon 03 Lip, 2006

A ja mam:
B??d Og?lny
Ran into problems sending Mail. Response: 503 valid RCPT command must precede DATA

KaweX - Pon 03 Lip, 2006

co? ?le zrobi?e?.. zobacz czy czego? nie przeoczy?e?...

mi wszystko chodzi i ?adnego b??du nie mam

KnofeL - Pon 03 Lip, 2006

Ok ja te? mam pytanie, bo nie wiem czy to u mnie czy og?lnie to nie dzia?a - wspomina?em ju? o tym wcze?niej ale nikt nie potwierdzi? wi?c nie wiem czy nie dzia?a BBCode w tych wiadomosciach czy to u mnie jest cos nie tak ??
VaNdiT - Sro 05 Lip, 2006

arcy, jeszcze raz zapytam czy jest mozliwo?? zrobienia co? takiego jak jest w masowej korespondencji chodzi o to by mo?liwo?? wys?ania Mass PW mia? moderator grupy, lub po prostu zamiast masowej korespondencji moderator mia? tylko mass pw :!:
KaweX - Sro 05 Lip, 2006

wszystko jest do zrobienia :) :) tylko to zr?b albo zle? komu?
Termo - Sro 05 Lip, 2006

Pamietacie jak narzekalem na ten blad o dublowaniu i uszkodzeniu tabel privmsgs? Oto rozwiazanie:

Kod
ALTER TABLE `phpbb_privmsgs` CHANGE `privmsgs_id` `privmsgs_id` INT UNSIGNED NOT NULL AUTO_INCREMENT;

ALTER TABLE `phpbb_privmsgs_text` CHANGE `privmsgs_text_id` `privmsgs_text_id` INT UNSIGNED NOT NULL DEFAULT '0';



Dziala.

Teraz tylko trza poczekac na kogos, kto przerobi ten skrypt i da mozliwosc wysylania pw pakietami jak w masowej korespondencji ;) (bo jak jest np 8k ludzi do ktorych chcemy wyslac pw, to skrypt gdzies pod koniec sie wysypuje przez timeout)

VaNdiT - Sob 08 Lip, 2006

KaweX napisał/a
wszystko jest do zrobienia tylko to zr?b albo zle? komu?


ludzie niechc? kasy :( :P nie tak serio to czyba tzreba b?dzie :?

PS: niewiem czemu ale u mnei Ir. po pr?bie wej?cia w Mass PW otrzymuje komunikat ?e niema dost?pu do tego menu :(

KaweX - Sob 08 Lip, 2006

jeste? g??wnym adminem czy j.adminem ? :)
evo4 - Sob 08 Lip, 2006

ej mam problem, a w cze?nieej go nie mialem, o to i on: kiedy wysylam wiadomo?? dochodzi ale jak zaznacze powiadom na emaila o provMSG to wywala mi b??d ale wiadomo?ci dochodz? jednak zawsze to jaki? b??d jest !!

Kod
B??d Og?lny
Ran into problems sending Mail. Response: 503 valid RCPT command must precede DATA


[ Dodano: Sob 08 Lip, 2006 ]
ten b??d wywala tylko wtedy jak zaznacze aby PW wysy?a?o do wszystkich

VaNdiT - Nie 09 Lip, 2006

KaweX napisał/a
jeste? g??wnym adminem czy j.adminem ?


ja nie jestem nawet jr. adminem ale pomagam koledze ;) a te info wywala prz wej?ci juniorom :!:

KaweX - Nie 09 Lip, 2006

no to on (g?. admin) ci musi da? do tego dzia?u dost?p !!
VaNdiT - Czw 13 Lip, 2006

KaweX napisał/a
no to on (g?. admin) ci musi da? do tego dzia?u dost?p !!


jr admini maj? dost?p do wszyskich dzia??w, i do tego menu te? bo przecie? widz? je w PA :(

KaweX - Czw 13 Lip, 2006

widzie? a mie? dost?p to co innego :)

nie k??? si? ze mn? tylko powiedz adminowi g?. ?eby da? ci pe?ny dost?p (cho? nie s?dze ?eby ci da? jak nie masz poj?cia o niekt?rych rzeczach. Pewnie specjalnie nie da? ci dost?pu do wszystkiego)

VaNdiT - Sro 26 Lip, 2006

KaweX napisał/a
widzie? a mie? dost?p to co innego

nie k??? si? ze mn? tylko powiedz adminowi g?. ?eby da? ci pe?ny dost?p (cho? nie s?dze ?eby ci da? jak nie masz poj?cia o niekt?rych rzeczach. Pewnie specjalnie nie da? ci dost?pu do wszystkiego)


s?uchaj nawet sam nadawaj?? upranienia na test usera kt?ry by? jr. adminem nie mog?em wej?? w panel Mass PW, pytanie czy tylko admin moze wysy?a? Mass :?:

szymel - Sro 23 Sie, 2006

Mam identyczny problem jak elymus, osoba majaca uprawnienia JA do Mass PW nie moze ich wysylac. Oczywiscie danie pelnych uprawnien admina rozwiazaloby ten problem ale chyba nie o to chodzi w tym wszystkim...

[ Dodano: Wto 29 Sie, 2006 ]
i jakos odpowiedzi brak :/

elymus - Pon 02 Paź, 2006

Cytat
i jakos odpowiedzi brak :/

W?a?nie :> Wie kto? jak to 'naprawi?' :?:

kidzior - Czw 05 Paź, 2006

Od?wie?am temat. Sprawa wysy?ania przez Junior Admina jest wr?cz pal?ca. S? ju? jakie? rozwi?zania :?:
elymus - Pią 06 Paź, 2006

Podpisuje si? r?koma i nogami :D
szymel - Sob 04 Lis, 2006

czy ktos to czasem czyta poza tymi ktorzy maja problem?
elportero - Wto 14 Lis, 2006

jak zmienic kolor nicka tego bota ??
kidzior - Sro 15 Lis, 2006

elportero napisał/a
jak zmienic kolor nicka tego bota ?
Np. zr?b now? grup?, dajmy na to: Boty
Dla grupy zr?b kolorki, co tam chcesz. Dodaj do grupy bota i po sprawie. :)

rafiziom - Sro 14 Lut, 2007

Wie ktos jak wyeliminiowa? b??d kt?ry dodaje za duzo pw??? Bo raz tylko wys?a?em masowe pw do 30 os?b i nabi?o za to prawie 500.

[ Dodano: Pi? 23 Lut, 2007 ]
wie kto? jak w??czy? bbcode w wiadomo?ciach????

KnofeL - Pią 30 Mar, 2007

Powiedzmy ?e wersja 1.2 :P

Je?li kto? chce w??czy? sobie BBCode otw?rz plik admin/admin_mass_pw.php i znajd? w nim:
Kod
$tresc = addslashes (stripslashes (htmlspecialchars ($HTTP_POST_VARS['message'])));

I dodaj po tym:
Kod
if($board_config['allow_bbcode'])
{
require($phpbb_root_path . 'includes/bbcode.' . $phpEx);
require($phpbb_root_path . 'includes/functions_post.' . $phpEx);
$pm_bbcode = make_bbcode_uid();
$tresc = prepare_message($tresc, 1, 1, 1, $pm_bbcode);
}

Dalej znajdujemy:
Kod
$sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$tresc')";

I zmieniamy to na:
Kod
$sql = "INSERT INTO " . PRIVMSGS_TEXT_TABLE . " (privmsgs_text_id, privmsgs_bbcode_uid, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$pm_bbcode', '$tresc')";

A je?li chcemy doda? rozwijane pole z kolorami i podstawowe guziki BBCode robimy tak:
Wiadomo?? ukryta / Hidden message
Aby zobaczy? wiadomo?? postaw piwo autorowi piwo.

Otwieramy plik: templates/TW?J_STYL/admin/user_pw_body.tpl i znajdujemy w nim:
Kod
<tr>
<td class="row1" align="right"><b>{L_TOPIC}</b></td>
<td class="row2"><span class="gen"><input class="post" type="text" name="subject" size="45" maxlength="100" tabindex="2" class="post" value="{SUBJECT}" /></span></td>
</tr>

I dodajemy po tym:
Kod
<tr>
<td class="row1" align="right"><b>BBcode</b></td>
<td class="row2"><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='';">
<option style=";" value="" class="genmed">Domy?lny</option>
<option style="color:darkred;" value="darkred" class="genmed">Ciemnoczerwony</option>
<option style="color:red;" value="red" class="genmed">Czerwony</option>
<option style="color:orange;" value="orange" class="genmed">Pomara?czowy</option>
<option style="color:brown;" value="brown" class="genmed">Br?zowy</option>
<option style="color:yellow;" value="yellow" class="genmed">???ty</option>
<option style="color:green;" value="green" class="genmed">Zielony</option>
<option style="color:olive;" value="olive" class="genmed">Oliwkowy</option>
<option style="color:cyan;" value="cyan" class="genmed">B??kitny</option>
<option style="color:blue;" value="blue" class="genmed">Niebieski</option>
<option style="color:darkblue;" value="darkblue" class="genmed">Ciemnoniebieski</option>
<option style="color:indigo;" value="indigo" class="genmed">Purpurowy</option>
<option style="color:violet;" value="violet" class="genmed">Fioletowy</option>
<option style="color:white;" value="white" class="genmed">Bia?y</option>
<option style="color:black;" value="black" class="genmed">Czarny</option>
</select> <input type="button" class="button" value="B" onClick="bbfontstyle('[b]', '[/b]')"> <input type="button" class="button" value="I" onClick="bbfontstyle('[i]', '[/i]')"> <input type="button" class="button" value="U" onClick="bbfontstyle('[u]', '[/u]')"> <input type="button" class="button" value="YOU" onClick="bbfontstyle('[you]', '')"></td>
</tr>


To wszystko, a tu screen:

nym - Sob 07 Kwi, 2007

Wszystko dzia?a jak trzeba :)
PAD - Czw 03 Maj, 2007

przyda?o by sie do tego te? ?eby sie da?o bbcode
arcy - Czw 03 Maj, 2007

PAD, ?lepota czy t?pota?
sp?jrz dwa posty wy?ej :roll:

damian0021 - Sro 13 Cze, 2007

Ja mam taki problem ?e jak klikam w Mass PW w PA to nic si? nie dzieje stoi w miejscu. Zrobi?em to na WebServ na dysku tam wszystko dzia?a a juz przezucilem na serer i lipa nie wiem co jest.

EDIT

W PA wyskakuje mi takie cos

Template->make_filename(): Error - template file not found: admin/user_pw_body.tpl

Rhox - Sro 13 Cze, 2007

damian0021, sprawd? czy w templates/TW?JSTYL/admin

jest plik user_pw_body.tpl :)

niezamaco :P

damian0021 - Sro 13 Cze, 2007

Dzia?a :) nie do tego grywalem ten plik ;) piwkoRhox
Rhox - Sob 16 Cze, 2007

Teraz pora na m?j k?opot :) zrobi?em tak jak napisa? KnofeL, z tymi przyciskami. Ale kiedy klikam nie pojawia si? znacznik. Wie kto? dlaczego?
szymel - Nie 17 Cze, 2007

Mam ten sam problem co Rhox,
neo92 - Nie 12 Sie, 2007

I ja mam ten problem co dwaj koledzy wy?ej :x
necik - Wto 14 Sie, 2007

Witam,
Mam ma?y problem z tym modem, a mianowicie z BBcode.

Na stronie znalaz?em instrukcj? jak doda? BBcode.

Post?powa?em zgodnie z:

Cytat
Je?li kto? chce w??czy? sobie BBCode otw?rz plik admin/admin_mass_pw.php i znajd? w nim:

Kod
$tresc = addslashes (stripslashes (htmlspecialchars ($HTTP_POST_VARS['message'])));


I dodaj po tym:

Kod
if($board_config['allow_bbcode'])
{
require($phpbb_root_path . 'includes/bbcode.' . $phpEx);
require($phpbb_root_path . 'includes/functions_post.' . $phpEx);
$pm_bbcode = make_bbcode_uid();
$tresc = prepare_message($tresc, 1, 1, 1, $pm_bbcode);
}


Dalej znajdujemy:

Kod
$sql = INSERT INTO . PRIVMSGS_TEXT_TABLE . (privmsgs_text_id, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$tresc');


I zmieniamy to na:

Kod
$sql = INSERT INTO . PRIVMSGS_TEXT_TABLE . (privmsgs_text_id, privmsgs_bbcode_uid, privmsgs_text) VALUES ('{$idx_buffor[ $i ]}', '$pm_bbcode', '$tresc');


A je?li chcemy doda? rozwijane pole z kolorami i podstawowe guziki BBCode robimy tak:

Otwieramy plik: templates/TW?J_STYL/admin/user_pw_body.tpl i znajdujemy w nim:

Kod
<tr>
<td class=row1 align=right><b>{L_TOPIC}</b></td>
<td class=row2><span class=gen><input class=post type=text name=subject size=45 maxlength=100 tabindex=2 class=post value={SUBJECT} /></span></td>
</tr>


I dodajemy po tym:

Kod
<tr>
<td class=row1 align=right><b>BBcode</b></td>
<td class=row2><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='';>
<option style=; value= class=genmed>Domy?lny</option>
<option style=color:darkred; value=darkred class=genmed>Ciemnoczerwony</option>
<option style=color:red; value=red class=genmed>Czerwony</option>
<option style=color:orange; value=orange class=genmed>Pomara?czowy</option>
<option style=color:brown; value=brown class=genmed>Br?zowy</option>
<option style=color:yellow; value=yellow class=genmed>???ty</option>
<option style=color:green; value=green class=genmed>Zielony</option>
<option style=color:olive; value=olive class=genmed>Oliwkowy</option>
<option style=color:cyan; value=cyan class=genmed>B??kitny</option>
<option style=color:blue; value=blue class=genmed>Niebieski</option>
<option style=color:darkblue; value=darkblue class=genmed>Ciemnoniebieski</option>
<option style=color:indigo; value=indigo class=genmed>Purpurowy</option>
<option style=color:violet; value=violet class=genmed>Fioletowy</option>
<option style=color:white; value=white class=genmed>Bia?y</option>
<option style=color:black; value=black class=genmed>Czarny</option>
</select> <input type=button class=button value=B onClick=bbfontstyle('[b]', '[/b]')> <input type=button class=button value=I onClick=bbfontstyle('[i]', '[/i]')> <input type=button class=button value=U onClick=bbfontstyle('[u]', '[/u]')> <input type=button class=button value=YOU onClick=bbfontstyle('[you]', '')></td>
</tr>


Problem polega na tym ?e nie dzia?aj? przyciski kt?re zosta?y dodane przy formularzu http://img166.imagevenue....n_122_484lo.jpg
Po klikni?ciu na dowolny przycisk (np. [ b]) nic si? nie dzieje, do wiadomo?ci nie jest wstawiany znacznik [ b].

Je?eli wpisz? r?cznie np.
Kod
Witaj [you], [b]ten tekst jest pogrubiony[/b]
to bbcode jak najbardziej dzia?a. Jednak dzia?aj?ce przyciski by?yby znacznym u?atwieniem :)

Czy kto? z Was wie jak to naprawi?? Mo?e jest jaki? b??d w instrukcji zmian?

PS. Czy znacie spos?b na to aby dost?pny by? r?wnie? podgl?d wiadomo?ci?

wert - Wto 14 Sie, 2007

To jest mod do podgladu wiadomosci http://mody.lastinn.info/...3317.html#13317 a jesli chodzi o te guziki to wrzuc jeszcze z raz czyste pliki i spr?buj ponownie musia?es cos zhszanic ;)

// edit arcy
// wy?udzanie piw grozi warnem - ?apiesz? :/



// edit WERT
// Sorrki Arcy

advokat - Wto 21 Sie, 2007

W kwestii wykasowania pw, kt?re trafi?y od bota do "martwych" u?ytkownik?w i tylko niepotrzebnie za?miecaj? baz? danych:

Co by by?o gdyby....
- zalogowa? si? na forum jako mass pw bot?
Czy w zak?adce PW znajdziemy masow? korespondencje zapisan? w folderze "Wys?ane" i "Do wys?ania"?

Problem jest tylko jeden: jak zalogowa? si? jako mass pw bot?
Teoretycznie mo?na z pozycji administratora zedytowa? konto i ustawi? mu w?asne has?o do loginu mass pw bot. Tylko jak na to p??niej zareaguje skrypt?

Mia?by kto? mo?liwo?? sprawdzenia mojego pomys?u na jakim? zapasowym forum - ?eby nie wyrz?dzi? sobie szk?d?

dworak1991 - Pią 24 Sie, 2007

Problem polega na tym ?e nie dzia?aj? przyciski kt?re zosta?y dodane przy formularzu
Po klikni?ciu na dowolny przycisk (np. [ b]) nic si? nie dzieje, do wiadomo?ci nie jest wstawiany znacznik [ b].

Je?eli wpisz? r?cznie np.
Witaj
, ten tekst jest pogrubiony

to bbcode jak najbardziej dzia?a. Jednak dzia?aj?ce przyciski by?yby znacznym u?atwieniem

Czy kto? z Was wie jak to naprawi?? Mo?e jest jaki? b??d w instrukcji zmian?

PS. Czy znacie spos?b na to aby dost?pny by? r?wnie? podgl?d wiadomo?ci?

wert - Pią 24 Sie, 2007

necik napisał/a

Otwieramy plik: templates/TW?J_STYL/admin/user_pw_body.tpl i znajdujemy w nim:

Kod
<tr>
<td class=row1 align=right><b>{L_TOPIC}</b></td>
<td class=row2><span class=gen><input class=post type=text name=subject size=45 maxlength=100 tabindex=2 class=post value={SUBJECT} /></span></td>
</tr>


I dodajemy po tym:

Kod
<tr>
<td class=row1 align=right><b>BBcode</b></td>
<td class=row2><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='';>
<option style=; value= class=genmed>Domy?lny</option>
<option style=color:darkred; value=darkred class=genmed>Ciemnoczerwony</option>
<option style=color:red; value=red class=genmed>Czerwony</option>
<option style=color:orange; value=orange class=genmed>Pomara?czowy</option>
<option style=color:brown; value=brown class=genmed>Br?zowy</option>
<option style=color:yellow; value=yellow class=genmed>???ty</option>
<option style=color:green; value=green class=genmed>Zielony</option>
<option style=color:olive; value=olive class=genmed>Oliwkowy</option>
<option style=color:cyan; value=cyan class=genmed>B??kitny</option>
<option style=color:blue; value=blue class=genmed>Niebieski</option>
<option style=color:darkblue; value=darkblue class=genmed>Ciemnoniebieski</option>
<option style=color:indigo; value=indigo class=genmed>Purpurowy</option>
<option style=color:violet; value=violet class=genmed>Fioletowy</option>
<option style=color:white; value=white class=genmed>Bia?y</option>
<option style=color:black; value=black class=genmed>Czarny</option>
</select> <input type=button class=button value=B onClick=bbfontstyle('[b]', '[/b]')> <input type=button class=button value=I onClick=bbfontstyle('[i]', '[/i]')> <input type=button class=button value=U onClick=bbfontstyle('[u]', '[/u]')> <input type=button class=button value=YOU onClick=bbfontstyle('[you]', '')></td>
</tr>


Powered by phpBB modified by Przemo © 2003 phpBB Group