Личные записки. ver. 1.2 + Плагин.

+74
2.46K
Выпустил в перерывах между работой новую версию записок

Учёл некоторые пожелания
Добавил плагин, добавляющий вкладку в профиль пользователя (по этому пункту прошу потестировать и отписаться)
Добавил возможность маркировки записей
Автозаполнение маркеров при добавлении записи
Выборка по маркерам
Установка цвета, видимость маркера только у администратора в настройках
Нашёл в интернете небольшую палитру для выбора цвета
Иллюстрация


Первая версия компонента тут
Вид в профиле
Иллюстрация

Вид в админке (список цвета маркеров)
Иллюстрация

Вид добавления цвета маркера
Иллюстрация


Демо: тут

лог: demo111
пас: demo111

Скачать

Как обновляться? Переустановка (были изменения в таблицах и добавлена новая)
Удалить компонент и таблицу из базы данных (Сохраните свои старые записки во временном месте)
Установите новый.

P.S.
Сделано для instantcms 1.9
Отписывайтесь по ошибкам (при наличии)
Если не сложно, оставьте копирайт. Мне будет приятно ;)
+1
WALTERZ WALTERZ 12 лет назад #
Отлично!
0
Эд Эд 12 лет назад #
В профиле записи не отображаются, по ссылке вида http://mysite.ru/users/Login#upr_p_usernotes видно только в http://mysite.ru/notes
0
Эд Эд 12 лет назад #
Извиняюсь, все хорошо, перезагрузил файлы в шаблон.
0
bondar bondar 12 лет назад #
на цветных маркерах нет надписи, и владки тоже (


шаблон перезаливал 3 раза и переустанавливал
0
Эд Эд 12 лет назад #
Цвет текста установите отличный от цвета фона.
0
bondar bondar 12 лет назад #
точно, туплю, спасибо. с этим норм, остался плагин))
+4
Крот Крот 12 лет назад #
еще бы отправку почты(ЛС) по таймеру на майл.ру + уведомление на сотовый = вот и готов будильник или напоминальник smile
0
Upliner Upliner 12 лет назад #
100% поддерживаю! ну конечно с уведомлением на сотовый наверное сложновато будет, но по таймеру на мыло это надо полюбасу.
0
floppox floppox 12 лет назад #
А плагин будет работать с предыдущей версией? (маркеры мне совсем не нужны)
0
Amurland Amurland 12 лет назад #
Скорее всего нет. Так как дописывал функции в модели
+2
Patriot Patriot 12 лет назад #
+++!
4. по-желанию добавить ссылку в меню (модуль меню пользователя mod_usermenu.tpl) или в профиле пользователя (модуль профиля пользователя com_users_profile.tpl)

По ссылке в меню все работает четко, после добавления записи она появляется в списке. А в профиле пользователя почему то список записок отсутствует. Из-за чего поглючивает?
0
Amurland Amurland 12 лет назад #
Скорее всего много уже табов. Надо анализировать лично.
0
bondar bondar 12 лет назад #
так вроде у всех не работает
0
bondar bondar 12 лет назад #
0
Amurland Amurland 12 лет назад #
Я устанавливал "с нуля" на двух сайтах и получалось.
0
Patriot Patriot 12 лет назад #
Пробовал на тестовом, то же самое, в профиле записки не отображаются...
0
Алексей Гаврилов Алексей Гаврилов 12 лет назад #
Вообще классно!! Естественно +1!!!!!!!!!!Спасибо большое+)
Не плохо было бы если еще бы была бы возможность комментирование записей....
+5
Patriot Patriot 12 лет назад #
А кто их будет комментировать то? Записи доступны только вам.
0
Алексей Гаврилов Алексей Гаврилов 12 лет назад #
Хм..........
+1
Hunter (Роман) Hunter (Роман) 12 лет назад #
Спасибо большое - то что надо. +++++
0
Amurland Amurland 12 лет назад #
народ. Отпишитесь у кого получилось, а у кого нет.

Просто, я не могу повторить ошибки, по которой не отображается в профиле.

И примеры на те сайты, где уже установили и не получается.
Я даже сейчас попробовал, на третьем сайте встало как надо.

