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:28
Czasowy Zakaz Pisania
Autor Wiadomość
arcy



Pomógł: 509 razy
Posty: 3761
Wysłany: 17-03-2009, 16:51   

1. sciągnąć moda
2. Otworzyć instrukcję
3. Przeczytać.
4. Pomyśleć
5. Ewentualnie przeczytać to --> http://www.przemo.org/php...pic.php?t=10014
6. Pomyśleć
7. Jak się nie potrafi to się nie brać.
8. Jak się nie potrafi to złozyć zlecenie
9. Cieszyć się.
_________________
| 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
|
 
     
Gadatliwa Kasia 

   
fastlone

Pomógł: 2 razy
Posty: 136
Wysłany: 17-03-2009, 18:39   

Mala modyfikacja bazujaca na No Warn for Administrator, tyle, że przerobiona na potrzeby tego moda...
Załącznik dodany w pierwszym poście
Kod:
 
###########################################

Mod: No ZP for Admin
Wersja: 1.0
Autor: Fastlone, modyfikacja bazuje na No Warn for Admin by Bucu & lui754
Opis: Modyfikacja pozwala uniemożliwić wystawienie ZP Administratorowi.

###########################################

Zabrania się rozpowszechniania tej modyfikacji
bez zgody i wiedzy autora!


###########################################

#### Pliki do wyedytowania ####

zakaz_pisania.php

###########################################

#### Otwórz plik: zakaz_pisania.php ####

#### ZNAJDZ: ####

$sql = "SELECT * FROM ". ZAKAZY_PISANIA_TABLE ." WHERE user_id = ". $id;

#### DODAJ PO: ####

