М

Мифогор

+19
Репутация
2
Рейтинг
#1 Независимые поля в связях 6 сентября 2022 в 20:16

Доброго времени суток.

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

Так вот, насколько возможно добавить независимое поле в список закрепленных записей (вкладке), где можно было установить значение только появляющееся в связях (вкладки списка) и заполняющее только одним значение. Этот же материал закрепить с другим контентом, но что-бы прошлая запись не повторялась и не появлялась в основном контенте.

Может кто уже работает над модулем ?

#1 Ошибка в запросе БД 30 июля 2022 в 16:58

Добрый день!
Столкнулся с такой проблемой при создании поля в разделе сайта, и теперь же не удаётся создать поле и добавлять другие материалы.
Ошибка в запросе БД:
Слишком большой размер записи. Максимальный размер строки, исключая поля BLOB, — 65535. Возможно, вам следует изменить тип некоторых полей на BLOB
ALTER TABLE cms_con_film ADDtestvarchar(255) NULL DEFAULT NULL

На сколько вообще возможно изменить тип поля с varchar на BLOB без потери данных ?
Может получиться увеличить размер строки или как-то по другому решить проблему, кто и как смог справиться с этим ?

#1 rss для Пульса 19 сентября 2019 в 12:44
Здравствуйте!

Наверное все уже знакомы с запущенным сервисом от маил лентой рекомендаций материала Пульс. Так вот интересует вопрос подготовки rss ленты для собственно самого сервиса. Уже как второй раз пробую пробиться в ту самую ленту и никак не выходит, тест не прохожу.

Может кто уже работает с этой лентой, подскажите полноценную rss для 2.х версии, и как вы попали в ту самую ленту?
#1 Завис комментарий 7 декабря 2018 в 16:04
Здравствуйте!

Недавно столкнулся с весьма интересным багом, комментарий завис в воздухе. Комментарий есть, и отображается сверху в уведомлении, но при переходе в раздел модерации его там нет. Даже при просмотре материала где был оставлен комментарий, его тоже нет.

Вот теперь сижу гадаю, как его вывести из тени. Не подскажите, может кто-то тоже сталкивался с таким явлением?
Прикрепленный файл
20181207185623_hech5.png 42 Кб
#5 [ЕСТЬ РЕШЕНИЕ] Ошибка в запросе БД при редактировании полей 7 декабря 2018 в 15:53
Проблему решил методом переезда с varchar на TEXT, без нанесения вреда сайту и поисковым ссылкам.
#6 [ЕСТЬ РЕШЕНИЕ] Ошибка в запросе БД при редактировании полей 24 сентября 2018 в 21:38


Вы достигли максимума в таблице по одному из лимитов. Обратитесь к хостеру или вашему системному администратору, указав приведённую выше ошибку.

Fuze

Но, я использую локальный сервер (Open Server). Подскажите пожалуйста как можно увеличить пределы максимума таблицы?
#7 [ЕСТЬ РЕШЕНИЕ] Ошибка в запросе БД при редактировании полей 24 сентября 2018 в 20:56
Дошло до того что, мне не удаётся теперь создать ПОЛЕ в «ТИПЕ КОНТЕНТА». Может кто сталкивался, или подскажите что с базой не так? У меня, сайт остановился из-за ошибки!!!
Сама ошибка
#8 [ЕСТЬ РЕШЕНИЕ] Ошибка в запросе БД при редактировании полей 3 сентября 2018 в 23:20


Из поста ничего не понял, но вам же ясно пишет,- измените тип поля).

Lora

Возможно я как-то не корректно изложил суть данного сообщения. Дело в редактировании ТИПА ПОЛЯ с изменением МАКСИМАЛЬНОЙ ДЛИНЫ. В новых созданных разделах нет появляющихся ошибок подобно этой, а вот в старых ошибка появляется при изменении МАКСИМАЛЬНОЙ ДИННОЙ с 500 до 1000 символов.
Прикрепленный файл
2018090421453_7voiq.png 95 Кб
#1 [ЕСТЬ РЕШЕНИЕ] Ошибка в запросе БД при редактировании полей 3 сентября 2018 в 15:11
Добрый день!

На днях сложилась такая ситуация с появлением неординарной ошибки. Сайт с каждым разом наполняется и имеет уже прилично заполненные разделы сайта контентом. В одной компоненте статей присутствует около тысячи статей(материала) с «полями внутри статьи» по типу поля установлено СТРОКОВОЕ ПОЛЕ с галочкой (Автоссылка — Включение этой опции разбивает (по запятой) значение поля на отдельные слова и каждое делает ссылкой. Должен быть включен показ поля в фильтре.) установлено с МАКСИМАЛЬНОЙ ДИННОЙ 500 символов. Так вот раньше не вызывало проблему с увеличением символов от 500 до 1500 символов.

Теперь же когда пытаюсь изменить количество символов в старой категории «типов контента» с материалами во вкладке поля созданного – поля (Строковое поле), увеличить количество МАКСИМАЛЬНОЙ ДЛИНЫ от 500 до 1500 то получаю ошибку в «Ошибка в запросе БД».

