151

Re: PanBB 1.4.6. Запросы и предложения функций

Предлагаю в версии 1.4.6 сделать вставку Яндекс.Аналитики или Гугл.Что-то-такое. Можно, конечно, и скрипт вставить перед\после футера, но это как-то не по-пацански.

Спасибо за внимание.

---------------------------------

Предлагаю в версии 1.4.6 прикрутить SMS-сервис.
Тогда можно будет регистрировать пользователей по телефону.
Мне, кажется - это удобно и просто. Не понадобиться тогда почта и пароль.

152

Re: PanBB 1.4.6. Запросы и предложения функций

belelectroteam wrote:

Предлагаю в версии 1.4.6 прикрутить SMS-сервис.
Тогда можно будет регистрировать пользователей по телефону.

Пару ссылок на надежные сервисы пожалуйста в студию  PunBB_INFO_ICQ/smile

153 (edited by belelectroteam 2020.09.25 14:11)

Re: PanBB 1.4.6. Запросы и предложения функций

Вот: rocketsms.by (по Беларуси).
Очень дешевые СМС.
Отправка от Альфа-имен.
Есть формат Json. Мы на другом ресурсе прикрутил отправку даже через MS Excel. Девочка сидит и в книге Excel видит "покупашек", которые посылки не забирают с почты (Excel от "Белпочты" тоже через Json получает эту инфу). И напротив каждого покупателя кнопочка. Нажимает и SMS улетает. Так что через PunBB тоже можно.

Думаем - это сейчас довольно надежно. Регистрируетесь. Получаете ключ. И прописываете его в настройках.

А недавно в живом (физическом) магазине видели как они "покупашек" регистрируют: тупо на кассе (при оплате) говорите свой номер мобильника, кассир его вбивает прямо на клавиатуре кассы и начинает пробивать Ваши товары. А тут, вуаля, - Вам пришла СМС, кассирша слышит звук и кликает мышкой "пользователь подтверждён". Ваш номер телефона у них в базе и он уже подтвержден. Т.е. похоже, что и кода подтверждения не нужно. Код подтверждения - это сигнал, о том, что СМС пришло. PunBB_INFO_ICQ/smile Т.е. это еще и быстро.

Друзья! СМС важно применять только при регистрации, чтобы упростить ее. Телеграмм, например, не требует связку ЛогинПароль и это очень упрощает работу. (Но следует отметить, что у Телеграмма своё приложение стоит, а не вкладка в браузере, как у PunBB!.. Поэтому приложение сразу вставляет в форму регистрации Ваш номер телефона и перехватывает СМС с кодом подтверждения. Вот где удобство...)

---------------------------------

Предлагаю в новой версии изменить ссылки НЕкликабельные на кликабельные...
https://punbb.info/uploads/images/2020/09/13bb45afb4b646c3a980018d25db1f9b.png

В красных квадратах показаны НЕкликабельные ссылки. И это очень неудобно - по привычке жмешь на них постоянно...
Зелеными квадратами показано то, как надо было бы сделать.
Спасибо. Всем добра!

1

154 (edited by PunBB 2020.09.26 00:07)

Re: PanBB 1.4.6. Запросы и предложения функций

belelectroteam wrote:

Предлагаю в новой версии изменить ссылки НЕкликабельные на кликабельные...

Ок, проверим

155 (edited by belelectroteam 2020.09.26 01:56)

Re: PanBB 1.4.6. Запросы и предложения функций

Предлагаем в новой версии движка НЕсоздавать ссылки на страницы профилей участников форума типа punbb.info/userXXXX.htm (на другом ресурсе myforum.com/user/9/).
Если админ форума захочет скрыть всех участников, то он конечно же может убрать вкладку из меню "Пользователи". Это делается приложением PunMenuManager.
Но злоумышленник может выйти на профиль одного из участников и понять, что все профили имеют один и тот же формат. А далее просто перебирать все эти цифры. Таким образом получать все профили участников форума.
Например, myforum.com/user/9/, myforum.com/user/10/, myforum.com/user/11/, myforum.com/user/12/, myforum.com/user/13/ и т.д.
Мы предлагаем сделать как уже сделано в punBB при загрузке фотографий в расширении PunUploader. А именно: вы загружаете фотку "Я на пляже.jpg", а на форуме она потом видна как "myforum/uploads/images/2020/09/0157c60396dbaa0f72007ebf23798ced.jpg".
Вот этот метод, который генерирует эту последовательность - 0157c60396dbaa0f72007ebf23798ced - пускай он и формирует строку в профиле пользователя: myforum.com/user/0157c60396dbaa0f72007ebf23798ced/.