Бывает, что в профиле слишком много вкладок и не отображаются все.
0
Эд Эд 12 лет назад #
У меня все нормально. Сначала тоже не отобразились записи в профиле, перезалил файлы в шаблон, все наладилось.
0
eoleg eoleg 12 лет назад #
поставил - добавляю записку, сохраняю, снова захожу в записки- ничего нет
http://nn-online.ru
0
eoleg eoleg 12 лет назад #
Ну короче нужно старую версию полностью удалить и новую заново поставить, тогда будет работать
+2
Коля Коля 12 лет назад #
Тестовый ну скажем один. Изначально конфликт табов инстант, до установки нотес, табы последовательно на одной странице вниз. Ставлю нотес. В самом низу под стеной выводится добавить запись. Добавляю запись. Выкидывает на ошибку 403 Forbidden You don't have permission to access /notes/ on this server. Возвращаюсь в профиль запись в самом низу есть, типа во вкладке. Конфликт табов из-а джава скрипта.

Тестовый два, инстант с нуля, устанавливаю, добавляю, добавляется, но вкладка записки девственно чиста. Оба тестовых на одном сервере и домене, на разных под доменах. Настройки у обоих под доменах одинаковые.
+2
Amurland Amurland 12 лет назад #
доступ на тестовый можете организовать? как ftp, так и в сам сайт
+2
Amurland Amurland 12 лет назад #
Не забываем устанавливать в админке цвет для маркеров
Проверяйте создание таблиц в базе.
+2
Виктор Данилов Виктор Данилов 12 лет назад #
У меня тоже в профиле не отображаются заметки...
+3
Виктор Данилов Виктор Данилов 12 лет назад #
И почему то в таблице без # прописывает
Когда в таблице добавил, то цвета стали нормально отображаться
+3
Виктор Данилов Виктор Данилов 12 лет назад #
Сам тупанул, извеняюсь
+1
Данила Данила 12 лет назад #
Подскажите пожалуйста что исправить для версии 1.8
При добавлении записки Fatal error: Call to undefined method cmsCore::executePluginRoute() in ..../components/notes/frontend.php on line 194
+2
Amurland Amurland 12 лет назад #
уберите в файле

$inCore->executePluginRoute($do);
+1
Данила Данила 12 лет назад #
спасибо, всё работает на 1.8 !!!
+4
Amurland Amurland 12 лет назад #
Примерно понял в чём была ошибка. Поправлю в будущих версиях
Скорее всего всё дело в несохранённом конфиге.
Зайдите в админку и нажмите сохранить в настройках Записок
+1
bondar bondar 12 лет назад #
точно
+2
Виктор Данилов Виктор Данилов 12 лет назад #
Спасибо большое! Отличный модуль
0
Upliner Upliner 12 лет назад #
Amurland, очень полезная разработка, молодец. Благодарю за бесплатную версию. +1. Еще бы напоминалку, то что выше Крот предложил и можно даже цену ставить...
0
Hunter (Роман) Hunter (Роман) 12 лет назад #
Большое спасибо - огромный плюс++++
0
Коля Коля 12 лет назад #
У тех у кого выкидывает ошибку You don't have permission to access /notes/ on this server.
Зайдите на хостинг, удалите папку notes в корне сайта, тобишь скажем /kuku.net/notes/ ее там не должно быть. Кто не понял в папке upload/notes/ папку не трогаем, только если в корне самого сайта при разархивировании архива, Вы сперва кинули архив в корень сайта, а потом архивирование файлы копировали с папки notes, то саму папку notes необходимо удалить. Те у кого не отображается в профиле то же посмотрите если у вас в корне сайта папка notes.
0
Patriot Patriot 12 лет назад #
Коля:
Вы сперва кинули архив в корень сайта, а потом архивирование файлы копировали с папки notes,

Не знаю кто как заливает файлы, но я лью в бинарном (двоичном) режиме. Бывает архивом и через хост, но редко. А вообще, то у меня такая ошибка не возникает, но вот в профиле записи не отображаются хоть ты вы...сь. )
0
Коля Коля 12 лет назад #
А зачем в бинарном, если не секрет ?
+3
Amurland Amurland 12 лет назад #
Ребята, я, конечно же, не мастер писать мануалы. Но открыв скрит, должно быть понятно, что и для чего там лежит, ну хотя бы примерно.;)
Там есть папка с шаблоном, есть админская и т.д. Проанализируйте для себя структуру скриптов InstantCMS, раз уж взялись за администрирование сайта, то и должно быть понятно как и для чего и куда, и устанавливать проще и просто полезно знать.

По поводу того, что в профиле не отображается.

Зайдите в настройки записок в админке и просто нажмите сохранить!

хотя, об этом я выше писал ;)
0
Patriot Patriot 12 лет назад #
Зайдите в настройки записок в админке и просто нажмите сохранить!

