Автор Тема: Описание раздела  (Прочитано 11421 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« : 31 Декабря 2003, 11:10:58 »
Полазил по форуму. Увидел, что была просьба сделать Описание раздела.

Посмотрел в МП - нет такого.

Решился сделать.

1) Добавил поле sectdesc в таблицу mp_sections

2) Поправил код в index.php


$query 
$db->query("SELECT sname, snamr, 
sectdesc  FROM $table_sections WHERE sid=\'$article[section]\'");
	
	
$tmp = $db->fetch_array($query);
	
	
$article[snamr] = $tmp[snamr];
	
	
$article[sname] = $tmp[sname];

      $article[sectdesc] = $tmp[sectdesc];
	
	
$indexpage=postify($text$article[allowhtml], $article[bbcodeoff], $articleid$article[sname], $article[alias], 
$article[sectdesc], $pagefalse);

3) Поправил код в list.php

$section_title=stripslashes($section[snamr]);
$section_description=stripslashes($section[sectdesc]);

4) В шаблоне list добавил в удобное место

$section_description

Вроде пока работает. В тестовом режиме. Пример можно будет посмотреть после Нового Года.

Ксати, всех с ним!

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #1 : 31 Декабря 2003, 11:27:06 »
А теперь вопрос к экспертам:

Что нужно сделать, чтобы описание выводилось и без статей в разделе?

Сейчас у меня если нет в конкретноми разделе ни одной статьи, то описание раздела не выводится... А жаль.

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #2 : 31 Декабря 2003, 11:46:11 »
Спрашивал - отвечаю :-)

Строчку в list.php:

$out .= "$lang_noactivetopics";

Меняем на:

$out .= "$section_description";

Все, Телемаркет.

Еще раз всех с Новым Годом !

Оффлайн AN

  • Модератор
  • Глобальный модератор
  • Старожил
  • *****
  • Сообщений: 308
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Описание раздела
« Ответ #3 : 03 Января 2004, 09:08:34 »
Просто замечательно ;)
С новым Годом!
Со-автор MPPHP.

Оффлайн Sergo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.riverstar.ru
Описание раздела
« Ответ #4 : 04 Января 2004, 14:18:08 »
Это все хорошо, но возникает вопрос - как это описание добавлять? Видимо надо сделать где-то в администрировании какую-то форму для добавления этих описаний разделов.....или это все добавлять через MySQL или как ? или я чего не понял :(
Можно поподробнее пожалуйста.
Идея то ведь замечательная !

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #5 : 04 Января 2004, 14:32:32 »
Быстрый ответ: А зачем поле sectdesv заводили?

Полный ответ: В поле sectdesс в таблицу mp_sections записываем описание раздела в HTMLe. Делаем это через PHP MyAdmin или то, что удобнее.

Форму, конечно, можно сделать... Но так как это дело достаточно одноразовое, я ограничился выводом. Да и не юзерское это дело... Разработчики могут предусмотреть в следующих версиях,  но как-то подозрительно много похожей функциональности в Sanitariume... Так что мне кажется, что МП будет в будущем постепенно умирать, даже судя по активности на этом форуме.

Кстати, в том же PHP MyAdmin я прописал предпросмотр картинок для раздела фотографий путем прописывания HTML в поле intro.

Оффлайн Sergo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.riverstar.ru
Описание раздела
« Ответ #6 : 05 Января 2004, 00:11:07 »
А если я не шарю в sql и не знаю как записывать туда описание раздела, тогда как быть? видимо сидеть и ждать когда авторы эти все полезности допишут в код :(
будем ждать....

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #7 : 05 Января 2004, 10:11:35 »
Да я тоже не шарю. Почти.

У тебя есть PHP MyAdmin ?

Оффлайн Sergo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.riverstar.ru
Описание раздела
« Ответ #8 : 05 Января 2004, 15:04:43 »
Есть, а какой нужен? у меня стоит 2.3.3pl1
И что там дальше делать?
Вот зашел я в таблицу mp_sections , дальше создал поле sectdesc (только какие ему там параметры писать ,varchar и все такое?)
а дальше как быть?

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #9 : 05 Января 2004, 15:14:51 »
У меня это текст (text) без всякого такого. Просто текст, хотя , возможно, многие со мной не согласятся.

А дальше - см. выше (правка кода и все такое :-) )

Я ввожу в это поле ХТМЛ-код, описывающий раздел.

Оффлайн Sergo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.riverstar.ru
Описание раздела
« Ответ #10 : 05 Января 2004, 15:38:06 »
А как вводить в это поле ХТМЛ-код, описывающий раздел? где там чего нажимать, куда вводить, я первый раз вижу этот phpmyadmin :( поэтому нихрена не понимаю, к нему где нибудь инструкция по русски есть?

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #11 : 05 Января 2004, 15:49:25 »
Видите ли, Сергей...

Без знания что и где нажимать лучше в ПХП-Админ не лезть...
Я после такого случая бекапы стал каждый день делать...

У меня 3.23.55. Попробую рассказать на нем.

А на самом деле все просто (надо кликать после входа в админ):

1) mp_sections
2) Обзор
3) Правка
4) Ctrl+C (Предварительно подготовленный HTML)
5) Ctrl+V
6) Пошел (Это кнопка такая)

Должно сработать.

Оффлайн Sergo

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.riverstar.ru
Описание раздела
« Ответ #12 : 05 Января 2004, 17:42:01 »
Низкий вам поклон ПЕТРЕНКО. Уж не знаю как и благодарить вас. Вот выручил. Еще раз спасибо. Теперь точно буду использовать этот движок для своего будущего творения.
Кто саказал что МРРНР умирает, он только начинает подниматься !
Еще раз спасибо вам, теперь начинаю потихоньку въезжать в phpmyadmin

Оффлайн petrenko.com.ua

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 52
  • +0/-0
  • 0
    • Просмотр профиля
    • http://petrenko.com.ua
Описание раздела
« Ответ #13 : 05 Января 2004, 17:43:49 »
Да какие проблемы...

Мы ж всегда изредка рады помочь...

 

Sitemap 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