Всем спасибо.

---------------------------------

Предлагаем следующее в версии 1.4.6:
У многих из нас есть блоги, новостные сайты. Понятное дело стараемся опубликовывать оригинальный контент, но что же происходит после появления контента в интернетах, его конечно же просматривают и если он интересный, пользователи иногда обмениваются ссылкой на страничку с контентом. Новые переходы на нужную страницу и нам очень хорошо, а что если наш отличный текст просто взяли скопировали и скинули во ВКонтакт— наш текст ушел, а перехода нету PunBB_INFO_ICQ/sad. Запретить копирование, это очень неправильно, но мы ведь можем при копировании добавить в буфер обмена ссылку на наш сайт.
Работает все это как плагин для jQuery. Если копипастер выделил текст, то добавляем нашу ссылку в выделенный текст. Проверить можно тут. Скопируйте текст и вставьте его в поле ниже.

А вот и сам скрипт:

Spoiler
/**
* @author Falchenko Maxim aka be3
* @plugin_page https://tops.net.ua/jquery_addtocopy/
* @desc Adds a link to the copied text
* @version 1.2
* @example
* $("#content").addtocopy();
* @license free
**/
jQuery.fn.addtocopy = function(usercopytxt) {
    var options = {htmlcopytxt: '<br>Подробнее тут: <a href="'+window.location.href+'">'+window.location.href+'</a><br>', minlen: 25, addcopyfirst: false}
    $.extend(options, usercopytxt);
   var copy_sp = document.createElement('span');
   copy_sp.id = 'ctrlcopy';
   copy_sp.innerHTML = options.htmlcopytxt;
   return this.each(function(){
      $(this).mousedown(function(){$('#ctrlcopy').remove();});
      $(this).mouseup(function(){
         if(window.getSelection){   //good times 
            var slcted=window.getSelection();
            var seltxt=slcted.toString();
            if(!seltxt||seltxt.length<options.minlen) return;
            var nslct = slcted.getRangeAt(0);
            seltxt = nslct.cloneRange();
            seltxt.collapse(options.addcopyfirst);
            seltxt.insertNode(copy_sp);
            if (!options.addcopyfirst) nslct.setEndAfter(copy_sp);
            slcted.removeAllRanges();
            slcted.addRange(nslct);
         } else if(document.selection){   //bad times
            var slcted = document.selection;
            var nslct=slcted.createRange();
            var seltxt=nslct.text;
            if (!seltxt||seltxt.length<options.minlen) return;
            seltxt=nslct.duplicate();
            seltxt.collapse(options.addcopyfirst);
            seltxt.pasteHTML(copy_sp.outerHTML);
            if (!options.addcopyfirst) {nslct.setEndPoint("EndToEnd",seltxt); nslct.select();}
         }
      });
  });
}

Вставить это можно и самостоятельно. Но может оформить как расширение. Тогда это было бы как обычно - "ПО-ПАЦАНСКИ"!

Всех благ!

1

156

Re: PanBB 1.4.6. Запросы и предложения функций

belelectroteam wrote:

Если админ форума захочет скрыть всех участников, то он конечно же может убрать вкладку из меню "Пользователи".

Это не так делается. А Администрировании зайдите в раздел Пользователи - > Группы. Нажмите Редактирование на группе, которой хотите запретить просмотр профилей.
https://i.gyazo.com/2c2d5976d9717f2b48eb0594593ae054.png
Достаточно снять в настройках доступа галочку "разрешить просмотр пользователей и профилей" - и ваш потенциальный злоумышленник может сколько угодно подбирать id пользовательских аккаунтов, профили он всё равно не увидит.