Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1651 Re: Вопросы функционирования системы в целом » И снова о ЧПУ... » 2011-02-04 07:40:44

vitaly, не виталик в твоем варианте постранички в категории небудут показиватся
надо именно вот так

news    by.category    Новости из заданной категории    /{category}[/page/{page}]

#1652 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-04 02:58:42

Trashcka, спасибо, вроде заработало smile, Wolverine, +1 за помощь реально помогло


тепер еще одно вилезло, в настройках категории такая бяка
2290_1.jpg
как ее устранить?

кстате когдато было так что админка и сайт имели разние язиковие шаблоны, почему это изменили, счас если пользоватся другим кроме руского сплошной минингит, языковы файли разбросани по всему движку то тв плагинах, то в некоторых файлах что хрен догадаешся, в админке постоянно с новим фичем LANG_LOST маячит, часи ухядят на то чтобы найти где именно это зарито...

#1653 Re: Флейм » Запросы плагинов - все? » 2011-02-04 02:53:08

Wolverine, так а что ты хочеш? большенство плагинов которые делаются и есть для ГС, а смисл писать запрос чегото для нормальных сайтов, так как их некому делать, нет нормальной фотогалереи, нет нормальних блогов, нету форума, нету каталога, нету комфортного варианта добавления новостей (+ нету хотяби чтото типа прикрепления похожей новости как в ДЛЕ), нету банерокрутилки например, неработает rss_import  например, ну вопшем еще много чего нету.... счас вроде я так понимаю чтото глобально делается наверное ждемс...

#1654 Re: Запросы плагинов » Плагин блог » 2011-02-04 02:35:28

ROZARD, зашел посмотрел но так и непонял что там работает а что нет, куда не тикнеш всюду или пусто или ошыбку, как зыкидивать непонятно, где админка непонятно, ты б хоть кратко както описал что есть, а то сложно сказать что хочется так как непонятно что есть.

Вот например как бы я хотел видить блоги на сайте http://blogs.pravda.com.ua/

#1655 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-03 20:24:25

Wolverine, мистика канешно странная big_smile, может "сиски" всему виной big_smile, еще вопрос у меня префикс 2z_ а не ng_, там должно бить ng_news_content или 2z_news_content ?

#1657 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-03 18:58:15

Wolverine, скинул тебе доступ к сайту, можеш сам убидится

а вот код engine/skins/default/tpl/addnews.tpl из 739 которий стоит у меня

<script type="text/javascript">
//
// Global variable: ID of current active input area
[edit.split]var currentInputAreaID = 'ng_news_content_short';[/edit.split][edit.nosplit]var currentInputAreaID = 'ng_news_content';[/edit.nosplit]


function ChangeOption(optn) {
	document.getElementById('maincontent').style.display = (optn == 'maincontent')?"block":"none";
	document.getElementById('additional').style.display  = (optn == 'additional')?"block":"none";
	document.getElementById('attaches').style.display    = (optn == 'attaches')?"block":"none";
}

function preview(){

 var form = document.getElementById("postForm");
 if (form.content[edit.split]_short[/edit.split].value == '' || form.title.value == '') {
  alert('{l_msge_preview}');
  return false;
 }

 form.mod.value = "preview";
 form.target = "_blank";
 form.submit();

 form.mod.value = "addnews";
 form.target = "_self";
 return true;
}

function changeActive(name) {
 if (name == 'full') {
	document.getElementById('container.content.full').className  = 'contentActive';
	document.getElementById('container.content.short').className = 'contentInactive';
	currentInputAreaID = 'content.full';
 } else {
	document.getElementById('container.content.short').className = 'contentActive';
	document.getElementById('container.content.full').className  = 'contentInactive';
	currentInputAreaID = 'content.short';
 }
}
</script>
<form name="DATA_tmp_storage" action="" id="DATA_tmp_storage">
<input type="hidden" name="area" value="" />
</form>
<form id="postForm" name="form" ENCTYPE="multipart/form-data" method="post" action="{php_self}" target="_self">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width=100% colspan="5" class="contentHead"><img src="{skins_url}/images/nav.gif" hspace="8"><a href="?mod=editnews">{l_news_title}</a> → {l_addnews_title}</td>
</tr>
</table>

<table width="100%" border="0" cellspacing="0" cellpadding="0" class="content" align="center">
<tr>
<td valign="top" >
 <!-- Left edit column -->

<table border="0" cellspacing="1" cellpadding="0" width="98%">
<tr>
<td class="contentNav" align="center">
<input type="button" onmousedown="javascript:ChangeOption('maincontent')" value="{l_bar.maincontent}" class="navbutton" />
<input type="button" onmousedown="javascript:ChangeOption('additional')" value="{l_bar.additional}" class="navbutton" />
<input type="button" onmousedown="javascript:ChangeOption('attaches')" value="{l_bar.attaches}" class="navbutton" />
</td>
</tr>
<tr><td>

<!-- MAIN CONTENT -->
<div id="maincontent" style="display: block;">
<table width="100%" border="0" cellspacing="1" cellpadding="0">
  <tr>
   <td width="10"><img src="{skins_url}/images/nav.png" hspace="8" alt="" /></td>
   <td width="100"><span class="f15">{l_title}</span></td>
   <td><input type="text" class="important" size="79" name="title" value="" tabindex="1" /></td>
  </tr>
  <tr>
   <td valign="top" colspan=3>{quicktags}<br /> {smilies}<br />
[edit.split]
    <div id="container.content.short" class="contentActive"><textarea style="width: 99%; padding: 1px; margin: 1px;" onclick="changeActive('short');" onfocus="changeActive('short');" name="ng_news_content_short" id="ng_news_content_short" rows="10" tabindex="2"></textarea></div>
[extended.more]    <table cellspacing="2" cellpadding="0" width="100%"><tr><td nowrap>{l_editor.divider}:  </td><td style="width: 90%"><input tabindex="2" type="text" name="content_delimiter" style="width: 99%;" value=""/></td></tr></table>[/extended.more]
    <div id="container.content.full" class="contentInactive"><textarea style="width: 99%; padding: 1px; margin: 1px;" onclick="changeActive('full');" onfocus="changeActive('full');" name="ng_news_content_full" id="ng_news_content_full" rows="10" tabindex="2"></textarea></div>
[/edit.split]
[edit.nosplit]
    <div id="container.content" class="contentActive"><textarea style="width: 99%; padding: 1px; margin: 1px;" name="ng_news_content" id="ng_news_content" rows="10" tabindex="2"></textarea></div>
[/edit.nosplit]

   </tr>
  <tr>
   <td><img src="{skins_url}/images/nav.png" hspace="8" alt="" /></td>
   <td>{l_alt_name}:</td>
   <td><input type="text" name="alt_name" value="" size="60" tabindex="3" /></td>
  </tr>
[meta]
  <tr>
   <td><img src="{skins_url}/images/nav.png" hspace="8" alt="" /></td>
   <td>{l_description}:</td>
   <td><input type="text" name="description" value="" size="60" tabindex="4" /></td>
  </tr>
  <tr>
   <td><img src="{skins_url}/images/nav.png" hspace="8" alt="" /></td>
   <td>{l_keywords}:</td>
   <td><input type="text" name="keywords" value="" size="60" tabindex="5" /></td>
  </tr>
[/meta]
</table>
</div>


<!-- ADDITIONAL -->
<div id="additional" style="display: none;">
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tr>
<td class="contentHead"><input type="checkbox" name="customdate" id="customdate" value="customdate" class="check" /> <label for="customdate">{l_custom_date}</label></td>
</tr>
<tr>
<td class="contentEntry1">{changedate}</td>
</tr>
[isplugin xfields]{plugin_xfields}[/isplugin]
[isplugin nsched]{nsched}[/isplugin]
[isplugin finance]{finance}[/isplugin]
[isplugin tags]{plugin_tags}[/isplugin]
</table>
</div>

<!-- ATTACHES -->
<div id="attaches" style="display: none;">
<br/>
<span class="f15">{l_attach.list}</span>
<table width="100%" cellspacing="1" cellpadding="2" border="0" id="attachFilelist">
<thead>
<tr class="contHead"><td>#</td><td width="80">Date</td><td>FileName</td><td width="90">Size</td><td width="40">DEL</td></tr>
</thead>
<tbody>
<!-- <tr><td>*</td><td>New file</td><td colspan="2"><input type="file"/></td><td><input type="button" size="40" value="-"/></td></tr> -->
<tr><td colspan="3"> </td><td colspan="2"><input type="button" value="Добавить поле" class="button" style="width: 100%;" onclick="attachAddRow();" /></td></tr>
</table>
</div>

<script language="javascript" type="text/javascript">
<!--
function attachAddRow() {
	var tbl = document.getElementById('attachFilelist');
	var lastRow = tbl.rows.length;
	var row = tbl.insertRow(lastRow - 1);

	// Add cells
	row.insertCell(0).innerHTML = '*';
	row.insertCell(1).innerHTML = 'New file';
	
	// Add file input
	var el = document.createElement('input');
	el.setAttribute('type', 'file');
	el.setAttribute('name', 'userfile[' + (++attachAbsoluteRowID) + ']');
	el.setAttribute('size', '80');

	var xCell = row.insertCell(2);
	xCell.colSpan = 2;
	xCell.appendChild(el);


	el = document.createElement('input');
	el.setAttribute('type', 'button');
	el.setAttribute('onclick', 'document.getElementById("attachFilelist").deleteRow(this.parentNode.parentNode.rowIndex);');
	el.setAttribute('value', '-');
	row.insertCell(3).appendChild(el);
}
// Add first row 
var attachAbsoluteRowID = 0;
attachAddRow();
-->
</script>


</td></tr>
</table>

</td>
<td id="rightBar" width="300" valign="top" >
 <!-- Right edit column -->
 <table width="100%" cellspacing="0" cellpadding="0" border="0">
  <tr>
   <td width="20"></td>
   <td><span class="f15">{l_category}</span></td>
  </tr>
  <tr>
   <td></td><td><div class="list">{mastercat}</div></td>
  </tr>
  <tr><td colspan=2> </td></tr>
  <tr>
   <td></td>
   <td><span class="f15">{l_editor.extcat}</span></td>
  </tr>
  <tr>
   <td></td><td>
   <div style="overflow: auto; height: 150px;" class="list">{extcat}</div>
   
   </td>
  </tr>
  <tr><td colspan=2> </td></tr>
  <tr>
   <td></td>
   <td><span class="f15">{l_editor.configuration}</span></td>
  </tr>
  <tr>
  
  
  <td></td><td>
  <div class="list">
  <label><input type="checkbox" name="approve" value="1" class="check" id="approve" {flag_approve} /> {l_approve}</label><br />
  <label><input type="checkbox" name="mainpage" value="1" class="check" id="mainpage" {flag_mainpage} /> {l_mainpage}</label><br />
  <label><input type="checkbox" name="pinned" value="1" class="check" id="pinned" {flag_pinned} /> {l_add_pinned}</label><br />
  <label><input type="checkbox" name="favorite" value="1" class="check" id="favorite" {flag_favorite} /> {l_add_favorite}</label><br />
  
  <label><input name="flag_HTML" type="checkbox" class="check" id="flag_HTML" value="1" checked="checked" {disable_flag_html} /> {l_flag_html}</label><br />
  <label><input type="checkbox" name="flag_RAW" value="1" class="check" id="flag_RAW" {disable_flag_raw} /> {l_flag_raw}</label><br />
   [comments]<hr/>{l_comments:mode.header}: <select name="allow_com"><option value="0"{acom:0}>{l_comments:mode.disallow}<option value="1"{acom:1}>{l_comments:mode.allow}<option value="2"{acom:2}>{l_comments:mode.default}</select>[/comments]<br />
  </div>
  
  
  </tr>
 </table>

</td>
</tr>
</table>


<br />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<td width="100%" class="contentEdit" align="center" valign="top">
<input type="hidden" name="subaction" value="add" />
<input type="hidden" name="mod" value="addnews" />
<input type="hidden" name="save" value="" />
<input type="button" value="{l_preview}" class="button" onclick="return preview();" />
<input type="submit" value="{l_addnews}" class="button" />
</td>
</tr>
</table>
</form>

<script language="javascript" type="text/javascript">
// Restore variables if needed
var jev = {JEV};
var form = document.getElementById('postForm');
for (i in jev) {
 //try { alert(i+' ('+form[i].type+')'); } catch (err) {;}
 if (typeof(jev[i]) == 'object') {
 	for (j in jev[i]) {
 		//alert(i+'['+j+'] = '+ jev[i][j]);
 		try { form[i+'['+j+']'].value = jev[i][j]; } catch (err) {;}
 	}	
 } else {
  try {
   if ((form[i].type == 'text')||(form[i].type == 'textarea')||(form[i].type == 'select-one')) {
    form[i].value = jev[i];
   } else if (form[i].type == 'checkbox') {
    form[i].checked = (jev[i]?true:false);
   }
  } catch(err) {;}
 }
}
</script>

