Вы не зашли.
Приветствую!
Подскажите пожалуйста, как сделать "заголовок" необязательным к заполнению при добавлении новостей?
p.s. на случай "а зачем?" - для цитатника
p.s.s. на случай "есть плагин цитатника" - к сожалению, не подошел
Не в сети
Подскажите пожалуйста, как сделать "заголовок" необязательным к заполнению при добавлении новостей?
Без заголовка нельзя.
Но если хочется, то можно при создании новости туда вписывать что-то.
Если автоматически, то можно так (SVN версия):
engine/actions/addnews.php, после строки ~23:
$title = $_REQUEST['title'];
добавить:
if ($title == '') { $title = 'цитата'; }
Не в сети
а например "цитата-[автоматически_номер_цитаты]" можно автоматом? чтобы хоть как-то заголовки отличались?
Не в сети
coreldraw, можно, но будет не очень тривиально.
Номер - это номер по порядку для конкретной категории (с цитатами) или просто ID новости?
p.s. Во втором случае после insert'а надо будет сделать update, т.к. ID будет известен только после создания новости.
Не в сети
kaBazulla, подскажем
engine/actions/addnews.php, после строк 168-169:
$mysql->query("insert into ".prefix."_news (".implode(",",$vnames).") values (".implode(",",$vparams).")");
$id = $mysql->result("SELECT LAST_INSERT_ID() as id");
добавляем
$mysql->query("update ".prefix."_news set title=".db_squote('ID '.$id)." where id = $id");
И будет у новосоздаваемой новости заголовок вида "ID <код>", например - "ID 22".
Не в сети