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

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

Вы не зашли.

#2 Re: Страницы плагинов » rss_export :: Экспорт новостей в формате RSS » 2011-01-31 13:17:05

В процессе перехода с ngcms на wordpress решил сделать все просто: настроить rss-экспорт полных новостей, а в wp импортировать их с помощью плагина
Все бы ничего, но вот за такой код в плагине rss-экспорта руки надо отрывать:

if ((!is_numeric($limit)) || ($limit<0) || ($limit>500)) { $limit = 50; }

Еще более-менее логично было бы если > 500 то 500 ... но чтоб так))

#3 Re: Административные вопросы » Планы по развитию проекта (а нужен ли мальчик?) » 2010-12-08 22:37:14

LinMas пишет:

а базу нужно самим наполнять

а заинтересованных лиц на переход нет?
Vitaly, не в обиду, но по теме топика: http://ngcms.reformal.ru/ никто не смотрит? Будем брать планы с потолка?

#4 Re: Административные вопросы » Планы по развитию проекта (а нужен ли мальчик?) » 2010-12-08 00:41:56

Готов до НГ сделать скрипт перехода с DLE (новые версии), если кто-либо предоставит дле+ее_базу для тестирования.

#5 Re: "А как сделать..." » Разворачивающееся меню категорий (грязный хак) » 2010-11-29 11:30:55

Slavik пишет:

- Мне надо так чтобы посетитель запустил браузер и мою страницу, то были все ветки закрытие. Когда он переходит между страницами сайта то ветки должны бить открытие (тоисть на 1 сессию).

Сейчас положение пишется в куки по времени.. Если делать так, как Вы хотите - нужно чтоб данные писались в сессию, а не в куки. Нужно писать AJAX-функцию и небольшой php-бэкенд, который будет это в сессию писать. Кроме того положения нужно с сессий вытягивать... В общем, хлопотно это..

Slavik пишет:

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

Представьте себе, что была открыта ветка 1. Посетитель пролистал до ветки 2 и открыл ее. При этом ветка 1 автоматом закрылась, а начало 2-й уехало вверх. Думаю, посетитель будет не шибко доволен такой фиче.

#7 Re: Бесплатные шаблоны » Новые смайлы от Panoptus-а » 2010-11-24 21:56:15

Насколько я знаю, для темного фона делают второй набор. В архиве исходник, может кто сделает?

#8 Re: "А как сделать..." » Разворачивающееся меню категорий (грязный хак) » 2010-11-24 21:41:48

1) nnq11 обещал выложить патч. У меня есть, но он вам не подойдет tongue
2) Можно, только уточните: Вы хотите, чтоб положение категорий открыта/закрыта фиксировалась до обновления страницы или фиксировалась на 1 сессию (до закрытия браузера)?

#9 Re: Бесплатные шаблоны » Новые смайлы от Panoptus-а » 2010-11-18 02:26:43

Vitaly, почему бы не заменить дефолтные смайлы этими?

#10 Re: "А как сделать..." » Разворачивающееся меню категорий (грязный хак) » 2010-09-27 10:59:33

Недостатком нашего с nnq хака является поддержка только 0-го и 1-го уровня вложенности. Если у кого-то есть предложения по устранению этой проблемы - милости просим отписаться в этой теме.
На счет плагина - покурим маны, попробуем.

#11 Re: "А как сделать..." » Преобразовать БД с DLE 6.7 на NG CMS » 2010-09-27 10:46:19

Сделай сам, там инструкция несложная. Пользователи, категории, новости, комментарии будут перенесены, но теги будут в виде HTML.
Также там проблемка с аватарами пользователей.
Обитателям форума просто стыдно предлагать тебе сделать это за деньги, потому как брать незачто...

#13 Re: "А как сделать..." » кирилица в урлах » 2010-09-16 13:38:21

В run() нужно добавить проверку на ЮТФ-8 и если там такой есть - конвертировать в utf8... как-то так:

if (preg_match('//u', $searchq)) { $searchq = iconv('UTF-8', 'windows-1251', $searchq); }

searchq замените на нужную переменную

#15 Re: "А как сделать..." » Шаблон » 2010-06-10 12:26:19

В системе есть дефолтный шаблон - его и переделывай

#18 Re: "А как сделать..." » Как перенести базу данных с DLE на NG CMS (полуавтоматический скрипт) » 2010-05-31 22:33:09

Для дальнейшей работы нужна наполненнпя база данных под ДЛЕ 8.0/8.2
Кто может предоставить для тестов?

