| Author | Mod Advanced db_update generator для phpBB2 |
|---|---|
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Используя всем известный db_generator, сталкиваешься с необходимостью удалить файл db_update.php с сервера.
Чтобы не переключаться на ftp-менеджер, я доработал скрипт и добавил в него эту возможность (кнопка "Удалить файл с сервера"), чтобы, как говорится, не отходя от кассы. Заодно дорусифицировал его и добавил в интерфейс поле для имени генерируемого файла. Другие возможности: 1. Генератор интегрирован в раздел администратора. 2. В режиме администратора можно записать сформированный скрипт на сервер и сразу запустить его. 3. Выбор языка генерируемого файла. Конечно, рестуктуризация или какие-то операции с таблицами вещь достаточно редкая, но все-таки, как говорится, мелочь, а приятно. Генератор db_update в работе. Download db_generator.zip (17.74 KB).
Added/Updated Mon 05 Feb, 2007 08:32.
Downloaded 158 Time(s).
Генератор db_update.php для phpBB2 с расширенными возможностями _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
zelk Гость Joined: 02 Feb 2007 Posts: 1 Last Visited: Fri 19 Oct, 2007 13:11 Кредиты: 25 Reputation: 0 Age: 33 Zodiac: | у меня вопрос, архиве мода лежит файл db_generator.hl, сним то чего делать, куда копировать? |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Это файл для мода Hacks List. Если нет у вас такого, то не обращаем внимания. _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
MXM ![]() Участник Joined: 02 Oct 2006 Location: Санкт-Петербург Posts: 18 Last Visited: Thu 01 Sep, 2011 15:09 Кредиты: 160 Reputation: 0 | Sergey, привет!
Имеет ли данный мод возможность не только генерировать файл для создания таблиц, но и для их удаления? Если нет, то неплохо было бы сделать следующее: Например, в базе или через этот мод выполнялся запрос: ALTER TABLE `phpbb_themes` ADD `tr_color4` VARCHAR( 6 ) DEFAULT NULL AFTER `tr_color3` ; В самом моде сделать низподающее меню, через которое можно выбрать 2 варианта: - создать; < - используется в случае, если необходимо сгенерироваь файл для создания таблиц и т.д. - удалить; < - используется в случае, если необходимо сгенерироваь файл для удаления таблиц и т.д. Далее, нам необходимо удалить то, что выполнил запрос, для этого вставляем этот запрос в поле SQL-запрос и выбираем в низподающем меню "удалить". Генерируется файл с помощью которого мы удаляем необходимый запрос на удаление. Твои мысли? |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Теоретически сделать можно, анализируя текст запросов. А практически неохота заморачиваться, проще тебе самому сделать обратный запрос типа ALTER TABLE table_name DROP COLUMN filed_name или DROP TABLE table_name.
К тому же не вижу особого смысла в данной фиче. Делать что-то в базе данных, чтобы потом все это сшибить? _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
MXM ![]() Участник Joined: 02 Oct 2006 Location: Санкт-Петербург Posts: 18 Last Visited: Thu 01 Sep, 2011 15:09 Кредиты: 160 Reputation: 0 | |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Чтобы сделать эту мелочь, нужно время совсем не мелочное. Сейчас его особо нет. _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
DragonDX Участник Joined: 21 Aug 2006 Location: Москва Posts: 10 Last Visited: Wed 28 Apr, 2010 08:41 Кредиты: 199 Reputation: 0 Age: 25 Zodiac: | при попытке сохранить файл, выдает: Невозможно создать файл db_update.php
наверное нужно где-то изменить chmod ? вот только у какого файла не могу понять |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | db_generator.php, наверное. Попробуйте chmod 0755 _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
DragonDX Участник Joined: 21 Aug 2006 Location: Москва Posts: 10 Last Visited: Wed 28 Apr, 2010 08:41 Кредиты: 199 Reputation: 0 Age: 25 Zodiac: | Не помогло, пробовал делать даже 0777 ...
Попробовал залить файл сам... при запуске получается куча ошибок: Code: Warning: include(./../extension.inc) [function.include]: failed to open stream: No such file or directory in /home/blabla/www/html/db_update.php on line 24_________________ www.moscow.solarnet.ru - форум самой солнечной IRC сети! Last edited by DragonDX on Wed 16 Jan, 2008 19:09; edited 1 time in total |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | db_update.php надо заливать в корень форума. Видишь же, включаемые файлы не находятся. _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
DragonDX Участник Joined: 21 Aug 2006 Location: Москва Posts: 10 Last Visited: Wed 28 Apr, 2010 08:41 Кредиты: 199 Reputation: 0 Age: 25 Zodiac: | Извиняюсь конечно, но именно из корня я его и запускал Проблема оказалась в следующем... генератор неверно определил $phpbb_root_path, в генерируемом файле она имеет значение Code: $phpbb_root_path = './../';Исправил ручками, база обновилась... но опять таки с warning'ами, скрипт не может найти page_header_admin.php ? O_o такого файла по сути не существует ... впрочем как и page_footer_admin.php |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Что значит: неправильно определил $phpbb_root_path? Если ты генеришь скрипт из админки, значит и запускать надо из админского каталога .
Добавлено спустя 4 минуты 32 секунды: Теперь понятно, почему не удавалось сохранить файл. Нет прав доступа на запись у папки admin _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
papa Постоянный клиент Joined: 01 Aug 2008 Posts: 97 Last Visited: Mon 31 Jan, 2011 15:31 Кредиты: 860 Reputation: 0 Age: 23 Zodiac: | В первых трех строчках написано, что доработан скрипт удаления запросов. Можно где то переключаться, но установил данный мод, скаченый от сюда и не нашел данной функции |
Sergey ![]() Местный босс - администратор Joined: 06 Jan 2005 Location: Оренбург Posts: 1127 Last Visited: Today at 01:43 Кредиты: 3594 Reputation: 47 Age: 41 Zodiac: | Под какой накуркой ты приходишь на форум и где такую траву берёшь? Там написано, что мод доработан для удаления файла после отработки, а не самих запросов. _________________ Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами. Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума Бесплатная техподдержка только на форуме! Не надо стучаться в аську, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks! |
| Summary Rating For >> Mod Advanced db_update generator для phpBB2 | |||
| Average Rating: 5.00 :: Min Rating: 5 :: Max Rating: 5 :: Number of Ratings: 2 | |||
| | |||
| Similar Topics | |||||
| Topic | Author | Forum | Replies | Last Post | |
|---|---|---|---|---|---|
![]() | Mod Sitemap Hack или Sitemap Generator | infolan | Поддержка и моды для phpBB2 | 6 | Sun 28 Feb, 2010 02:23 vlad77 |
![]() | Advanced BBCode Box | Lila | Поддержка и моды для phpBB2 | 13 | Mon 23 Mar, 2009 16:55 Sergey |
![]() | Advanced IP Tools Pack | vlad77 | Поддержка и моды для phpBB2 | 2 | Wed 10 Aug, 2011 19:55 vlad77 |
![]() | Мод Advanced Away (Vacation) Status Доработка мода Away (Vacation) Status... | Sergey | Поддержка и моды для phpBB2 | 7 | Sat 13 Feb, 2010 09:18 Sergey |
![]() | Advanced Page Generation Time | vlad77 | Архив модов для phpBB 2.0.x | 0 | Mon 23 Aug, 2010 20:15 vlad77 |
| printer-friendly view | You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum |