naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« : Май 01, 2007, 09:36:26 » |
|
Я вот сделал. Могу дать, кому нужен. Для него исчу хостинг: Можно менять set_time_limit, file_get_contents работает с URL.
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #1 : Май 01, 2007, 10:41:36 » |
|
Я вот сделал. Могу дать, кому нужен. Для него исчу хостинг: Можно менять set_time_limit, file_get_contents работает с URL.
По поводу хостинга глянь в разделе Объявления. А чего парсер умеет твой?
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #2 : Май 01, 2007, 10:55:43 » |
|
Я вот сделал. Могу дать, кому нужен. Для него исчу хостинг: Можно менять set_time_limit, file_get_contents работает с URL.
По поводу хостинга глянь в разделе Объявления. А чего парсер умеет твой? Что захотите, то и будет уметь. Я сделаю. Он пока просто грузит новое к себе в файл, а потом постранично мона смотреть. И интерфесй свой написать можно. Я себе написал. Он очень похож на старый, но чуть изменил
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #3 : Май 01, 2007, 11:26:04 » |
|
Проблемка. Долблюсь уже долго. if (!in_array($CurrentPageMessages[$j],$Messages)) { $Messages[]=$CurrentPageMessages[$j]; }else break; Если $Messages пустой, то все пашет, а если нет, то не срабатывает условие и всегда на else вылетает. В чем прикол?
|
|
« Последнее редактирование: Октябрь 07, 2007, 01:14:22 от Романыч »
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #4 : Май 06, 2007, 01:32:38 » |
|
Выкладываю исходники. Пишите пожелания и критику сюда. Прочтите обязательтно !readme.txt. Если вы скачали, то отпишитесь сюда. Хочется знать, кто скачал.
Кнопка "Полное обновление" -- просматривает страницы башорга начиная со старых и выбирает те сообщения, которых нет в базе. "Быстрое обновление" -- просматривает страницы башорга начиная с новых, пока не встретит уже существующее в базе сообщение.
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #5 : Май 06, 2007, 06:10:56 » |
|
Скачал. Погляжу З.Ы. А с Бездной он работает?
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #6 : Май 06, 2007, 06:47:23 » |
|
Скачал. Погляжу З.Ы. А с Бездной он работает? А что за Бездна??
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #7 : Май 06, 2007, 06:59:41 » |
|
А что за Бездна??
http://bash.org.ru/abyss.phpЭто не заапрувленные пока цитаты. Просто там часто проскакивают хорошие вещи, которые не попадают под чувство юмора админов БАШа.
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #8 : Май 06, 2007, 07:04:00 » |
|
Понял. Разбремся и сделаем. А чего их там мало так. Как оно там это все работает?
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #9 : Май 06, 2007, 07:08:10 » |
|
Если кто себе дизайн сделает, то просьба выкладывать.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #10 : Май 06, 2007, 07:22:50 » |
|
Обновил чуть. Изменен файл system\html\templates\jokes-view.htm. Мелкая оплошность.
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #11 : Май 06, 2007, 08:05:22 » |
|
Понял. Разбремся и сделаем. А чего их там мало так. Как оно там это все работает?
Их там много. При каждом обновлении страницы выдается новый список (ну или частично новый - по рандому)
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #12 : Май 07, 2007, 01:10:19 » |
|
Их там много. При каждом обновлении страницы выдается новый список (ну или частично новый - по рандому)
Так а как мне их упорядочивать
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #13 : Май 07, 2007, 08:21:12 » |
|
Их там много. При каждом обновлении страницы выдается новый список (ну или частично новый - по рандому)
Так а как мне их упорядочивать У них тоже есть свой ID. Сделай другую таблицу для них
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #14 : Май 07, 2007, 08:42:06 » |
|
Их там много. При каждом обновлении страницы выдается новый список (ну или частично новый - по рандому)
Так а как мне их упорядочивать У них тоже есть свой ID. Сделай другую таблицу для них Я понял. А если они там хрен знает как отображаются, в косом порядке, то как мне делать обновление. Просто смотреть, каких нету??
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #15 : Май 07, 2007, 08:52:06 » |
|
Я понял. А если они там хрен знает как отображаются, в косом порядке, то как мне делать обновление. Просто смотреть, каких нету?? Да. Поиском по базе.
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #16 : Май 07, 2007, 08:58:30 » |
|
Я понял. А если они там хрен знает как отображаются, в косом порядке, то как мне делать обновление. Просто смотреть, каких нету?? Да. Поиском по базе. Просто тогда какие-то пропустить можно
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #17 : Май 07, 2007, 09:00:32 » |
|
Просто тогда какие-то пропустить можно Ну да вообщем-то. Ты можешь не перебрать все цитаты из Бездны за день,а вечером вроде (или раз в 2 дня) их чистят - часть удаляют,а часть апрувят.
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #18 : Май 07, 2007, 09:05:24 » |
|
Просто тогда какие-то пропустить можно Ну да вообщем-то. Ты можешь не перебрать все цитаты из Бездны за день,а вечером вроде (или раз в 2 дня) их чистят - часть удаляют,а часть апрувят. Если там такие странности, то стоит ли делать это в скрипте??
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #19 : Май 07, 2007, 09:37:37 » |
|
Если там такие странности, то стоит ли делать это в скрипте?? ИМХО: стоит. Ведь иногда есть достойные цитаты, которые не подходят под чувство юмора админов.
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #20 : Май 07, 2007, 09:43:44 » |
|
Если там такие странности, то стоит ли делать это в скрипте?? ИМХО: стоит. Ведь иногда есть достойные цитаты, которые не подходят под чувство юмора админов. Ладна. Сделаю
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #21 : Май 11, 2007, 03:26:28 » |
|
Alder, а как быть с обновлением? Когда Бездну обновлять? Или делать, как в обычном. Типа ссылка: "Подгрузить сообщения"??
Ты пробовал парсер?
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #22 : Май 11, 2007, 08:42:10 » |
|
Alder, а как быть с обновлением? Когда Бездну обновлять? Или делать, как в обычном. Типа ссылка: "Подгрузить сообщения"??
Ты пробовал парсер?
1. Обновлять либо раз в 5 минут, либо дополнительно кнопочка 2. Парсер я пробывал и есть пара плохих моментов: * в документации не оговорено, что перед запуском index.php сначала нужно обновить список - update.php. Правильнее было бы сделать на главной кнопочку и показать сообщение "Список пуст. Нажмите Обновить" * Парсер не будет работать на Винде под Денвером. Причина - Fatal error: Call to undefined function: iconv() in z:\home\test4.ru\www\index.php on line 21 * вроде пока все
|
|
« Последнее редактирование: Октябрь 07, 2007, 01:15:49 от Романыч »
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #23 : Май 11, 2007, 01:29:30 » |
|
* Парсер не будет работать на Винде под Денвером. Причина - Fatal error: Call to undefined function: iconv() in z:\home\test4.ru\www\index.php on line 21 * вроде пока все Выкинь Денвер. Хотя не важно. Денвер -- пакет PHP, Perl, MySQL, Apache. Нужна версия PHP 4>=4.0.5, либо PHP 5. У меня работает на Винде под PHP 5. http://ua2.php.net/manual/ru/function.iconv.php - Документация
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #24 : Май 11, 2007, 01:37:26 » |
|
Сделал * в документации не оговорено, что перед запуском index.php сначала нужно обновить список - update.php. Правильнее было бы сделать на главной кнопочку и показать сообщение "Список пуст. Нажмите Обновить"
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #25 : Май 11, 2007, 06:44:02 » |
|
Сделал * в документации не оговорено, что перед запуском index.php сначала нужно обновить список - update.php. Правильнее было бы сделать на главной кнопочку и показать сообщение "Список пуст. Нажмите Обновить"
Гут. Потестим чуток позже
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #26 : Май 26, 2007, 10:42:41 » |
|
На башорге сменили немного код страниц и поэтому вот обновление.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #27 : Май 27, 2007, 07:19:25 » |
|
Они издеваются. Сегодня опять интерфейс сменили
|
|
|
Записан
|
|
|
|
KyDECHuK
|
|
« Ответ #28 : Май 27, 2007, 08:01:12 » |
|
Выкинь Денвер. Хотя не важно. Денвер -- пакет PHP, Perl, MySQL, Apache. Нужна версия PHP 4>=4.0.5, либо PHP 5. У меня работает на Винде под PHP 5. У меня PHP 4.4.4, и таки все равно Fatal error: Call to undefined function: iconv() in z:\home\nex\www\update.php on line 26 naxellar - добавь в ридми о необходимости подключения модуля php_iconv.dll Блин, работа опять пошла лесом... После загрузки 2 мег сообщений скрипт выдал Warning: Cannot modify header information - headers already sent by (output started at z:\home\nex\www\system\modules\standart-begin.php:1) in z:\home\nex\www\update.php on line 49 и на том остановился.
|
|
« Последнее редактирование: Май 27, 2007, 09:05:17 от KyDECHuK »
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #29 : Май 28, 2007, 12:58:01 » |
|
KyDECHuK, последняя ошибка идет лесом. Она появилась из-за первой. iconv() - просто я не знал, что что-то отдельно нужно. Наверна в PHP4 нужен модуль. Я на PHP5 работаю и тама есть это встроенное.
Ну так работать скрипт у тебя начал? Ты себе дизайн менял?
|
|
« Последнее редактирование: Май 28, 2007, 01:11:35 от naxellar »
|
Записан
|
|
|
|
Alder
|
|
« Ответ #30 : Май 28, 2007, 01:07:17 » |
|
Наверна в PHP4 нужен модуль. Я на PHP5 работаю и тама есть это встроенное. Нужно тестить в ПХП4 тоже. И писать в ридми все варианты
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #31 : Май 28, 2007, 01:08:55 » |
|
Наверна в PHP4 нужен модуль. Я на PHP5 работаю и тама есть это встроенное. Нужно тестить в ПХП4 тоже. И писать в ридми все варианты Я понимаю, но это так, мелкий скрипт.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #32 : Май 28, 2007, 01:10:42 » |
|
Обновил !readme.txt. Если Вы используете мой скрипт напишите сюда, не поленитесь. Интересно знать, нужули он кому-то и следует выкладывать, когда что-то изменю. Если кто-то поменял дизайн, тоже прошу выложить сюда.
|
|
|
Записан
|
|
|
|
Alder
|
|
« Ответ #33 : Май 28, 2007, 01:20:37 » |
|
Я понимаю, но это так, мелкий скрипт. Просто надо с маленьких скриптом приучать себя к подробному написанию документации. Это я уже из жизни понял. Я даже когда на первом курсе писал мелкие никому не нужные программки на Дельфях (Кудесник наверное вспомнит Конвертилку ), то писал подробное ридми. Это сильно упрощает жизнь пользователям. Так...Это небольшое лирическое отступление было По делу - я скачаю новую версию и погляжу.
|
|
|
Записан
|
"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #34 : Май 28, 2007, 01:22:06 » |
|
Я понимаю, но это так, мелкий скрипт. Просто надо с маленьких скриптом приучать себя к подробному написанию документации. Это я уже из жизни понял. Я даже когда на первом курсе писал мелкие никому не нужные программки на Дельфях (Кудесник наверное вспомнит Конвертилку ), то писал подробное ридми. Это сильно упрощает жизнь пользователям. Так...Это небольшое лирическое отступление было По делу - я скачаю новую версию и погляжу. Не качай. Они гады вот опять сменили чуть страницу, сижу переделываю.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #35 : Май 28, 2007, 02:00:56 » |
|
Уф. Сделал
|
|
|
Записан
|
|
|
|
KyDECHuK
|
|
« Ответ #36 : Май 28, 2007, 02:51:28 » |
|
KyDECHuK, последняя ошибка идет лесом. Она появилась из-за первой. Оригинальный подход к правке ошибок Замечу, что она появилась ПОСЛЕ того, как я подключил php_iconv.dll с нужной скрипту функцией. Ну в общем не смертельно: 7 тыщщ записей с БОРа слил - читать не перечитать iconv() - просто я не знал, что что-то отдельно нужно. Наверна в PHP4 нужен модуль. Я на PHP5 работаю и тама есть это встроенное. Я тоже не знал пока справку по iconv не глянул и заодно в файл конфига пхп. Инсталяхи пхп качал правда не на офф сайте, а у разрабов денвера: в 5-м пхп тоже надо модуль подключать. Ну так работать скрипт у тебя начал? Ты себе дизайн менял? Нет, не менял - какой там дизайн! Кнопки перелистывания фатает - сразу читать начал =)
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #37 : Май 28, 2007, 03:22:43 » |
|
KyDECHuK, последняя ошибка идет лесом. Она появилась из-за первой. Оригинальный подход к правке ошибок Он правильный. Пока не устрвняется ошибка, которая до, то не стоит думать о другой. А именно эта ошибка: Я посылаю перенаправление на страницу просмотра цитат, но сначала отсылаются заголовки ответа, а потом содержимое страницы. Вот я посылаю заголовок, ведь я в браузер ничего не выводил, значит еще можно. Но до этого вылазит ошибка, заголовки отсылаются и функция сбоит, так как заголовки отосланы, а я требую еще отослать. Я тоже не знал пока справку по iconv не глянул и заодно в файл конфига пхп. Инсталяхи пхп качал правда не на офф сайте, а у разрабов денвера: в 5-м пхп тоже надо модуль подключать.
Там при разных версия у PHP5 вечно что-то вкидывали и выкидывали из ядра и оформляли в dll, а если это не трогалось, то тот что в Денвере был скомпилирован ими (при этом они не добавили iconv в ядро), а я-то качал уже готовый для Windows.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #38 : Май 29, 2007, 01:49:45 » |
|
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #39 : Май 29, 2007, 02:23:47 » |
|
|
|
|
Записан
|
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #41 : Май 29, 2007, 09:54:30 » |
|
Некс, хоть бы ченджлог писал, а не смайлики В первом не отробатывался мессаг, если рейтинг отрицательный -- исправил. А второе -- Вверху кнопки обновить не было, т.к. я у себя в локалке защиту сделал, чтобы только с 192.168.0.7, вот исправил
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #42 : Май 30, 2007, 02:21:38 » |
|
Дизайн обновил, и сделал еще один. Мона их переключать. Запоминаются в кукисы
|
|
« Последнее редактирование: Май 30, 2007, 02:35:03 от naxellar »
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #43 : Май 30, 2007, 03:09:39 » |
|
Хочу сделать, чтобы рейтинг и кнопы + и - тоже отображались. Как лучче сделать конвертор. А то ведь если просто в базе колонку добавить, то в тех постах, что ранее были, рейтинга не будет
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #44 : Июнь 04, 2007, 12:47:39 » |
|
Скоро будет новая версия с документацией. Вот влом ее только писать а нужно. А еще чуть позже будет Бездна, как Alder просил
|
|
|
Записан
|
|
|
|
zabudkin
Абитуриент
Карма: +0/-0
Offline
Сообщений: 1
|
|
« Ответ #45 : Август 07, 2007, 07:11:40 » |
|
Что-то у меня ошибку выдаёт: Warning: array_reverse(): The argument should be an array in /www/uveliru/www/htdocs/bashorg/update.php on line 38
У кого такие же проблемы? Есть новая версия?
Просто хочу еще добавить возможность чтобы новые цитаты с башорга отправлялись мне на емайл, сообщения с которого приходят на мой сотовый телефон.
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #46 : Август 07, 2007, 06:29:06 » |
|
Что-то у меня ошибку выдаёт: Warning: array_reverse(): The argument should be an array in /www/uveliru/www/htdocs/bashorg/update.php on line 38
У кого такие же проблемы? Есть новая версия?
Просто хочу еще добавить возможность чтобы новые цитаты с башорга отправлялись мне на емайл, сообщения с которого приходят на мой сотовый телефон.
Эта версия давно не пашет. У меня есть дома рабочая, нада -- стучи в аську 341649961.
|
|
|
Записан
|
|
|
|
KyDECHuK
|
|
« Ответ #47 : Август 07, 2007, 09:24:26 » |
|
Эта версия давно не пашет. У меня есть дома рабочая, нада -- стучи в аську 341649961. Вот и повесил бы рабочую в этой ветке
|
|
|
Записан
|
|
|
|
naxellar
Главный флудер
Проректор
Карма: +101/-52
Offline
Пол:
Сообщений: 5015
Главный флудер
|
|
« Ответ #48 : Август 08, 2007, 02:36:25 » |
|
Эта версия давно не пашет. У меня есть дома рабочая, нада -- стучи в аську 341649961. Вот и повесил бы рабочую в этой ветке Повешу. Ее пока руками ставить нада поэтому и не выкладываю
|
|
|
Записан
|
|
|
|
|