Przesunięty przez: Matteo 09-11-2013, 09:29 |
Pierwszy post na wszystkich podstronach |
Autor |
Wiadomość |
xlesiu
Pomógł: 5274 razy Posty: 10382
|
Wysłany: 12-04-2009, 22:30 Pierwszy post na wszystkich podstronach
|
|
|
Pierwszy post wyświetlany na wszystkich podstronach tematu.
(dla zarejestrowanych)
W panelu Profilu user wybiera czy chce widzieć Pierwszy post na każdej podstronie.
Kod: | ##############################################################
## MOD Title: Pierwszy post na każdej podstronie tematu.
## MOD Version: 1.0.0
## MOD Author: RobM < mrmarshdude@hotmail.com > Rob Marsh
## MOD Description: Ten mod dodaje pierwszy post do każdej
## postrony tematu.
##
## Installation Level: advanced
## Installation Time: 5 Minutes
## Files To Edit: viewtopic.php,
## includes/usercp_register.php,
## templates/subSilver/profile_add_body.tpl,
## templates/subSilver/viewtopic_body.tpl,
## language/lang_english/lang_main.php
##
## Included Files: frstmsgdbupate.php
##############################################################
##############################################################
## Author Note: Wrzuć plik frstmsgdbupate.php do głównego katalogu forum.
##Zmodyfikuj pliki.
##Następnie wejdź przeglądarką na www.adresforum.pl/frstmsgdbupate.php
##############################################################
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
|
Modyfikacji na pewno brakuje tego, że w tych wyświetlanych postach nie działa bbcode. Fajnie by było jakby ktoś to zrobił. Kolor tła postu zmienia się w viewtopic_body.tpl Kod: | background-color:rgb(236,230,211) |
[ Dodano: 12-04-2009, 23:55 ]
Przepraszam za Thumbs.db w katalogu |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
Ostatnio zmieniony przez Boltex 20-08-2010, 21:03, w całości zmieniany 2 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 15-04-2009, 13:46
|
|
|
kurcze mod jest świetny
rozwiązanie cos typu forum na fotka.pl
szkoda ze nie działa BBCode mam nadzieje ze ktoś to naprawi |
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
slevin
Pomógł: 6 razy Posty: 118
|
Wysłany: 15-04-2009, 13:57
|
|
|
przydalo by sie jeszcze oznaczenie takiego tematu przed moderatora aby post byl na 1 miejscu, a nie tylko wlaczanie przez usera.
i bez wzgledu co user mial by zaznaczone pierwszy post zawsze byl by na gorze. |
|
|
|
|
Radek
Pomógł: 955 razy Posty: 4614
|
Wysłany: 15-04-2009, 17:10
|
|
|
Napisałem tego moda od nowa. Pierwszy post wygląda teraz jak prawdziwy post i ma wszystkie opcje które mają normalne posty w temacie. Instrukcja instalacji w załączniku. Powinno działać wszystko ( bbcode, uśmieszki warny, etc - jakby coś nie chodziło to pisać ) |
|
|
|
|
MagicalFire
Pomógł: 980 razy Posty: 4353
|
Wysłany: 29-04-2009, 19:27
|
|
|
RuseK,
w instrukcji dałeś
Kod: | #
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['display_first_post'] = 'Pokazuj pierwszy post na kaĹĽdej stronie tematu';
#
|
a powinno byc
Kod: | #
#-----[ OPEN ]------------------------------------------
#
language/lang_polish/lang_main.php
#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
// -------------------------------------------------
#
#-----[ BEFORE, ADD ]------------------------------------------
#
$lang['display_first_post'] = 'Pokazuj pierwszy post na każdej stronie tematu';
# |
|
_________________ nie za takie Przemo walczyliśmy |
|
|
|
|
luki1408
Posty: 1
|
Wysłany: 30-04-2009, 14:20
|
|
|
Bardzo fajna rzecz. Pomyślałem, że dobra była by możliwość ustawienia tego nie tylko wg. profilów, ale z możliwością ustawienia tego dla wybranych tematów.
Spraw wydała mi się, prosta, stworzyłem sobie w _topics dodatkową kolumnę "topfirst". Wartość 1 wyświetla dla danego tematu pierwszy post w podstronach, 0 nie.
Wszystko było by dobrze, ale nie potrafię wykombinować jakiegokolwiek przycisku (przełącznika itp) aby mogli np. moderatorzy takie coś ustawiać dla wybranych postów. Póki co widzę możliwość tylko przez moje indywidualne zmienianie w bazie danych.
Czy wie ktoś czy da się wykombinować jakiś przełącznik np. w panelu moderatorów ? Myślę, że była by to przydatna funkcja...
Jeśli się nie da to trudno, ustawię dla wybranych tematów w bazie i tyle...
Co do zmiany w kodzie to wygląda to tak:
Kod: | if ($userdata['display_first_post'] && $forum_topic_data['topfirst'] && ($total_replies > $user_posts_per_page) && ((floor($start / $user_posts_per_page) + 1) > 1)) |
Pozdrawiam |
|
|
|
|
anfan
Posty: 29
|
Wysłany: 29-06-2009, 13:54
|
|
|
W paczce nie ma żadnych instrukcji ani nic Może ktoś wrzucić poprawną wersję tego moda. Ponieważ ten z pierwszego posta nie traktuje BBcode `helppp |
_________________ Jesteś Graczem ? <a>Turnieje Counter Strike</a> |
|
|
|
|
They2
Pomógł: 82 razy Posty: 1297
|
Wysłany: 29-06-2009, 14:27
|
|
|
anfan, w paczce jest instrukcja w pliku first_post.txt |
_________________ Support | Pomoc | Modyfikacja | Zlecenie płatne - zapraszam na PW oraz pod moim adresem.
Nie udzielam w GG. |
|
|
|
|
xlesiu
Pomógł: 5274 razy Posty: 10382
|
Wysłany: 29-06-2009, 16:59
|
|
|
anfan, nie bierz mojej weź Radka. W install.mod jest cała instrukcja. |
_________________ Jak tłumaczysz mi coś z php to mów do mnie jak do labradora. / krwiodawcy.org |
|
|
|
|
maranta
Posty: 60
|
Wysłany: 16-10-2009, 09:33
|
|
|
Ponieważ wskazano mi ten wątek, więc i tutaj skrobnę czego poszukuję
Poszukiwania zaczęłam w tym temacie- http://www.przemo.org/php...p=481251#481251
Gdyby ktoś, kiedyś... itd... to się bardzo polecam
Jak ja to widzę-
Modyfikacja dostępna jedynie dla administratora i ewentualnie moderatorów forum.
Jako administrator wysyłając własnego posta (pierwszego w nowym temacie, bądź jeszcze lepiej obojętnie którego w już istniejącym temacie) oraz wchodząc w edycję postów użytkowników widzę (chciałabym zobaczyć ) przycisk- PRZYKLEJ tego posta.
Po kliknięciu w toto mój wysyłany właśnie post lądował by jako pierwszy na wszystkich podstronach tego jednego, jedynego konkretnego tematu
Gdyby więc ktoś, kiedyś itd..., to się polecam baaardzo |
_________________ Pozdrawiam, Anna |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
ggigi84
Posty: 20
|
Wysłany: 03-01-2010, 12:22
|
|
|
Mam małe pytanko :
w pliku viewtopic_body.tpl należy zamienić :
Kod: | #
#-----[ FIND ]------------------------------------------
#
{postrow.ROW_CLASS}
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- IF postrow.FIRSTPOST -->first_post<!-- ELSE -->{postrow.ROW_CLASS}<!-- ENDIF --> |
U mnie {postrow.ROW_CLASS} występuje 6 razy to mam wszystkie zamienić? |
|
|
|
|
|