if(in_array($id, array(2,3)))  //wstaw ID uzytkownikow oddzielajac przecinkami
    {
          $message = 'Nie możesz dać Zakazu Pisania Administratorowi' . '<br /><br />' . sprintf($lang['Click_to_back'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');
            message_die(GENERAL_MESSAGE, $message);
    }

ZAPISZ I ZAMKNIJ PLIK

###########################################


Wtedy tym osobom nie będzie można wstawić ZP.

PS: Moj pierwszy, dzialajacy mod xD
Ostatnio zmieniony przez fastlone 02-04-2009, 13:47, w całości zmieniany 1 raz  
 
     
treker

Pomógł: 2 razy
Posty: 160
Wysłany: 27-03-2009, 16:27   

Nie wiem czy ktoś ma tez taki problem, ale po instalacji tego moda przestaje działać topics_anywhere dokładnie po dodaniu wpisu to pliku constants.php
 
     
MaTeK_
Czarna lista


Pomógł: 364 razy
Posty: 1712
Wysłany: 28-03-2009, 15:41   

A zrobi ktoś tak , że będzie to podobne do skryptu Specifited Post Warn (czy coś takiego) , ze dostaje sie za posta ZP i że jak jest w beermod Panel Piwny , to zeby pisalo Zakaz Pisania i w nim userzy z ZP
_________________
Instalacja/aktualizacja/konwersja/przenoszenie/naprawa for i portali
Więcej info na portfolio
 
     
fastlone

Pomógł: 2 razy
Posty: 136
Wysłany: 29-03-2009, 10:11   

MaTeK_, pisalem juz na forum w zleceniach, by ktos to zrobil, bo ja sie wogole nei znam na tym, niestety nikt sie nie zgodzil ani na przerobke SPW (nawet Knofel) ani na zrobienie listy ZP ;/

Moze jak komus zaoferuje mala zaplate to bedzie ktos kto sie odwazy to zrobic, ale jesli to bedzie platne to wtedy nie wiem czy bym to udostepnil.

treker, U mnie wszystko dziala ok... Na pewno all zainstalowales DOBRZE?
_________________
Zakaz Pisania v 2.0
 
     
treker

Pomógł: 2 razy
Posty: 160
Wysłany: 29-03-2009, 13:36   

Tak, sprawdzałem ten plik kilka razy i jest dobrze.
Pewnie gryzło się z jakimiś innymi modami.
 
     
fastlone

Pomógł: 2 razy
Posty: 136
Wysłany: 29-03-2009, 14:20   

U mnie jest wszystko ok...

Powiedz, jakie jeszcze masz inne mody poinstalowane?

[ Dodano: 02-04-2009, 12:02 ]
Poprawka!!

Dzieki tej malej poprawce nie bedzie sie "dublowal" w viewtopicu, lecz nie widac KONCA ZP! Aby zobaczyc ile czasu do konca trzeba zobaczyc w swoim profilu!

Kod:

#
#-----[ OPEN]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

    $sql = "SELECT * FROM ".ZAKAZY_PISANIA_TABLE." WHERE user_id = ". $poster_id;
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    if (isset($row['zp_time']))
    {   
        $zakaz_pisania = $lang['zp_title_to'].": <br />".$row['zp_time']."<br />";
    }

#
#-----[ REPLACE WITH ]------------------------------------------
#

$sql = "SELECT * FROM ".ZAKAZY_PISANIA_TABLE." WHERE user_id = ". $poster_id;
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    if (isset($row['zp_time']))
    {   
        $zakaz_pisania = $lang['Zakaz_pisania']." <br />";
    }

#
#-----[ SAVE AND CLOSE THIS FILE ]------------------------------------------
#


Dodatkowo jesli chcecie by wygladalo to tak:


robicie to:

Kod:
#
#-----[ OPEN ]------------------------------------------
#

templates/twojstyl/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#

{postrow.POSTER_ZP}

#
#-----[ REPLACE WITH ]------------------------------------------
#

<font color=red><b>{postrow.POSTER_ZP}</b></font>

#
#-----[ SAVE AND CLOSE THIS FILE ]------------------------------------------
#


Bedzie to wygladalo tak jak jest pokazane na zdjeciu, nie bedzie daty. Data bedzei tylko w viewprofile.
_________________
Zakaz Pisania v 2.0
 
     
nastalski

Posty: 2
Wysłany: 05-04-2009, 11:34   

A ja mam problem, mianowicie:

Fatal error: Call to a member function sql_query() on a non-object in /home/accounts_n/nastalski/public_html/forum/common.php on line 6


Linijki:
Kod:

<?php

$sql_cache_enable = 1;
$show_queries = 0;
$sql = "SELECT * FROM ". ZAKAZY_PISANIA_TABLE;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
    $teraz = time();
    $data = strtotime($row['zp_time']);
   
    if ($teraz >= $data)
    {
        $sql = "DELETE FROM ". ZAKAZY_PISANIA_TABLE ." WHERE id = ". $row['id'];
        $db->sql_query($sql);
    }
   
}


Dokładna linijka (6):
$result = $db->sql_query($sql);


Co jest nie tak ?

// OK wywalilem te linijki i dziala xD
 
     
Wichura


Posty: 20
Wysłany: 08-04-2009, 20:18   

Jest taki mod jak mówił _MaTek, jest on na gtaonline.pl, szkoda że nikt się na to nie zgadza, byłby to by hit jak beermod.
_________________
Pomoc w instalowaniu modów i wykonywania grafiki do phpBB by Przemo, tylko odpłatnie!
 
     
bergmistrz

Pomógł: 1 raz
Posty: 19
Wysłany: 27-10-2009, 18:39   

fastlone napisał/a:
Dzieki tej malej poprawce nie bedzie sie "dublowal" w viewtopicu, lecz nie widac KONCA ZP! Aby zobaczyc ile czasu do konca trzeba zobaczyc w swoim profilu!

Kod:

#
#-----[ OPEN]------------------------------------------
#

viewtopic.php

#
#-----[ FIND ]------------------------------------------
#

    $sql = "SELECT * FROM ".ZAKAZY_PISANIA_TABLE." WHERE user_id = ". $poster_id;
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    if (isset($row['zp_time']))
    {   
        $zakaz_pisania = $lang['zp_title_to'].": <br />".$row['zp_time']."<br />";
    }

#
#-----[ REPLACE WITH ]------------------------------------------
#

$sql = "SELECT * FROM ".ZAKAZY_PISANIA_TABLE." WHERE user_id = ". $poster_id;
    $result = $db->sql_query($sql);
    $row = $db->sql_fetchrow($result);
    if (isset($row['zp_time']))
    {   
        $zakaz_pisania = $lang['Zakaz_pisania']." <br />";
    }

#
#-----[ SAVE AND CLOSE THIS FILE ]------------------------------------------
#



Zrobiłem wg tej instrukcji ale nadal każdy użytkownik pod tym który otrzymał zakaz też tak jakby go miał :/
 
     
Crave

Posty: 19
Wysłany: 31-12-2009, 14:55   

Da się usunąć ZP przed czasem? Bo nie widzę takiej opcji, a przydałaby się...
 
     
leo20

Pomógł: 1 raz
Posty: 14
Wysłany: 16-03-2010, 17:49   

bergmistrz napisał/a:
Zrobiłem wg tej instrukcji ale nadal każdy użytkownik pod tym który otrzymał zakaz też tak jakby go miał :/

sorry za odkop ale mam to samo, przyznaje 1 userowi zakaz pisania a u innego pokazuje się że też ma zakaz pisania, jak to naprawić?

[ Dodano: 16-03-2010, 18:36 ]
edit:// już nie ważne, wgrałem wersje v1.5 i działa
 
     
adamrat92

Posty: 19
Wysłany: 09-11-2010, 07:47   

Wszystko ładnie z modem, tylko mam jeden problem jak daję bana na pisanie to dalej można pisać posty/tematy. Jakiś pomysł?
Jak biorę tak jak jest w instrukcji, PA->SQL->MysQL i daję zapytanie do tego:
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 '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=13 ;

To wychodzi, że nie może wykonać.
 
     
Woytec


Pomógł: 2596 razy
Posty: 7676
Wysłany: 09-11-2010, 14:05   

Cytat:
To wychodzi, że nie może wykonać

Spróbuj w phpmyadmin
 
     
Gadatliwa Kasia 

   
adex77

Posty: 19
Wysłany: 20-11-2010, 10:34   

Ja zrobiłem tak jak w instrukcji i tylko zapytania do SQL nie umiem bo jak biorę na PA
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 '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=13 ;


To mi pisze nie może tego zrobić ;/
 
     
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: 12
Polecane serwisy

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

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę