phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:29
Greetings Mod 2.0
Autor Wiadomość
joli
Yollien +Styler



Pomógł: 2988 razy
Posty: 16981
Wysłany: 02-04-2008, 18:58   Greetings Mod 2.0

No niestety. Poniewaz słabe widze szanse na powrót unmods.pl wstawiam tu zawartosc posta Knofla:

Modyfikacje mniejsze - Greetings Mod 2.0
KnofeL - Wto 21 Lis, 2006

Jest to przeróbka modyfikacji którą na Forum Przema umieścił warna (Autor: Orion)

Umożliwia ona userom pozdrawianie innych w specjalnym temacie. Pozdrowienia te pokazywane są na stronie głównej.

Najważniejsze zmiany to:
:arrow: Wyświetlanie emotek w pozdrowieniach
:arrow: Włączenie tagów BBCode
:arrow: Możliwość ustawienia ilości pokazywanych pozdrowień
:arrow: Czas wysłania pozdrowienia
:arrow: Dwa sposoby wyświetlania pozdrowień (Tabelka lub pływający text)
:arrow: Nicki userów są odpowiednio kolorowane
:arrow: Pokazywany jest nick jeśli pozdrowienie zostanie napisane przez gościa
:arrow: Możliwość regulacji szybkosci przepływu textu (Jeśli wybierzemy taką formę wyświetlania)

Niestety - jeszcze - nie działa tag [ you ]

Instrukcja

Na początku stwórz na forum temat w którym użytkownicy będą mogli zamieszczać swoje pozdrowienia i zapisz jego ID

następnie otwórz plik index.php i znajdź w nim:

Kod:
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);


Dodaj po tym:

Kod:
include($phpbb_root_path.'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);


Dalej znajdź

Kod:
// Handle marking posts


I dodaj przed tym:

Kod:
//
// Greetings Mod
//

$topic_zycz_id = 'xxx'; // ID tematu z życzeniami;
$limit_zyczen = 'xxx'; // Ilość wyświtlanych życzeń;
$style_row = 2; // Tego nie ruszać;

$sql = "SELECT p.post_id, p.post_time, pt.post_text, pt.bbcode_uid, u.user_id, u.username
FROM " . POSTS_TABLE . " p, " . POSTS_TEXT_TABLE . " pt, " . USERS_TABLE . " u
WHERE p.topic_id = $topic_zycz_id
AND p.post_id = pt.post_id
AND p.poster_id = u.user_id
AND p.post_order != 1
ORDER BY p.post_id DESC
LIMIT $limit_zyczen";

if( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain posts_text data', '', __LINE__, __FILE__, $sql);
}

while($zycz = $db->sql_fetchrow($result))
{

$zycz_username = $zycz['username'];
$zycz['post_id'];
if ($zycz['user_id'] == -1)
{

$u_sql = "SELECT post_username
FROM " . POSTS_TABLE . "
WHERE topic_id = " . $topic_zycz_id . "
AND post_id = ". $zycz['post_id'];

$u_result = $db->sql_query($u_sql);
$row = $db->sql_fetchrow($u_result);

$zycz_username = $row['post_username'];
}

$style_row = ( $style_row == 2 ) ? 1 : 2;

$zycz_color = color_username($zycz['user_level'], 0, $zycz['user_id'], $zycz['username'], false, 'font-size: 11; font-weight: BOLD');

$zycz_date = create_date($board_config['default_dateformat'], $zycz['post_time'], $board_config['board_timezone']);
$zycz_text = $zycz['post_text'];
$zycz_bbcode_uid = $zycz['bbcode_uid'];
$zycz_text = prepare_message($zycz_text, 1, 1, 1, $zycz_bbcode_uid);
$zycz_text = preg_replace("/\:(([a-z0-9]:)?)$zycz_bbcode_uid/si", '', $zycz_text);
$zycz_text = bbencode_first_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);
$zycz_text = bbencode_second_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);
$zycz_text = bbencode_third_pass($zycz_text, $zycz_bbcode_uid, $zycz_text);
$zycz_text = smilies_pass($zycz_text);

$template->assign_block_vars('show_zycz',array(
'ZYCZ_CLASS' => 'class="row'.$style_row.'"',
'ZYCZ_DATE' => ' ['.$zycz_date.']',
'ZYCZ_USER' => '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . '=' . $zycz['user_id']) . '" class="gensmall" '. $zycz_color[1] .'>' . $zycz_username . '</a>',
'ZYCZ_TEXT' => $zycz_text ));
}
//
// End Greetings Mod
//


Zapisz i zamknij plik. Otwórz plik templates/TWÓJ_STYL/index_body.tpl i znajdź w nim:

Kod:
<!-- END switch_user_logged_out -->
</td>
</tr>
</table>

I dodaj po tym: (Tabelka)
Kod:

<table width="100%" border="0" cellspacing="0" cellpadding="2" class="forumline">
<tr>
<td height="25" align="center" class="catBottom"><b>Pozdrowienia</b></th>
</tr>
<!-- BEGIN show_zycz -->
<tr>
<td {show_zycz.ZYCZ_CLASS} width="100%" height="30">{show_zycz.ZYCZ_DATE} {show_zycz.ZYCZ_USER}: {show_zycz.ZYCZ_TEXT}
</tr>
<!-- END show_zycz -->
<tr>
<td height="25" class="catBottom">&nbsp;</th>
</tr>
</table>


Lub: (Pływajacy text)

Kod:
<table width="100%" border="0" cellspacing="0" cellpadding="2" class="forumline">
<tr>
<td height="25" align="center" class="catBottom"><b>Pozdrowienia</b></th>
</tr>

<tr><td class="row2"><marquee scrollamount="1" scrolldelay="15" truespeed="truespeed">
<!-- BEGIN show_zycz -->
{show_zycz.ZYCZ_TEST} {show_zycz.ZYCZ_DATE} {show_zycz.ZYCZ_USER}: {show_zycz.ZYCZ_TEXT} |
<!-- END show_zycz -->
</marquee></td></tr>

<tr>
<td height="25" class="catBottom">&nbsp;</th>
</tr>
</table>


scrollamount=xxx i scrolldelay=xxx to wartości odpowiedzialne za szybkość wyświetlania textu.

Zapisz i zamknij plik.

NIE ZAPOMNIJCIE WSTAWIĆ DOPOWIEDNICH WARTOŚCI W MIEJSCA xxx !!!
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI
Ostatnio zmieniony przez Polaczek 20-08-2010, 20:32, w całości zmieniany 2 razy  
 
     
Gadatliwa Kasia 

   
sebb2PL

Pomógł: 22 razy
Posty: 181
Wysłany: 02-04-2008, 19:36   

joli,
Cytat:
Włączenie tagów BBCode


Mi właśnie wszystkie działają :( i [img] [code] ... wszystkie :(
 
     
joli
Yollien +Styler



Pomógł: 2988 razy
Posty: 16981
Wysłany: 02-04-2008, 19:42   

Mr.Krecik, ja nie wiem. Ja to wkleiłam i tyle. A co dalej to juz niestety, ja tego nie uzywam.
Dzialaja i dobrze, zobacz date tego posta.
http://www.przemo.org/php...pic.php?t=30003
_________________
Walczę z warezami. Więc jak masz forum warezowe, nie proś mnie o pomoc i nie wchodź pod rękę, bo zniszczę.
Nie pisz do mnie na GG i PW,(chyba że proszę) bo nie odpowiem, a Ty dostaniesz bonusik. Masz forum do zadawania pytań!!! Poza forum pomagam TYLKO odpłatnie.
liberte d'expression pour tout le monde... OFICJALNY DOWNLOAD STYLÓW - style ogólnodostępne i na zamówienie - PORTFOLIO JOLI
 
     
sebb2PL

Pomógł: 22 razy
Posty: 181
Wysłany: 02-04-2008, 20:02   

joli, ok spoko. :)
Przecież można jako 1 post zrobić regulamin i napisać, że jest całkowity zakaz używania tagów w tym temacie i po sprawie :)
 
     
Dark Eldo

Posty: 42
Wysłany: 12-04-2008, 08:09   

witam,jak moge sprawdzić ID tematu?proszę o szybką odpowiedź
 
     
arcy



