21 января, 20196 yr Как поменять этому хайду - плагину шаблон. Начинаю менять ему код в xml файле... он просто> после обновления версии перестаёт работать.... Помогите.
21 января, 20196 yr On 14.04.2018 at 17:31, serge_ms said: Та же проблема с переносом. Автор, можете поправить? Готов оплатить On 17.04.2018 at 07:00, bsnet said: такая проблема у всех, автор тут не появляется On 01.03.2018 at 17:21, Nikola_Telegin said: Хайд не работает при переносе на след. строку. Попробуйте комбинацию Shift+Enter, а не просто Enter.
21 января, 20196 yr Автор этого плагина просто напросто отбитый наркоман, а в IPS он проездом. Весь этот наркоманский код $seuchas = time(); $nado_reg = strtotime($regis)+(60*60*24*$treg); $date = $nado_reg; $sec=$date - time(); $days=floor(($date - time()) /86400); $h1=floor(($date - time()) /3600); $m1=floor(($date - time()) /60); $hour=floor($sec/60/60 - $days*24); $hours=floor($sec/60/60); $min=floor($sec/60 - $hours*60); switch(substr($days, -1)){ case 1: $o='Остался'; break; case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 0: $o='Осталось'; break;} switch(substr($days, -2)){ case 1: $d='день'; break; case 2: case 3: case 4: $d='дня'; break; default: $d='дней'; } switch(substr($hour, -2)) { case 1: $h='час'; break; case 2: case 3: case 4: $h='часа'; break; default: $h='часов'; } switch(substr($min, -2)) { case 1: $m='минута'; break; case 2: case 3: case 4: $m='минуты'; break; default:$m='минут'; } if ($sec>0) $timer .='<strong>'.$o.':</strong> '; if ($days>0) $timer .= $days.' '.$d; if ($h1>0) $timer .= ' '.$hour.' '.$h; if ($m1>0) $timer .= ' '.$min.' '.$m; if ($sec<0) $timer = ""; можно уместить в несколько строчек $have = ''; $need = \IPS\DateTime::create()->sub( new \DateInterval( 'P'.$treg.'D' ) ); if( $need < \IPS\Member::loggedIn()->joined ){ $have = 'Вам осталось ' . \IPS\DateTime::formatInterval( $need->diff( \IPS\Member::loggedIn()->joined ), 2 ); } $msg .= 'Вы должны быть зарегестированы не менее '.$treg .' дней. '.$have; Или что-то типа $msg .= 'Вы должны быть зарегестированы не менее '.$treg .' дней.' . ( \IPS\Member::loggedIn()->member_id ? 'Вы провели на форуме ' . \IPS\DateTime::formatInterval( \IPS\DateTime::create()->diff( \IPS\Member::loggedIn()->joined ), 2 ) : '' ); Почему бы не сделать необязательные параметры - [hide], [hide=1], [hide=1,2] и тд. Почему бы не добавить именные параметры чтобы не путаться с расположением [hide p=1 d=3 r=2] как это было в тройке. Распарсить эти параметры нет ничего сложного обычным explode. Почему не добавить для времени регистрации префикс с указанием типа m - месяц, y - годы. Плагин сырой и не доделанный, а автор еще умудряется за это деньги клянчить. Перенос строки в теге не работает потому что вы регулярном выражение его не учитывается. Нужно '!\[hide=([0-9,]+)\](.+?)\[\/hide\]!i' Заменить на '!\[hide=([0-9,]+)\](.+?)\[\/hide\]!is'
21 января, 20196 yr siv1987 Может вам собрать нормальны плагин p.s. почему посты редактировать нельзя ? Хотя бы временно...
21 января, 20196 yr On 21.01.2019 at 22:47, Derbrent said: p.s. почему посты редактировать нельзя ? Хотя бы временно... потому что ты тут новенький, мало ли что от тебя ждать на счет плагина согласен, уважаемый siv1987 с вашим знанием, можно и за $ выкладывать плагины, желающих будет достаточно и ваш труд окупится
23 января, 20196 yr On 21.01.2019 at 22:47, Derbrent said: Может вам собрать нормальны плагин Если дойдут руки до него. На что я сейчас готов это просто переписать его под нормальный формат IPS с поддержкой лэнгов и добавлением опции с условием группы и спасибо за пост. А пока выслушаю ваши предложения по формату плагина. Как вы себе представляете работу тега, какой функционал в нем не хватает.
23 января, 20196 yr Какой формат опций предпочитаете: Только [hide=10,2,3] Только [hide p=10 r=2 d=3] Нужна поддержка обоих форматов.
24 января, 20196 yr On 23.01.2019 at 21:59, siv1987 said: [hide p=10 r=2 d=3] Мне кажется это наиболее оптимальный вариант для такого плагина.
24 января, 20196 yr On 23.01.2019 at 21:59, siv1987 said: Какой формат опций предпочитаете: Только [hide=10,2,3] Только [hide p=10 r=2 d=3] Нужна поддержка обоих форматов. Оба конечно сильно, но второй вариант зашел бы всем!
25 января, 20196 yr On 24.01.2019 at 10:40, andros0789 said: Оба конечно сильно, но второй вариант зашел бы всем! Будут оба. Анонс
30 января, 20196 yr On 30.01.2019 at 09:04, mamyka said: Как успехи?Когда ждать релиз? Думаю не стоит спрашивать. Автор работает, просто ждите, думаю ваши пользователи если прожили с баганым плагином 2 года, проживут еще 2 недели.
30 января, 20196 yr Из-за недостаточного финансирования проект был свернут (шутка)). Бета версия плагина давно готова. Для релиза нужно несколько нюансов доделать. А также может быть для оптимизации вместо регулярного выражение использовать строковые функции. Но это всему если будет то только в следующих версиях, а то вы точно не дождетесь. Пока готовится релиз, еще готов выслушать предложения по функционалу плагина, дополнительные условия.
30 января, 20196 yr А можно сделать в виде модального окна?Хотелось бы увидеть скрытый контент для членов клуба.
30 января, 20196 yr siv1987 не знаю может глупо но всё же. Можно сделать с правого верхнего угла кнопку попросить у автора показать контент.
30 января, 20196 yr On 30.01.2019 at 14:57, Evols said: Можно сделать с правого верхнего угла кнопку попросить у автора показать контент Функционал этой кнопки? Оправить уведомление с просьбой показать контент %этому% пользователю? Добавлено to-do листе. On 30.01.2019 at 14:53, mamyka said: А можно сделать в виде модального окна? Я пока не настолько владею телепатией чтобы понять что вы подразумеваете под модальное окно. Точнее выражайте свои мысли, можете представить это на примере. On 30.01.2019 at 14:53, mamyka said: Хотелось бы увидеть скрытый контент для членов клуба. Кто такие члены клуба?
30 января, 20196 yr On 30.01.2019 at 15:51, siv1987 said: Кто такие члены клуба? Он имеет ввиду показ по принадлежности к выбранным клубам, как выбор принадлежности к группам.
31 января, 20196 yr On 30.01.2019 at 15:51, siv1987 said: Я пока не настолько владею телепатией чтобы понять что вы подразумеваете под модальное окно. Точнее выражайте свои мысли, можете представить это на примере Как то так
2 февраля, 20196 yr Добавлена поддержка клубов. По хорошему нужно сделать в виде модального окна кнопку в редакторе для вставки скрытого текста, но на это у меня времени нету. Вы ее и сами можете сделать, она будет как расширение для редактора, а я ее внедрю в дистрибутив плагина.
28 февраля, 20196 yr А какой-нибудь бб код можно просто добавить чтобы обычный хайд был, без плагинов?
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.