|
Profil
Zdjęcie użytkownika
Ocena
Opcje
Prywatny komunikat
offroad obecnie nie ma prywatnego komunikatu.
Prywatne informacje
offroad
Początkujący
Wiek nieznany
Płeć nieustawiona
Położenie nieznane
Data nieznana
Zainteresowania
Brak informacji
Inne informacje
Korzystam z: IPB 2.3
Statystyki
Dołączył: sob, 20 maj 06
Wyświetleń profilu: 1,133*
Ostatnio widziany: poniedziałek, 23 sierpień 2010 - 19:54
Czas lokalny: %pm, %22 %b %2012 - %18:%May
7 postów (0 postów na dzień)
Informacje kontaktowe
Brak informacji
Brak informacji
Brak informacji
Brak informacji
* wyświetlenia profilu aktualizowane co godzinę
|
Tematy
Posty
Komentarze
Znajomi
Moja zawartość
29 Jun 2007
Witam pod IPB 2.1.x był swego czasu mod który sprawdzał wiek usera (aby młodziak nie mógł wejść na forum powiedzmy XXX) - Age_Need_to_View_Forum
Jako ze nie znalazłem podobnego moda na 2.2.x ani na 2.3.x spróbowałem użyć tego wcześniej wspomnianego i prawie działa (prawie robi różnice problem jest tak naprawdę jeden : jakikolwiek wiek bym nie wpisał to dane forum jest zablokowane dla wszystkich nawet dla tych który spełniają kryterium wiekowe (tak jakby mod widział wszystkich userów jakby mieli 0 lat) podejzewam ze jest to spowodowane jakąś zmianą w ipb po 2.2.x i mod zle się odwołuje w funkcji ( nie potrafi sprawdzić lub dostaje błędne dane o dacie urodzenia) Niestety dla mnie to już trochę za wysokie progi może ktoś potrafiłby to poprawić? oto ten mod: Cytat Require members to be x years old to view certain topics
This is a small mod that lets you require members be a certain age before they're able to view a forum. This simply takes the date of birth in their profile and subtracts it from the current year. I would like to thank ntd1712 for his inspiration to make this mod. Thanks! Files Edited: ./cache/lang_cache/en/lang_error.php ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php ./sources/action_admin/forums.php ./sources/action_public/forums.php ./sources/action_public/topics.php ./sources/classes/class_session.php You will also need to do an SQL query ---------------------------------------------------------------- Open and Backup ./cache/lang_cache/en/lang_error.php Find: $lang = array ( Add Below: 'age_required' => 'You are not old enough to view this forum', Save and upload ./cache/lang_cache/en/lang_error.php ---------------------------------------------------------------- Open and Backup ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php Find: <tr> <td width='40%' class='tablerow1'><strong>Allow members who can see the forum but cannot read topics to see the topic list</strong><div class='desctext'>If yes, the member will be able to see the topic titles but will not be able to read the topic posts when clicked.</div></td> <td width='60%' class='tablerow2'>{$form['permission_showtopic']}</td> </tr> Add below: <tr> <td width='40%' class='tablerow1'><strong>Minimum age to access this forum</strong><div class='desctext'>The member will not be able to access the forum if the member is under the age set.</div></td> <td width='60%' class='tablerow2'>{$form['age_required']}</td> </tr> Save and upload ./skin_acp/IPB2_Standard/acp_skin_html/cp_skin_forums.php ----------------------------------------------------------------------- Open and Backup ./sources/action_admin/forums.php Find: $form['permission_showtopic'] = $this->ipsclass->adskin->form_yes_no( 'permission_showtopic' , $_POST['permission_showtopic'] ? $_POST['permission_showtopic'] : $forum['permission_showtopic'] ); Add Below: $form['age_required'] = $this->ipsclass->adskin->form_input( 'age_required' , $_POST['age_required'] ? $_POST['age_required'] : $forum['age_required'] ); Next, Find: 'permission_showtopic' => $this->ipsclass->input['permission_showtopic'], Add Below: 'age_required' => intval($this->ipsclass->input['age_required']), Save and upload ./sources/action_admin/forums.php ------------------------------------------------------------------------------- Open and Backup ./sources/action_public/forums.php Find: // are we checking for user authentication via the log in form // for a private forum w/password protection? Add Below: $year = $this->ipsclass->member['bday_year']; $date_req = date("Y") - $this->forum['age_required']; if( ( $this->ipsclass->member['mgroup'] != $this->ipsclass->vars['admin_group'] ) || ( ! $this->ipsclass->member['g_access_cp'] ) ) { if($this->forum['age_required'] > 0 ) { if($year > $date_req) { $this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'age_required' ) ); } else if ($year == 0){ $this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'age_required' ) ); } } } Save and upload ./sources/action_public/forums.php ------------------------------------------------------------------------------------ Open and Backup ./sources/action_public/topics.php Find: //----------------------------------------- // VIEWS //----------------------------------------- Add Above: $year = $this->ipsclass->member['bday_year']; $date_req = date("Y") - $this->forum['age_required']; if( ( $this->ipsclass->member['mgroup'] != $this->ipsclass->vars['admin_group'] ) || ( ! $this->ipsclass->member['g_access_cp'] ) ) { if($this->forum['age_required'] > 0 ) { if($year > $date_req) { $this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'age_required' ) ); } else if ($year == 0){ $this->ipsclass->Error( array( 'LEVEL' => 1, 'MSG' => 'age_required' ) ); } } } Save and upload ./sources/action_public/topics.php ------------------------------------------------------------------------------------ Open and Backup ./sources/classes/class_session.php Find: members_cache, members_disable_pm Add After in same line: ,bday_year Save and upload ./sources/classes/class_session.php -------------------------------------------------------------------------------------- Now open up your admin CP -> SQL Management -> SQL Toolbox Goto where it says "Run Manual Query" and enter: ALTER TABLE `ibf_forums` ADD `age_required` int(3) unsigned NOT NULL default '0'; Click on run query and it should be good. Note: If you don't use the prefix ibf_ then change it in that query. That's it! Now you can set the age for each forum in the admin CP. Admins bypass this check.
11 Feb 2007
witam mam taki o to problemik...
chcę zrobić dynamiczne menu horyzontalne( i zrobiłem , nawet kilka niestety) aby poupychać trochę różnych rzeczy i tu powstał problem mimo ze używałem javascripta czy tez czystych css zawsze jest problem z którąś z przeglądarek albo wogóle nie działa albo rozwala skina oczywiście najwiekszy problem jest z produktem Billa może ktoś ma jakiś gotowy skrypcik działający na forum pod ie , opera, firefox ? menu rozwijane (po najechaniu mychą i zwijające sie po zjechaniu mychą) znalazłem cos takiego : http://tutorials.alsacreations.com/deroula...-horizontal.htm byłby dobry po drobnych przeróbkach tyle ze się nie zwiają a ja niestety jestem zupełna noga jeżeli chodzi o skrypty ps. flash oczywiscie odpada
31 Jan 2007
witam mam taki oto problem chciałem przesunąć linijkę 0 nowych wiadomości z member_bar do global_board_header
aby wyświetlała się w miejscu linijki "kalendarz" i niestety po wykonaniu tej operacji nie wyświetla mi się "0 nowych wiadomości" czyli nie działa to: {$msg['TEXT']} poniewaz link (a href) działa zauważyłem ze linia ta nie działa wogóle w gl board header mimo ze member bar(nie ma tam zadnych skryptów) jest bezpośrednią jego kontynuacją . i teraz moje pytanie dlaczego? |
Ostatnio byli
Komentarze
Inni użytkownicy nie zostawili komentarzy dla offroad.
Znajomi
Brak znajomych do wyświetlenia.
|
|
Wersja Lo-Fi | Aktualny czas: wtorek, 22 maj 2012 - 19:57 |