У меня возник такой вопрос..Есть Главная страница на которую выводяться материалы в виде блога.в
Так вот я решил создать раздел, а в нём вы выводить материал в виде блога такая возможно есть в системе есть. Только проблема в том , что когда я вывожу в виде блога то там показывает блок уже полного текста а внизу панель навигации вместо подробнее. как сделать может в модуле что нибудь исправить чтобы добавлялось подробнее, а навигации в конце всех материалов.
Видео как я создавал http://rghost.ru/46038340
сам модуль и отображания материала в модуле не менял. поэтому это отображение уже было ранее
141. XsystemnikX - 16 мая 2013 — 16:26 - перейти к сообщению
142. технарь - 17 мая 2013 — 09:58 - перейти к сообщению
Понять, куда заглядывать, что бы изменить внешний вид в большинстве случаев можно из командной строки...
Смотрим и видим такой код
Ищем функцию showblog - как правило она находится в рядом лежащем файле content.html.php
Смотрим и видим такой код
code:
case "showblog" : showblog($id);break;
Ищем функцию showblog - как правило она находится в рядом лежащем файле content.html.php
143. технарь - 17 мая 2013 — 10:31 - перейти к сообщению
В коде нас интересует строка
Ищем, где находится описание HTML_content
Открываем файл class_content.php и там класс HTML_content в котором находим функцию showcontent
А вот дальше взрыв мозга. Функция большая, нужно анализировать. С ходу сложно сказать как выполнить, то что вы хотите. Обратите внимание, что в функцию передается вторым параметром - это как раз и есть тип отображения. Функция принимает второй параметр в переменную $type а потом идет код $viewtype=$type; - другими словами нужно смотреть где идет выбор по параметру $type или $viewtype
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 только не для категории, а для блога!
Разобрался с количеством просмотров:
Добавил во все материалы (именно которые идут блогами на обычных публикациях в виде документов нету) из class_content.php
Так же пытаюсь привязать к материалам в виде блога:
вышло пока так, "Читать далее сместилось за рамки материала" (это менял тут \www\components\com_content\content.html.php )
И почему то сбилось время, показывает не верное. За то теперь где вид блога как раз краткая информация материала, а не полная как в прошлый раз, а при нажатии рядом на Читать далее открывается полный текст
Менял по образцу http://limboforum.ru/viewtopic.p...fb6f536eee221b35 только не для категории, а для блога!
149. XsystemnikX - 17 мая 2013 — 19:53 - перейти к сообщению
Я как понимаю запись
На загрузку сервер хоста не влияет, так как я если правильно понял в любом случае при публикации материала на сайте создается .php файл материала куда так или иначе вносятся и количество просмотров, и автор и дата создании. и тгд..а данный код просто выводит значение просмотров на страницу.
Или я не прав?
code:
<?php echo $crow['hits']; ?>
На загрузку сервер хоста не влияет, так как я если правильно понял в любом случае при публикации материала на сайте создается .php файл материала куда так или иначе вносятся и количество просмотров, и автор и дата создании. и тгд..а данный код просто выводит значение просмотров на страницу.
Или я не прав?
150. XsystemnikX - 17 мая 2013 — 20:21 - перейти к сообщению
Всё исправил отображение даты, и вывел вступительный текст, за место полного, остаётся только убрать кнопки навигации и добавить кнопку "Читать далее"
поменял местами с помощью команды:
Было:
Что прописал:
Первоначально дата была не верна так как я не прописал параметр created, что отвечает за дату создания
поменял местами с помощью команды:
Было:
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, что отвечает за дату создания