Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Neon

Страницы: [1] 2 3 ... 51
1
Нет, не надо. Он войдет в третий патч.
Благодаря вашей ошибке, мы нашли несколько своих.
Вам спасибо.

3
Тогда задам еще раз свой вопрос, на который вы так и не ответили.
http://forum.danneo.ru/index.php?topic=581.msg2887#msg2887
Как обновляли?

Ведь вы обновились с 055 на 150?
Могу предположить, что у вас не все поля присутствуют в таблицах.
Чтобы полноценно обновить с 0.5.5 на 1.5.0, нужно перед импортом старой базы в новую, вручную, переписать все имена полей в старой базе, и добавить новые.
Синхронизировать таблицы старой и новой.
Вы это делали?

4
Перепаковал в ZIP, пробуйте этот вариант, потом дальше будем смотреть.

5
Смущает строка 61
Цитировать
Warning: getimagesize() expects parameter 1 to be string, resource given in /***/admin/core/classes/Image.php on line 61
У меня эта ошибка в строке 63, что логично.
Потому, что функция getimagesize() находится именно на этой строке.

Если вы вносите в файлы какие-то изменения, тогда сообщайте о них. А то будем искать черную кошку, в темной комнате.

1. Исправил ошибку с ватермаркой.
2. Исправил ошибку при редактировании фото добавленных пользователями. Доступ, если выбрать для групп, появляется ошибка. В таблице photos_user поля для групп нету.
3. Исправил ошибку при массовом добавлении фото. Поля с датами, stpublic и unpublic записывались пустыми (строковые), должны быть integer - 0.

Что касается ошибок
Цитировать
Undefined index: customs in .../admin/mod/photos/index.php on line 2014
Не смог смоделировать, customs при любом раскладе присутствует в коде. Её не может не быть.
Цитировать
Undefined index: user in .../admin/mod/photos/index.php(212) : eval()'d code on line 1
Это относится к настройкам мода, также проблем не выявил.

Исправленные файлы в архиве.
admin/core/classes/Image.php
admin/mod/photos/index.php

Пробуйте.

6
UPD: все последние обновления и исправления, собираются и войдут в следующий патч №3

7
Хорошо, давайте приведем к единообразному выводу.

На странице с сообщением «Совпадений не найдено», добавлена кнопка «Назад» и форма поиска.
Будет выбор, либо вернуться на предыдущую страницу, либо продолжить поиск.

Обновленные файлы:
mod/article/search.php
mod/down/search.php
mod/news/search.php
mod/pages/search.php
mod/photos/search.php

Патч в архиве.

8
Да, конечно, на ходу делал, убегал.
Прикрепил.

9
Есть сайт с методами пересчета: http://praytimes.org/calculation
Есть класс для PHP: http://praytimes.org/code/git/?a=tree&p=PrayTimes&hb=HEAD&f=v1/php
Код свободный для использования на любых сайтах.

В нем используется восемь методов пересчета.
0 - Ithna Ashari
1 - University of Islamic Sciences, Karachi
2 - Islamic Society of North America (ISNA)
3 - Muslim World League (MWL)
4 - Umm al-Qura, Makkah
5 - Egyptian General Authority of Survey
6 - Custom Setting
7 - Institute of Geophysics, University of Tehran

Для Азербайджана наиболее близкий последний.
В архиве пример использования данного класса. Пересчет ведется для Баку, на 2020 год. Полным списком, по всем месяцам.
Загрузите папку praytime в корень сайта, и наберите http://ваш_сайт/praytime/index.php

10
студент, вы же опытный пользователь, пожалуйста, описывайте более конкретно.
Где и Что, делаете.

В Danneo CMS имеется два вида поиска.
1. Глобальный поиск, в блоке поиска, с выбором раздела для поиска.
2. Локальный поиск, в каждом моде отдельно.
Это, разные формы, и они могут по разному себя вести.

Исправленные файлы в архиве:
template/Lite/search.tpl
mod/article/mod.rules.php

Обновите файлы и проверьте.

11
Да, я уже понял, что погорячился )

12
Он и не сможет вам дать одну таблицу, даже если бы захотел. Он же не программист.

Это, не статичная таблица лежащая в одном файле, а динамично создаваемый контент, в зависимости от введенных данных.
Вам не нужно писать таблицы для отдельных годов, месяцев и дней. Скрпипт вычисляет все сам, в зависимости от даты.
На сто лет вперед или назад.

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

Собственно, база с гео-данными городов/посёлков по СНГ+ была создана задолго до этого проекта, и она не может являться субъектом спора.
Потому, что изначально встроена в систему, это раздел "География". Там только нет городов. В последствии, я добавил таблицу городов и посёлков.
И, даже пытался создать обновление для Danneo 1.5.5., да текучка помешала.

Закончу текущий проект, постараюсь собрать патч.

13
Подписала в mod/user/register.php так:
Не работает. :(  По-прежнему можно забить форму пробелами и зарегистрироваться.
White Mouse, я привел как общий пример проверки пробелов.
В вашем случае нужно проверять переменную $fields[$v['fieldname']]
Рабочий код
if ($v['method'] == 'text')
{
    if ($v['requires'] == 'yes')
    {
        $newfield[$v['fieldid']] = (mb_strlen($fields[$v['fieldname']]) < $v['minlen'] OR mb_strlen($fields[$v['fieldname']]) > $v['maxlen'] OR ! preg_match('/^[\pL\pNd\-\s\.(),!?]+$/ui',$fields[$v['fieldname']])) ? '' : $fields[$v['fieldname']];
        if ( ! $newfield[$v['fieldid']] OR ! (trim($fields[$v['fieldname']]))) {
            $error = 1;
            $list.= $v['name'].', ';
        }
    }
    else
    {
        if (preg_match('/^[\pL\pNd\-\s\.(),!?]+$/ui',$fields[$v['fieldname']])) {
            $newfield[$v['fieldid']] =  $api->siteuni($fields[$v['fieldname']]);
        } else {
            $newfield[$v['fieldid']] = '';
        }
    }
}
Строка:
if ( ! $newfield[$v['fieldid']]) {
заменена на
if ( ! $newfield[$v['fieldid']] OR ! (trim($fields[$v['fieldname']]))) {

14
Проблема в том, что автор оплатил заказ, включая и данный модуль. Требуется разрешение на использование части кода.
Плюс, там база с гео-данными по странам (СНГ+). Ну и, функционал системы дорабатывался под проект, модуль нужно вырезать.

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

15
студент, год назад делал сайт, русскоязычный, исламский, философский проект.
В него входит модуль "Расписание молитв". https://dovodi.ru/praytime/

Выводит таблицу с расписанием молитв, по всем республикам бывшего СССР.
То есть, по странам, где значительная часть населения, в той или иной степени является носителем русского языка.
Выборку можно делать по странам, регионам, а также городам и более-менее значимым посёлкам.

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

Страницы: [1] 2 3 ... 51