Навигация
 
Сейчас на сайте
Гостей: 13

Гости:
[Ваш IP] 06:14:54
/Форум/Тема
54.36.150.2 06:13:57
/Поиск
46.229.168.135 06:13:27
/Поиск
54.36.150.13 06:13:27
/Форум/Тема
46.229.168.148 06:13:18
/Форум/Тема
46.229.168.147 06:13:03
/Форум/Тема
54.36.150.95 06:12:52
/main.php
46.229.168.142 06:12:45
/main.php
46.229.168.131 06:12:43
/Поиск
Bing [Bot] 06:12:31
/main.php
3 - не показано

Всего пользователей: 116
Новый пользователь: Tim
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: Polarfox
ID темы: 222
Информация
В этой теме сообщений: 160, просмотров темы: 855512.  Имеются прикрепленные файлы.
Просмотр темы
unLogic Lab » Разработка (Development) » Почти готово (RC)
 Распечатать тему
Комментарии на ajah - мод - 7.02
Polarfox
Codename: Delta
Совместимость 7.02 и выше

Бета


Что?
Модификация комментариев, я надеюсь полностью совместимо с "темингом" и новым парсингом комментариев.
Возможны непонятности в стиле, если тема очень нестандартная (но это только с темами для 7.02 и выше)

Установка
Заменить оригинальный файл
/includes/comments_include.php
Удаление
Вернуть оригинал

Возможности
  • Аватарки
  • Подписи
  • Дополнительная информация (несколько пунктов)
  • Цитирование, вставка ника (снова с вами)
  • IP для админа
  • Поддержка стандартного режима, ботов (для гостей ajah не работает)

Поддержка ajah:
  • Создание комментария
  • Удаление
  • Редактирование
  • Переход по страницам


Конфиг
define('mycDEFIMG','../images/imagenotfound.jpg');//путь для стандартной картинки
define('mycALLOWSIG',true);//разрешить подписи?
define('mycSIGBBCODES','b|i|u||center|small|url|mail|img|color');//ббкоды в подписи
define('mycONLINET',300);//время онлайн (секунд)   
define('mycALLOWONLINE',true);//отображать на сайте или нет? //теперь так
define('mycALLOWULVL',true);//уровень?
define('mycALLOWUSTAT',true);//статус?
define('mycALLOWUJND',true);//дата регистрации?
define('mycAVATARSH',true);//да, аватарки


Разблокировка ajah для дополнений
Добавьте свое дополнение согласно синтаксису
'БУКВА' => 'ТАБЛИЦА_БД|колонка_привязки_с_ид'
  1. 'N'=>DB_NEWS.'|news_id',
  2. 'C'=>DB_CUSTOM_PAGES.'|page_id',
  3. 'P'=>DB_PHOTOS.'|photo_id',
  4. 'A'=>DB_ARTICLES.'|article_id',
  5. 'D'=>DB_DOWNLOADS.'|download_id');


Некоторые эксперименты
Модуль ajah интегрирован в основной файл, вместе с локалями, скриптом (подгрузка) и стилями (подгрузка).
Используется двойная обработка для ajah и для стандартного вывода одним файлом, одной функцией.
Все обработчики подключаются сверху - из jquery, без изменений кода
Улучшенный стиль, теперь гораздо качественней и красивей


Обновления для повышения стабильности и улучшения безопасности.

Я ожидаю предложений и прочего, а так же багрепортов.
Первый пост Просмотреть пост полностью
yury
два замечания-предложения:
комментарий успешно добавлен писать над полем ввода, а не в кнопке, т.к если второй комментарий добавляешь, то на кнопке написано не "Добавить комментарий", а "Комментарий успешно добавлен"

и второе - как в чате отправку по ctrl+enter
и написать об этом под кнопкой

 
WhiteFox
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


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

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

 
Polarfox
т.к если второй комментарий добавляешь
а зачем
то делать? Меня всегда это волновало.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
эм...что именно?

отправку по контрол + ентер? или текст об отправке? или добавлять второй коммент? Ну если гость, то бывает, что забыл что-нибудь дописать, дописывает вторым комментом

 
Polarfox
У гостей нет аяксов... Так что название кнопки для них безразлично.
Да листать могут на аяксе, но писать нет, я из-за возни с капчей не делаю это.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
а отправка по контрол+ентер из чата дернуть ?

и всеже мне кажется надпись лучше не в кнопке менять а всплывающим сообщением. но решать тебе конечно0

 
Polarfox
Alert? СПАСИБА ЮЗЕР, ПОСТ УШЕЛ!

