1.12.7 i starsze - Czasowy Zakaz Pisania na forum v.1.5
lui754 - 09-04-2009, 17:14 Temat postu: Czasowy Zakaz Pisania na forum v.1.5
Czasowy Zakaz Pisania na forum v.1.5
Kod: | ##########################################################
## Nazwa Moda: Zakaz Pisania na forum v.1.5
## Autor: pazmat
## Poprawki + lista: lui754 & Fastlone
## Opis PL moda: Modyfikacja dodaje na forum czasowy zakaz pisania
## dzięki niej możemy zakazywać pisać postów/tematów
## na określony czas. Mod pokazuje na oddzielnej stronie
## liste wszystkich zakazów wraz z powodem oraz linkem do
## postu. Te dwa pola nie są wymagane przy wystawianiu zakazu.
##
## MOD Version: 1.1
##
## Installation Level: MEDIUM
## Installation Time: ~25 Minutes
##
## Included files (4):
## /zakaz_pisania.php
## /templates/NazwaStylu/zakaz_pisania_body.tpl
## /zakazy.php
## /templates/NazwaStylu/zakazy_body.tpl
##
## Files to edit (11):
## /common.php
## /includes/constants.php
## /index.php
## /language/lang_polish/lang_main.php
## /includes/usercp_viewprofile.php
## /templates/NazwaStylu/profile_view_body.tpl
## /templates/NazwaStylu/index_body.tpl
## /index.php
## /posting.php
## /templates/NazwaStylu/vewtopic_body.tpl
## /vewtopic.php
##
## Zapytań do bazy danych (1)
##
########################################################## |
Podziękowania dla Fastlone za pomoc oraz użyczenie forum testowego
Funkcje:
Nie pozwala pisać userom po dostaniu Zakazu pisania
Zakaz pisania jest czasowy (np. 30 dni) podajemy dokładną datę
Admin może usuwać zakazy przed czasem
Informacja o zakazie jest widoczna pod avatarem oraz w profilu wraz z datą wygaśniecia zp
Dodatkowa podstrona wyświetla wszystkie zakazy pisania wraz z powodem i datą.
Poprawki:
W widoku postów już nie dublują się informacje o zakazie. 1 user = 1 ZP = 1 Informacja pod avatarem.
Poprawiona instrukcja.
W następnej wersji dodam langi + to co wy będziecie chcieli. Nie przyjmuje propozycji dotyczących wystawiania zp w widoku postu.
Demo:
http://img2.vpx.pl/up/20090409/dodawanie_zp.png
http://img2.vpx.pl/up/20090409/lista_zp.png
http://img2.vpx.pl/up/20090409/usuwanie_zp.png
http://img2.vpx.pl/up/20090409/widok_postu.png
http://img2.vpx.pl/up/20090409/widok_profilu.png
Instrukcja wraz z update dostępna w załączniku.
fastlone - 09-04-2009, 19:46
Bardzo dziekuje za podziekowania
Od razu mówię, że jako forum testowe użyte zostało forum o adresie http://fastlone.ugu.pl.
Konto testowe:
test1
test
Więc jak ktoś chce zobaczyć możliwości tej modyfikacji, to zapraszamy
Proszę o przeniesienie do gotowców!
Don8 - 09-04-2009, 20:56
podczas wykonywania zapytania:
Kod: | Błąd
Wygląda na to, że w twoim zapytaniu SQL jest błąd. W znalezieniu przyczyny problemu może pomóc także - jeśli się pojawi - poniższy opis błędu serwera MySQL.
ERROR: Niezamknięty cudzysłów @ 238
STR: `
SQL: CREATE TABLE `phpbb_zakazy_pisania` (
`id` int(100) NOT NULL auto_increment,
`user_id` int(100) NOT NULL default '0',
`zp_time` varchar(100) NOT NULL default '',
`reason` text` NOT NULL ,
`url` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=13 ;
zapytanie SQL:
CREATE TABLE `phpbb_zakazy_pisania` ( `id` int(100) NOT NULL auto_increment, `user_id` int(100) NOT NULL default '0', `zp_time` varchar(100) NOT NULL default '', `reason` text` NOT NULL , `url` text NOT NULL, PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=13 ;
MySQL zwrócił komunikat: Dokumentacja
#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 '` NOT NULL ,
`url` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_' at line 5 |
Zengatsu - 09-04-2009, 21:29
W końcu działa proszę o dodanie kto nałożył ZP ja spróbuje dodać Dodaj ZP w viewtopic
Polaczek - 09-04-2009, 23:14
Don8, spróbuj
Kod: | rach ciach // złe zapytanie ;) // lui |
lui754 - 10-04-2009, 07:33
Don8,
Wykonaj to:
Kod: | CREATE TABLE `phpbb_zakazy_pisania` (
`id` int(100) NOT NULL auto_increment,
`user_id` int(100) NOT NULL default '0',
`zp_time` varchar(100) NOT NULL default '',
`reason` text NOT NULL ,
`url` text NOT NULL ,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=13 ; |
wpisałem za dużo apostrofów pozdrowionka
Don8 - 10-04-2009, 08:53
lui754, zapytania teraz działa ale zp nie działa. Daję userowi zp to nawet nie wyświetla tego w profilu ani w widoku tematów ani w zakazy.php oraz jak dany user się zaloguje to może pisać normalnie.
SWET24 - 10-04-2009, 09:06
JEszcze zrobcie zeby mozna było dać przy poscie tak jak w Specifidet post warn
fastlone - 10-04-2009, 09:19
SWET24, lui ze mną napisał moda, który i tak jest lepszy od starego ZP, a ty jeszzce chcesz, byśmy dalej tylko dla ciebie robili aktualizacje?
Nawet nie byłeś w stanie napisać słowa "proszę", tylko czasowniki w trybie rozkazującym lecą...
Co do aktualizacji, to spróbujemy z Zenkiem zrobić za konkretny post (że nie trzeba będzie wpisywać) no i może info w viewtopicu, że za konkretny post
Don8, najprawdopodobniej nie masz zrobionego w commonie instrukcji
lui754 - 10-04-2009, 09:21
Don8, nie wykonałeś całej instrukcji. Przejżyj wszystkie pliki 3 razy zanim napisze.
fastlone - 10-04-2009, 09:28
Don 8, jesli nie masz zadnych modow, to moge specjalnie dla ciebie wykonac gotowce...
Don8 - 10-04-2009, 09:33
fastlone, niestety ale mam i to sporo modów.
lui754, wykonywałem już ze 3 razy i nadal nie dział, a stara wersja działała......
fastlone - 10-04-2009, 09:34
A to dziwne...
Na forum testowym (http://fastlone.ugu.pl) Dziala all OK
Jak chcesz, to ci zainstaluje tego moda
Don8 - 10-04-2009, 09:48
fastlone, a mógłbyś sprawdzić te główne pliki, bo może są tam jakieś modyfikacje lub błędne wpisy, przez które zp nie działa????
SWET24 - 10-04-2009, 09:50
Jeeszcze mam propozycje zeby w nastepnej wersji dodać : Dodawanie zp przy poście, dodać do zakazy.php : Wygaśnie Przez
|
|
|