Vic'er Опубликовано 9 Июня 2005 Автор Жалоба Поделиться Опубликовано 9 Июня 2005 ты же там серьёзно переработал версию для 1.3.1, а для 2хх? или там не надо!? там может и тоже надобыло бы, но мне лень под 2.х переписывать. она такая же нормальная как и для 1.3.1? да, нормальная, только немного другая. т.е. я так понимаю что скрипт апгрейда убрал теги хайд с постов да под 1.3 все теги Хайд парсятся на момент поста, а в базе уже ХТМЛ лежит.после того, как я установлю хак, поможет ли мне ребюил постов, что бы восстановить все хайд теги во всех сообщениях!? нет, не поможет, я чуть попозже выложу тебе апдейтер. Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 9 Июня 2005 Жалоба Поделиться Опубликовано 9 Июня 2005 там может и тоже надобыло бы, но мне лень под 2.х переписывать.Ну можалуйста )))))))))))))))) нет, не поможет, я чуть попозже выложу тебе апдейтер.Ok! Спасибо большое!!![1118308068:1118613393]Vic'er ну так что!? Ты замутишь апдейтер для постов? и этоможет у тебя всётаки возникло желание переработать мод, как ты это сделал для 1.3.1 ))плз )) Ссылка на комментарий Поделиться на других сайтах Прочее
AMG Опубликовано 14 Июня 2005 Жалоба Поделиться Опубликовано 14 Июня 2005 Простите пиплы,я че-то не догоняю.А как сделать чтоб,просто без рамочки было просто написано: Скрытый текст,и чтоб не парсило url? Подскажите. Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 14 Июня 2005 Жалоба Поделиться Опубликовано 14 Июня 2005 Что бы не парсило урл х.з.а что бы рамочки не было - правь ЦСС код Там всё просто. Убери все теги, кроме типа SIZE Ссылка на комментарий Поделиться на других сайтах Прочее
sanches36 Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 Может подскажите как сделать, чтобы этот мод подружить с Topic Hints а то при наведении на название темы в этом моде виден скрытый текст.И еще, почему-то под гостем не отображаются смайлы, вместо них только название типа:12.gif Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 Может подскажите как сделать, чтобы этот мод подружить с Topic Hints а то при наведении на название темы в этом моде виден скрытый текст.Читай тему и хелп к моду, там написано!!!!!!!! 2 Vic'erАУ Ссылка на комментарий Поделиться на других сайтах Прочее
sanches36 Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 Перечитал всю тему поддержки этого мода, ничего не нашел. Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 ====================================================2. TopicHints v1.30 for Invision Power Board v1.3F====================================================Открыть файл sources/functions.php====================================================Найти:==================================================== function process_hints($post) { global $ibforums; if ($ibforums->member['id'] != 0 and $ibforums->member['view_hints'] != 1) { return ""; }====================================================Ниже добавить:==================================================== /*------------>Hidden text starts<---->©Vic'er<------------*/ $post = preg_replace("#<!--HideBegin-->(.+?)<!--HideEEnd-->#", $ibforums->lang['hidden_block_edit'], $post); /*------------>Hidden text ends<------>©Vic'er<------------*/не знаю для какой версии тебе надоэто для 1.3.1написано это в хелпе к моду Ссылка на комментарий Поделиться на других сайтах Прочее
sanches36 Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 Мне надо для 2.0.3 Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 для 2.хх этот мод не переработан до конца, как для 1.3. сам уже хочу давно поставить, но.... Ссылка на комментарий Поделиться на других сайтах Прочее
sanches36 Опубликовано 16 Июня 2005 Жалоба Поделиться Опубликовано 16 Июня 2005 блин, плохо. вроде я так думаю там надо всего одну строцку добавить и все, вот только где. я еще новичок в этом Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 17 Июня 2005 Автор Жалоба Поделиться Опубликовано 17 Июня 2005 2 Vic'erАУ для 2.хх этот мод не переработан до конца, как для 1.3. сам уже хочу давно поставить, но.... Прошу всех извинить, что нифига не отвечал - были личные траблы... Сегодня вечером дома проинсталю двойку и перепишу мод под нее как в 1.3 Ссылка на комментарий Поделиться на других сайтах Прочее
sanches36 Опубликовано 17 Июня 2005 Жалоба Поделиться Опубликовано 17 Июня 2005 Спасибо большое, будем ждать Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 17 Июня 2005 Жалоба Поделиться Опубликовано 17 Июня 2005 Прошу всех извинить, что нифига не отвечал - были личные траблы... Сегодня вечером дома проинсталю двойку и перепишу мод под нее как в 1.3 <{POST_SNAPBACK}>Больщое спасибо!Ждёмс!!! з.ы: и там это, ты говорил ещё что апдейтер замутиш для 2хх ( ну после переезда на 2хх все теги пропали ) Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 25 Июня 2005 Жалоба Поделиться Опубликовано 25 Июня 2005 аааууу ))))) Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 5 Августа 2005 Жалоба Поделиться Опубликовано 5 Августа 2005 мда Походу мы не дождёмся ((( Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 6 Августа 2005 Автор Жалоба Поделиться Опубликовано 6 Августа 2005 мда Походу мы не дождёмся (((<{POST_SNAPBACK}> Ну почему же не будет - вот... держите...=======================Внимание - модификация серьезно обновлена для IPB 2.х(создана на основе последней версии под IPB 1.3)+ добавлена возможность по умолчанию выствлять кол-во постов для просмотра, а не только для незалогиненых+ добавлена возможность расширенного использования этого тега - [hide=100] у кого ниже 100 постов - те не видят[/hide]ограничения максимального колва вручную вводимых постов и сама возможность их использования настраивается в админке..Мануал по установке: 2.x\hide_tag_2.5.txt ========================больше НИКАКИХ обновлений данной модификации не будет - в архиве финальные версии для 1.х и 2.х... Все неугомонные будут скипаться по полной Я и так в последней модификации пошел против своих принципов и добавил функционал по ограничению по постам... Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 6 Августа 2005 Автор Жалоба Поделиться Опубликовано 6 Августа 2005 зы, под порталы, RSS и тд. изменения вносите сами, ничего там трудного нет - обращение всего к одному методу. почти так же как и в пред. версии, думаю разберетесь... А я переключаюсь на другие моды Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 6 Августа 2005 Жалоба Поделиться Опубликовано 6 Августа 2005 Vic'erбольшое спасибо!ура!да еще и ограничение по постам - вобще шикарно! Сенкс! ))А вот к РСС надо будет покапаться...а то не шарю! )[1123357802:1123420812]Текскак всегда вобщемкакойта косяквобщем ошибки в файлах поставот: Parse error: parse error, expecting `')'' in z:\home\dancegalaxy.net\www\forums\sources\lib\post_reply_post.php on line 459 вот кусок кода оттуда: if ($this->class->obj['preview_post']) { $this->class->parser->pp_do_html = intval($ibforums->input['post_htmlstatus']) AND $this->class->forum['use_html'] AND $ibforums->member['g_dohtml'] ? 1 : 0; $this->class->parser->pp_nl2br = $ibforums->input['post_htmlstatus'] == 2 ? 1 : 0; $this->post['post'] = $this->class->parser->post_db_parse( $this->class->parser->convert( array( 'TEXT' => $this->post['post'], 'CODE' => $this->class->forum['use_ibc'], 'SMILIES' => $ibforums->input['enableemo'], 'HTML' => $this->class->forum['use_html'] ) ) ); /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $this->post['post'] = $this->class->parser->regex_hide_hidden($this->post['post']); /*------------>Hidden text ends<------>(c)Vic'er<------------*/ $this->class->output .= $this->class->html->preview( $this->post['post'] ); } NEXT Fatal error: Call to undefined function: add_pin_option() in z:\home\dancegalaxy.net\www\forums\sources\lib\post_edit_post.php on line 466честно сказать не могу понять причём тут пин.пост вот кусок кода: if ($ibforums->member['g_is_supmod'] or $this->moderator['edit_post'] ) { $checked = ""; if (!$this->topic['pinned_post'] ) { $pin_option = $this->class->html->add_pin_option($checked); } if ($this->orig_post['post_pinned'] == 1) { $pin_option = $this->class->html->add_unpin_option($checked); } }мод пин.пост ставил недавно - всё ок, всё работает. и последний глук:Parse error: parse error, expecting `')'' in z:\home\dancegalaxy.net\www\forums\sources\lib\post_new_post.php on line 375 if ($this->class->obj['preview_post']) { $this->class->parser->pp_do_html = intval($ibforums->input['post_htmlstatus']) AND $this->class->forum['use_html'] AND $ibforums->member['g_dohtml'] ? 1 : 0; $this->class->parser->pp_nl2br = $ibforums->input['post_htmlstatus'] == 2 ? 1 : 0; $this->post['post'] = $this->class->parser->post_db_parse( $this->class->parser->convert( array( 'TEXT' => $this->post['post'], 'CODE' => $this->class->forum['use_ibc'], 'SMILIES' => $ibforums->input['enableemo'], 'HTML' => $this->class->forum['use_html'] ) ) ); /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $this->post['post'] = $this->class->parser->regex_hide_hidden($this->post['post']); /*------------>Hidden text ends<------>(c)Vic'er<------------*/ $this->class->output .= $this->class->html->preview( $this->post['post'] ); } не знаю в чём дело, не програмер я, к сожалению.хелп плз.всё проверял, всё ок.странно как-то... Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 8 Августа 2005 Автор Жалоба Поделиться Опубликовано 8 Августа 2005 Чет то какое-то не понятное у тебя в обоих случаях вкралась лишняя скобка? это: $this->class->parser->convert( array( 'TEXT' => $this->post['post'], 'CODE' => $this->class->forum['use_ibc'], 'SMILIES' => $ibforums->input['enableemo'], 'HTML' => $this->class->forum['use_html'] ) ) ); замени на $this->class->parser->convert( array( 'TEXT' => $this->post['post'], 'CODE' => $this->class->forum['use_ibc'], 'SMILIES' => $ibforums->input['enableemo'], 'HTML' => $this->class->forum['use_html'] ) );[1123524335:1123524442]только это не от моего мода - гдет-ты раньше обшибся.... Ссылка на комментарий Поделиться на других сайтах Прочее
toha Опубликовано 8 Августа 2005 Жалоба Поделиться Опубликовано 8 Августа 2005 на первый взгляд все работает хорошо, сам мод суперский единственное, кнопка Hide, при включенном расширенном скрытом тексте [HIDE=XXX][/HIDE] приходится дописывать вручную значение ХХХ в [HIDE][/HIDE], нужно бы эту деталь додумать. ну и [hide] в RSS еще, но это уже не по твоей части..... Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 8 Августа 2005 Автор Жалоба Поделиться Опубликовано 8 Августа 2005 эту деталь додумывать не буду - ребята, подумайте сами - при всем доступном функционале - неужели так трудно дописать пару символов в сообщении? Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 8 Августа 2005 Жалоба Поделиться Опубликовано 8 Августа 2005 Спасибо большое!Всё работает! зы.: я чёт сам там намудрил [1123539820:1123541971]Народ, а ктонибудь в рсску добовлял теги?я не шарю каквобщем добавил вот что получилось:function clean_post($post) { global $ibforums; // replace quote tag $post = preg_replace( "#<!--QuoteBegin-->(.+?)<!--QuoteEBegin-->#", "<br />Цитата:<br /><span style='border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding:3px; margin: 3px; width:90%'>", $post ); $post = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+([^>]+?)-->(.+?)<!--QuoteEBegin-->#", "<br />Цитата(\\1, \\2):<br /><span style='border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding:3px; margin: 3px; width:90%'>", $post ); $post = preg_replace( "#<!--QuoteBegin-{1,2}([^>]+?)\+-->(.+?)<!--QuoteEBegin-->#", "<br />Цитата(\\1):<br /><span style='border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding:3px; margin: 3px; width:90%'>", $post ); $post = preg_replace( "#<!--QuoteEnd-->(.+?)<!--QuoteEEnd-->#", '</span><br />', $post ); // replace code tag $post = preg_replace( "#<!--c1-->(.+?)<!--ec1-->#", "<br />Код:<br /><span style='border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding:3px; margin: 3px; width:90%'>", $post ); $post = preg_replace( "#<!--c2-->(.+?)<!--ec2-->#", "</span><br />", $post ); /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $post = preg_replace("#<!--HideBegin-->(.+?)<!--HideEBegin-->#", '[HIDE]', $post); $post = preg_replace("#<!--HideEnd-->(.+?)<!--HideEEnd-->#", '[/HIDE]', $post); $post = preg_replace( "#(\[/HIDE\])\s*?<br>\s*#si", "\\1\n", $post); /*------------>Hidden text ends<------>(c)Vic'er<------------*/но теги не парсяться. В тексте есть [hide][/hide]наверное я где-то исчо забыл добавить что-то ? Ссылка на комментарий Поделиться на других сайтах Прочее
Vic'er Опубликовано 9 Августа 2005 Автор Жалоба Поделиться Опубликовано 9 Августа 2005 Я так понимаю, что речь идет о AdvRSS FEED FOR INVISION POWER BOARD V2.0F by UriSoft ? Вот для него решение: ======================== найти: ======================== $ibforums->offset = $std->get_time_offset(); ======================== ниже добавить: ======================== /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $ibforums->lang['hidden_block'] = "Для просмотра этого блока необходима регистрация"; $ibforums->lang['hidden_block_edit'] = "[ Скрытый текст ]"; $ibforums->lang['hidden_block_ex'] = "Для просмотра этого блока Вам необходимо создать не менее %s сообщений"; require_once( ROOT_PATH."sources/lib/post_parser.php" ); $parser = new post_parser(); /*------------>Hidden text ends<------>(c)Vic'er<------------*/ ======================== найти: ======================== function clean_post($post) { global $ibforums; ======================== заменить на: ======================== function clean_post($post) { global $ibforums, $parser; /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $post = $parser->regex_hide_hidden($post); $post = preg_replace( "#<!--HideBegin-->(.+?)<!--HideEBegin-->#", "<br />".$ibforums->lang['hidden_block_edit']."<br /><span style='border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; padding:3px; margin: 3px; width:90%'>", $post ); $post = preg_replace( "#<!--HideEnd-->(.+?)<!--HideEEnd-->#", '</span><br />', $post ); /*------------>Hidden text ends<------>(c)Vic'er<------------*/ Ссылка на комментарий Поделиться на других сайтах Прочее
dfc_darkman Опубликовано 9 Августа 2005 Жалоба Поделиться Опубликовано 9 Августа 2005 Кстатичёта лофи не хочет работатьПишет вот что, при нажатии на любой форум Fatal error: Call to a member function on a non-object in /home/dance/domains/dancegalaxy.net/public_html/forums/lofiversion/index.php on line 545вот кусок кода: //-------------------------------- // Topics... //-------------------------------- $DB->simple_construct( array( 'select' => '*', 'from' => 'topics', 'where' => "approved=1 and forum_id=$id".$query, 'order' => 'pinned desc, last_post desc', 'limit' => array( $st, $ibforums->vars['display_max_topics'] ) ) ); $DB->simple_exec(); /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $ibforums->lang['hidden_block'] = "Для просмотра этого блока необходима регистрация"; $ibforums->lang['hidden_block_edit'] = "[ Скрытый текст ]"; $ibforums->lang['hidden_block_ex'] = "Для просмотра этого блока Вам необходимо создать не менее %s сообщений"; $ibforums->lang['hidden_block_edit_ex'] = "[ Скрытый текст для < %s постов ]"; /*------------>Hidden text ends<------>(c)Vic'er<------------*/ while( $r = $DB->fetch_row() ) { /*------------>Hidden text starts<---->(c)Vic'er<------------*/ $r['post'] = $parser->regex_hide_hidden($r['post']); /*------------>Hidden text ends<------>(c)Vic'er<------------*/ if ( $r['pinned'] ) { $r['_prefix'] = '• ';; } else { $r['_prefix'] = ""; } if ($r['state'] == 'link') { $t_array = explode("&", $r['moved_to']); $r['tid'] = $t_array[0]; $r['forum_id'] = $t_array[1]; $r['title'] = $r['title']; $r['posts'] = '--'; $r['_prefix'] = '« '; } $output .= LOFISKIN_topics_entry($r, $winpath); } //-------------------------------- // Return.. //-------------------------------- return LOFISKIN_topics($output); } } //-------------------------------- // Topics index //-------------------------------- зы.: у меня не обычная лофи - у меня с этого форума скачанная - она просто переведённая - ничего больше. а за РСС спасибо Всё работает Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения