Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

AMIGAnTOMEK

Użytkownik
  • Postów

    737
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez AMIGAnTOMEK

  1. Zgodnie z sugestiami IPS wylaczylem wszytskie hooki (zeby sprawdzic czy sie cos nie gryzie z tym) wlaczylem ten hook i... Szybka odpowiedz nie dziala jak trzeba.Co jeszcze moze miec taki wplyw?
  2. Forum niedawno zaktualizowane z 2.3.6 do 3.2.3 Pratycznie od poczatku mam problem Cytowaniem selektywnym (by Pavulon). Po wlaczeniu tego hooka (ale i innego User Online Status in Topics) nie da sie w normalny sposob uzywac okna szybkiej odpowiedzi. Po prostu odpowiedz w nim napisana pojawia sie tylko w momencie uzycia F5 albo gdy w czasie pisania naszego postu ktos dodal swoj. konsola wypluwa success "1" post null postid "715500"
  3. Jak juz w innym watku oisalem (Moze DawPi przeniesie posty) wlaczenie modyfikacji powoduje u mnie problemy z odswierzaniem sie okna po pisaniu w oknie szybkiej odpowiedzi. Zastanawiam sie od czego zaczac szukanie. Czy jakikolwiek wpływ mogą mieć ustawienia serwera? Moze czegos brak na nim?
  4. Ok jesli mozesz to przenies posty tam Zastanawiam sie czy na to moga miec wplyw jakies ustawienia serwera.
  5. No bo ten mod jest nam powiedzmy niezbedny. Sorry za to free non-free Pozatym jesli jest jakis bug to wypadaloby go wyeliminowac bo nie ma gwarancji ze za chwile nie wplynie na co innego
  6. Nie ja tylko support ips szukal. Czy ktos mi pomoze? Nie mowie ze free.
  7. No ale jest to faktem Wylaczenie hooka likwiduje problem.
  8. Nooo wygrałeś talon na balon (Pav32) Selective Quoting v1.1.2 Po wyłączeniu wszystko smiga niemniej wolałbym to miec
  9. Ok mam juz c..na oczach dzis. Błedu brak ale task nie wlacza ani nie wylacza forum
  10. ok zrobilem dokladnie jak napsiales Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /home/renaultlaguna.pl/public_html/forum/qrwajasna/applications/core/tasks/on32.php on line 115 on32.txt
  11. Czy da się jakoś prosto zrobić aby w przypadku łaczenia postów dodawana była linijka z informacją: Dodano data, godzina
  12. private function switchBoard( $online=false )
  13. <?php /** * (T31) Database Optimizer * * Task: Optimize the database * * @author Terabyte * @copyright (c) 2006 - 2010 Invision Byte * @link http://www.invisionbyte.net/ * @since 10/06/2009 * @updated 06/11/2010 * @version 2.0.0 * @longversion 20000 */ if ( !defined('IN_IPB') ) { print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files."; exit(); } class task_item { /** * Parent task manager class * * @var object */ protected $class; /** * This task data * * @var array */ protected $task = array(); /** * Prevent logging * * @var boolean */ protected $restrict_log = false; /** * Registry Object Shortcuts * * @var object */ protected $registry; protected $DB; protected $settings; protected $lang; /** * Saves temporarly the actual offline status of the board * * @var integer */ private $oldOfflineStatus = 0; /** * Saves temporarly the actual offline message * * @var string */ private $oldOfflineMsg = ''; /** * Tables to be skipped from the optimization * * @var array */ private $skipTables = array(); /** * Constructor * * @param object ipsRegistry reference * @param object Parent task class * @param array This task data * @return void */ public function __construct( ipsRegistry $registry, $class, $task ) { /* Make registry objects */ $this->registry = $registry; $this->DB = $this->registry->DB(); $this->settings =& $this->registry->fetchSettings(); $this->lang = $this->registry->getClass('class_localization'); $this->class = $class; $this->task = $task; /* Load our lang string */ $this->lang->loadLanguageFile( array( 'public_global' ), 'core' ); } /** * Run this task * * @return void */ public function runTask() { /* Switch Board status */ $this->switchBoard(); /* Switch Board status again =O */ { $this->switchBoard( true ); } /* Unlock task */ { $this->class->unlockTask( $this->task ); } /** * A function to switch the board offline and back online when the task is running * * @param boolean True sets the board offline, false turns it back online * @return void */ { private function switchBoard( $online=false ) } { if ( !$this->settings['tb_do_offline'] ) { return false; } if ( $online ) { /* Unlock forum */ IPSLib::updateSettings( array( 'board_offline' => $this->oldOfflineStatus, 'offline_msg' => $this->oldOfflineMsg ) ); } else { /* Store our current offline status */ $this->oldOfflineStatus = intval($this->settings['board_offline']); /* Get offline messages from DB */ $this->DB->build( array( 'select' => '*', 'from' => 'core_sys_conf_settings', 'where' => "conf_key IN ('offline_msg','tb_do_message')" ) ); $this->DB->execute(); $ourOfflineMsg = ""; while ( $r = $this->DB->fetch() ) { $value = $r['conf_value'] != "" ? $r['conf_value'] : $r['conf_default']; if ( $value == '{blank}' ) { $value = ''; } /* Save our old offline msg */ if ( $r['conf_key'] == 'offline_msg' ) { $this->oldOfflineMsg = $value; } else { $ourOfflineMsg = $value; } } /* Lock forum */ IPSLib::updateSettings( array( 'board_offline' => 1, 'offline_msg' => $ourOfflineMsg ) ); } } } Parse error: syntax error, unexpected T_PRIVATE in /home/renaultlaguna.pl/public_html/forum/qrwajasna/applications/core/tasks/on32.php on line 127
  14. [b]Parse error[/b]: syntax error, unexpected T_VARIABLE, expecting ';' or '{' in [b]/home/renaultlaguna.pl/public_html/forum/qrwajasna/applications/core/tasks/on32.php[/b] on line [b]105[/b] pomylilem numerek linii
  15. Niewiele mam. probowalem "wyciagnac" to podobnie jak w przypadku 2.3.x z tasku (T31) database optimizer ale jak widac jest on pod 3.1 wiec moze cos jest niekompatybilne z 3.2 <?php /** * (T31) Database Optimizer * * Task: Optimize the database * * @author Terabyte * @copyright (c) 2006 - 2010 Invision Byte * @link http://www.invisionbyte.net/ * @since 10/06/2009 * @updated 06/11/2010 * @version 2.0.0 * @longversion 20000 */ if ( !defined('IN_IPB') ) { print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files."; exit(); } class task_item { /** * Parent task manager class * * @var object */ protected $class; /** * This task data * * @var array */ protected $task = array(); /** * Prevent logging * * @var boolean */ protected $restrict_log = false; /** * Registry Object Shortcuts * * @var object */ protected $registry; protected $DB; protected $settings; protected $lang; /** * Saves temporarly the actual offline status of the board * * @var integer */ private $oldOfflineStatus = 0; /** * Saves temporarly the actual offline message * * @var string */ private $oldOfflineMsg = ''; /** * Tables to be skipped from the optimization * * @var array */ private $skipTables = array(); /** * Constructor * * @param object ipsRegistry reference * @param object Parent task class * @param array This task data * @return void */ public function __construct( ipsRegistry $registry, $class, $task ) { /* Make registry objects */ $this->registry = $registry; $this->DB = $this->registry->DB(); $this->settings =& $this->registry->fetchSettings(); $this->lang = $this->registry->getClass('class_localization'); $this->class = $class; $this->task = $task; /* Load our lang string */ $this->lang->loadLanguageFile( array( 'public_global' ), 'core' ); } /** * Run this task * * @return void */ public function runTask() /* Switch Board status */ $this->switchBoard(); /* Switch Board status again =O */ $this->switchBoard( true ); } /* Unlock task */ $this->class->unlockTask( $this->task ); } /** * A function to switch the board offline and back online when the task is running * * @param boolean True sets the board offline, false turns it back online * @return void */ private function switchBoard( $online=false ) { if ( !$this->settings['tb_do_offline'] ) { return false; } if ( $online ) { /* Unlock forum */ IPSLib::updateSettings( array( 'board_offline' => $this->oldOfflineStatus, 'offline_msg' => $this->oldOfflineMsg ) ); } else { /* Store our current offline status */ $this->oldOfflineStatus = intval($this->settings['board_offline']); /* Get offline messages from DB */ $this->DB->build( array( 'select' => '*', 'from' => 'core_sys_conf_settings', 'where' => "conf_key IN ('offline_msg','tb_do_message')" ) ); $this->DB->execute(); $ourOfflineMsg = ""; while ( $r = $this->DB->fetch() ) { $value = $r['conf_value'] != "" ? $r['conf_value'] : $r['conf_default']; if ( $value == '{blank}' ) { $value = ''; } /* Save our old offline msg */ if ( $r['conf_key'] == 'offline_msg' ) { $this->oldOfflineMsg = $value; } else { $ourOfflineMsg = $value; } } /* Lock forum */ IPSLib::updateSettings( array( 'board_offline' => 1, 'offline_msg' => $ourOfflineMsg ) ); } } } Wywala sie na 108 linii $this->switchBoard();
  16. Po update mam znow ten sam problem ale tym razem nie umiem sobie poradzic. Czy ktos umialby napisac task (w sumie dwa ) wyłaczający i właczający forum?
  17. Fakt dalo sie uruchomic ale koniecznosc wlaczenia przez uzytkownika eliminuje go:D BTW. Można to spolszczyć przez ACP musisz tylko szukac odpowiednich fraz
  18. OO dzieki. Malutkie pytanie tylko o ile ktos sie orientuje bo niemoge sie doczytac a ze screenów dedukuję że można ustawiać prawa dostępu ew. widoczność części menu dla poszczególnych grup. Jeśli to prawda to chyba się skuszę
  19. A mógłbyś podać gdzie bo nie moge znaleźć
  20. Czy jest jakaś możliwość aby użytkownik którego post lub wątek jest usuwany był o tym fakcie informowany poprzez PW? Tak zeby modaretor tylko dopisywal powód kasacji tak jak jest w Closing Reason as Post gdzie moderator tylko dopisuje powod. Ale chodzi nie o dopisanie posta a o wyslanie pw
  21. eeeee to nie jest Twoje konto do twojego sa inne dane to konto testowe login test haslo test
  22. Konsola czysta. Znaczy wszystkie pliki forum od nowa?
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.