Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать 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
Форум -> News (модуль и блок) -> Модуль: Несколько модулей на главной
Модуль: Несколько модулей на главной
SHAKA1 Дата: 03.01.2009, в 14:06 | Сообщение №1
SHAKA1
Участник
Пользователь №: 323
Сообщений: 77

Всем привет, Всех с наступившим 2009!

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

Посмотреть как это выглядет можно тут: Посмотреть

http://s47.radikal.ru/i118/0901/66/61e9dc15c418t.jpg

http://s48.radikal.ru/i122/0901/c0/e2956efd9072t.jpg

http://s49.radikal.ru/i124/0901/63/bc4e9635bfd5t.jpg

Небольшое описание возможностей модуля:

-Позволяет выводить на главную страницу следующие модули: Pages, Files, News, Smska, Games, а также позволяет прикреплять новости на главной

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

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

-В настройках для каждого модуля можно выбрать во сколько колонок выводить информацию (в одну колонку или в две)

-В настройках для каждого модуля можно выбрать как будет располагаться выводимая информация (при выборе вывода в две колонки):

Вправо:

1 2
3 4
5 6
7 8
Либо вниз:

1 5
2 6
3 7
4 8

-Для модуля News и Pages сделана возможность удалять картинки при выводе краткого описания новости (что бы не разъезжался дизайн при выводе в две колонки)

-Возможность вкл/выкл кэширования для каждого модуля

-Возможность вывода новостей, файлов и т.д только из определенных категорий

Модуль делался для версии Slaed 2.2 Lite, по идеи должен работать и на 2.3, 2.4, 2.5, хотя возможны ошибки

P.S
Параметр Обрезать новость до: служит для того, что бы если у вас нет краткого описания вырезать его из полного описания (делалось для себя)...

Параметр GET параметр для обновления модуля прам-парам: служит для принудительного обновления кэша, т.е если Вы там напишите refresh-news а затем перейдёте по адресу: www.ВашСайт.ru/?refresh-news=1 Кэш модуля прам-парам обновиться...

P.P.S
Serg_pnz, чет опять у тебя с хостингом - пока лазил по сайту, что б создать тему, раза четыре перекидывало на http://err.hc.ru/cgierr/28/ и показывало:

Цитата
Ошибка CGI-приложения / CGI Script Error
Русское описание Пользователь превысил лимит на количество одновременно исполняемых CGI. В данный момент исполнение невозможно. Попробуйте позже.
English description Site has exceeded maximum processes limit Execution of CGI is impossible, try again later.


_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно SHAKA1 11.01.2009 г. в 16:37:52
xsmart Дата: 03.01.2009, в 22:07 | Сообщение №2
xsmart
Участник
Пользователь №: 406
Сообщений: 55

Цитата
P.P.S
Serg_pnz, чет опять с хостингом пока лазил по сайту что б создать тему раза четыре перекидывало на http://err.hc.ru/cgierr/28/ и показывало:

Цитата
Ошибка CGI-приложения / CGI Script Error
Русское описание Пользователь превысил лимит на количество одновременно исполняемых CGI. В данный момент исполнение невозможно. Попробуйте позже.
English description Site has exceeded maximum processes limit Execution of CGI is impossible, try again later.


Юзай мой хостинг, и будет всё нормал)
san Дата: 26.02.2009, в 00:46 | Сообщение №3
san
Новичок
Пользователь №: 546
Сообщений: 14

Модуль обалденный и смотрится отлично. Но в силу своих скудных знаний я не могу его нормально настроить и заставить работать на благо сайта. Надеюсь, здесь мне помогут. По крайней мере очень хотелось бы пользоваться модулем. Поставил его на 2.5 Лайт и возникли такие проблемы:
1. После анонса новости или статьи на главной должно быть "Читать далее", а у меня почему-то "Читать полностью »"
2. При нажатии на новость или статью с главной улетаешь не на страницу с новостью, а на стартовую страницу модуля новостей или статей. То есть ссылки формируются неверно, у меня получаются такого вида: http://moysayt.ru/index.php?name=News&op=article&sid=151 А ведь так быть не должно.

И ещё: "закрепленные новости" - это отдельный модуль, который нужно отдельно ставить? Или сам модуль multimodules позволяет закреплять новости на главную?
Очень жду советов, как можно поправить мои ошибки. Извиняюсь заранее за глупые вопросы, но самому мне их не решить.
SHAKA1 Дата: 26.02.2009, в 03:58 | Сообщение №4
SHAKA1
Участник
Пользователь №: 323
Сообщений: 77

1. Идёте: Админ Панель--->Модули на главной
Настройка модулей
там редактируете настройки модуля News, заместо:
"Читать полностью »" ставите "Читать далее"

2. см. пункт 1, заменяете & на &, если по-прежнему ссылку будут не правельно отображаться, то редактируете файл modules\multimodules\admin\index.php
Удаляете в нём такие строки $tplsave= preg_replace("/&/si", "&", $tplsave); (встречаются 2 раза), затем опять идём в админку и прописываем нормальные ссылки (заменяете & на &)

