Улыбнуло:) Сделайте это Вашим слоганом, дело пойдет веселее))))
Я запускал крупные сайты и порталы не один и не два раза, из всего этого опыта выделил для себя самое главное правило - для публичного открытия ресурса нужно, чтобы контента и функциональности на нем было не менее половины от того, что задумывалось в релизе.
Да, вполне!
А можно узнать хотя бы одну причину, чем он лучше тысячи аналогичных форумов? Ведь если на него заходить, читать/писать и т.п. - нужно понимать хотя бы, почему именно там? Сервисы какие-нибудь, обработка данных форума с целью формирования ценного контента и т.п. Потому что "просто очередной форум" действительно уже никому не нужен (ничего личного). Хочется услышать чуть более конкретные слова, чем "можно общаться на форуме, открою вам дополнительные пустые разделы, а дальше - посмотрим, что получится" - вдруг действительно что-то интересное зарождается?
Очередной мертворожденный форум, вот не понимаю, зачем их плодить? Чем он лучше всех остальных, которые уже достаточно раскручены?
Да и создание десятков разделов с самого начала, в котором нет ни одного сообщения (или одно сообщение от администратора) - абсолютно неправильный подход для того, чтобы форум хоть как-то раскручивался.
В приведенном Вами фрагменте логики - 0%.
таких механизмов там хватает с достатком
Спорить не буду по одной причине - Вы сами не понимаете, о чем идет речь.
X-Powered-By: NetCat/2.4 (Standard)
Текстовый файл, кстати, тоже база данных. Только нереляционная. Раньше, когда mysql не был так распространен на хостингах (а perl был популярнее php) - все пользовались скриптами на таких базах, и вполне успешно:) До сих пор у меня на каких-то древних сайтах крутится перловский NewsPro, работает шустрее связки php+mysql (относительно аналогичной реализации ленты новостей, а не сайта в целом).
На Lite не получится - версия не поддерживает автоматическую регистрацию пользователей.
iSlayter, простите, а Вы в курсе, для чего нужны шаблоны вывода навигации и где они используются?:) Именно для того, чтобы запрограммировать вывод меню и остальной динамики в дизайне сайта.
директория = папка:)) поэтому, рабочие директории у доменов разные.
В этом случае все должно работать, если конечно не запрещено хостингом. Но, судя по тому, что у него нюка машину вешает, не исключаю, что из-за кривых рук (или каких-нибудь других соображений) они могли вообще запретить половину директив в .htaccess. Так что на эту тему лучше с саппортом пообщаться.
Да совсем не сложно, вот как-то так примерно:
function path_title(){ global $f_title; global $current_catalogue, $current_sub, $current_cc, $cc_array; global $parent_sub_tree, $sub_level_count; global $action; $divider=" | "; $res=""; if ($action=="full" && $f_title!=$current_sub[Subdivision_Name]) $res=$f_title; foreach($parent_sub_tree as $cur){ if ($res!="") $res.=$divider; $res.=($res!=""?"<a href=".$cur[Hidden_URL].">".$cur[Subdivision_Name]."</a>":"".$cur[Subdivision_Name].""); } return $res; }
UPD: чтоб меня опять не послали учиться в базу знаний (вот сюда), напишу и второй вариант, более "правильный" с точки зрения универсальности:
"; $path_array = explode($browse_path[divider], s_browse_path($browse_path)); $path = implode($browse_path[divider], array_reverse($path_array)); echo $path; echo "
Только заданный разделитель в $browse_path[divider] должен быть уникальным, чтобы эта последовательность случайно не встретилась внутри самих ссылок навигации. Можно даже задать его специальной последовательностью типа
$browse_path[divider] = "[:::]";
а обратно собирать массив с другим, нужным вам для отображения, разделителем:
$path = implode(" // ", array_reverse($path_array));
Все реализовывается без нарушений, создаете в папке /netcat/modules/ нужные файлы-папки и вперед рисовать файлы импорта:)
А нарушать лицензию не стоит хотя бы только потому, что дальнейшая поддержка становится очень геморройной (особенно, если этим будет заниматься другой человек)... Мне иногда приходится чуть-чуть править стандартные функции, и я не ленюсь ради одной строчки скопировать полностью функцию, переобозвать ее - чтоб ядро не трогать.
Неправильная постановка вопроса:) Вы клиенту ничего не должны, если он найдет дешевле - то по-любому уйдет, а если не уходит - то какие вопросы?:) А то таким способом у него в подсознании останется мысль, что где-то его обманули:)