Что нового

[PHP] phpShort - URL Shortener Software [lunatio]

admin

Administrator
Команда форума
hpShort - URL Shortener Software | PHP Скрипт сокращения ссылок





Купил тут

phpShort - это усовершенствованное программное обеспечение для сокращения URL-адресов, которое позволяет вам легко сокращать ссылки, ориентируясь на вашу аудиторию в зависимости от ее местоположения или платформы, а также предоставлять аналитические данные для сокращенных ссылок.

Возможности:
  • Прикрепление неограниченного количества доменов
  • Редиректы в зависимости от аудитории страны, устройства, браузера, языка
  • Ведение аналитики
  • Пароли на ссылки
  • Ограничение действие ссылки
  • Поддержка API
  • Добавление пользователей
  • Темная тема
    :)
  • Установка скрипта на свой хостинг
Документация https://lunatio.com/phpshort/documentation#requirements



 

admin

Administrator
Команда форума
Пара вещей для начала работы.

1. В левом меню рядом с надписью "Меню" (справа) - окно перехода в админку. На этом же месте в админка - переход в учетную запись пользователя.
Просто, не совсем очевидно, потому и пишу.

2. После установки при попытке входа в админку из всех пунктов тупо требует ввести лицензию.
Открываем файл App\Http\Middleware\LicenseMiddleware.php и просто комментируем строки 19-21.
В результате получится:
Код:
Код:
public function handle($request, Closure $next)
{
// Check if a license is present
// if (config('settings.license_key') === NULL || config('settings.license_type') === null) {
// return redirect()->route('admin.license');
// }

return $next($request);
}

Все, больше лицензию требовать не будет.

3. Для системных сообщений в папке resources\lang есть куча подпапок разных языков, но это чисто Ларавел. Для интерфейса есть только английский, находится в файле resources\lang\en.json
Для того, чтобы добавить русский, копируем этот файл (en.json) и переименовываем его в ru.json. Меняем первые 9 строк, относящиеся к языковым и региональным настройкам, остальные можно пока не трогать.
Идем в админку, выбираем Languages, и кнопку New справа вверху.
Жмем на кнопку Browse в строке Choose file, и указываем на наш новый файл ru.json.
Сохраняем.
Теперь в системе 2 языка - русский и английский.
Дальше - по желанию.
Жмем на редактирование русского языка, делаем его языком по умолчанию.
В самом правом нижнем углу админ-панели жмем на English, и переходим в Русский.
Далее, русифицируем все константы в файле ru.json
 

Вверх