Мне нужен механизм тегов на ларавеле как на вордпресе, сейчас они работают, но создаются с отдельной админки, нужно из самого поста. Фронт - нужен чистый js, + fetch для ajax запросов https://prnt.sc/21fc1vg тут как оно выглядит сейчас,
Гостевая книга
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
с поддержкой авторизации пользователей, добавления сообщений, удаления сообщений
+ редактирование сообщений и блокировки
+ другой сервисный блок ссылок
+ другой формат хранения данных
+ много админов
Разместить код в файле 06/index.php
CSS разместить в 06/style.css
картинки разместить в 06/images/
файл сообщений: 06/guestbook.txt
файл с пользователями: 06/users.txt
Необходимые условия сдачи:
Добавление сообщения происходит из формы, содержащей поля name и text. Если пользователь авторизован, то поле name не отображается.
- Сообщения выводятся в обратном порядке.
- Сообщения выводятся постранично, количество сообщений на странице по умолчанию $messagesOnPage = 5;
Для каждого сообщения отображаются: имя, время, текст, ip адрес (только при просмотре адиминстратором) и кнопка "удалить" (только для авторизованных пользователей и администратора)
- Пользователь после авторизации может удалять свои сообщения
- Админ может удалять все сообщения
- Список пользователей хранить в файле users.txt в сериализованном виде. Администратор - пользователь с именем admin. Реализовать возможности входа/выхода пользователя.
- гостевая книга хранит данные в сериализованном виде в файле guestbook.txt. Обеспечивается блокирование файла при совместном доступе.
- Добавление сообщения происходит из формы, содержащей поля name и text. Если пользователь авторизован, то поле name не отображается.
- Сообщения выводятся в обратном порядке.
- Сообщения выводятся постранично, количество сообщений на странице по умолчанию $messagesOnPage = 5;
- Постраничная навигация осуществляется из сервисного блока ссылок
В блоке показывается первая, последняя и $pagesAround = 2 количество ссылок вокруг текущей
Пример:
$pagesAround = 2, мы на 7 странице, всего 11 страниц:
[1] ... [5][6][7][8][9] ... [11]
мы на 1 странице:
[1][2][3]...[11]
мы на 10 странице
[1]... [8][9][10][11]
- Для каждого сообщения отображаются: имя, время, текст, ip адрес (только при просмотре адиминстратором), кнопка "редактировать" и "удалить" (только для авторизованных пользователей и администратора)
- Пользователь после авторизации может редактировать и удалять свои сообщения
- Админ может редактировать и удалять все сообщения
- После редактирования внизу сообщения дописывается "отредактировано пользователем Иван 12.02.2016 в 13:56:23"
- Список пользователей хранить в файле users.txt в сериализованном виде. Предусмотреть возможность работы нескольких администраторов (создать права). Реализовать возможности входа/выхода пользователя.
- не хранить пароли в открытом виде
- Похожие заказы
- Веб-программирование1 исполнительЗавершен2 года назад
Добрый день, есть ли уже готовые решения для ввода текста на иврите в текстовое поле. Но так, чтобы числа можно было бы писать слева направо? Есть ли у кого-то подобный опыт?
Веб-программирование1 исполнительЗавершен2 года назадДобрый вечер! Нужно спарсить товары с ИМ. На каждом товаре до 10 атрибутов, скачивать фото не надо. Есть в наличии CD. Можно проект для него. Или реализовать парсинг на питоне. На выходе CSV. Подробное ТЗ в лс.
Веб-программирование8 заявокЗакрыт2 года назад- $30
Создать компонент Login.js на кнопку логин появляется маленькое окошко с логинкой, на регистрацию - окно с регистрацией https://reindeer-pjcniw84i-almoyen.vercel.app/#/
Веб-программирование1 исполнительЗавершен2 года назад Есть всплывающее окно, в нем форма логина, сейчас она просто отправляет данные и не важно правильно или нет ввели, закрывается. нужно перевести на ajax с помощью fetch, контроллер отдельный есть для логина. Ошибки выводить обратно ...
Веб-программирование4 заявкиЗакрыт2 года назадПарсинг сайта https://agile-cliffs-23967.herokuapp.com/binance
Веб-программирование7 заявокЗакрыт2 года назадhttps://bil24.pro/api.html тут описание апи, тут дизайн, https://prnt.sc/21fajal можно оставить так, можно сверстать получше - верска текущая есть Нужна полная интеграция сайта с этим апи, фильтр по городам, типам и пр, вывод на одну общую стр, вывод выборочно билетов на стр самого ...
Веб-программирование1 заявкаЗакрыт2 года назадУ нас есть дизайн, ищем человека чтобы все сверстать + бэк энд разработка. Референс: https://monitoringminecraft.ru/Подробнее:На сайте есть список позиции которые заняты разными NFT коллекциями, позиция в списке определяется внутреней валютой проекта (рейтинг). То есть, чем ...
Веб-программирование5 заявокЗакрыт2 года назадТильда. Все работало на внешней платежной системе, в один день перестало перекидывать человека на платежную систему. Раньше было такое и мне фрилансер поправлял очень быстро на хостинге в файлах. Оплачиваю предоплату .
Веб-программирование2 заявкиЗакрыт2 года назад- $13
Не открывается Каталог - Товары после удаления товаров, из бекапа не восстановить, найти причину
Веб-программирование4 заявкиЗакрыт2 года назад