#19 Re: "А как сделать..." » Как перенести базу данных с DLE на NG CMS (полуавтоматический скрипт) » 2010-05-28 17:00:36

Я не пропал... времени нехватает... sad

только полная и краткая новость картинку отображает

это настраивается в шаблоне НЖ: уберите с шаблона news.full.tpl выражение {short-story}

#20 Re: "А как сделать..." » добавление новостей » 2010-05-27 14:29:00

+1 за возврат функции добавления новостей с сайта

#22 Re: Запросы плагинов » Кто онлайн ? » 2010-05-19 14:59:06

Как-то так:

$robots = array(
				'Mail.Ru' => "Mail Ru",
				'spider' => "spider",
				'robot' => "robot",
				'crawl' => "crawl",
				'msiecrawler' => "MSIE Crawler",
				'spider17' => "yandex.ru",
				'spider17.yandex.ru' => "Вот",
				'twiceler' => "Cuil",
				'googlebot' => "Google",
				'mediapartners-google' => "Google AdSense",
				'slurp@inktomi' => "Hot",
				'archive_org' => "Archive.org",
				'Ask Jeeves' => "Ask Jeeves",
				'Lycos' => "Lycos",
				'WhatUSeek' => "What You Seek",
				'ia_archiver' => "IA.Archiver",
				'GigaBlast' => "Gigablast",
				'Yahoo!' => "Yahoo",
				'Yahoo-MMCrawler' => "Yahoo-MMCrawler",
				'TurtleScanner' => "TurtleScanner",
				'TurnitinBot' => "TurnitinBot",
				'ZipppBot' => "ZipppBot",
				'oBot' => "oBot",
				'rambler' => "Rambler",
				'Jetbot' => "Jet",
				'NaverBot' => "Naver",
				'libwww' => "Punto",
				'aport' => "Aport",
				//'msnbot' => "MSN",
				'msnbot' => "Bing",
				'MnoGoSearch' => "mnoGoSearch",
				'booch' => "Booch",
				'Openbot' => "Openfind",
				'scooter' => "Altavista",
				'WebCrawler' => "Fast",
				'WebZIP' => "WebZIP",
				'GetSmart' => "GetSmart",
				'grub-client' => "GrubClient",
				'Vampire' => "Net_Vampire",
				'Rambler' => "Rambler",
				'appie' => "Walhello appie",
				'architext' => "ArchitextSpider",
				'jeeves' => "AskJeeves",
				'bjaaland' => "Bjaaland",
				'ferret' => "Wild Ferret Web Hopper #1, #2, #3",
				'gulliver' => "Northern Light Gulliver",
				'harvest' => "Harvest",
				'htdig' => "ht://Dig",
				'linkwalker' => "LinkWalker",
				'lycos_' => "Lycos",
				'moget' => "moget",
				'muscatferret' => "Muscat Ferret",
				'myweb' => "Internet Shinchakubin",
				'nomad' => "Nomad",
				'scooter' => "Scooter",
				'slurp' => "Inktomi Slurp",
				'voyager' => "Voyager",
				'weblayers' => "weblayers",
				'antibot' => "Antibot",
				'digout4u' => "Digout4u",
				'echo' => "EchO!",
				'fast-webcrawler' => "Fast-Webcrawler",
				'ia_archiver' => "Alexa (IA Archiver)",
				'jennybot' => "JennyBot",
				'mercator' => "Mercator",
				'netcraft' => "Netcraft",
				'petersnews' => "Petersnews",
				'unlost_web_crawler' => "Unlost Web Crawler",
				'voila' => "Voila",
				'webbase' => "WebBase",
				'wisenutbot' => "WISENutbot",
				'fish' => "Fish search",
				'abcdatos' => "ABCdatos BotLink",
				'acme.spider' => "Acme.Spider",
				'ahoythehomepagefinder' => "Ahoy! The Homepage Finder",
				'alkaline' => "Alkaline",
				'anthill' => "Anthill",
				'arachnophilia' => "Arachnophilia",
				'arale' => "Arale",
				'araneo' => "Araneo",
				'aretha' => "Aretha",
				'ariadne' => "ARIADNE",
				'arks' => "arks",
				'aspider' => "ASpider (Associative Spider)",
				'atn.txt' => "ATN Worldwide",
				'atomz' => "Atomz.com Search Robot",
				'auresys' => "AURESYS",
				'backrub' => "BackRub",
				'bbot' => "BBot",
				'bigbrother' => "Big Brother",
				'blackwidow' => "BlackWidow",
				'blindekuh' => "Die Blinde Kuh",
				'bloodhound' => "Bloodhound",
				'borg-bot' => "Borg-Bot",
				'brightnet' => "bright.net caching robot",
				'bspider' => "BSpider",
				'cactvschemistryspider' => "CACTVS Chemistry Spider",
				'calif' => "Calif",
				'cassandra' => "Cassandra",
				'cgireader' => "Digimarc Marcspider/CGI",
				'checkbot' => "Checkbot",
				'christcrawler' => "ChristCrawler.com",
				'churl' => "churl",
				'cienciaficcion' => "cIeNcIaFiCcIoN.nEt",
				'collective' => "Collective",
				'combine' => "Combine System",
				'conceptbot' => "Conceptbot",
				'coolbot' => "CoolBot",
				'core' => "Web Core / Roots",
				'cosmos' => "XYLEME Robot",
				'cruiser' => "Internet Cruiser Robot",
				'cusco' => "Cusco",
				'cyberspyder' => "CyberSpyder Link Test",
				'desertrealm' => "Desert Realm Spider",
				'deweb' => "DeWeb© Katalog/Index",
				'dienstspider' => "DienstSpider",
				'digger' => "Digger",
				'diibot' => "Digital Integrity Robot",
				'direct_hit' => "Direct Hit Grabber",
				'dnabot' => "DNAbot",
				'download_express' => "DownLoad Express",
				'dragonbot' => "DragonBot",
				'dwcp' => "DWCP (Dridus' Web Cataloging Project)",
				'e-collector' => "e-collector",
				'ebiness' => "EbiNess",
				'elfinbot' => "ELFINBOT",
				'emacs' => "Emacs-w3 Search Engine",
				'emcspider' => "ananzi",
				'esther' => "Esther",
				'evliyacelebi' => "Evliya Celebi",
				'fastcrawler' => "FastCrawler",
				'fdse' => "Fluid Dynamics Search Engine robot",
				'felix' => "Felix IDE",
				'fetchrover' => "FetchRover",
				'fido' => "fido",
				'finnish' => "Hдmдhдkki",
				'fireball' => "KIT-Fireball",
				'fouineur' => "Fouineur",
				'francoroute' => "Robot Francoroute",
				'freecrawl' => "Freecrawl",
				'funnelweb' => "FunnelWeb",
				'gama' => "gammaSpider, FocusedCrawler",
				'gazz' => "gazz",
				'gcreep' => "GCreep",
				'getbot' => "GetBot",
				'geturl' => "GetURL",
				'golem' => "Golem",
				'grapnel' => "Grapnel/0.01 Experiment",
				'griffon' => "Griffon",
				'gromit' => "Gromit",
				'gulperbot' => "Gulper Bot",
				'hambot' => "HamBot",
				'havindex' => "havIndex",
				'hometown' => "Hometown Spider Pro",
				'htmlgobble' => "HTMLgobble",
				'hyperdecontextualizer' => "Hyper-Decontextualizer",
				'iajabot' => "iajaBot",
				'iconoclast' => "Popular Iconoclast",
				'ilse' => "Ingrid",
				'imagelock' => "Imagelock",
				'incywincy' => "IncyWincy",
				'informant' => "Informant",
				'infoseek' => "InfoSeek Robot 1.0",
				'infoseeksidewinder' => "Infoseek Sidewinder",
				'infospider' => "InfoSpiders",
				'inspectorwww' => "Inspector Web",
				'intelliagent' => "IntelliAgent",
				'irobot' => "I, Robot",
				'iron33' => "Iron33",
				'israelisearch' => "Israeli-search",
				'javabee' => "JavaBee",
				'jbot' => "JBot Java Web Robot",
				'jcrawler' => "JCrawler",
				'jobo' => "JoBo Java Web Robot",
				'jobot' => "Jobot",
				'joebot' => "JoeBot",
				'jubii' => "The Jubii Indexing Robot",
				'jumpstation' => "JumpStation",
				'kapsi' => "image.kapsi.net",
				'katipo' => "Katipo",
				'kilroy' => "Kilroy",
				'ko_yappo_robot' => "KO_Yappo_Robot",
				'labelgrabber.txt' => "LabelGrabber",
				'larbin' => "larbin",
				'legs' => "legs",
				'linkidator' => "Link Validator",
				'linkscan' => "LinkScan",
				'lockon' => "Lockon",
				'logo_gif' => "logo.gif Crawler",
				'macworm' => "Mac WWWWorm",
				'magpie' => "Magpie",
				'marvin' => "marvin/infoseek",
				'mattie' => "Mattie",
				'mediafox' => "MediaFox",
				'merzscope' => "MerzScope",
				'meshexplorer' => "NEC-MeshExplorer",
				'mindcrawler' => "MindCrawler",
				'mnogosearch' => "mnoGoSearch search engine software",
				'momspider' => "MOMspider",
				'monster' => "Monster",
				'motor' => "Motor",
				'muncher' => "Muncher",
				'mwdsearch' => "Mwd.Search",
				'ndspider' => "NDSpider",
				'nederland.zoek' => "Nederland.zoek",
				'netcarta' => "NetCarta WebMap Engine",
				'netmechanic' => "NetMechanic",
				'netscoop' => "NetScoop",
				'newscan-online' => "newscan-online",
				'nhse' => "NHSE Web Forager",
				'northstar' => "The NorthStar Robot",
				'nzexplorer' => "nzexplorer",
				'objectssearch' => "ObjectsSearch",
				'occam' => "Occam",
				'octopus' => "HKU WWW Octopus",
				'openfind' => "Openfind data gatherer",
				'orb_search' => "Orb Search",
				'packrat' => "Pack Rat",
				'pageboy' => "PageBoy",
				'parasite' => "ParaSite",
				'patric' => "Patric",
				'pegasus' => "pegasus",
				'perignator' => "The Peregrinator",
				'perlcrawler' => "PerlCrawler 1.0",
				'phantom' => "Phantom",
				'phpdig' => "PhpDig",
				'piltdownman' => "PiltdownMan",
				'pimptrain' => "Pimptrain.com's robot",
				'pioneer' => "Pioneer",
				'pitkow' => "html_analyzer",
				'pjspider' => "Portal Juice Spider",
				'plumtreewebaccessor' => "PlumtreeWebAccessor",
				'poppi' => "Poppi",
				'portalb' => "PortalB Spider",
				'psbot' => "psbot",
				'python' => "The Python Robot",
				'raven' => "Raven Search",
				'rbse' => "RBSE Spider",
				'resumerobot' => "Resume Robot",
				'rhcs' => "RoadHouse Crawling System",
				'road_runner' => "Road Runner: The ImageScape Robot",
				'robbie' => "Robbie the Robot",
				'robi' => "ComputingSite Robi/1.0",
				'robocrawl' => "RoboCrawl Spider",
				'robofox' => "RoboFox",
				'robozilla' => "Robozilla",
				'roverbot' => "Roverbot",
				'rules' => "RuLeS",
				'safetynetrobot' => "SafetyNet Robot",
				'search-info' => "Sleek",
				'search_au' => "Search.Aus-AU.COM",
				'searchprocess' => "SearchProcess",
				'senrigan' => "Senrigan",
				'sgscout' => "SG-Scout",
				'shaggy' => "ShagSeeker",
				'shaihulud' => "Shai'Hulud",
				'sift' => "Sift",
				'simbot' => "Simmany Robot Ver1.0",
				'site-valet' => "Site Valet",
				'sitetech' => "SiteTech-Rover",
				'skymob' => "Skymob.com",
				'slcrawler' => "SLCrawler",
				'smartspider' => "Smart Spider",
				'snooper' => "Snooper",
				'solbot' => "Solbot",
				'speedy' => "Speedy Spider",
				'spider_monkey' => "spider_monkey",
				'spiderbot' => "SpiderBot",
				'spiderline' => "Spiderline Crawler",
				'spiderman' => "SpiderMan",
				'spiderview' => "SpiderView™",
				'spry' => "Spry Wizard Robot",
				'ssearcher' => "Site Searcher",
				'suke' => "Suke",
				'suntek' => "suntek search engine",
				'sven' => "Sven",
				'tach_bw' => "TACH Black Widow",
				'tarantula' => "Tarantula",
				'tarspider' => "tarspider",
				'techbot' => "TechBOT",
				'templeton' => "Templeton",
				'titan' => "TITAN",
				'titin' => "TitIn",
				'tkwww' => "The TkWWW Robot",
				'tlspider' => "TLSpider",
				'ucsd' => "UCSD Crawl",
				'udmsearch' => "UdmSearch",
				'urlck' => "URL Check",
				'valkyrie' => "Valkyrie",
				'verticrawl' => "Verticrawl",
				'victoria' => "Victoria",
				'visionsearch' => "vision-search",
				'voidbot' => "void-bot",
				'vwbot' => "VWbot",
				'w3index' => "The NWI Robot",
				'w3m2' => "W3M2",
				'wallpaper' => "WallPaper (alias crawlpaper)",
				'wanderer' => "the World Wide Web Wanderer",
				'wapspider' => "w@pSpider by wap4.com",
				'webbandit' => "WebBandit Web Spider",
				'webcatcher' => "WebCatcher",
				'webcopy' => "WebCopy",
				'webfetcher' => "webfetcher",
				'webfoot' => "The Webfoot Robot",
				'webinator' => "Webinator",
				'weblinker' => "WebLinker",
				'webmirror' => "WebMirror",
				'webmoose' => "The Web Moose",
				'webquest' => "WebQuest",
				'webreader' => "Digimarc MarcSpider",
				'webreaper' => "WebReaper",
				'websnarf' => "Websnarf",
				'webspider' => "WebSpider",
				'webvac' => "WebVac",
				'webwalk' => "webwalk",
				'webwalker' => "WebWalker",
				'webwatch' => "WebWatch",
				'whatuseek' => "whatUseek Winona",
				'whowhere' => "WhoWhere Robot",
				'wired-digital' => "Wired Digital",
				'wmir' => "w3mir",
				'wolp' => "WebStolperer",
				'wombat' => "The Web Wombat",
				'worm' => "The World Wide Web Worm",
				'wwwc' => "WWWC Ver 0.2.5",
				'wz101' => "WebZinger",
				'xget' => "XGET",
				'awbot' => "AWBot",
				'baiduspider' => "BaiDuSpider",
				'bobby' => "Bobby",
				'boris' => "Boris",
				'bumblebee' => "Bumblebee (relevare.com)",
				'cscrawler' => "CsCrawler",
				'daviesbot' => "DaviesBot",
				'exactseek' => "ExactSeek Crawler",
				'ezresult' => "sEzresult",
				'gigabot' => "GigaBot",
				'gnodspider' => "sGNOD Spider",
				'grub' => "Grub.org",
				'henrythemiragorobot' => "Mirago",
				'holmes' => "Holmes",
				'internetseer' => "InternetSeer",
				'justview' => "JustView",
				'linkbot' => "LinkBot",
				'linkchecker' => "LinkChecker",
				'metager-linkchecker' => "MetaGer LinkChecker",
				'microsoft_url_control' => "Microsoft URL Control",
				'nagios' => "Nagios",
				'perman' => "Perman surfer",
				'pompos' => "Pompos",
				'rambler' => "StackRambler",
				'redalert' => "Red Alert",
				'shoutcast' => "Shoutcast Directory Service",
				'slysearch' => "SlySearch",
				'surveybot' => "SurveyBot",
				'turnitinbot' => "Turn It In",
				'turtle' => "Turtle",
				'turtlescanner' => "Turtle",
				'ultraseek' => "Ultraseek",
				'webclipping.com' => "WebClipping.com",
				'webcompass' => "webcompass",
				'wonderer' => "spider: Web Wombat Redback Spider",
				'yahoo-verticalcrawler' => "Yahoo Vertical Crawler",
				'zealbot' => "ZealBot",
				'zyborg' => "Zyborg",
				'BecomeBot' => "Becomet",
				'Yandex' => "Yandex",
				'StackRambler' => "Rambler",
				'ask jeeves' => "Ask Jeeves Bot",
				'lycos' => "Lycos.com",
				'whatuseek' => "What You Seek",
				'ia_archiver' => "Archive.org"
			    	);

		foreach($robots as $key => $value)
		{
			if(strstr(strtolower($useragent), strtolower($key)))
			{
				$robot = $value;
			}
		}

#23 Re: Вопросы функционирования системы в целом » tracker 0.2 » 2010-05-19 14:38:12

Плагин хороший, но больно уж я заждался его...

Я мог бы его дописать необходимым функционалом, но на NG не могу переводить сайт из-за отсутствия плагина управления категориями пользователей smile Если в ближайшее время появится такой плагин, хотя бы с минимальным функционалом (права на добавление/редактирование новостей и редактирование пользователей) - то у NG появится не маленький открытый трекер))

Исходники могу предоставить, но не приспособленные для NG. Адаптировал недоплагин под NG - nnq, эти исходники просите у него smile

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

Работает на FluxBB