Тогда лучше ничего не писать вообще, это юзабилити, пусть и непривычное, оно лучше чем надоедливые окошки.

Альт ентер сделаю потом как нить


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
не, ты не понял не алерт)

а вот как в админке например сообщение об обновлении настроек

 
Polarfox
Это лишний слой, лишний скрипт, лишняя морока, а через версию опять коменты переписывай. Было бы это надолго...


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
yury
так нет, можно ж без лишних скриптов. скрипт этот есть уже в движке. только вывести надпись не в кнопке, а отдельно над формой

 
yury
а возможно чтобы аякс применялся ко всем плагинам по умолчанию тоже? а то их слишком много

 
Polarfox
Нет невозможно по текущему принципу построения...


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
Что-то никак не получается подключить комменты к этому плагу. В comments_include.php дописываю строчку 'V'=>DB_VIDEOS.'|video_id', а он мне пишет, что такой таблицы не существуетConfused


 
http://fmv-community.ru/
Polarfox
Константа не определена.

Где вы находите чтобы у меня так было написано - с константами вместо названия таблиц?


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
jikaka
7Azimuth, тут все просто, нужно полный путь до таблиц прописать вместо DB_VIDEOS


www.rusfusion.ru - сайт официальной поддержки PHP-Fusion в России
 
www.rusfusion.ru
7Azimuth
Прописал 'V'=>fusion9Q35Q_videos.'|video_id',
Аякс заработал, но в журнале ошибок появилась ошибка:

Use of undefined constant fusion9Q35Q_videos - assumed 'fusion9Q35Q_videos'


 
http://fmv-community.ru/
Polarfox
А зачем так?

'БУКВА' => 'ТАБЛИЦА_БД|колонка_привязки_с_ид'

видишь же, что весь текст в скобках, и сравни что ты пишешь...


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
7Azimuth
Только так получилось:
  1. return array(
  2. 'N'=>DB_NEWS.'|news_id',
  3. 'C'=>DB_CUSTOM_PAGES.'|page_id',
  4. 'P'=>DB_PHOTOS.'|photo_id',
  5. 'A'=>DB_ARTICLES.'|article_id',
  6. 'D'=>DB_DOWNLOADS.'|download_id',
  7. 'V'=>'fusion9Q35Q_videos|video_id');


А вот так не получается:
  1. return array(
  2. 'N'=>DB_NEWS.'|news_id',
  3. 'C'=>DB_CUSTOM_PAGES.'|page_id',
  4. 'P'=>DB_PHOTOS.'|photo_id',
  5. 'A'=>DB_ARTICLES.'|article_id',
  6. 'D'=>DB_DOWNLOADS.'|download_id',
  7. 'V'=>'DB_VIDEOS|video_id');


Изменил(а) 7Azimuth, 25.11.2011 03:44:12
 
http://fmv-community.ru/
jikaka
я бы сделал так:
'V'=>DB_PREFIX.'videos|video_id'


www.rusfusion.ru - сайт официальной поддержки PHP-Fusion в России
 
www.rusfusion.ru
GRIDark
Эх вы =)
7Azimuth, ошибка синтаксиса =)
Если константу ввести в кавычки, как у тебя ( 'DB_VIDEOS|video_id' ), то будет текст DB_VIDEOS|video_id.
А если это дело написать так: DB_VIDEOS.'|video_id', то будет тебе счастье =)

 
webmas-gridark.ru
jikaka
не будет счастья, т.к. он стороннюю константу не подцепитPfft


www.rusfusion.ru - сайт официальной поддержки PHP-Fusion в России
 
www.rusfusion.ru
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
комментарии, чтобы быть бок о бок или Ajax JS погрузчик  →  Академия (Academy) 5 / 35354 14.11.2013 06:18:06
AJAH comments for 7.02  →  Release - International 1 / 12010 25.10.2012 19:23:35
Свежие комментарии - страница  →  Страницы (Pages: RC, A, B) 47 / 142614 10.05.2012 08:27:41
Мод - комментарии - 7.02  →  Неподдерживаемое (unsupported) 15 / 23659 22.09.2011 20:47:31
Комментарии - мод-расширение  →  Неподдерживаемое (unsupported) 19 / 24327 27.07.2011 18:30:03
Ajax-комментарии - расширение  →  Неподдерживаемое (unsupported) 2 / 7560 9.09.2010 16:22:58
Комментарии в категориях файлов  →  Неподдерживаемое (unsupported) 0 / 4966 13.08.2010 11:07:45
Комментарии в профиле - польз. поле  →  Поля пользователя (User Fields) 28 / 43953 4.03.2010 09:16:49