#1658 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-03 18:33:07

Wolverine, неа, впринципе неработает ниодна кнопка и смайли также, постав себе "Разделять редактор короткой и полной новости" - да и ивидиш сам.

#1659 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-03 17:30:59

Wolverine, Changeset 727 engine/skins/default/tpl/addnews.tpl, после этих изменений неработет, в варианте что я писал више, до изменений все ок, пробовал в разных браузерах, после добавления фото, в окоше что кототкой что полной новости пусто

#1660 Re: Релизы версий » Версия 0.9.2 Release » 2011-02-03 08:52:56

в последних SVN верисиях неработает вставка фото, при редактировании новости работает, а вот при добавлении новости неработает(

точнее - неработает когда включено
Разделять редактор короткой и полной новости
Да

#1661 Re: "А как сделать..." » Страница печати » 2011-02-03 08:50:16

Codwyn, не все так просто.... посмотри в шаблон полной новости

#1662 "А как сделать..." » Страница печати » 2011-02-03 07:37:09

legenda
Ответов: 6

Как сделать чтоби страница печати (в полной новости жму "Распечатать") откривалась в новом окне? а не в том же как сейчас

#1664 Re: Флейм » АП ТИЦ » 2011-02-02 14:55:23

Google PR
21.01.2011
03.04.2010
31.12.2009

Яндекс тИЦ
30.12.2010
10.12.2010
30.11.2010
28.10.2010
22.09.2010
25.08.2010
06.08.2010
02.07.2010
18.06.2010
31.05.2010

можно примерно сделать вивод когда будет следующий АП

#1665 Re: "А как сделать..." » sitemap.xml » 2011-02-02 04:22:01

на счет пхп если говорите нормально, то я склонен вам верить, но

насколько я понимаю в плагин включаются абсолютно все новости, но смисл так делать
1. новости годичной давности уже давно не актуальны, пихать их в карту гугла нету смисла
2. гугл хавает карту только до 50к новостей, кстате Trashcka, как ти скормила карту на 200к, он ж больше 50к неберет

я думаю логичнее в плагине сделать так как в рсс плагине вписивать сколько новостей вводить в карту, так и нагрузка меньше и толк будет

#1666 Re: "А как сделать..." » sitemap.xml » 2011-02-01 22:00:36

Wolverine, просто по дефолту у меня стояло

30
8
2
2

Это нормально когда я поднял на столько?, хз, япросто в этом неочень но чуствую что очень много, нет?

#1667 Re: "А как сделать..." » sitemap.xml » 2011-02-01 21:47:43

хмммм, я вот покавирялся и нашел проблему, заработало когда в настройках пхп на сервера установил примерно такое

attachment.php?item=533&download=1
но разве это нормально?

#1668 Re: "А как сделать..." » sitemap.xml » 2011-02-01 21:31:14

Trashcka, нэ, ти в базе что я скинул зайти в настройки плагина и там где пункт Добавлять страницы новостей в карту сайта, поставь да, вот у меня после этого gsmg не работает, а если ставлю нет, то работает но только все постанички и категории

у меня 0.07 и стоит, но я и 0.05 пробовал безтолку.

#1671 Re: "А как сделать..." » sitemap.xml » 2011-02-01 19:27:01

Trashcka, если б я тебе скинул одну свою базу для примера, ти б могла кудато у себя залить для теста и посмотреть будет ли работать, просто если будет значить скорее на сервера надо копать иначе незнаю в чем может бить трабл.

#1672 Re: "А как сделать..." » sitemap.xml » 2011-02-01 18:04:35

Trashcka, у тебя сайты все роделись на ngcms? или есть на 2z? если есть и ти перевела на ngcms там работает?

#1673 Re: Страницы плагинов » auth_loginza :: Вход через OpenID » 2011-02-01 17:52:11

какая последняя версия 0.9.2 из SVN нужна?

на 0.9.2 Release [SVN ChangeSet 646]
должно работать?

Подвал раздела

Работает на FluxBB