Prowadzisz forum na silniku phpBB?
Twoi użytkownicy zamieszczają zdjęcia?
Twoi użytkownicy posiadają galerie?
Jeśli odpowiedź na powyższe pytania brzmi TAK, to możesz zaoferować im dodatkową funkcjonalność – dopasowane tematycznie tapety na telefon komórkowy, które jak się okazuje chętniej pobierają niż te oferowane przez serwisy typu „wapacz.pl” i „wapster.pl”, a wraz z większą popularnością, większe Twoje dochody;)
Jak się prezentuje ta modyfikacja w realu można zobaczyć na stronie:
Demo: www.himfans.com/forum/
1. Cały proces dla jasności zaczniemy od rejestracji konta w systemie AtomSMS tutaj (jeśli go nie posiadasz), w formularzu konieczne będzie zaznaczenie chęci korzystania z „wariantu nr 3” (3. Odnośnik z parametrem wskazującym na obrazek w Twoim serwisie) i dodanie domeny/domen serwisów w polu poniżej. Po pomyślnej rejestracji i akceptacji przez administratora do każdego z serwisów otrzymamy unikalny identyfikator, który będzie niezbędny przy instalacji modyfikacji forum. Teraz możemy już zacząć właściwą część tutorialu.
2. Otwieramy plik album_cat.php
# Po:
$template->assign_block_vars('picrow.piccol', array( 'U_PIC' => $u_pic, 'THUMBNAIL' => append_sid("album_thumbnail.$phpEx?pic_id=". $picrow[$j]['pic_id']), 'DESC' => $picrow[$j]['pic_desc'], 'APPROVAL' => $approval_link, |
# Dodajemy:
'PICMT' => ALBUM_UPLOAD_PATH . $picrow[$j]['pic_filename'], |
3. Otwieramy plik templates/subSilver/overall_header.tpl
# Po:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html dir="{S_CONTENT_DIRECTION}"> <head> |
# Dodajemy:
<script type='text/javascript'> function MojaTapeta(s,l) { w=window.open('http://www.mojatapeta.com/'+s+'/'+escape(l), 'MT','width=500,height=500,scrollbars=yes'); return false; } </script> |
4. Otwieramy plik templates/subSilver/album_cat_body.tpl
# Po:
<!-- END no_pics --> <!-- BEGIN picrow --> <tr> <!-- BEGIN piccol --> <td align="center" width="{S_COL_WIDTH}" class="row1"><span class="genmed"><a href="{picrow.piccol.U_PIC}" {TARGET_BLANK}><img src="{picrow.piccol.THUMBNAIL}" border="0" alt="{picrow.piccol.DESC}" title="{picrow.piccol.DESC}" vspace="10" /></a><br /> |
# Dodajemy:
<a href="http://www.mojatapeta.com/" title="wyślij na telefon" onclick="return MojaTapeta('555555','forum/{picrow.piccol.PICMT}')">+ wyślij na telefon +</a><br /> |
WAŻNE:
* zmienić w
onclick=”return MojaTapeta(’555555′,'{picrow.piccol.PICMT}’)”
numer serwisu w mojatapeta.com na swój
* oraz jeśli adres naszego forum wygląda np. tak http://www.jakasdomena.pl/forum/
przed {picrow.piccol.PICMT} wstawić forum/
np. onclick=”return MojaTapeta(’555555′,’forum/{picrow.piccol.PICMT}’)”
5. Otwieramy plik templates/subSilver/viewtopic_attach_body.tpl
# Po:
<!-- BEGIN cat_images --> <table width="95%" border="0" cellpadding="2" cellspacing="0"> <tr> <td align="left"><span class="gensmall">{postrow.attach.cat_images.DOWNLOAD_NAME}{postrow.attach.cat_images.COMMENT}</span></td> </tr> <tr> <td align="left"><img src="{postrow.attach.cat_images.IMG_SRC}" alt="" border="0" /> |
# Dodajemy:
<br /><a href="http://www.mojatapeta.com/" title="wyślij na telefon" onclick="return MojaTapeta('555555','{postrow.attach.cat_images.IMG_SRC}')"><span class="gensmall">+ wyślij na telefon +</span></a> |
# Po:
<!-- BEGIN cat_thumb_images --> <table width="95%" border="0" cellpadding="2" cellspacing="0"> <tr> <td align="left"><span class="gensmall">{postrow.attach.cat_thumb_images.DOWNLOAD_NAME}{postrow.attach.cat_thumb_images.COMMENT}</span></td> </tr> <tr> <td align="left"><a href="{postrow.attach.cat_thumb_images.IMG_SRC}" target="_blank"><img src="{postrow.attach.cat_thumb_images.IMG_THUMB_SRC}" alt="" border="0" /></a> |
# Dodajemy:
<br /><a href="http://www.mojatapeta.com/" title="wyślij na telefon" onclick="return MojaTapeta('555555','{postrow.attach.cat_thumb_images.IMG_THUMB_SRC}')"><span class="gensmall">+ wyślij na telefon +</span></a> |
WAŻNE:
* zmienić w
onclick=”return MojaTapeta(’555555′,'{postrow.attach.
numer serwisu w mojatapeta.com na swój
* oraz jeśli adres naszego forum wygląda np. tak http://www.jakasdomena.pl/forum/
przed „{postrow.attach.” wstawić forum/
np. onclick=”return MojaTapeta(’555555′,’forum/{postrow.attach.
6. Otwieramy plik album.php
# Po:
$template->assign_block_vars('recent_pics.recent_col', array( 'U_PIC' => $u_pic, 'THUMBNAIL' => append_sid("album_thumbnail.$phpEx?pic_id=". $recentrow[$j]['pic_id']), |
# Dodajemy:
'PICMT' => ALBUM_UPLOAD_PATH . $recentrow[$j]['pic_filename'], |
7. Otwieramy plik templates/subSilver/album_index_body.tpl
# Po:
<!-- BEGIN recent_col --> <td class="row1" width="{S_COL_WIDTH}" align="center"><a href="{recent_pics.recent_col.U_PIC}" {TARGET_BLANK}><img src="{recent_pics.recent_col.THUMBNAIL}" border="0" alt="{recent_pics.recent_col.DESC}" title="{recent_pics.recent_col.DESC}" vspace="10" /></a> |
# Dodajemy:
<br /><a href="http://www.mojatapeta.com/" title="wyślij na telefon" onclick="return MojaTapeta('555555','forum/{recent_pics.recent_col.PICMT}')">+ wyślij na telefon +</a><br /> |
WAŻNE:
* zmienić w
onclick=”return MojaTapeta(’555555′,'{recent_pics.recent_col.
numer serwisu w mojatapeta.com na swój
* oraz jeśli adres naszego forum wygląda np. tak http://www.jakasdomena.pl/forum/
przed „{recent_pics.recent_col.” wstawić forum/
np. onclick=”return MojaTapeta(’555555′,’forum/{recent_pics.recent_col.
8. Otwieramy plik album_portal.php
# Po:
$template->assign_block_vars('album_pics', array( 'PIC_TITLE' => $recentrow[$j]['pic_title'], 'PIC_SRC' => $u_pic, 'TARGET_B' => $target_blank, 'PIC_DESC' => $recentrow[$j]['pic_desc'], 'PIC_THUMB' => append_sid("album_thumbnail.$phpEx?pic_id=" . $recentrow[$j]['pic_id']), 'RECENT_POSTER' => $recent_poster, 'PIC_DATE' => create_date($board_config['default_dateformat'], $recentrow[$j]['pic_time'], $board_config['board_timezone']), 'RATE_URL' => append_sid("album_rate.$phpEx?pic_id=". $recentrow[$j]['pic_id']), 'RATING' => $recentrow[$j]['rating'], 'COMMENT_URL' => append_sid("album_comment.$phpEx?pic_id=". $recentrow[$j]['pic_id']), |
# Dodajemy:
'PICMT' => ALBUM_UPLOAD_PATH . $recentrow[$j]['pic_filename'], |
9. Otwieramy plik templates/subSilver/portal_modules/album_menu.tpl
# Po:
<!-- BEGIN album_pics --> <tr> <td class="row1" align="{ALBUM_ALIGN}"><span class="gensmall" style="line-height: 150%"> <object><center><b>{album_pics.PIC_TITLE}</b><br /><a href="{album_pics.PIC_SRC}"{album_pics.TARGET_B} title="{album_pics.PIC_DESC}"> <img src="{album_pics.PIC_THUMB}" border="0" alt="" /></a> |
# Dodajemy:
<br /><a href="http://www.mojatapeta.com/" title="wyślij na telefon" onclick="return MojaTapeta('555555','forum/{album_pics.PICMT}')">+ wyślij na telefon +</a><br /> |
WAŻNE:
* zmienić w
onclick=”return MojaTapeta(’555555′,'{album_pics.
numer serwisu w mojatapeta.com na swój
* oraz jeśli adres naszego forum wygląda np. tak http://www.jakasdomena.pl/forum/
przed „{album_pics.” wstawić forum/
np. onclick=”return MojaTapeta(’555555′,’forum/{album_pics.
10. Spoglądamy na zadowolonych użytkowników;)
Zlecenie:
Jeśli chciałbyś abym wykonał tą modyfikację za Ciebie, pisz na maila.
Cena: od 30zł netto
Wymagania: dostęp do FTP