Pomógł: 509 razy
Posty: 3762
Wysłany: 12-04-2008, 08:19   

Dark Eldo napisał/a:
jak moge sprawdzić ID tematu?

Zamiast czekać na odpowiedź poczytałbyć faq i znalazłbyś odpowiedź w 3 sekundy :/
Odpowiedź na Twoje pytanie znajduje sie w
F.A.Q.

http://www.przemo.org/php...pic.php?t=48661
_________________
| Regulamin | F.A.Q. | Szukaj | Oficjalny podręcznik administratora phpBB2 by Przemo |
| arcy.net - nowości ze świata phpBB by Przemo, Opera, Android | w tym państwie pełnym nienawiści, rap po godzinach i luz ponad wszystkim... | Opera Browser
|
 
     
Norayaki

Posty: 28
Wysłany: 14-04-2008, 19:21   

www.cs-jos.pl

jak usunąć te "pozdrowienia" ? bo mod mi nie dziala...
 
     
treker

Pomógł: 2 razy
Posty: 160
Wysłany: 14-04-2008, 19:37   

Wgrać kopie plików.
 
     
infomaster


Posty: 93
Wysłany: 15-04-2008, 20:34   

joli, może jakieś demko jak wyglądaję pozdrowienia np. w tabeli i w którym miejscu na stronie głównej są wyświetlane?
 
     
mriacn

Posty: 18
Wysłany: 25-04-2008, 13:46   

infomaster, http://www.se-java.cba.pl/ tutaj masz pod szybka rejestracja demo plywajacego.... a ramki nie widzialem...
_________________
http://img141.imageshack....ygnaheheao5.gif
 
     
yasiu


Pomógł: 12 razy
Posty: 206
Wysłany: 25-04-2008, 18:01   

Na moim forum też zainstalowałem ale wykorzystałem do podawania informacji.

www.forumbrzeg.pl

Ważne jest ustawienie szybkości, przy podanych tutaj w IE tekst tak szybko leci że nawet nie widać co jest napisane.

Cytat:
<marquee scrollamount="2" scrolldelay="30" truespeed="truespeed">


Przy takim ustawieniu pod każdą przeglądarką jest ok. U mnie wyeliminowałem Nick i datę, gdyż do informacji nie były mi potrzebne.
 
     
Knofel



Pomógł: 69 razy
Posty: 796
Wysłany: 01-05-2008, 20:52   

jesli chcecie wyłączyć tagi code hide itp.

Po:
Kod:
$zycz_text = preg_replace("/\:(([a-z0-9]:)?)$zycz_bbcode_uid/si", '', $zycz_text);

Wklejcie:
Kod:
$zycz_text = str_replace(array('[code]', '[/code]', '[quote]', '[/quote]', '[img]', '[/img]', '[hide]', '[/hide]'), '', $zycz_text);


(inne tagi można samemu dopisywać)
_________________
Reklamuje swoje forum
 
     
Nagus07

Posty: 94
Wysłany: 02-05-2008, 07:30   

Witam. Chciałbym takie dwie ramki, jedna z pozdrowieniami a pod nią z Ogłoszeniami. Utworzyłem oddzielny temat do ogłoszeń, skopiowałem kod drugi do Indexu i druga tabelke do index_body ale nie działa. Zapewnie gdzies w kodzie trzeba cos zmienic. Zmieniłem takze ID tematu
 
     
adriano666

Posty: 44
Wysłany: 30-05-2008, 15:18   

a mi nie działa na Spider Friendly jak to wlaczyc ?
 
     
Gadatliwa Kasia 

   
prozak102

Pomógł: 1 raz
Posty: 43
Wysłany: 15-06-2008, 21:08   

Witam, zastosowałem to jako newsy. I mam pytanie, czy dało by radę zrobić tak aby tylko posty jednego usera lub grupy były wyświetlane na głównej stronie? a inni mogli je komentować. Jeśli jest taka modyfikacja to proszę o namiar.
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 15
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

mediaclick.pl

serwis laptopów

phpbb

Polisy Ubezpieczeniowe TU Europa

Design Cart - Tworzenie sklepu internetowego

dnirozwoju.pl

Ranking Hostingów HostingOnline.pl

• Zamów reklamę