Может кто подскажет, как решить данную проблему в запросе базы данных?

Изображение с ошибкой прикрепил к сообщению.
Прикрепленный файл
20180903175105_7voiq.png 63 Кб
#1 RSS отображение 24 апреля 2018 в 16:24
Здравствуйте!
Возникла проблема с абзацами в RSS лента новостей, а конкретнее нет отображения <p>. Может кто сталкивался, не подскажите как решили проблему с абзацами, а то без абзацев весь текст полностью просто слитый.
#1 Проблема с разрешения в альбоме 22 июня 2017 в 13:09
Доброго времени суток!

Сегодня я решил протестировать версию 2, и использовал в качестве альбомов для изображений.
Мне необходимо было добавить разные размеры размещений изображения в количестве 20 вариантов, и добавил я все Компоненты: Загрузка изображений, конечно же после добавления я все сохранил и поставил галочки в Компоненты: Фотоальбомы, и сохранил для конвертации изображений.

В Пресет для показа фотографии на странице просмотра (Большой) Пресет для фотографий в списке (Средний) Пресет для похожих фотографий на странице просмотра фото (Средний), нечего не изменилось и осталось со стандартных настроек.

После всего проделанного я получаю такой вариант неотображения фото
После перехода на неотображенное фото я получаю всего лишь несколько вариантов разрешений изображения из 20 вариантов.
Возможно что существуют ограничения в конвертации от оригинального изображения или я что то не так настроил?
И почему конвертация изображения не сработала на размер отображения от виджета главной страницы, хотя данное разрешение было установлено?
#12 Проблемы после переноса сайта на Open Server Panel 23 марта 2017 в 19:44
Lora, Прикрепил данный файл, который в настоящее время находиться в сервере.Так же присутствует фото результата
<?php
/******************************************************************************/
// //
// InstantCMS v1.10.6 //
// instantcms.ru/ //
// //
// written by InstantCMS Team, 2007-2015 //
// produced by InstantSoft, (www.instantsoft.ru) //
// //
// LICENSED BY GNU/GPL v2 //
// //
/******************************************************************************/

