Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации
Вопросы и ответы

Опросы
Контакты
Рекомендовать
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Интересное в сети

Sape — это система купли-продажи ссылок
с главных и внутренних страниц сайтов
Публикации
Pages
Сервис Комментарии для модуля Pages (для Slaed 2.1 Lite Final)


Благодаря новой версии системы комментарии прикручивать к модулям стало не просто, а очень просто. Разработчикам Слаеда респект, уважуха и реверанс в их сторону! :)




1. Для того, что бы прикрутить комментарии необходимо для начала разобраться со структурой таблицы и организацией подобного действа вообще, для чего внимательно изучим модуль Files (файл modules/Files/index.php) и файл function/comments.php.

Я сразу же прошу прощения, что может где-то буду забегать вперед, а где-то говорить об очевидных вещах слишком долго. Со временем всё устаканится.

I. Редактируем modules/Pages/index.php
2. Конечно же мы уже хорошо знаем структуру модуля и знаем, что вывод комментариев надо искать в функции function view_file(). Ага! есть там обращение ShowComments($lid), но это функция. Осмотрев внимательно модуль, замечаем, что также есть строка require_once("function/comments.php"); с помощью которой подключается функция вывода комментариев. Замечательно, это мы и искали.

3. Переносим всё найденное в modules/Pages/index.php.
Опять-таки мы знаем, что подробный просмотр страницы - это function page($pid, $pagenum=0) сюда и вствим вывод комментариев и якорь, заменив $lid на $pid

PHP - Код
1
2
3
4
5
6
<?php

        
echo "<a name=\"$pid\"></a>";
        
ShowComments($pid);

?>


4. require_once("function/comments.php"); по аналогии вставляем в начало файла. Вот что у нас получилось

PHP - Код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php

if (!defined('MODULE_FILE')) {
    
Header("Location: ../../index.php");
    exit;
}
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
require_once(
"config/config_files.php");
require_once(
"function/comments.php");

...

function
page($pid, $pagenum=0) {

...

        
get_page($module_name);

        echo
"<a name=\"$pid\"></a>";
        
ShowComments($pid);

        include(
"footer.php");
    } else {
        
Header("Location: index.php?name=".$module_name."");
    }
}

...

?>



Дата публикации: 31.01.2007
Прочитано: 7085 раз
Всего 1 на 5 страницах по 1 на каждой странице
[ 1 | 2 | 3 | 4 | 5 ] [>>]
[ Назад | Начало | Наверх ]
Комментарии

straniks
Дата: 01.08.2007 | Комментарий: 33
straniksПонял.
Serg_pnz
Дата: 31.07.2007 | Комментарий: 32
Serg_pnzstraniks, когда на легальные версии переходить будем? - поддержку быстрее найдешь... (все дальнейшие обсуждения по поводу твоей версии Слаеда, плиз, на почту или в курилку...)
Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
straniks
Дата: 31.07.2007 | Комментарий: 31
straniksSerg_pnz! Спасибо! Тут я все прочитал, не скажу что все понял, постараюсь что то сотворить.

извени что оторвал от ВАЖНЫХ дел.
P.S. Кстати этот вопрос, как оказалось волнует не меня одного, но это уже не важно.
Еще раз СПАСИБО!!!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
отредактированно 31.07.2007г.
Serg_pnz
Дата: 31.07.2007 | Комментарий: 30
Serg_pnzstraniks, куда рыть в этой статье написано - прочитай все 5 странциц внимательно. Только в 2.1 комментарии общие, а в 1.8 - свои для каждого модуля (я имею ввиду прежде всего файл comments.php).

На счет сделать за тебя даже не буду обещать - поскольку накопилась куча общих проблем - взять хотя бы SSDForum, а его ждут многие!...

Еще совет: ты возьми из 1.8 для примера модуль Files - там меньше всего кода в этом плане, думаю, что понятнее будет...

И, насколько я понял, пробежав код: в 1.8 система комментариев отличается от системы в 1.6 как минимум, что в 1.6 для каждого модуля своя таблица, а в 1.8 общая slaed_comment
Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
straniks
Дата: 31.07.2007 | Комментарий: 29
straniksSerg_pnz! Нет, не прошло. не то что б коменты добавились, все слитело, статьи не добавляются. Эх, жаль.

А можно поросить? сделать коменты для "видео" под 1,8?
Или хотя бы подскажи в каком напровлении мне рыть?
Спасибо.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
отредактированно 31.07.2007г.
straniks
Дата: 30.07.2007 | Комментарий: 28
straniksSerg_pnz,спасибки! пойду пробовать. Правда цель у меня прикрутить коменты в модуль "видео", но думаю по аналогии все получится. Еще раз спасибо.
Serg_pnz
Дата: 30.07.2007 | Комментарий: 27
Serg_pnzstraniks, в общем и целом почти тоже самое, но работать надо не с общими таблицами и файлами, а принадлежащими конкретному модулю. По образцу...
И еще. я уже делал хак на Pages для 1.6 скачать тут
Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
straniks
Дата: 30.07.2007 | Комментарий: 26
straniksВсем привет! Уменя вопрос такой! Все что, тут написано относится к версиям 2,0 и выше? А, как быть с версиями 1,6-1,8? Может, кто подскажет!? (сделаю оговорку-переходить на новые версии пока не планирую, боюсь потерять инфу.) Плиз- знатоки выручайте.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
отредактированно 30.07.2007г.
Route
Дата: 02.07.2007 | Комментарий: 25
Route
Цитата
дико сомневаюсь, что при удалении категории надо удалять комментарии


Разумеется надо! Ведь в категории могут быть публикации с комментариями и если удалить категорию, то удалятся и все публикации в ней, а => комментарии тоже должны удалиться.
Serg_pnz
Дата: 01.07.2007 | Комментарий: 24
Serg_pnzRoute, большой тебе респект!
Только дико сомневаюсь, что при удалении категории надо удалять комментарии. Хотя надо просто повнимательнее посмотреть что там да как.
Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
"...даме водки? Это чистый спирт!" © кот Бегемот
Всего 33 на 4 страницах по 10 на каждой странице
[ 1 | 2 | 3 | 4 ] [>>]
Вы не можете отправить комментарий анонимно, пожалуйста зарегистрируйтесь.
Календарь 3 в 1
- М - Г + Г + М
Ноябрь, 2017
пнвтсрчтптсбвс
12345
6789101112
13141516171819
20212223242526
27282930
Купить.
Можно в кредит на 90 дней!
Навигация
»» RSS
Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Вопросы и ответы | Опросы | Контакты | Рекомендовать | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

Rambler's Top100

Генерация страницы: 0.064 сек. и 18 запросов к базе данных за 0.007 сек.
Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.