После всего этого, если включено кэширование, обновляем кэш для всех модулей...

3. Отдельных модулей не нужно...
Достаточно зайти в админку модуля multimodules и произвести настройки "Закрепленных новостей"
В поле "Закрепить следующие новости" вводите через запятую id новостей которые хотите закрепить...
http://moysayt.ru/index.php?name=News&op=article&sid=151 151 - это id конкретной новости
san Дата: 26.02.2009, в 13:58 | Сообщение №5
san
Новичок
Пользователь №: 546
Сообщений: 14

Большое спасибо за оперативный ответ. Сегодня буду заниматься. Потом отпишусь, ведь не только мне может быть полезно.
san Дата: 27.02.2009, в 20:37 | Сообщение №6
san
Новичок
Пользователь №: 546
Сообщений: 14

Первая проблема решена, всё просто - там кавычка просто мешала нормально отображаться надписи "Читать далее".
А проблема с формированием ссылок так и не решена. Я просто не нашел, где можно изменить & на &. У меня нигде нет символа &amp. Вот скрин того, что у меня есть в настройках модуля Новостей:
title

Так же искал этот символ в конфигурациях модуля - тоже не нашел. Гле он, подскажите.
san Дата: 03.03.2009, в 22:10 | Сообщение №7
san
Новичок
Пользователь №: 546
Сообщений: 14

Выручайте, товарищи! Проблема актуальна по прежнему
SHAKA1 Дата: 04.03.2009, в 03:49 | Сообщение №8
SHAKA1
Участник
Пользователь №: 323
Сообщений: 77

Ну, в общем, всё понятно.
Отключите html редактор для данного модуля, следующим образом:
открываем config/config_redaktor.php

находим такм такую строку:

if (!preg_match("/Blocks|Comments|Configure|Editor|Groups|Security|Template|User|style/i", $_GET['op'])) {

заменяем её на:

if (!preg_match("/Blocks|Comments|Configure|Editor|Groups|Security|Template|User|style|multiconf|multi_edit/i", $_GET['op'])) {

ну и опять идём в админку и смотрим чего у Вас там получилось....

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно SHAKA1 05.03.2009 г. в 16:17:06
san Дата: 05.03.2009, в 15:52 | Сообщение №9
san
Новичок
Пользователь №: 546
Сообщений: 14

SHAKA1, ты предлагаешь заменить строчку на такую же самую - они одинаковые, посмотри своё сообщение. Наверное, что-то перепутал.
SHAKA1 Дата: 05.03.2009, в 16:23 | Сообщение №10
SHAKA1
Участник
Пользователь №: 323
Сообщений: 77

Цитата
Наверное, что-то перепутал

Угу, есть немного, в общем там красным выделено чего надо добавить...)
san Дата: 07.03.2009, в 16:36 | Сообщение №11
san
Новичок
Пользователь №: 546
Сообщений: 14

SHAKA1, не помогло. Файл config/config_redaktor.php отредактировал - тут все понятно.
Но в файле modules\multimodules\admin\index.php у меня лишь одна строчка $tplsave= preg_replace("/&/si", "&", $tplsave);, а вторая выглядит так: $tpl = preg_replace("/&/si", "&", $tpl);
Пробовал удалять одну, потом обе - все равно результата нет, ссылки так и формируются по еврейски.
Может, еще какие-нибудь соображения будут? Извиняюсь, что достаю. Но уж больно модуль понравился, хочется.
SHAKA1 Дата: 07.03.2009, в 17:24 | Сообщение №12
SHAKA1
Участник
Пользователь №: 323
Сообщений: 77

Ну блин, замену на & я делал для себя для валидности страниц (надо было её в другом месте поставить наверно), т.е при сохранении из textarea все & заменяется на & при выводе же в textarea браузер сам делает обратную замену, т.е & на & , т.к у тебя был включен html редактор (его то я и не учел), то при сохранении у тебя & менялось на &amp отсюда и ошибка....
Вот немного исправленная версия, перезалей на своём сайте, должно работать (если что стукни в асю 984-157)....
Кстати, уже практически сделал более универсальный модуль, теперь админ сам сможет добавлять любые (практичеки) свои модули на главную, возможно в ближайшее время выложу...

Прикрепленные файлы:

Скачать: 222.35 KB
san Дата: 10.03.2009, в 15:16 | Сообщение №13
san
Новичок
Пользователь №: 546
Сообщений: 14

О! Теперь всё работает! Спасибо ещё раз, SHAKA1. Повторюсь - модуль отличный и кардинально меняет вид главной страницы сайта.
san Дата: 10.03.2009, в 16:19 | Сообщение №14
san
Новичок
Пользователь №: 546
Сообщений: 14

Да ё моё... Теперь не могу отключить ненужные мне модули: файлы, игры. В админке выключаю их, обновляю модули, а они все равно висят на главной. Как их убрать?

Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул


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