Поправьте эту статью, таблицы вылезли за грани сайта на мобильном, и главная влево уходит, в релизе скрин показывал. Не очень удобно сайт читать.
Есть еще такая идея, чтобы не добавлять к предыдущему, если срок его редактирования вышел. Это будет и визуально разделение сообщений написанных сразу и с значительным интервалом.
О! Отлично, переделаю тогда. А по поводу редактирования, надо изменить время, сделать его более длительным. Спасибо 👍
Сделал бы вот так, это позволило бы выбирать, когда что удобнее обновлять. Или всё целиком.
<?php
declare(strict_types=1);
namespace App\Commands;
use Hleb\Base\Task;
use Modules\Admin\Controllers\ConsoleController;
/** php console refresh-data {arg} **/
class RefreshData extends Task
{
/**
* Resource regeneration and data update.
*/
protected function run(string $arg): int
{
match ($arg) {
'topics' => ConsoleController::topic(),
'posts' => ConsoleController::post(),
'up' => ConsoleController::up(),
'tl' => ConsoleController::tl(),
'all' => ConsoleController::all(),
default => throw new \InvalidArgumentException('Wrong argument: ' . $arg)
};
return self::SUCCESS_CODE;
}
}
Чтобы запускать задание на сервере вручную нужно определить где находится исполняемый файл php и указать путь до текущего проекта. Если PHP установлен в /usr/bin/php, то команда для запуска с обновлением всех данных:
/usr/bin/php /path/to/project/console refresh-data all
Если только темы нужно обновить:
/usr/bin/php /path/to/project/console refresh-data topics
Чтобы запускать через cron:
0 3 * * * /usr/bin/php /path/to/project/console refresh-data all
— запускать задачу ежедневно в 3:00 утра
PS Про запуск и крон я дописал для тех, кто этого не знает.
+
Ну то есть я бы сделал вот так, в методах ConsoleController есть уже такое разделение, а там кому как удобно. Более подробное описание как это работает …
+
PPS Вижу, что если нужно поправить ссылку, то редактирование недоступно сразу, так как сообщение добавилось к предыдущему… а оно вышло за срок редактирования. Можно было бы предыдущему изменить срок, но это весь принцип ограничений сбивает. Возможно, что можно придумать решение. Пока даю просто ссылку https://hleb2framework.ru/ru/2/0/console/command
Да, можно поменять. Например, какое название?
Там уже давно всем плевать если не проплаченный блог, vc еще с Цукерберг позвонит помню, щас там изрядно бываю, уже давно не не про стартапы.
Про пикабу хз, всегда для меня казался что-то уровня для детей мемы.
Вроде 3 профиль на вц, смерва комменты там были через другой сервис, потом тутанота упала, там акк с 2020 остался
Команду бы назвать более говорящим названием, по действию.
как вариант делать посты на vc (https://vc.ru/tribuna), pikabu и др. для пиара
Помню на Хабре они свой открыли вроде фрилансим.ру, когда фриланс.нет начал уже конкретно всех доить, я тогда еще не понимал смысла в этих биржах, были форумы с репутацией и темами, а щас тг чаты, спеца правда проще найти в поиске, например в том же Яндекс-Гугле миллионы нужно потратить чтобы твой сайт хоть по запросу фриланс появился хоть в десятки. А сколько Авито и Яндекс Услуги на это денег тратят мне кажется идея бесперспективная. Но опять же удачи.
Очень сильно завидит от задач, например — самое банальное, бытовая ситуация я недавно чуть-чуть эмаль на утюге спалил, поисковики миллиард статей, видео от ру/ютубов, а тот же чатГПТ что нужно сделать в двух словах сказал. Глажу до сих пор)
Но если что-то нужно найти например какие репы если у меня щас сервак не подключен к сети и репозитории нужны современные (WIFI при установки не хочет работать в Debian)
Но щас Дебиан нашамали что-то вроде после 12, что нужно не просто прописать репы в /etc/apt/sources.list, а еще ключи и тд
После старта без репозиториев сразу все работает, KDE, но реп нету..Поэтому поисковики, а если что-то по паяльнону делу (чем не там давно прям увлекся) то видео
Да, это вылетело с обновлениями. Спасибо, добавил 👍
На GitHub изменения внесены, вот команда которая нужна будет:
php console default-task all
console
— это файл в корне сайта.
К нему соотв. необходимо надо будет указать путь (везде разный). По времени исполнять поставить раз в сутки.
P.S. я ещё протестирую в эти выходные, в следующем релизе (по ошибкам который) это будет. Планирую на следующей недели 0.9.2
будет.
Пост изменил на вопрос. Тут необходим заголовок т.к. для поиска он нужен. Посты ущербные в этом плане. 😄
I don't understand what advice you want to hear. Just take and copy the functionality of reddit.
Знаю это, вы писали ранее. Тут надо решать, что делать на мобильном с этими таблицами. Вот будет таблица 10 ячеек. С ней что делать? Т.е. это требует системный подход, а не частный. Я исправлю допустим в данном случае эту таблицу, а если будет ячеек больше?
Видел решение некоторые. Часто они отстой: вообще убирают таблицу делая, например, 1 ячейку или в ячейках буквы в словах переносят в столбец. )