Forum Webscript.Ru
Наши скрипты => MobilePublisherPHP => Тема начата: 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], $page, false);
3) Поправил код в list.php
$section_title=stripslashes($section[snamr]);
$section_description=stripslashes($section[sectdesc]);
4) В шаблоне list добавил в удобное место
$section_description
Вроде пока работает. В тестовом режиме. Пример можно будет посмотреть (http://petrenko.com.ua) после Нового Года.
Ксати, всех с ним!
-
А теперь вопрос к экспертам:
Что нужно сделать, чтобы описание выводилось и без статей в разделе?
Сейчас у меня если нет в конкретноми разделе ни одной статьи, то описание раздела не выводится... А жаль.
-
Спрашивал - отвечаю :-)
Строчку в list.php:
$out .= "$lang_noactivetopics";
Меняем на:
$out .= "$section_description";
Все, Телемаркет.
Еще раз всех с Новым Годом !
-
Просто замечательно ;)
С новым Годом!
-
Это все хорошо, но возникает вопрос - как это описание добавлять? Видимо надо сделать где-то в администрировании какую-то форму для добавления этих описаний разделов.....или это все добавлять через MySQL или как ? или я чего не понял :(
Можно поподробнее пожалуйста.
Идея то ведь замечательная !
-
Быстрый ответ: А зачем поле sectdesv заводили?
Полный ответ: В поле sectdesс в таблицу mp_sections записываем описание раздела в HTMLe. Делаем это через PHP MyAdmin или то, что удобнее.
Форму, конечно, можно сделать... Но так как это дело достаточно одноразовое, я ограничился выводом. Да и не юзерское это дело... Разработчики могут предусмотреть в следующих версиях, но как-то подозрительно много похожей функциональности в Sanitariume... Так что мне кажется, что МП будет в будущем постепенно умирать, даже судя по активности на этом форуме.
Кстати, в том же PHP MyAdmin я прописал предпросмотр картинок для раздела фотографий путем прописывания HTML в поле intro.
-
А если я не шарю в sql и не знаю как записывать туда описание раздела, тогда как быть? видимо сидеть и ждать когда авторы эти все полезности допишут в код :(
будем ждать....
-
Да я тоже не шарю. Почти.
У тебя есть PHP MyAdmin ?
-
Есть, а какой нужен? у меня стоит 2.3.3pl1
И что там дальше делать?
Вот зашел я в таблицу mp_sections , дальше создал поле sectdesc (только какие ему там параметры писать ,varchar и все такое?)
а дальше как быть?
-
У меня это текст (text) без всякого такого. Просто текст, хотя , возможно, многие со мной не согласятся.
А дальше - см. выше (правка кода и все такое :-) )
Я ввожу в это поле ХТМЛ-код, описывающий раздел.
-
А как вводить в это поле ХТМЛ-код, описывающий раздел? где там чего нажимать, куда вводить, я первый раз вижу этот phpmyadmin :( поэтому нихрена не понимаю, к нему где нибудь инструкция по русски есть?
-
Видите ли, Сергей...
Без знания что и где нажимать лучше в ПХП-Админ не лезть...
Я после такого случая бекапы стал каждый день делать...
У меня 3.23.55. Попробую рассказать на нем.
А на самом деле все просто (надо кликать после входа в админ):
1) mp_sections
2) Обзор
3) Правка
4) Ctrl+C (Предварительно подготовленный HTML)
5) Ctrl+V
6) Пошел (Это кнопка такая)
Должно сработать.
-
Низкий вам поклон ПЕТРЕНКО. Уж не знаю как и благодарить вас. Вот выручил. Еще раз спасибо. Теперь точно буду использовать этот движок для своего будущего творения.
Кто саказал что МРРНР умирает, он только начинает подниматься !
Еще раз спасибо вам, теперь начинаю потихоньку въезжать в phpmyadmin
-
Да какие проблемы...
Мы ж всегда изредка рады помочь...