|
Unofficial modifications nieoficjalne modyfikacje for?w phpBB by Przemo |
|
Modyfikacje mniejsze - Banner pod X postem
kidzior - Nie 03 Wrz, 2006 Temat postu: Banner pod X postem Na Forum przema jest taki temat i wiele os?b ma z tym problemy. Jako, ?e kto szuka nie b??dzi - poszuka?em i znalaz?em rozwi?zanie problemu, dlaczego ta modyfikacja nie dzi?a?a poprawnie pod 1.12.5. Dla ludzi, kt?rzy na szukaniu ?rednio si? znaj? - rozwi?zanie problemu.
U mnie zadzia?a?o po dodaniu wpisu SQL.
Wszystko poni?ej.
Kod | ###################################################################
## Installation Level: Easy
## Installation Time: 11 minutes
## Files To Edit: viewtopic.php
## includes/constants.php
## templates/subSilver/overall_header.tpl
## templates/subSilver/viewtopic_body.tpl
## language/lang_english/lang_admin.php
## Included Files: (admin_firstpost_ad.php, firstpost_ad_body.tpl)
###################################################################
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE `phpbb_ads` (
`ad_type` VARCHAR( 10 ) NOT NULL ,
`ad_id` TINYINT( 5 ) NOT NULL ,
`ad_code` TEXT NOT NULL ,
`ad_name` TINYINT( 25 ) NOT NULL,
UNIQUE (
`ad_id`
)
);
#
#-----[ SKOPIUJ ]------------------------------------------
#
kopiuj firstpost_ad_body.tpl do templates/subSilver/admin/firstpost_ad_body.tpl
kopiuj admin_firstpost_ad.php do admin/admin_firstpost_ad.php
#
#-----[ Otworz ]------------------------------------------
#
viewtopic.php
#
#-----[ Znajdz ]------------------------------------------
#
// Helped end
#
#-----[ Dodaj po ]------------------------------------------
#
$display_ad = false;
if ($board_config['ad_forums'] == 'all'){
$display_ad = true;
}else{
$ad_forums = explode(",", $board_config['ad_forums']);
for ($a=0; $a < count($ad_forums); $a++){
if ($forum_id == $ad_forums[$a]){
$display_ad = true;
break;
}
}
}
if ($display_ad){
if ($board_config['ad_who'] == 'all' || ($board_config['ad_who'] == 'guest' && $userdata['user_id'] == -1) || ($board_config['ad_who'] == 'reg' && $userdata['user_id'] != -1))
{
if (($board_config['ad_after_post'] != 0 && $i == $board_config['ad_after_post'] - 1)||($board_config['ad_every_post'] != 0 && ($i + 1) % $board_config['ad_every_post'] == 0))
{
$sql = "SELECT a.ad_code
FROM " . ADS_TABLE . " a
WHERE a.ad_id=1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query ad information', '', __LINE__, __FILE__, $sql);
}
$adRow = array();
while( $row = $db->sql_fetchrow($result) )
{
$adRow[] = $row;
}
$db->sql_freeresult($result);
$post_ad = '<tr><td colspan=2 class="firstPostAd">' . $adRow[0]['ad_code'] . '</td></tr>';
}
else
{
$post_ad = ' ';
}
}
}
#
#-----[ Znajdz ]------------------------------------------
#
'DELETE' => $delpost,
#
#-----[ Dodaj po ]------------------------------------------
#
'POST_AD' => $post_ad,
#
#-----[ Otworz ]------------------------------------------
#
includes/constants.php
#
#-----[ Znajdz ]------------------------------------------
#
define('VOTE_USERS_TABLE', $table_prefix . 'vote_voters');
#
#-----[ Dodaj po ]------------------------------------------
#
define('ADS_TABLE', $table_prefix.'ads');
#
#-----[ Otworz ]------------------------------------------
#
templates/subSilver/subSilver.css
#
#-----[ Znajdz ]------------------------------------------
#
.helpline { background-color: {T_TR_COLOR2}; border-style: none; }
#
#-----[ Dodaj po ]------------------------------------------
#
td.firstPostAd {
background-color: {T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; border-width: 1px; text-align: center;
}
#
#-----[ Otworz ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ Znajdz ]------------------------------------------
#
<!-- END postrow -->
#
#-----[ Dodaj przed ]------------------------------------------
#
{postrow.POST_AD}
#
#-----[ Otworz ]------------------------------------------
#
language/lang_polish/lang_admin.php
#
#-----[ Znajdz ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#-----[ Dodaj przed ]------------------------------------------
#
$lang['ad_managment'] = 'Banner po poscie';
$lang['first_post_ad'] = 'Konfiguracja';
$lang['firstpost_ad'] = 'Konfiguracja modulu.';
$lang['Click_return_firstpost'] = 'Kliknij %stutaj%s by powrocic do konfiguracji';
$lang['ad_after_post'] = 'Dodawaj zawsze po x poscie';
$lang['ad_every_post'] = 'Dodawaj zawsze po x postach';
$lang['ad_display'] = 'Pokazuj';
$lang['ad_all'] = 'Wszystkim';
$lang['ad_reg'] = 'Zarejestrowanym';
$lang['ad_guest'] = 'Goscia';
$lang['ad_forums'] = 'Wyswietlaj w forach';
$lang['ad_code'] = 'Kod';
#
#-----[ Otworz ]------------------------------------------
#
admin/modules_data.php
#
#-----[ Znajdz ]------------------------------------------
#
'Poll Admin' => array(
'Poll Results' => array("admin_voting.$phpEx", 55),
),
#
#-----[ Dodaj po ]------------------------------------------
#
'Banner pod X postem' => array(
'ad_managment' => array("admin_firstpost_ad.$phpEx", 80),
),
#
#-----[ Otworz ]------------------------------------------
#
admin/admin_firstpost_ad.php
#
#-----[ Znajdz ]------------------------------------------
#
define('IN_PHPBB', 1);
#
#-----[ Dodaj przed ]------------------------------------------
#
define('MODULE_ID', 80);
##############
## Zapisz i zamknij wszystkie pliki |
To wiadomo, teraz wpis w SQL, kt?ry nale?y doda?, aby wszystko ?adnie ?miga?o:
INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` )
VALUES (
'first_post', '1', '<script type="text/javascript"><!--
google_ad_client = "pub-2930568312118905";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
google_color_border = "336699";
google_color_bg = "FFFFFF";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>', 'Defualt'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_after_post', '1'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_every_post', '0'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_who', 'all'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_forums', 'all'
);
Poni?ej screen pokazuj?cy, ?e dzia?a.
KaweX - Pon 04 Wrz, 2006
dzia?a to z beermodem ? a dok?adnie je?li si? chce zobaczy? od kogo dosta?a osoba piwa to gdzie to sie pojawia
kidzior - Pon 04 Wrz, 2006
KaweX napisał/a | dzia?a to z beermodem ? a dok?adnie je?li si? chce zobaczy? od kogo dosta?a osoba piwa to gdzie to sie pojawia |
Oczywi?cie, ?e dzia?a.
TOMi - Sro 06 Wrz, 2006
Hmm u mnie zacz??o dzia?a? dopiero po wykonaniu zapyta? z instrukcji ang ale mniejsza z tym.
jak wyedytowa? reklam? by przypomina?a normaln? odpowied? usera? Czyli odpowiedni uk?ad tabelek (dane usera sta?e z jakim? avatarem itd.)
SwistaQ - Sro 06 Wrz, 2006
TOMi napisał/a | Hmm u mnie zacz??o dzia?a? dopiero po wykonaniu zapyta? z instrukcji ang ale mniejsza z tym.
jak wyedytowa? reklam? by przypomina?a normaln? odpowied? usera? Czyli odpowiedni uk?ad tabelek (dane usera sta?e z jakim? avatarem itd.) |
Popieram pytanie Co? na zasadzie bot'a
TOMi - Sro 06 Wrz, 2006
Uk?ad ramki pobierany jest z .css wiec nie ma zadnego .tpl do przerobienia. Wkurza mnie, ?e ta tabelka jest niesymetryczna. W moim stylu nad belk? z reklam? mam pasek niebieski a pod spodem juz go brak i od razu kolejny post
SwistaQ - Pią 08 Wrz, 2006
Ja mam b??d SQL
Kod | B??d Og?lny
Nie mog? wykona?: INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` ) VALUES ( 'first_post', '1', '<script type="text/javascript"><!-- google_ad_client = "pub-9708996346114207" |
Kula - Pią 08 Wrz, 2006
Tez tak mia?em i zrobi?em tak ;
Kod | INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` )
VALUES (
'first_post', '1', 'test m potem edytujesz to w pa', 'Defualt'
); |
SwistaQ - Pią 08 Wrz, 2006
Dzi?ki !!! Pomog?o ?ap piwko
kwiatek - Nie 10 Wrz, 2006
mam takie pytanie czy ten mod jest kontrolowany z wysoko?ci PA ?
rutek - Nie 10 Wrz, 2006
czy to co poda? kidzior w pierwszym poscie to ca?a modyfikacja ?
Kula - Nie 10 Wrz, 2006
Cytat | mam takie pytanie czy ten mod jest kontrolowany z wysoko?ci PA? |
- Tak
Cytat | czy to co poda? kidzior w pierwszym poscie to ca?a modyfikacja? |
- Tak
guardia - Pon 18 Wrz, 2006
Zainstalowa?em moda, w PA jest ok, tylko gdy w konfiguracji wpisuje kod i daje wyslij a po chwili znikaj? mi ustawienia - i tak na okr?g?o. W efekcie reklam nie ma. Jak to naprawi
kidzior - Pon 18 Wrz, 2006
guardia napisał/a | Zainstalowa?em moda, w PA jest ok, tylko gdy w konfiguracji wpisuje kod i daje wyslij a po chwili znikaj? mi ustawienia - i tak na okr?g?o. W efekcie reklam nie ma. Jak to naprawi?? |
Dorzuci?es wpis w baz? danych, kt?ry poda?em na ko?cu swojego pierwszego posta? Mi wtedy dzia?a?o dopiero. Sprawd?.
guardia - Pon 18 Wrz, 2006
Tak, zapytania s? dodane. Problem pozosta?, jednak upora?em si? bez PA, doda?em bezpo?rednio kod, do viewtopic.php i smiga.
xeon - Sob 23 Wrz, 2006
No ?a? - fjny mod - mo?na by zrobi? bota
kidzior - Sob 23 Wrz, 2006
xeon napisał/a | No ?a? - fjny mod - mo?na by zrobi? bota |
Przecie? mo?esz zrobi? co?, co by "udawa?o" bota. Tabelk? mozna wyedytowa? jak prosty HTML i udawa?, ?e to on posty pisze reklamowe. Oczywi?cie nie ma sensu tego robi? i g?upie to i wyd?u?y czas ?wiecenia strony, ale mo?na. Tylko po co?
rutek - Sro 27 Wrz, 2006
przepraszam bo mo?e jestem ?lepy
ale nie widze dw?ch plik?w do pobrania aby fungowa?a ta modyfikacja
Kula - Czw 28 Wrz, 2006
xeon,
Kod | <tr>
<td align="left" valign="top" class="row2" nowrap="nowrap" width="150">
<span class="name"><a name="1703">
</a><b><a href=" class="gensmall" style="font-size: 12">Reklama Bot</a></b>?<img src="templates/subSilver/images/icon_minigender_male.gif" width="11" height="11" alt="" border="0" /> <br />
</span>
<span class="postdetails"><br />
<br /><br /><br><br><br><br>
Posty: 0<br />Sk?d: Graffik.biz<br />Nr U?ytkownika: 0<br /><br />Status: <a href=viewonline.php style="text-decoration: none"><font color="green"><b>Online</b></font></a><br /><br /></span>
</td>
<td class="row2" width="100%" height="100%" valign="top">
<table width="100%" style="height: 100%;" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" align="left">
</span></td>
<td valign="top" align="right" nowrap="nowrap"></span><br></td>
</tr>
<tr>
<td colspan="2"><span class="gensmall"><object><hr></object></span></td>
</tr>
<tr>
<td height="100%" valign="top" colspan="2" ><span class="postbody">
TRE?? REKLAMY BOTA
<img src="images/smiles/icon_cool.gif" alt="8-)" title="8-)" border="0" align="top" /> </span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="row2" align="left" valign="middle">
<a href="#top"><img src="templates/subSilver/images/topic_move.gif" width="20" height="20" alt="" border="0" /></a> </td>
<td class="row2" width="100%" valign="top" nowrap="nowrap">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td valign="top" nowrap="nowrap">
</td>
<td valign="top" align="left" width="177">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse">
<tr> <td>?</td>
<td width="59" height="19" valign="top">
</td> <td>?</td>
<td nowrap="nowrap"> </td>
</tr>
</table>
</td>
<td width="100%" align="right"><span class="nav">
<img src="templates/subSilver/images/user_agent/icon_linux_freebsd.gif" alt="" />?<img src="templates/subSilver/images/user_agent/icon_qnx.gif" alt="" title="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.54" /></span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr> |
Dodaj to tam gdzie dodaje si? kod reklamy to jest ala bot
kidzior - Czw 28 Wrz, 2006
rutek napisał/a | przepraszam bo mo?e jestem ?lepy
ale nie widze dw?ch plik?w do pobrania aby fungowa?a ta modyfikacja |
Modyfigacja funguje bez dw?ch plik?w. Jest tylko text. A pliki to sobie musisz wyegytowa? na swoim Forum.
Nie mog?em si? powstrzyma?.
rutek - Czw 28 Wrz, 2006
OK
zainstalowa?em i dzia?a prawid?owo.
Mam jednak jeszcze jedno pytanie:
ustawi?em powiedzmy aby jaka? tam reklama pojawia?a sie po 2 poscie w forze np 1
potem zmieni?em aby pojawia? sie w forze np 2
z pierwszego ustawienia reklama jednak nie znik?a.
Czy jest zatem mo?liwo?? usuni?cia wczesniej ustawionej reklamy, czy tylko u mnie co? nie wporz?dku ?
kidzior - Czw 28 Wrz, 2006
rutek napisał/a | ustawi?em powiedzmy aby jaka? tam reklama pojawia?a sie po 2 poscie w forze np 1
potem zmieni?em aby pojawia? sie w forze np 2
z pierwszego ustawienia reklama jednak nie znik?a.
Czy jest zatem mo?liwo?? usuni?cia wczesniej ustawionej reklamy, czy tylko u mnie co? nie wpo??dku ? |
Przecinkami oddzielasz fora w kt?rych modyfikacja ma by? aktywna, czyli np.:
1,2,4,7,8,55,332
I przepuszczaj posty przez sprawdzanie pisowni.
pawelpisz - Wto 03 Paź, 2006
Witam,
post?pi?em tak jak w instrukcji i niestety nie dzia?a!
Pliki pozmienia?em, zapytania do mysql doda?em, wchodze w PA - Banner pod x postem wpisuje swoje dane , niby wszystko ok, ale nic sie nie dodaje. Banneru na forum nie ma, a jak wracam do konfiguracji w PA to pola zn?w s? puste !
O co chodzi? Juz drugi raz instaluje ten modu? i nie dzia?a !
M?j styl to Tesko.
Licze na odp, poniewaz jest to dla mnie wa?na sprawa.
Pozdrawiam,
kidzior - Sro 04 Paź, 2006
pawelpisz napisał/a | post?pi?em tak jak w instrukcji i niestety nie dzia?a!
Pliki pozmienia?em, zapytania do mysql doda?em, wchodze w PA - Banner pod x postem wpisuje swoje dane , niby wszystko ok, ale nic sie nie dodaje. Banneru na forum nie ma, a jak wracam do konfiguracji w PA to pola zn?w s? puste ! |
Doda?es to zapytanie, kt?re jest w pierwszym po?cie? To, kt?re jest ukryte?
Po jego dodaniu zaczyna ?miga
pawelpisz - Sro 04 Paź, 2006
kidzior napisał/a | Doda?es to zapytanie, kt?re jest w pierwszym po?cie? To, kt?re jest ukryte?
Po jego dodaniu zaczyna ?miga?. |
Oczywiscie ze doda?em, ale wywala?o co? takieg:
Kod |
Nie mog? wykona?: INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` ) VALUES ( 'first_post', '1', '<script type="text/javascript"><!-- google_ad_client = "pub-2930568312118905"
|
Ten modu? jest mi bardzo potrzebny, wi?c prosz? o odp.
kidzior - Sro 04 Paź, 2006
Ale gdzie komunikat b??du jaki? dalszy? Nie wydaje mi si?, ?eby by?o tylko napisane, ?e nie mo?e.
Wklej ca?? tre?? komunikatu b??du. BTW: to nawet nie jest ca?e zapytanie, co napisa?e?.
pawelpisz - Sro 04 Paź, 2006
Tylko taki b?ad sie pojawi?. Poradzi?em sobie z nim- doda?em zapytanie w php my admin.
Juz zapisuj? si? dane w PA, jednak na stronie nic nie widac. Musia?em co? ?le zrobic zmieniaj?c pliki. W za??czniku moj plik Tesko.css sprawdzcie czy dobrze wszystko pozmienia?em.
Bo gdzie indziej mo?e by? b??d?
czekam na odp.
KnofeL - Sro 04 Paź, 2006
Plik CSS odpowiada za style (wygl?d), nie ma nic wsp?lnego z dodawaniem danych do bazy, b??d musisz mie? w pliku php
pawelpisz - Czw 05 Paź, 2006
W za??czniku zamieszczam pliki do stylu tesko(te ktore przerabia?em) , mam nadzieje ?e znajdziecie tam b??d.
czekam na piln? odp.
kidzior - Czw 05 Paź, 2006
pawelpisz napisał/a | Tylko taki b?ad sie pojawi?. Poradzi?em sobie z nim- doda?em zapytanie w php my admin. |
To gdzie wcze?niej to zapytanie wykonywa?e?? Pod PA?
pawelpisz - Czw 05 Paź, 2006
Tak w zak?adce SQL.
Wie kto? czemu banner nie wyswietla si? u mnie na stronie? Jaki plik za to odpowiada?
INIM - Czw 05 Paź, 2006
Do usuni?cia
bibus - Nie 22 Paź, 2006
Kod | Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, tech@ovh.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.37 Server at www.forum.sonyeryk.info Port 80 |
gdy chc? wejsc w konfiguracje moda... Jak to naprawic?:) wydaje mi sie ze wsszystko dobrze zrobilem. Hosting: ovh. Pozdrawiam
kidzior - Wto 24 Paź, 2006
bibus napisał/a | gdy chc? wejsc w konfiguracje moda... Jak to naprawic?:) wydaje mi sie ze wsszystko dobrze zrobilem. Hosting: ovh. Pozdrawiam | Spr?buj jeszcze raz wgrac moda. Je?eli to nie pomo?e (a pewnie tak b?dzie) - skontaktuj si? z helpem ovh.
Nic innego na t? chwile nie przychodzi mi do g?owy.
Ps. Te? mam SE
agencjaitp - Czw 02 Lis, 2006
Odpowiadam na temat
kidzior - Czw 02 Lis, 2006
agencjaitp napisał/a | Odpowiadam na temat | To nie odpowiadaj, tylko postaw piwo autorowi tematu. Oj, ludzie nie my?l?.
diablus - Sob 04 Lis, 2006
ustawienia w PA (tylko tego moda) sie nie zapisuja - klikam wyslij, a to sie resetuje i nie ma efektu. wie ktos jak to naprawic?
kidzior - Sob 04 Lis, 2006
diablus napisał/a | ustawienia w PA (tylko tego moda) sie nie zapisuja - klikam wyslij, a to sie resetuje i nie ma efektu. wie ktos jak to naprawic? | Wykonaj zapytanie SQL, kt?re jest ukryte w pierwszym po?cie.
KnofeL - Sob 04 Lis, 2006
diablus, mo?e wiemy, ale p?ki nie podasz adresu forum, to sie nie dowiesz
Taifun - Nie 19 Lis, 2006
dzi?ki
chudy9 - Sro 24 Sty, 2007
Mam prosbe moze ktos zrobic tak jak by Gotowca tylko zeby wstawic swoja reklame ?
PavlaQ - Sob 27 Sty, 2007
albo slepy jestem albo nie widze linku do sciagniecia tego moda ;|
KnofeL - Sob 27 Sty, 2007
Bo tego moda si? nie sciaga, w pierwszym po?cie masz ca?? instrukcj?
PavlaQ - Sob 27 Sty, 2007
rzezcywiscie slepy jestem ale po tylu godzinach moze sie popierniczyc we lbie :p zwracam honor i przepraszam za pomylke
UfeQ - Czw 08 Lut, 2007
Kod | #
#-----[ SKOPIUJ ]------------------------------------------
#
kopiuj firstpost_ad_body.tpl do templates/subSilver/admin/firstpost_ad_body.tpl
kopiuj admin_firstpost_ad.php do admin/admin_firstpost_ad.php |
nie wiem oco tu chodzi jako? nie jasno napisane
Kod | admin/admin_firstpost_ad.php |
no i jako? albo ja jestem ?lepy to brakuje mi tego pliku
geman - Czw 08 Lut, 2007
no to skopiuj te pliki do tych katalog?w:
pierwszy do templates/subSilver/admin/
drugi do admin/
UfeQ - Czw 08 Lut, 2007
upss ale gapa ze mnie nie pomy?la?em hehe
no a jak nei mam ngdzie tego pliku
"admin/admin_firstpost_ad.php"
//no przecie? napisa?em: do katalogu admin/
tobiasty - Pon 12 Lut, 2007
wszystko dziala ok tylko jak sie pozbyc tej beleczki (ze screena) nad postem niby bota google :]
daniel93 - Czw 15 Lut, 2007
A mi nie dzia?a
Wpisa?em zapytania, jeszcze te z forum przema. Jak wykona?em te, to dosta?em b??d, ?e takie ju? s?.
Ale mam w okienku kod reklamy, ?e dawa? go po pierwszym po?cie, ale jak co? zmieni?, to wraca do tego co by?o wpisane przez zapytania
futrzak - Czw 15 Lut, 2007
a sk?d mo?na ?ci?gn?? te pliki kt?re s? w instrukcji :
## Included Files: (admin_firstpost_ad.php, firstpost_ad_body.tpl)
??
kidzior - Czw 15 Lut, 2007
daniel93 napisał/a | Wpisa?em zapytania, jeszcze te z forum przema. Jak wykona?em te, to dosta?em b??d, ?e takie ju? s?. | No bo by?y.
daniel93 napisał/a | Ale mam w okienku kod reklamy, ?e dawa? go po pierwszym po?cie, ale jak co? zmieni?, to wraca do tego co by?o wpisane przez zapytania | No to zmie? kod, kt?ry masz w zapytaniach i najlepiej wyczy?? cache. (?eby nie by?o niedom?wie? - w bazie danych to zmie?!)
futrzak napisał/a | a sk?d mo?na ?ci?gn?? te pliki kt?re s? w instrukcji :
## Included Files: (admin_firstpost_ad.php, firstpost_ad_body.tpl) | Nie wiem, jeszcze nikt nie wnosi? sprzeciwu, ?e ich nie ma.
futrzak - Czw 15 Mar, 2007
kto mi powie czemu jak zmienie dane w PA to nie zmienia mi si? to na forum, a wyswietlaja mi sie 3 banery po pierwszych 3 psotach jak to zrobi? ?eby tylko po pierwszym si? wy?wietlalo ?
bl4ck_b0x - Pią 16 Mar, 2007
a czy mo?na zrobi? co? takiego, ?e z panelu admina podaje si? np. tre?? tej reklamy (jak?? grafik? czy co? tam jeszcze) nast?pnie jest to zapisywane (te ustawienia) i wy?wietla si? tak jak te google?
wicek15 - Pon 30 Kwi, 2007
Nie dzia?a, wszystko porobi?em tak jak w instrukcji. W PA zapisuj? mi si? ustawienia. Nie wiem co wpisa? w Wyswietlaj w forach: Gdzy wpisze tam cyfry po przecinkach, ?adna reklama mi sie nie wy?wietla...
pasiaczek141 - Sob 16 Cze, 2007
Kula napisał/a | xeon,
Kod | <tr>
<td align=left valign=top class=row2 nowrap=nowrap width=150>
<span class=name><a name=1703>
</a><b><a href= class=gensmall style=font-size: 12>Reklama Bot</a></b> <img src=templates/subSilver/images/icon_minigender_male.gif width=11 height=11 alt= border=0 /> <br />
</span>
<span class=postdetails><br />
<br /><br /><br><br><br><br>
Posty: 0<br />Sk?d: Graffik.biz<br />Nr U?ytkownika: 0<br /><br />Status: <a href=viewonline.php style=text-decoration: none><font color=green><b>Online</b></font></a><br /><br /></span>
</td>
<td class=row2 width=100% height=100% valign=top>
<table width=100% style=height: 100%; border=0 cellspacing=0 cellpadding=0>
<tr>
<td valign=top align=left>
</span></td>
<td valign=top align=right nowrap=nowrap></span><br></td>
</tr>
<tr>
<td colspan=2><span class=gensmall><object><hr></object></span></td>
</tr>
<tr>
<td height=100% valign=top colspan=2 ><span class=postbody>
TRE?? REKLAMY BOTA
<img src=images/smiles/icon_cool.gif alt=8-) title=8-) border=0 align=top /> </span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=row2 align=left valign=middle>
<a href=#top><img src=templates/subSilver/images/topic_move.gif width=20 height=20 alt= border=0 /></a> </td>
<td class=row2 width=100% valign=top nowrap=nowrap>
<table cellspacing=0 cellpadding=0 border=0 width=100%>
<tr>
<td valign=top nowrap=nowrap>
</td>
<td valign=top align=left width=177>
<table border=0 cellpadding=0 cellspacing=0 style=border-collapse: collapse>
<tr> <td> </td>
<td width=59 height=19 valign=top>
</td> <td> </td>
<td nowrap=nowrap> </td>
</tr>
</table>
</td>
<td width=100% align=right><span class=nav>
<img src=templates/subSilver/images/user_agent/icon_linux_freebsd.gif alt= /> <img src=templates/subSilver/images/user_agent/icon_qnx.gif alt= title=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.54 /></span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class=spaceRow colspan=2 height=1><img src=templates/subSilver/images/spacer.gif alt= width=1 height=1 /></td>
</tr> |
Dodaj to tam gdzie dodaje si? kod reklamy to jest ala bot |
Przepraszam ?e odkopuje stare posty ale niewiem gdzie to wklei?. Kto? pomo?e gdzie to mam dok?adnie wklei? ?
kidzior - Sob 16 Cze, 2007
No masz napisane nawet w cytowanej przez siebie wiadomo?ci - tam, gdzie wklejasz kod reklamy!!! W PA.
pasiaczek141 - Sob 16 Cze, 2007
Tak ale jak tam wklejam to mi co? takiego wyskakuj
kidzior - Pon 18 Cze, 2007
Rol on da fakin flor - ch?opie! Naucz sie czyta? do czego jest ta modyfikacja. Gdzie Ty to wklejasz?!
OMG! - ?wietne! Brawa dla tego pana!
freebies - Sro 20 Cze, 2007
ogolnie to full wypas ale albo ja jestem slepy albo sam nie wiem gdzie sa te 2 potrzebne pliki ?? Included Files: (admin_firstpost_ad.php, firstpost_ad_body.tpl)
edit :
Juz se poradzilem na forum przema znalazlem
EDIT
Ale cos mam nie tak bo w PA niemoge wyedytowac po jakim poscie ma byc reklama i w jakich tematach jak zrobic aby dalo sie wyedytowac i jeszcze jedno jak najprosciej i najszybciej zrobic zeby reklama sie pokazywala w kazdym temacie na forum
zelgadiss - Nie 01 Lip, 2007
Kod | Could not query ad information
DEBUG MODE
SQL Error : 1146 Table 'db4184.ADS_TABLE' doesn't exist
SELECT a.ad_code FROM ADS_TABLE a WHERE a.ad_id=1
Line : 78
File : admin_firstpost_ad.php |
co mam z tym zrobi??
post?powa?em wed?ug instrukcji z przemo
pozniej patrze tu i pisze ze trzeba dodac jeszcze jedno zapytanie
to robie tak ale wyskakuje mi blad
to usunelem tabele i dodalem zaytanie jeszcze raz (cale) i nadal wyskakuj mi ten blad
po usunieciu tabeli i dodanie zapytanie wyskakuje taki blad
zapytanie SQL:
Kod | INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_after_post', '1'
);
MySQL zwr?ci? komunikat: Dokumentacja
#1062 - Duplicate entry 'ad_after_post' for key 1 |
KnofeL - Nie 01 Lip, 2007
Table 'db4184.ADS_TABLE' doesn't exist = Tabela nie istnieje
#1062 - Duplicate entry 'ad_after_post' for key 1 = Wpis znajduj? si? ju? w tabeli.
zelgadiss - Nie 01 Lip, 2007
tyle to sie domyslilem, ale co mam teraz zrobic?
robie wszystko od poczatku i znowu to samo.
jak mam ta tabele zrobic? wykonuje zapytanie do sql
Kod | CREATE TABLE `phpbb_ads` (
`ad_type` VARCHAR( 10 ) NOT NULL ,
`ad_id` TINYINT( 5 ) NOT NULL ,
`ad_code` TEXT NOT NULL ,
`ad_name` TINYINT( 25 ) NOT NULL,
UNIQUE (
`ad_id`
)
); |
i pozniej
Kod | INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` )
VALUES (
'first_post', '1', '<script type="text/javascript"><!--
google_ad_client = "pub-2930568312118905";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="";
google_ad_type = "text_image";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
google_color_border = "336699";
google_color_bg = "FFFFFF";
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>', 'Defualt'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_after_post', '1'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_every_post', '0'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_who', 'all'
);
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'ad_forums', 'all'
); |
KnofeL - Pon 02 Lip, 2007
SQL Error : 1146 Table 'db4184.ADS_TABLE' doesn't exist
INSERT INTO `phpbb_ads` ( `ad_type` ,
ShaveX - Pon 13 Sie, 2007
KnofeL, ja mam ten sam problem cozelgadiss trzeba wykona? te zapytanie?
Kod | INSERT INTO `phpbb_ads` ( `ad_type` , |
KnofeL - Pon 13 Sie, 2007
ShaveX, a jaki jest prefix Twojej bazy danych ??
ShaveX - Pon 13 Sie, 2007
KnofeL, phpbb_przemo :]
KnofeL - Wto 14 Sie, 2007
Ok no to w takim razie, oznacza to ?e ta tabela ju? istnieje (mozesz to sprawdzi? w PhpMyAdminie) wi?c teraz wykonaj pozosta?e zapytania
InTWO - Sob 29 Wrz, 2007
Jest OK.
Brakuj?ce pliki czyli
admin_firstpost_ad.php
firstpost_ad_body.tpl
do??czy?em do tego postu. Nikt nie wpad?, ?eby to zrobi? wcze?niej. Ech...
Przy uwzgl?dnieniu wskaz?wek, wsio jest OK.
Je?li kto? chce pe?ny tekst dzia?aj?cego moda w wersji udaj?cej bota na forum, prosz? bardzo:
Wiadomo?? ukryta / Hidden message Aby zobaczy? wiadomo?? postaw piwo autorowi piwo. |
###################################################################
## Installation Level: Easy
## Installation Time: 11 minutes
## Files To Edit: viewtopic.php
## includes/constants.php
## templates/subSilver/overall_header.tpl
## templates/subSilver/viewtopic_body.tpl
## language/lang_english/lang_admin.php
## Included Files: (admin_firstpost_ad.php, firstpost_ad_body.tpl)
###################################################################
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE `phpbb_ads` (
`ad_type` VARCHAR( 10 ) NOT NULL ,
`ad_id` TINYINT( 5 ) NOT NULL ,
`ad_code` TEXT NOT NULL ,
`ad_name` TINYINT( 25 ) NOT NULL,
UNIQUE (
`ad_id`
)
);
INSERT INTO `phpbb_ads` ( `ad_type` , `ad_id` , `ad_code`, `ad_name` )
VALUES ( 'first_post', '1', 'tresc testowa - potem to edytujesz to w PA', 'Defualt' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES ( 'ad_after_post', '1' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES ( 'ad_every_post', '0' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES ( 'ad_who', 'all' );
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES ( 'ad_forums', 'all' );
#
#-----[ SKOPIUJ ]------------------------------------------
#
kopiuj firstpost_ad_body.tpl do templates/subSilver/admin/firstpost_ad_body.tpl
kopiuj admin_firstpost_ad.php do admin/admin_firstpost_ad.php
#
#-----[ Otworz ]------------------------------------------
#
viewtopic.php
#
#-----[ Znajdz ]------------------------------------------
#
// Helped end
#
#-----[ Dodaj po ]------------------------------------------
#
$display_ad = false;
if ($board_config['ad_forums'] == 'all'){
$display_ad = true;
}else{
$ad_forums = explode(",", $board_config['ad_forums']);
for ($a=0; $a < count($ad_forums); $a++){
if ($forum_id == $ad_forums[$a]){
$display_ad = true;
break;
}
}
}
if ($display_ad){
if ($board_config['ad_who'] == 'all' || ($board_config['ad_who'] == 'guest' && $userdata['user_id'] == -1) || ($board_config['ad_who'] == 'reg' && $userdata['user_id'] != -1))
{
if (($board_config['ad_after_post'] != 0 && $i == $board_config['ad_after_post'] - 1)||($board_config['ad_every_post'] != 0 && ($i + 1) % $board_config['ad_every_post'] == 0))
{
$sql = "SELECT a.ad_code
FROM " . ADS_TABLE . " a
WHERE a.ad_id=1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query ad information', '', __LINE__, __FILE__, $sql);
}
$adRow = array();
while( $row = $db->sql_fetchrow($result) )
{
$adRow[] = $row;
}
$db->sql_freeresult($result);
//
// wersja bez modyfikacji z botem :
// $post_ad = '<tr><td colspan=2 class="firstPostAd">' . $adRow[0]['ad_code'] . '</td></tr>';
// ####################
// # wersja udaj±ca bota na forum
// ####################
$post_ad = '<tr>
<td align="left" valign="top" class="row2" nowrap="nowrap" width="150">
<span class="name"><a name="1703">
</a><b><a href=" class="gensmall" style="font-size: 12">Reklama Bot</a></b> <img src="templates/subSilver/images/icon_minigender_male.gif" width="11" height="11" alt="" border="0" /> <br />
</span>
<span class="postdetails"><br />
<br /><br /><br><br><br><br>
Posty: 0<br />Sk?d: Graffik.biz<br />Nr U?ytkownika: 0<br /><br />Status: <a href=viewonline.php style="text-decoration: none"><font color="green"><b>Online</b></font></a><br /><br /></span>
</td>
<td class="row2" width="100%" height="100%" valign="top">
<table width="100%" style="height: 100%;" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top" align="left">
</span></td>
<td valign="top" align="right" nowrap="nowrap"></span><br></td>
</tr>
<tr>
<td colspan="2"><span class="gensmall"><object><hr></object></span></td>
</tr>
<tr>
<td height="100%" valign="top" colspan="2" ><span class="postbody">
'. $adRow[0]['ad_code'] . '
<img src="images/smiles/icon_cool.gif" alt="8-)" title="8-)" border="0" align="top" /> </span></td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="row2" align="left" valign="middle">
<a href="#top"><img src="templates/subSilver/images/topic_move.gif" width="20" height="20" alt="" border="0" /></a> </td>
<td class="row2" width="100%" valign="top" nowrap="nowrap">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr>
<td valign="top" nowrap="nowrap">
</td>
<td valign="top" align="left" width="177">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse">
<tr> <td> </td>
<td width="59" height="19" valign="top">
</td> <td> </td>
<td nowrap="nowrap"> </td>
</tr>
</table>
</td>
<td width="100%" align="right"><span class="nav">
<img src="templates/subSilver/images/user_agent/icon_linux_freebsd.gif" alt="" /> <img src="templates/subSilver/images/user_agent/icon_qnx.gif" alt="" title="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; pl) Opera 8.54" /></span>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="spaceRow" colspan="2" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>';
}
else
{
$post_ad = ' ';
}
}
}
#
#-----[ Znajdz ]------------------------------------------
#
'DELETE' => $delpost,
#
#-----[ Dodaj po ]------------------------------------------
#
'POST_AD' => $post_ad,
#
#-----[ Otworz ]------------------------------------------
#
includes/constants.php
#
#-----[ Znajdz ]------------------------------------------
#
define('VOTE_USERS_TABLE', $table_prefix . 'vote_voters');
#
#-----[ Dodaj po ]------------------------------------------
#
define('ADS_TABLE', $table_prefix.'ads');
#
#-----[ Otworz ]------------------------------------------
#
templates/subSilver/subSilver.css
#
#-----[ Znajdz ]------------------------------------------
#
.helpline { background-color: {T_TR_COLOR2}; border-style: none; }
#
#-----[ Dodaj po ]------------------------------------------
#
td.firstPostAd {
background-color: {T_TR_COLOR3}; border: {T_TH_COLOR3}; border-style: solid; border-width: 1px; text-align: center;
}
#
#-----[ Otworz ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl
#
#-----[ Znajdz ]------------------------------------------
#
<!-- END postrow -->
#
#-----[ Dodaj przed ]------------------------------------------
#
{postrow.POST_AD}
#
#-----[ Otworz ]------------------------------------------
#
language/lang_polish/lang_admin.php
#
#-----[ Znajdz ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#-----[ Dodaj przed ]------------------------------------------
#
$lang['ad_managment'] = 'Banner po poscie';
$lang['first_post_ad'] = 'Konfiguracja';
$lang['firstpost_ad'] = 'Konfiguracja modulu.';
$lang['Click_return_firstpost'] = 'Kliknij %stutaj%s by powrocic do konfiguracji';
$lang['ad_after_post'] = 'Dodawaj zawsze po x poscie';
$lang['ad_every_post'] = 'Dodawaj zawsze po x postach';
$lang['ad_display'] = 'Pokazuj';
$lang['ad_all'] = 'Wszystkim';
$lang['ad_reg'] = 'Zarejestrowanym';
$lang['ad_guest'] = 'Goscia';
$lang['ad_forums'] = 'Wyswietlaj w forach';
$lang['ad_code'] = 'Kod';
#
#-----[ Otworz ]------------------------------------------
#
admin/modules_data.php
#
#-----[ Znajdz ]------------------------------------------
#
'Poll Admin' => array(
'Poll Results' => array("admin_voting.$phpEx", 55),
),
#
#-----[ Dodaj po ]------------------------------------------
#
'Banner pod X postem' => array(
'ad_managment' => array("admin_firstpost_ad.$phpEx", 80),
),
#
#-----[ Otworz ]------------------------------------------
#
admin/admin_firstpost_ad.php
#
#-----[ Znajdz ]------------------------------------------
#
define('IN_PHPBB', 1);
#
#-----[ Dodaj przed ]------------------------------------------
#
define('MODULE_ID', 80);
##############
## Zapisz i zamknij wszystkie pliki
|
Ma?a uwaga: nale?y zabezpieczy? w PA mo?liwo?? rejestracji usera o nazwie wpisanej jako bot. Ale to juz drobnostka...
They - Nie 21 Paź, 2007
tobiasty napisał/a | wszystko dziala ok tylko jak sie pozbyc tej beleczki (ze screena) nad postem niby bota google :] | w pliku css masz kod koloru beleczki w linii
Kod | .forumline { background-color: |
|
|