estic

Рейтинг
128
Регистрация
01.10.2017
Odinochka #:
Вот пример за 2 минуты)
И результат соответствующий 😀
master32 #:
пример на PostgreSQL

Без кавычек у идентификаторов современный MySQL должен это понять. BOOLEAN DEFAULT FALSE и т.п. сейчас для него не проблема.

А про форматирование выше уже написали. Это даже вручную нетрудно отформатировать.

promx #:
дак речь не о чатах. а тупо сообщение вывести как в почте

В почте роль такого чата играет сам почтовый ящик. Просто нет прямой связи между почтовыми ящиками. В общем письмо хранится отдельно у отправителя и получателей. Хотя в рамках одной почтовой службы даже здесь возможны варианты.

Чаты по своей сути ближе к темам форума, чем к почте и почтовым ящикам.

The Minister :
Варианты?

39 руб. - это "завлекалово". Ищите стабильные на протяжении нескольких лет цены около 200-300 руб. Даже напрямую у некоторых регистраторов это есть. У кого лично я, включая пользователей моих продуктов и услуг, подолгу держу домены, написано здесь: https://p20.ru/features/register (обычная розница от 10-11 доменов - 170 руб., у меня - 150 руб., у моих подопечных юр. лиц - 400 руб.). Правда, техподдержка у них в последнее время слабая или сотрудников не хватает.

"Трансфер" сейчас делается просто по коду. Правда, за отдельную плату, если вы не попали на акцию.

VVH #:
Но если проэкт коммерческий лучше использовать правильного корпоративного регистратора для бизнеса -  РуЦентр (nic.ru)
😂 У них даже не нормальный премиум. Одно название.
promx #:
кому надо через  запятую отправляешь если много адресатов

Нет. Даже дублирование текстов сообщений лучше, чем это. Изучите основы: связь многие-ко-многим.

Навскидку: даже без множественных адресатов, наверное, будет нужна таблица приватных чатов (бесед). Причем отдельная беседа может быть как непрерывной (возобновляемой), так и закрываемой. Может быть даже несколько (параллельных) бесед между одними и теми же участниками.

nomarketing #:
По этому - отдельно допиливать в качестве плагинов - решения самое оно.

Ну, тогда допиливайте. Как вы поняли, с WP я вам точно не помогу. Мне до его "умносделанности" далеко 😊

Если будут возникать умные вопросы, не связанные непосредственно с WP, спрашивайте. Вдруг мне тоже будет это интересно.

nomarketing #:
Не пойму почему тут автор похвастался 2-3 часами, а написать логику работы не так и не удалось.

Есть такое у программистов. Работа - это работа. А форум, тем более в пятницу или выходные, - это другое.

Выше уже написали. Здесь присутствуют, по большей части в качестве "наблюдателей", не только пользователи/разработчики WP. Представьте себе, я ни одного сайта на WP не запустил. Хотя исходники когда-то довольно подробно изучал. Чтобы понять, что это "чудо" лучше обойти стороной 😊 Да, CMS распространена, кто же спорит 😊

Стремление похвальное, но без навыков программирования, аналитики баз данных в чем смысл? Учитесь и возьмите эту задачку в качестве прикладной при обучении. А большинству разработчиков будет скучно. Если они помимо своей основной работы не занимаются помощью новичкам. Я, например, довольно часто консультирую, но мне интересно давать подсказки начинающим разработчикам, а не раздражаться при общении с новичками в программировании.

artvolt :
Это самая лёгкая, и не обременительная для сервера CMS в мире - она работает без привлечения Базы Данных.

Использование баз данных - это во всех отношениях хорошо, а не плохо. Так что упомянутое "преимущество" сразу отправляет данную CMS на задворки истории.

Но если бы меня кто-то попросил помочь настроить систему "на файлах", я бы действовал примерно так же, как это происходит "на переднем крае развития": взял распространенный генератор статических сайтов наподобие Jekyll-а и для понижения порога вхождения подключил бы к сайту соответствующую CMS наподобие Siteleaf-а. Self-hosted CMS тоже можно установить, но неподготовленный пользователь скорее всего ее со временем угробит.

artvolt :
Уважаемые специалисты, особенно те кто имел дело с данной CMS, подскажите пожалуйста - можно ли что-то самому предпринять в данном конкретном случае, какие-то скрипты прописать в файле темы - чтобы она стала более дружелюбной к смартфонам, как-то более компактной делалась чтобы?

Обычно это происходит иначе. Если у вас проблемы с версткой, берете качественную тему для другой CMS и переделываете под используемую CMS. Если вам и это не дано, то обращаетесь к тому, кто это делать умеет.

Пример того, как я переделал тему для Jekyll-а под PHP/MySQL-каркас: Создаем простой блоговый шаблон. Результат: hyde.pageshop.ru (кстати, для этой темы есть и зеленая палитра - см. README на Гитхабе).

Другая грань жести - игры с меню и "разделами" там же:

<?php

require PATH.'include/collection10.php';
require INCLUDE_PATH.'getrow.php';

function extendmenu(array &$menu, mysqli_result $tables)
{
    while ($table = getrow($tables))
    {
        $menu['tables/'.$table['id']] = $table['title'];
    }
}

function fields(mysqli_result $result)
{
    $fields = [];
    while ($field = $result->fetch_field())
    {
        $fields[] = $field->name;
        unset($field);
    }
    return $fields;
}

extendmenu($site['menu'], collection('tables'));

$result = collection($page['id']);
$fields = fields($result);
Результат: https://hyde.pageshop.ru/tables (вся ветвь /tables)
Всего: 1177