function routes_users(){

$routes[] = array(
'_uri' => '/^users\/change_email\/([a-z0-9]{32})\/(.+)$/i',
'do' => 'change_email',
1 => 'token',
2 => 'email'
);

$routes[] = array(
'_uri' => '/^users\/karma\/plus\/([0-9]+)$/i',
'do' => 'votekarma',
'sign' => 'plus',
1 => 'to'
);

$routes[] = array(
'_uri' => '/^users\/karma\/minus\/([0-9]+)$/i',
'do' => 'votekarma',
'sign' => 'minus',
1 => 'to'
);

$routes[] = array(
'_uri' => '/^users\/city\/(.+)$/i',
'do' => 'view',
1 => 'city'
);

$routes[] = array(
'_uri' => '/^users\/hobby\/(.+)$/i',
'do' => 'view',
1 => 'hobby'
);

$routes[] = array(
'_uri' => '/^users\/awardslist.html$/i',
'do' => 'awardslist'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/giveaward.html$/i',
'do' => 'giveaward',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/delaward([0-9]+).html$/i',
'do' => 'delaward',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/friendlist.html$/i',
'do' => 'friendlist',
1 => 'id',
'page' => '1'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/friendlist([0-9]+).html$/i',
'do' => 'friendlist',
1 => 'id',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/nofriends.html$/i',
'do' => 'delfriend',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/friendship.html$/i',
'do' => 'addfriend',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/avatar.html$/i',
'do' => 'avatar',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/select\-avatar.html$/i',
'do' => 'select_avatar',
1 => 'id',
'page' => '1'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/select\-avatar\-([0-9]+).html$/i',
'do' => 'select_avatar',
1 => 'id',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/select\-avatar\/([0-9]+)$/i',
'do' => 'select_avatar',
1 => 'id',
2 => 'avatar_id',
'set_avatar' => '1'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/photoalbum.html$/i',
'do' => 'photos',
'pdo' => 'viewphotos',
1 => 'id',
'page' => '1'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/delalbum([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'delalbum',
1 => 'id',
2 => 'album_id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/editalbum([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'editalbum',
1 => 'id',
2 => 'album_id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/photos\/editlist$/i',
'do' => 'photos',
'pdo' => 'editphotolist',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([a-zA-z0-9\.]+)\/photos\/(public|private)([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'viewalbum',
1 => 'login',
2 => 'album_type',
3 => 'album_id'
);

$routes[] = array(
'_uri' => '/^users\/([a-zA-z0-9\.]+)\/photos\/(public|private)([0-9]+)\-([0-9]+)\.html$/i',
'do' => 'photos',
'pdo' => 'viewalbum',
1 => 'login',
2 => 'album_type',
3 => 'album_id',
4 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([a-zA-z0-9\.]+)\/photos\/submit$/i',
'do' => 'photos',
'pdo' => 'submitphotos',
1 => 'login'
);
$routes[] = array(
'_uri' => '/^users\/([a-zA-z0-9\.]+)\/photos\/submit\-edit$/i',
'do' => 'photos',
'pdo' => 'submitphotos',
1 => 'login',
'is_edit' => 1
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/photo([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'viewphoto',
1 => 'id',
2 => 'photoid'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/editphoto([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'editphoto',
1 => 'id',
2 => 'photoid'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/delphoto([0-9]+).html$/i',
'do' => 'photos',
'pdo' => 'delphoto',
1 => 'id',
2 => 'photoid'
);

$routes[] = array(
'_uri' => '/^users\/addphoto(|single).html$/i',
'do' => 'photos',
'pdo' => 'addphoto',
1 => 'uload_type'
);

$routes[] = array(
'_uri' => '/^users\/photos\/upload$/i',
'do' => 'photos',
'pdo' => 'uploadphotos'
);


$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/delprofile.html$/i',
'do' => 'delprofile',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/restoreprofile([0-9]+).html$/i',
'do' => 'restoreprofile',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/editprofile.html$/i',
'do' => 'editprofile',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/sendmessage.html$/i',
'do' => 'sendmessage',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/delmessages-(in|out|notices).html$/i',
'do' => 'delmessages',
1 => 'id',
2 => 'opt'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages.html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'in'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages([0-9]+).html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'in',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-sent.html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'out'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-sent([0-9]+).html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'out',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-history([0-9]*).html$/i',
'do' => 'messages',
1 => 'id',
2 => 'with_id',
'opt' => 'history'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-history([0-9]+)\-([0-9]+).html$/i',
'do' => 'messages',
1 => 'id',
2 => 'with_id',
'opt' => 'history',
3 => 'page'
);
$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-notices.html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'notices'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/messages\-notices([0-9]+).html$/i',
'do' => 'messages',
1 => 'id',
'opt' => 'notices',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/reply([0-9]+).html$/i',
'do' => 'sendmessage',
1 => 'id',
2 => 'replyid'
);

$routes[] = array(
'_uri' => '/^users\/delmsg([0-9]+).html$/i',
'do' => 'delmessage',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/karma.html$/i',
'do' => 'karma',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/files.html$/i',
'do' => 'files',
'fdo' => 'view',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/files([0-9]+).html$/i',
'do' => 'files',
'fdo' => 'view',
1 => 'id',
2 => 'page'
);

$routes[] = array(
'_uri' => '/^users\/addfile.html$/i',
'do' => 'files',
'fdo' => 'addfile'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/delfilelist.html$/i',
'do' => 'files',
'fdo' => 'delfilelist',
1 => 'id'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/showfilelist.html$/i',
'do' => 'files',
'fdo' => 'pubfilelist',
1 => 'id',
'allow' => 'all'
);

$routes[] = array(
'_uri' => '/^users\/([0-9]+)\/hidefilelist.html$/i',
'do' => 'files',
'fdo' => 'pubfilelist',
1 => 'id',
'allow' => 'nobody'
);

$routes[] = array(
'_uri' => '/^users\/files\/download.html$/i',
'do' => 'files',
'fdo' => 'download'
);

$routes[] = array(
'_uri' => '/^users\/files\/download([0-9]+).html$/i',
'do' => 'files',
'fdo' => 'download',
1 => 'fileid'
);

$routes[] = array(
'_uri' => '/^users\/latest.html$/i',
'orderby' => 'regdate',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/latest([0-9]+).html$/i',
1 => 'page',
'orderby' => 'regdate',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/positive.html$/i',
'orderby' => 'karma',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/positive([0-9]+).html$/i',
1 => 'page',
'orderby' => 'karma',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/rating.html$/i',
'orderby' => 'rating',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/invites.html$/i',
'do' => 'invites'
);

$routes[] = array(
'_uri' => '/^users\/rating([0-9]+).html$/i',
1 => 'page',
'orderby' => 'rating',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/online.html$/i',
'online' => '1'
);

$routes[] = array(
'_uri' => '/^users\/all.html$/i',
'online' => '0',
'name' => 'all',
'city' => 'all',
'hobby' => 'all',
'gender' => 'all',
'agefrom' => 'all',
'ageto' => 'all'
);

$routes[] = array(
'_uri' => '/^users\/group\/([0-9]+)(?:\-([0-9]+))?$/i',
1 => 'group_id',
2 => 'page',
'orderby' => 'regdate',
'orderto' => 'desc'
);

$routes[] = array(
'_uri' => '/^users\/([a-zA-z0-9\.]+)$/i',
'do' => 'profile',
1 => 'login'
);

return $routes;

}
Иллюстрация
#13 Проблемы после переноса сайта на Open Server Panel 23 марта 2017 в 17:28
Lora, При загрузке фото переход по адресу /users/photos/upload и белый фон сайта и больше ничего. cache отчищал.
#14 Проблемы после переноса сайта на Open Server Panel 23 марта 2017 в 13:56
Дело только в 1.10.7в, с предыдущими версиями все в порядке, сам несколько раз проверил. В данный момент еще админка упала, пишет что Страница не найдена — 404 Возможно, она была удалена или перемещена
#15 Проблемы после переноса сайта на Open Server Panel 23 марта 2017 в 13:12
Lora, 1.10.7
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.