Вы не зашли.
а то я каждый раз пишу от руки ! *(((
А когда будут эти окошки, то от чего будешь писать?, от ноги что ли )))) все, всегда от руки пишут. На форуме уже 152 раза это обсуждалось.
Не в сети
Может все же кто скажет как сделать чтобы при добавлении картинки не писалось как называется картинка и ее размер. Это ни кому не нужно. Как сделать чтобы выставлялось титл новости и категория. {category} {title} так не работает
Ведь это самое почти важное на сайте!
Не в сети
Как вариант идея такая:
0. В add.tpl и/или в edit.tpl добавить функцию getTitle() в блок с JS:
function getTitle(){
var form = document.getElementById("postForm");
currentNewsTitle = form.title.value;
setCookie('ng_title_img', unescape(currentNewsTitle));
return true;
}
1. В qt_news.tpl дописать вызов getTitle()
<a onclick="try{document.forms['DATA_tmp_storage'].area.value={area};} catch(err){;} window.open('{php_self}?mod=images&ifield='+{area}+getTitle(), '_Addimage', 'height=600,resizable=yes,scrollbars=yes,width=800');return false;" target="DATA_Addimage" title='{l_tags.image}'><img src="{skins_url}/tags/image.gif" width="16" height="16" alt="{l_tags.image}" /></a>
2. В file_managment.php сделать вывод содержимого куки {news_title}
$news_title = $_COOKIE['ng_title_img']!='' ? $_COOKIE['ng_title_img'] : '';
list($html_thumb, $html_file, $html_preview) = str_replace(
array ('{file_url}', '{thumb_url}', '{file_name}', '{fsize}', '{news_title}', '{image_height}', '{image_width}'),
array ( $fileurl, $thumburl, $row['name'], $fsize, $news_title, $row['height'], $row['width']),
array($lang['insert_thumb'], $lang['insert_file'], $lang['insert_preview']));
3. В images.ini прописать {news_title}:
insert_preview = "[url="{file_url}" target="_blank"][img="{thumb_url}" border="0" align=""]{news_title}[/img][/url]"
Соответственно при таком подходе при открытии менеджера загрузок из новости будет писать текущий введенный заголовок в куку. У этого способа есть недостатки, но кто понял, тот сделает себе на ajax'e.
Не в сети