Интеграция JComments в файловый архив VFM
|
|
VFM — неплохой компонент для организации файлового архива с поддержкой технологии AJAX и возможностью настройки прав доступа к файлам. Данная интеграция заменяет встроенную в компонент систему комментирования на JComments. Важно отметить, что комментарии будут доступны только к тем файлам, к которым администраторы задали название и описание.
- Откройте файл /components/com_vfm/tpl/view_success.php
- Найдите строчки:
<?php # JoComment Integration ?>
<?php if (VFM_Core::checkJoCommentInstalled() && $conf['enable_jocomment']): ?>
<h3>Comments (<?php echo $entry['comments']; ?>)</h3>
<?php $vfmCommentHTML->printComments(); ?>
<?php $vfmCommentHTML->printCommentForm(); ?>
<?php endif; ?>
и замените их на:
<?php
$id = $vfm->recordsByFilename[$entry['filename']]->id;
if ($id) {
global $mosConfig_absolute_path;
$comments = $mosConfig_absolute_path . '/components/com_jcomments/jcomments.php';
if (file_exists($comments)) {
require_once($comments);
echo JComments::showComments($id, 'com_vfm', $entry['title']);
}
}
?>
Полезные ссылки:
|