-Time- Опубликовано 25 Августа 2003 Жалоба Поделиться Опубликовано 25 Августа 2003 Ворпос :Если хак который действовал бы так - нужентег Хайдтипо после ответа человек побачит линку и все такое. Спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 25 Августа 2003 Жалоба Поделиться Опубликовано 25 Августа 2003 Для 1.1 был. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Matrix Опубликовано 25 Августа 2003 Жалоба Поделиться Опубликовано 25 Августа 2003 на странномм языке нынче люди разговаривают spoiler чтоль? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Builder Опубликовано 25 Августа 2003 Жалоба Поделиться Опубликовано 25 Августа 2003 Если да то он в архиве есть...Особенно побачит линку Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 26 Августа 2003 Жалоба Поделиться Опубликовано 26 Августа 2003 [hide], а не Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Builder Опубликовано 26 Августа 2003 Жалоба Поделиться Опубликовано 26 Августа 2003 А что он делает? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
-Time- Опубликовано 26 Августа 2003 Автор Жалоба Поделиться Опубликовано 26 Августа 2003 Builder Цитата побачит линку ето я своиго модератора цитировал ! Хак нашёл на ибпланет, может кому понадобиться вот он ....Description: This hack enables the posted to hide a certain block of text from viewers until they have posted in the thread. Once they post, the text between the [hide] tags is revealed. NEW: Quote & Print Page HIDE! Changes in 1.1: Last 10 Posts HIDE! UPDATE FROM 1.0 (IMPORTANT if u have installed 1.0) Only make the changes in SETP 5 !!!! ************ Step 1 ************ >> Open sources/Topics.php >> sSearch for: /******************************************************************************** ***********/ // Grab the posts we'll need /******************************************************************************** ***********/ $first = $ibforums->input['st']; if (!$first) $first = 0; >> After ADD: // ############### HIDE (LOCK) HACK ################### $DB->query("SELECT author_name FROM ibf_posts WHERE topic_id='".$this->topic['tid']."'"); while($info = $DB->fetch_row()) { $allposters[] = $info['author_name']; } // ############### HIDE (LOCK) HACK ################### ************ Step 2 ************ >> Serch for: $row['post_css'] = $post_count % 2 ? 'post1' : 'post2'; //-------------------------------------------------------------- $row['post'] = preg_replace( "/<!--EDIT\|(.+?)\|(.+?)-->/", "<span id='edit'>".$ibforums->lang['edited_by']." \\1 - \\2</span>", $row['post'] ); >> After ADD: // ############### HIDE (LOCK) HACK ################### if(preg_match("#\[hide\](.+?)\[/hide\]#is", $row['post'])) { if(in_array($ibforums->member['name'], $allposters)) { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b><font color='yellow'>Hidden Part:</font></b><br> \\1", $row['post'] ); } else { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b><font color='yellow'>[ Hidden Part, you can see after reply ]</font></b>", $row['post'] ); } } // ############### HIDE (LOCK) HACK ################### ******* Close & Save ******** ************ Step 3 Print Topic Hide! by SpooN110 ************ >> Open /sources/misc/print_page.php >> Search for: while ($i = $DB->fetch_row() ) { >> After ADD: // ############### HIDE (LOCK) HACK ################### $allposters[] = $i['author_name']; // ############### HIDE (LOCK) HACK ################### >> Search for: if (!$ibforums->member['view_img']) { $row['post'] = preg_replace( "/<img src[\"'](.+?)[\"'].+?".">/", "(IMG:<a href='\\1' target='_blank'>\\1</a>)", $row['post'] ); } >> After ADD: // ############### HIDE (LOCK) HACK ################### if(preg_match("#\[hide\](.+?)\[/hide\]#is", $row['post'])) { if(in_array($ibforums->member['name'], $allposters)) { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b>Hidden Part:</b><br> \\1", $row['post'] ); } else { $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "<b>[ Hidden Part, you can see after reply ]</b>", $row['post'] ); } } // ############### HIDE (LOCK) HACK ################### ****** Close & Save ********* ************ Step 4 Quote Hide by SpooN110 ************ >> Open sources/lib/post_q_reply_post.php >> Search for: $this->quoted_post['post'] = trim($class->parser->unconvert( $this->quoted_post['post'] )); >> After ADD: // ############### HIDE (LOCK) HACK ################### $this->quoted_post['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "[Hidden Text]", $this->quoted_post['post']); // ############### HIDE (LOCK) HACK ################### ****** Close & Save ********* ********* Step 5 Preview Post ********* >> Open souces/Post.php >> Find: while ( $row = $DB->fetch_row($post_query) ) { >> After ADD: // ############### HIDE (LOCK) HACK ################### $row['post'] = preg_replace( "#\[hide\](.+?)\[/hide\]#is", "[Hidden Text]", $row['post']); // ############### HIDE (LOCK) HACK ################### ****** Close & Save ******* ************ Step 6 (optional) Button ************ Open skin/s1/skin_post.php >> Search for: <input type='button' accesskey='u' value=' U ' onClick='simpletag("U")' class='codebuttons' title="UNDERLINE: [Control / Alt] + u" name='under' style="text-decoration:underline"> >> After ADD: <input type='button' accesskey='Hide' value=' HIDE ' onClick='simpletag("Hide")' class='codebuttons' title="HIDE: [Control / Alt] + l" name='Hide'> ****** Close & Save ********* ************ Step 7 ************ Upload the files. Ready, have fun! Добавлено: Хак рабочий 100 % у меня на форуме мона посмотреть пример если кому когда либо будет интересно админы неприймите ето за рекламу Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Builder Опубликовано 26 Августа 2003 Жалоба Поделиться Опубликовано 26 Августа 2003 А нон тебе этот хак, насколько мне позволяет инглиш, он скрывает текст от юзвера пока он не запостит в тему Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.