ООО ЭкоЮнит
FAQSearchMemberlistUsergroupsFilesLog inRegisterГлавная
printer-friendly view
 
 
AuthorMessage
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Используя всем известный 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 167 Time(s).
Генератор db_update.php для phpBB2 с расширенными возможностями


_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
zelk Gender:Male

Гость


Joined: 02 Feb 2007
Show/Hide

у меня вопрос, архиве мода лежит файл db_generator.hl, сним то чего делать, куда копировать?
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Это файл для мода Hacks List. Если нет у вас такого, то не обращаем внимания.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
MXM Gender:Male


Участник


Joined: 02 Oct 2006
Show/Hide

Sergey, привет!
Имеет ли данный мод возможность не только генерировать файл для создания таблиц, но и для их удаления?

Если нет, то неплохо было бы сделать следующее:
Например, в базе или через этот мод выполнялся запрос: ALTER TABLE `phpbb_themes` ADD `tr_color4` VARCHAR( 6 ) DEFAULT NULL AFTER `tr_color3` ;
В самом моде сделать низподающее меню, через которое можно выбрать 2 варианта:
- создать; < - используется в случае, если необходимо сгенерироваь файл для создания таблиц и т.д.
- удалить; < - используется в случае, если необходимо сгенерироваь файл для удаления таблиц и т.д.
Далее, нам необходимо удалить то, что выполнил запрос, для этого вставляем этот запрос в поле SQL-запрос и выбираем в низподающем меню "удалить".
Генерируется файл с помощью которого мы удаляем необходимый запрос на удаление.
Твои мысли?
Back to topOffline View user's profile Visit poster's website Skype Name
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Теоретически сделать можно, анализируя текст запросов. А практически неохота заморачиваться, проще тебе самому сделать обратный запрос типа ALTER TABLE table_name DROP COLUMN filed_name или DROP TABLE table_name.
К тому же не вижу особого смысла в данной фиче. Делать что-то в базе данных, чтобы потом все это сшибить?

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
MXM Gender:Male


Участник


Joined: 02 Oct 2006
Show/Hide

Sergey, да, порой требуется сшибить - например, если не встал мод, или его необходимо сменить на аналогичный.
Конечно, не всегда это требуется, но как ты говоришь - это молочь, но приятная.

Добавлено спустя 4 минуты 30 секунд:

Ручками сделать сшиб медленее, чем сгенерировать файл.
Back to topOffline View user's profile Visit poster's website Skype Name
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Чтобы сделать эту мелочь, нужно время совсем не мелочное. Сейчас его особо нет.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
DragonDX Gender:Male

Участник


Joined: 21 Aug 2006
Show/Hide

при попытке сохранить файл, выдает: Невозможно создать файл db_update.php
наверное нужно где-то изменить chmod ? вот только у какого файла не могу понять Sad

_________________
www.moscow.solarnet.ru - форум самой солнечной IRC сети!
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

db_generator.php, наверное. Попробуйте chmod 0755

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
DragonDX Gender:Male

Участник


Joined: 21 Aug 2006
Show/Hide

Не помогло, пробовал делать даже 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
Back to topOffline This post has 1 review(s) View user's profile Visit poster's website
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

db_update.php надо заливать в корень форума. Видишь же, включаемые файлы не находятся.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
DragonDX Gender:Male

Участник


Joined: 21 Aug 2006
Show/Hide

Извиняюсь конечно, но именно из корня я его и запускал Smile
Проблема оказалась в следующем... генератор неверно определил $phpbb_root_path, в генерируемом файле она имеет значение
Code:
$phpbb_root_path = './../';

Исправил ручками, база обновилась... но опять таки с warning'ами, скрипт не может найти page_header_admin.php ? O_o такого файла по сути не существует ... впрочем как и page_footer_admin.php

_________________
www.moscow.solarnet.ru - форум самой солнечной IRC сети!
Back to topOffline This post has 1 review(s) View user's profile Visit poster's website
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Что значит: неправильно определил $phpbb_root_path? Если ты генеришь скрипт из админки, значит и запускать надо из админского каталога .

Добавлено спустя 4 минуты 32 секунды:

Теперь понятно, почему не удавалось сохранить файл. Нет прав доступа на запись у папки admin

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
papa Gender:Male

Постоянный клиент


Joined: 01 Aug 2008
Show/Hide

В первых трех строчках написано, что доработан скрипт удаления запросов. Можно где то переключаться, но установил данный мод, скаченый от сюда и не нашел данной функции Crying or Very sad
Back to topOffline View user's profile
Sergey Gender:Male


Местный босс - администратор


Joined: 06 Jan 2005
Show/Hide

Под какой накуркой ты приходишь на форум и где такую траву берёшь? Там написано, что мод доработан для удаления файла после отработки, а не самих запросов.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Display posts from previous:   

Summary Rating For >> Mod Advanced db_update generator для phpBB2
Average Rating: 5.00 :: Min Rating: 5 :: Max Rating: 5 :: Number of Ratings: 2
Choose Rating: 1   2   3   4   5  


Similar Topics
Topic Author Forum Replies Last Post
No new posts Mod Sitemap Hack или Sitemap Generator
Посоветуйте пожалуйста, какой из модов лучше (возможно каким пользуетесь Вы): http://www.phpbbhacks.com/download/5380 http://www.phpbbhacks.com/download/5630
infolan Поддержка и моды для phpBB2 6 Sun 28 Feb, 2010 02:23 View latest post
vlad77
No new posts Advanced BBCode Box
Вот скачала мод ответа! Вот тут можно скачать! http://www.phpbbhacks.com/download/1059 И возникает вопрос, как его вставить в быстрый ответ! Очень надо, помогите плиз))
Lila Поддержка и моды для phpBB2 13 Mon 23 Mar, 2009 16:55 View latest post
Sergey
No new posts Advanced IP Tools Pack
Вопрос по моду: Запросы модов, дополнительных фич ############################################################## ## MOD Title: Advanced IP Tools Pack ## MOD Author: pentapenguin n/a (Jeremy Conley)
vlad77 Поддержка и моды для phpBB2 2 Wed 10 Aug, 2011 18:55 View latest post
vlad77
No new posts NV advanced last topic titles
Здравствуйте! Есть мод - https://www.phpbb.com/community/viewtopic.php?t=871075 , который выводит в список тем последнюю затронутую тему. А можно ли сделать вывод не одной темы, а штук пять? Как сделать? Спасибо. Вот
Raisin Поддержка и моды для phpBB3 3 Fri 15 Nov, 2013 00:46 View latest post
Sergey
No new posts Advanced Page Generation Time
Название мода: Advanced Page Generation Time Автор: Coagulant Описание мода: Мод показывает расширенную статистику внизу каждой страницы: время генерации, кол-во SQL-запросов, процент gzip-сжатия. Версия мода: 1.0.3
vlad77 Архив модов для phpBB 2.0.x 0 Mon 23 Aug, 2010 20:15 View latest post
vlad77






All times are UTC + 3 hours
Users browsing this topic:
Registered Users: None

Jump to:   
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
/a
Username:

Password:

Log me on automatically each visit
  Яндекс.Метрика
CrackerTracker © 2004 - 2019 CBACK.de