dspu, интересная мысль :-) Но некоторые наоборот хотят, чтобы каталог в какую нибудь базу добавился. Поэтому части пользователей это понравится , а другой части , к сожалению нет.
Ок , учту.
dspu, постараюсь через неделю-полторы сделать апдейт.
Всмысле запаковали?
Кодировано только пару файлов )
modules/structure.class.php , libs/main.lib.php и еще пару
Остальное открыто (http://www.scripto.ru/files/coded_final.zip)
По ошибке - Вы не обновили файл configs/ext.cfg.php , ошибка из за этого.
Закладки можно закрыть в noindex,nofollow в файлах temaplates/themes/<ваша_тема>/content :
href.content.tpl
stat.content.tpl
firms_full.content.tpl
posters_full.content.tpl
short_link.tpl
short_stat.tpl
short_post.tpl
short_firm.tpl
Код закладок:
{if !$settings.social_off} <div class="bookmarks"> <ul style="padding:0px;"> <li><a href="javascript: void(addBookmark('{$href.url}','{$href.title}') || alert('Ваш браузер не поддерживает автоматическое добавление закладок.'))" onmouseout="return nd();" onmouseover="overlib('Добавить сайт {$href.url} в закладки',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')"><img src="{$imgpath}images/bookmarks/add_bookmark.jpg" border="0"></a></li> <li><a href="https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url={$href.url|urlencode}&title={$href.title|urlencode}&top=1" onmouseout="return nd();" onmouseover="overlib('Добавить сайт {$href.url} в Windows Live',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" target="_blank"><img src="{$imgpath}images/bookmarks/add_windows.jpg" border="0"></a></li> <li><a href="http://www.google.com/bookmarks/mark?op=edit&output=popup&bkmk={$href.url|urlencode}&title={$href.title|urlencode}" onmouseout="return nd();" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Google Bookmarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" target="_blank"><img src="{$imgpath}images/bookmarks/add_google.gif" border="0"></a></li> <li><a href="http://memori.ru/link/?sm=1&u_data <li><a href="http://bobrdobr.ru/addext.html?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BobrDobr',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_bobrdobr.gif" alt="Забобрить эту страницу!" border="0"></a></li> <li><a href="http://zakladki.yandex.ru/newlink.xml?folder_id=0&name={$href.title|urlencode}&url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Яндекс.Закладки',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yandex.png" border="0"></a></li> <li><a href="http://moemesto.ru/post.php?url={$href.url|urlencode}&name={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в мое место',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_moe.gif" border="0"></a></li> <li><a href="http://digg.com/submit?phase=2&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Digg',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_digg.jpg" border="0"></a></li> <li><a href="http://furl.net/storeIt.jsp?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Furl',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_furl.jpg" border="0"></a></li> <li><a href="http://del.icio.us/post?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в del.icio.us',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_delicous.gif" border="0"></a></li> <li><a href="http://news2.ru/add_story.php?url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в news2.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_news2.gif" border="0"></a></li> <li><a href="http://myscoop.ru/add/?title={$href.title|urlencode}&URL={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в myscoop.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_myscoop.gif" border="0"></a></li> <li><a href="http://www.linkstore.ru/servlet/LinkStore?a=add&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в linkstore.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_linkstore.gif" border="0"></a></li> <li><a href="http://www.mister-wong.ru/add_url/?bm_url={$href.url|urlencode}&bm_description={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в mister-wong.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_misterwong.gif" border="0"></a></li> <li><a href="http://blogmarks.net/my/new.php?mini=1&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BlogMarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_blogmarks.gif" border="0"></a></li> <li><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Yahoo Bookmarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yahoo.gif" border="0"></a></li> </ul> </div> {/if}" title="={$href.url|urlencode}&u_data[name]={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Memori',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank"><img src="{$imgpath}images/bookmarks/add_memori.gif" width="16" height="16" border="0"></a></li> <li><a href="http://bobrdobr.ru/addext.html?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BobrDobr',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_bobrdobr.gif" alt="Забобрить эту страницу!" border="0"></a></li> <li><a href="http://zakladki.yandex.ru/newlink.xml?folder_id=0&name={$href.title|urlencode}&url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Яндекс.Закладки',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yandex.png" border="0"></a></li> <li><a href="http://moemesto.ru/post.php?url={$href.url|urlencode}&name={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в мое место',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_moe.gif" border="0"></a></li> <li><a href="http://digg.com/submit?phase=2&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Digg',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_digg.jpg" border="0"></a></li> <li><a href="http://furl.net/storeIt.jsp?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Furl',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_furl.jpg" border="0"></a></li> <li><a href="http://del.icio.us/post?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в del.icio.us',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_delicous.gif" border="0"></a></li> <li><a href="http://news2.ru/add_story.php?url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в news2.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_news2.gif" border="0"></a></li> <li><a href="http://myscoop.ru/add/?title={$href.title|urlencode}&URL={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в myscoop.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_myscoop.gif" border="0"></a></li> <li><a href="http://www.linkstore.ru/servlet/LinkStore?a=add&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в linkstore.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_linkstore.gif" border="0"></a></li> <li><a href="http://www.mister-wong.ru/add_url/?bm_url={$href.url|urlencode}&bm_description={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в mister-wong.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_misterwong.gif" border="0"></a></li> <li><a href="http://blogmarks.net/my/new.php?mini=1&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BlogMarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_blogmarks.gif" border="0"></a></li> <li><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Yahoo Bookmarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yahoo.gif" border="0"></a></li> </ul> </div> {/if}" target="_blank">={$href.url|urlencode}&u_data[name]={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Memori',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank"><img src="{$imgpath}images/bookmarks/add_memori.gif" width="16" height="16" border="0"></a></li> <li><a href="http://bobrdobr.ru/addext.html?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BobrDobr',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_bobrdobr.gif" alt="Забобрить эту страницу!" border="0"></a></li> <li><a href="http://zakladki.yandex.ru/newlink.xml?folder_id=0&name={$href.title|urlencode}&url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Яндекс.Закладки',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yandex.png" border="0"></a></li> <li><a href="http://moemesto.ru/post.php?url={$href.url|urlencode}&name={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в мое место',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_moe.gif" border="0"></a></li> <li><a href="http://digg.com/submit?phase=2&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Digg',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_digg.jpg" border="0"></a></li> <li><a href="http://furl.net/storeIt.jsp?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Furl',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_furl.jpg" border="0"></a></li> <li><a href="http://del.icio.us/post?url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в del.icio.us',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_delicous.gif" border="0"></a></li> <li><a href="http://news2.ru/add_story.php?url={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в news2.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_news2.gif" border="0"></a></li> <li><a href="http://myscoop.ru/add/?title={$href.title|urlencode}&URL={$href.url|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в myscoop.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_myscoop.gif" border="0"></a></li> <li><a href="http://www.linkstore.ru/servlet/LinkStore?a=add&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в linkstore.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_linkstore.gif" border="0"></a></li> <li><a href="http://www.mister-wong.ru/add_url/?bm_url={$href.url|urlencode}&bm_description={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в mister-wong.ru',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_misterwong.gif" border="0"></a></li> <li><a href="http://blogmarks.net/my/new.php?mini=1&url={$href.url|urlencode}&title={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в BlogMarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_blogmarks.gif" border="0"></a></li> <li><a href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u={$href.url|urlencode}&t={$href.title|urlencode}" onmouseover="overlib('Добавить закладку на сайт {$href.url} в Yahoo Bookmarks',BGCOLOR, '#FFFFCC', FGCOLOR, '#FFFFCC')" onmouseout="return nd();" target="_blank" ><img src="{$imgpath}images/bookmarks/add_yahoo.gif" border="0"></a></li> </ul> </div> {/if}
С Уважением, Дмитрий
iworkshop, а зачем оно вам нужно это сравнение с джумлой?
ведь разработчики установили демку, все описали по функционалу и так все понятно по моему.
Удачи разработчикам ;-)
seoguru, спасибо за отзыв ;-)
Подумаю по поводу настроек статей, а настройки базы есть в файле configs/ext.cfg.php:
seosniks,
Добрый день!
Это только в новостях и объявлениях? Или во всем скрипте?
DarkTAHK,
Про инъекции слышал , все данные в скрипте обрабатываются перед добавлением в базу , либо в самих функциях добавления , либо в файлах , отвечающих за получение этих данных.
Если Вы нашли какую то недоработку , либо глюк , баг или еще что то , то пришлите мне , я поправлю , я не отрицаю , что могут быть глюки , т.к. все мы люди и первые модули этого скрипта я писал уже почти 3 года назад , за это время стиль кода достаточно изменился.
По нагрузке - Вы сильно наполняли сайт данными? В общем я готов выслушать и исправить всю Вашу критику , если Вы согласны более подробно мне все описать , в ЛС.
На настоящий момент практически никто не жалуется на проблемы со скоростью загрузки , хотя не спорю , года 1.5 назад эти проблемы были. В освном из за функции получения рубрик.
Кстати по Вашему тесту нагруженности - Вы RSS подключали в скрипте?
deepslam добавил 30.06.2009 в 20:26
Более того , не думаю , что многие , даже коммерческие скрипты верх идеала кодирования , все функции, представленные в Scripto функционируют и работают.
deepslam добавил 30.06.2009 в 20:41
Она есть на nulled.ws , но помимо нее я также отвечаю пользователям на вопросы и постоянно дорабатываю скрипт. Не просто разработал, продал и забыл , как Вы описали.
Советую посмотреть Scripto (http://www.scripto.ru).
dspu,
Когда настраивал мерчант было только так, в следующем апдейте подумаю над решением этого вопроса, Вы уже не первый, кто его мне задает :-)