I live ExBB and CMS Limbo! » Форумы и сайты » Limbo CMS » Вопросы по работе с Limbo

Страниц (27): В начало « ... 11 12 13 14 [15] 16 17 18 19 ... » В конец
 

141. XsystemnikX - 16 мая 2013 — 16:26 - перейти к сообщению
У меня возник такой вопрос..Есть Главная страница на которую выводяться материалы в виде блога.в
Так вот я решил создать раздел, а в нём вы выводить материал в виде блога такая возможно есть в системе есть. Только проблема в том , что когда я вывожу в виде блога то там показывает блок уже полного текста а внизу панель навигации вместо подробнее. как сделать может в модуле что нибудь исправить чтобы добавлялось подробнее, а навигации в конце всех материалов.

Видео как я создавал http://rghost.ru/46038340


сам модуль и отображания материала в модуле не менял. поэтому это отображение уже было ранее
142. технарь - 17 мая 2013 — 09:58 - перейти к сообщению
Понять, куда заглядывать, что бы изменить внешний вид в большинстве случаев можно из командной строки...



Смотрим и видим такой код

code:
case "showblog" : showblog($id);break;


Ищем функцию showblog - как правило она находится в рядом лежащем файле content.html.php
143. технарь - 17 мая 2013 — 10:31 - перейти к сообщению
В коде нас интересует строка

code:
HTML_content::showcontent($crow['id'],"blog",true,$crow);


Ищем, где находится описание HTML_content
Открываем файл class_content.php и там класс HTML_content в котором находим функцию showcontent

А вот дальше взрыв мозга. Функция большая, нужно анализировать. С ходу сложно сказать как выполнить, то что вы хотите. Обратите внимание, что в функцию передается вторым параметром - это как раз и есть тип отображения. Функция принимает второй параметр в переменную $type а потом идет код $viewtype=$type; - другими словами нужно смотреть где идет выбор по параметру $type или $viewtype
144. XsystemnikX - 17 мая 2013 — 15:35 - перейти к сообщению
 Цитата от технарь:
Ищем, где находится описание HTML_content
Открываем файл class_content.php и там класс HTML_content в котором находим функцию showcontent

А вот дальше взрыв мозга. Функция большая, нужно анализировать. С ходу сложно сказать как выполнить, то что вы хотите. Обратите внимание, что в функцию передается вторым параметром - это как раз и есть тип отображения. Функция принимает второй параметр в переменную $type а потом идет код $viewtype=$type; - другими словами нужно смотреть где идет выбор по параметру $type или $viewtype

С этим я уже разбераюсь...

У меня следующий вопрос, вот хочу чтобы пользователи могли сами публиковать материалы, и отправлять на проверку а я уже через админку их публиковать..Вот проверяю с сайта почему то не удается сохранить допустим новость, не реагирует на нажатие, что может быть?
вот видео http://my-files.ru/00jj.Untitled.mp4
145. Asmod - 17 мая 2013 — 18:34 - перейти к сообщению
 Цитата от XsystemnikX:
вот хочу чтобы пользователи могли сами публиковать материалы
Давать пользователям возможность использовать html редактор, является очень большой дырой в безопасности. Это даст возможность под видом статьи запустить скрипт для угона паролей пользователя или администратора. Так ли Вам нужны эти проблемы? Почитайте на тему безопасности сайтов и такие глупые вопросы отпадут сами собой.
З.Ы. В старых версиях кнопка Submit и отключено на морде сайта, видимо по этим причинам.
146. Asmod - 17 мая 2013 — 18:56 - перейти к сообщению
Мой Вам совет, скачайте новую версию Лимбо с этого сайта установите на локальном компьютере и потихоньку переносите на неё базу данных. Потом замените старую версию новой на хостинге, только после этого есть смысл наращивать функциональность. Эту версию что у Вас поддерживать уже нет смысла, она очень стара. Изучайте новую версию, думаю это более благодарное занятие, чем тратить время на ветерана.
147. XsystemnikX - 17 мая 2013 — 19:12 - перейти к сообщению
 Цитата от Asmod:
Давать пользователям возможность использовать html редактор, является очень большой дырой в безопасности. Это даст возможность под видом статьи запустить скрипт для угона паролей пользователя или администратора. Так ли Вам нужны эти проблемы? Почитайте на тему безопасности сайтов и такие глупые вопросы отпадут сами собой.
З.Ы. В старых версиях кнопка Submit и отключено на морде сайта, видимо по этим причинам.


Благодарю за совет,честно об этом не знал
148. XsystemnikX - 17 мая 2013 — 19:31 - перейти к сообщению
И так:
Разобрался с количеством просмотров:
Добавил во все материалы (именно которые идут блогами на обычных публикациях в виде документов нету) из class_content.php


Так же пытаюсь привязать к материалам в виде блога:
вышло пока так, "Читать далее сместилось за рамки материала" (это менял тут \www\components\com_content\content.html.php )
И почему то сбилось время, показывает не верное. За то теперь где вид блога как раз краткая информация материала, а не полная как в прошлый раз, а при нажатии рядом на Читать далее открывается полный текст


Менял по образцу http://limboforum.ru/viewtopic.p...fb6f536eee221b35 только не для категории, а для блога!
149. XsystemnikX - 17 мая 2013 — 19:53 - перейти к сообщению
Я как понимаю запись
code:
<?php echo $crow['hits']; ?>

На загрузку сервер хоста не влияет, так как я если правильно понял в любом случае при публикации материала на сайте создается .php файл материала куда так или иначе вносятся и количество просмотров, и автор и дата создании. и тгд..а данный код просто выводит значение просмотров на страницу.
Или я не прав?
150. XsystemnikX - 17 мая 2013 — 20:21 - перейти к сообщению
Всё исправил отображение даты, и вывел вступительный текст, за место полного, остаётся только убрать кнопки навигации и добавить кнопку "Читать далее"


поменял местами с помощью команды:

Было:
code:
// $rsa=$conn->SelectLimit("SELECT * FROM #__content WHERE catid=$id AND published=1 $access_sql ORDER BY created DESC",$show,($page-1)*$show);

Что прописал:
code:
$rsa=$conn->SelectLimit("SELECT id,title,created,introtext,catid,published,ordering,hits FROM #__content WHERE catid=$id AND published=1 $access_sql ORDER BY created DESC",$show,($page-1)*$show);


Первоначально дата была не верна так как я не прописал параметр created, что отвечает за дату создания


Powered by ExBB v1.1.180311