Делал я так, помню с каким то компонентом так же было, после сохранения он работал. Но с записками сразу не получилось, перезалил 4-ый раз файлы, сохранил и сейчас заработало!
0
Александр Александр 12 лет назад #
Мне нравится) +1 , так же плюсую в карму
0
Дмитрий Дмитрий 12 лет назад #
Народ а как сделать что бы было видно всем пользователям?
Дело в том что я хотел сделать из этого компонента "Хотелки" Суть такая: пользователи пишут то что они хотят "Хочу на Канары", "Хочу в кино" ну и так далее хотел приделать коменты и что то вроде кнопки "Я тоже хочу"
0
Amurland Amurland 12 лет назад #
Совсем другой компонент, совсем другие настройки, адаптировать можно, но это излишнее извращение.
Лучше написать новый.
0
Дмитрий Дмитрий 12 лет назад #
Написать новый звучит для меня как приговор))))
0
Def Def 12 лет назад #
а как редактировать цвета в админке?
0
Amurland Amurland 12 лет назад #
Заходите в Админку и добавляете цвет, если не нравится, то удаляйте и создавайте новый
0
ALreD ALreD 12 лет назад #
Все очень хорошо! Встало отлично, у меня вкладки работают сразу после включения плагина... Все сохраняется. Спасибо! Оч. нужный компонент!
Но вопрос... Может и извращение - но я хочу что бы это работало ТОЛЬКО!!! у админов и модераторов! Так сказать, служебная функция... МОжно ли сделать так, что бы "вкладка" в профиле рядовых юзеров не появлялась?
Ну и присоединяюсь к просьбам об "напоминалках") Если это не очень сложно)
Спасибо!
0
Amurland Amurland 12 лет назад #
Могу огорчить многих.
Но на данном этапе этот компонент для меня является финальным.
Он выполняет тот функционал, который мне требуется.
Пока дорабатывать не планирую.
Понятно, что можно довесить кучу приколюх и удобностей. Но пока не могу. Слишком много работы
Да ещё командировки на работе.
Если надо, то дорабатывайте с кем-либо, я не буду против. Если будете оставлять копирайт, то вообще замечательно.
Самое главное делитесь сделанным с участниками сообщества.
0
ALreD ALreD 12 лет назад #
Полюбому компонент очнь удачный, даже без доработок) Спасибо Вам)
0
ALreD ALreD 12 лет назад #
Плюс в карму еще вчера)
0
ALreD ALreD 12 лет назад #
Господа знатоки PHP! Помогите, плиз! Я снова со своим вопросом, что бы только для "админов" эта функция была...
Да простит меня автор, влез в код, и пока решил таким образом - но очень тупо: только для одного id...
Вместо строки:
Код PHP:
  1. $myprofile = ($inUser->id == $id);
Я тупо указал конкретный id админа:
Код PHP:
  1. $myprofile = ($inUser->id == 1);
Да, это работает, у меня есть в профиле "записки" а других - нет... НО! Подскажите, как написать, что бы это было применено к ГРУППЕ! админов а не к конкретному id? Или это я думаю что все так просто - а на самом деле все намного труднее? )
+1
Amurland Amurland 12 лет назад #
Замените id пользователя на id группы $inUser->group_id
0
ALreD ALreD 12 лет назад #
Спасибо огромное! Все сделал, проверил на тестовых пользователях и админах... Все работает!
Спасибо.
0
Miron Miron 11 лет назад #
Для 1.10 версия ожидается?
0
Azura Azura 11 лет назад #
Супер!!! Спасибо! smile Палитра больно понравилась... вот бы её ещё куда-нить привинтить))))
0
Сергей Сергей 11 лет назад #
Так, что с 1.10?
Есть надежда?
0
Amurland Amurland 11 лет назад #
http://instantcms.ru/blogs/voznemozhno/lichnye-zapiski-ver-1-3-plagin-dlja-icms-1-10.html

Личные записки. ver. 1.3 + Плагин. Для ICMS 1.10

Еще от автора

Компонент "Совместные покупки"
Ранее данный проект был мной заморожен, но в декабре решил возобновить работы и адаптировать под новую версию первой ветки Позволяет организовать на с
Закрытый форум. Отдельный компонент
Потребовалось тут пару недель назад создать закрытый раздел на форуме, но не хотелось пересекаться с основной регистрацией и некоторыми другими встрое
Компонент Линейки (Метрика). Форумные линеечки. Фотолинейки. для 1.10.x
Компонент Линейки или Метрики или Форумные линеечки или Фотолинейки. для 1.10.x Компонент платный Прекрасно подойдёт для тематических порталов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.