Webhubconfig, API2 | Скрипт конфигурации хаба через веб-интерфейс |
Здравствуйте, гость ( Вход | Регистрация )
Webhubconfig, API2 | Скрипт конфигурации хаба через веб-интерфейс |
17.8.2008, 9:10
Сообщение
#1
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Начал вот доделывать скрипты, думаю можно показать, заодно потестите. Скрипт работает подобно апачу, намного упрощенней конечно, но все же. Это лишь наработки, надеюсь конечная версия будет намного лучше оформлена.
По умолчанию в скрипте прописан порт 7070, так что после запуска заходите на
Прикрепленные файлы
|
|
|
18.8.2008, 13:23
Сообщение
#2
|
|
Освоившийся участник Группа: Модераторы Сообщений: 281 Регистрация: 24.6.2008 Из: Луганск Пользователь №: 70 Спасибо сказали: 47 раз |
1. Считаю что кнопку "Изменить" стоит заменить кнопкой "Сохранить"
2. После кнопки сохранения страница просто перезагружается! Почему бы не сделать чтоб вверху писалось красным, мол настройки сохранены... 3. Пароль когда вводишь, он не должен светиться! Вижу что пожелание 2 частично реализовано, но реализовано внизу страницы, что сразу и не заметно! Но глюк есть, скрипт пишет: Цитата Описание хаба (string #5) изменено с "<Enter hub description here>" на "<Enter hub description here>" Топик хаба (string #10) изменено с "What's another word for thesaurus?" на "What's another word for thesaurus?" Автоматическая регистрация в хаблистах (bool #4) изменено с Вкл на Выкл а реально изменили только Цитата Автоматическая регистрация в хаблистах (bool #4) изменено с Вкл на Выкл 4. Заполнены только страницы "Основные настройки" и "Сообщение дня", остальные пустые и вверху кнопка "Изменить" 5. Страницы ошибок можно вынести в отдельные html, чтоб каждый мог под себя подогнать Иногда на страницы ошибок очень даже интересно посмотреть! |
|
|
18.8.2008, 17:18
Сообщение
#3
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Давайте по порядку:
1. Эта кнопка именно меняет настройки в хабе, в текущей версии в верхнем заголовке есть ссылка "Сохранить настройки", которая их сохраняет физически, ведь хаб это делает только при правильном выключении. 2. Да, сделано, не знаю как ты сразу не заметил)), глюк связан с тем, что в хтмл для показа 2 и более пробелов приходится использовать неразрывный пробел, а т.к. это не обычный пробел, то фактически настройка меняется, эту проблему решил разделением функций показа данных для форм и обычного текста, вроде в форме более 1 пробела показывается нормально. + сделал отображение более наглядным (На заметку админу: если в названии хаба имеются пробелы, то можно их заменить неразрывным пробелом, тогда при отсутствующем топике в заголовке не будет вылезать черточка которая разделяет название и топик, символ неразрывного пробела можно получить кодом 255, для тех, кто не знает: зажимаем alt, на дополнительной части клавиатуры, там где только цифры, жмем два, пять, пять, отпускаем alt) 3. Как скажете, босс 4. Цитирую из 1 поста: "Сделано пока только пара страниц"... Сейчас чуть продвинулся с содержанием, до этого переделывал кое-какие схемы реализации, об этом - дальше. 5. Вот про это не понял, какие страницы ошибок? Что сделано на текущий момент: - языковые настройки берутся из файла хаба (language\Russian.xml в нашем случае), плюс придется обновить этот файлик, т.к. старый для 0.3.6.0g сделан, а с этого времени появилось немало новых пунктов, перевод будет от меня - решена проблема процента, функция string.gsub с заменой на строку съедает его, теперь проценты не пропадают - исправлена ошибка зацикливания скрипта, если раза 3 кликнуть по какой-нибудь ссылке, то хаб уходил в бесконечный цикл с попутным набором оперативной и виртуальной памяти. Да, и я могу так ошибиться)) - реализация сборки страниц из шаблонов - косметические исправления и добавления |
|
|
19.9.2008, 21:59
Сообщение
#4
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Появился наконец интернет, так что я теперь снова с вами, но хватит о грустном.
Я конечно ленив, но кое-что все-таки делаю на досуге, так что вот вам очередная версия для тестов, там не до конца сделана страничка с ошибками скриптов, да и не доделаны 3 страницы настроек различного антифлуда, но пока потестите это. В архиве все нужные библиотеки, теперь нужна еще и LFS, файлы скрипта, файлы языков, распаковываем в папку хаба, включаем в скриптах и тестируем. Обо всей фигне пишем сюда.
Прикрепленные файлы
|
|
|
20.9.2008, 7:04
Сообщение
#5
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Мучил галочки, вписывал буквы куда нужно вписывать цифры, пробовал оставлять строки пустыми...отлично работает(багов не замечено) -)
В IE6 как всегда, что-то да нашлось, но это к дизайну относиться, а не к работает самого скрипта Удачи в дальнейшей разработке! |
|
|
12.11.2008, 19:26
Сообщение
#6
|
|
Начинающий Группа: Пользователи Сообщений: 18 Регистрация: 6.8.2008 Из: г.Харьков Пользователь №: 333 Спасибо сказали: 0 раз |
Просто жесть работает 100% багов нету пользуюсь СПАСИБО большое!
Причина редактирования: Запросы скриптов нужно оставлять в соответствующих темах!
|
|
|
22.11.2008, 11:19
Сообщение
#7
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 6.6.2008 Пользователь №: 14 Спасибо сказали: 0 раз |
Сделайка чтобы скрипты там мона была делать сразу
|
|
|
22.11.2008, 13:57
Сообщение
#8
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Всё что угодно при Вашем финансировании... Наймем ученых, программеров, пару шаманов с бубном, и дадим им задание сделать всё что хотите.
Ты имел в виду отметание фтп и редактирование скриптов как в редакторе птоки? Или можно сделать просто управление папками и файлами через скрипт. Но это часы разработки, а у меня их нет, так что либо ждать, либо делать самим. |
|
|
22.11.2008, 18:06
Сообщение
#9
|
|
Начинающий Группа: Пользователи Сообщений: 28 Регистрация: 6.6.2008 Пользователь №: 14 Спасибо сказали: 0 раз |
Шаманов наймем, Бубенчики найдем, Гг... да так и имел в виду Чтобы там мона было сразу редактить скрипты...
|
|
|
3.12.2008, 21:15
Сообщение
#10
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
Nickolya, протестил скрипт. отличная идея.
огрех: тормозит страница "Скрипты", она как чёрная дыра - зайти можно но уйти с неё: подвисет жёстка, и убивает птоку(таких зависонов я ещё не видел даже на компе где проц горит(реально горит)) |
|
|
4.12.2008, 1:33
Сообщение
#11
|
|
Начинающий Группа: Пользователи Сообщений: 15 Регистрация: 8.11.2008 Пользователь №: 1 028 Спасибо сказали: 0 раз |
хм.. странно, но у меня ничего не подвисает, все просто супер работает. Вот жду когда уже будет возможным изменять антифлуд.
А разрабу скрипта огромный респект. Жду с нетерпением полную версию. |
|
|
4.12.2008, 5:42
Сообщение
#12
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
Mr.Smit я тоже жду
и я тоже респект Nickolya тестил: на птока 411 (твои библиотеки) броузер: фаерфокс 302 |
|
|
12.12.2008, 4:44
Сообщение
#13
|
|
Активный участник Группа: Пользователи Сообщений: 62 Регистрация: 11.10.2008 Пользователь №: 775 Спасибо сказали: 4 раза |
А планируется ли поддержка меню Юзеры и Баны?
|
|
|
12.12.2008, 18:56
Сообщение
#14
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
Nickolya, то что ты придумал - отлично! но сложным путём простого програмера.
даю подсказку: xml + php(DomXml) = ? |
|
|
13.12.2008, 0:26
Сообщение
#15
|
|
Главный ра******й тут... Группа: Главные администраторы Сообщений: 1 727 Регистрация: 18.5.2008 Из: RF, 2la Пользователь №: 1 Спасибо сказали: 776 раз |
Угу, спасибо за оживление темы, постараюсь прикрутить регистрацию и доделать скрипт на выходных. Реально сделать все, только надо время, тем более что каждый раз дописывая его понимаешь что есть некоторые корявости в реализации, но ничего, все-таки проект - плод моего безумия, имхо. Про страницу именно скриптов не знаю, ошибки могут вгружать, это не должно, скорее всего это бесконечный цикл какой-нибудь, надо смотреть, думаю много чего еще перепишется, так что не переживайте.
MEXAHuK, не очень понял про подсказку, можно объяснить подробно? |
|
|
13.12.2008, 11:07
Сообщение
#16
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
подсказка такая: забить на тот метод которым ты пользуешься. (гнать данные из веб сервера через хаб(а если он выкл?!)чтобы сохранялись не всё что хочеться?! - ты какую траву курил? ))) )
выучить PHP, освоить DomXml и редактировать все настройки хаба напрямую(они хранятся XML!) и на работу с БД типа SQLite и MySQL тоже забить и начать хранить все данные в XML. |
|
|
13.12.2008, 11:55
Сообщение
#17
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Цитата выучить PHP, освоить DomXml и редактировать все настройки хаба напрямую(они хранятся XML! MEXAHuK, настройки хаба хранятся в памяти, при запуске берутся из xml документа(< Ptokax 0.4.*.* - .ini файл) и сохраняются при закрытии Ptokax, по крайней мере, я сделал такой вывод при попытке редактирования xml файла при включённом хабе.Цитата и на работу с БД типа SQLite и MySQL тоже забить и начать хранить все данные в XML. *shocked*. Вообще забить? БД удобнее как-то и к нему можно запросы посылать. И скорость, да и вообще. Удобство. Размер. XML удобен в некоторых случаях, но не более.
|
|
|
13.12.2008, 12:24
Сообщение
#18
|
|
RusHub team lead Группа: Модераторы Сообщений: 4 030 Регистрация: 20.6.2008 Из: г. Королёв (Моск. обл.) Пользователь №: 46 Спасибо сказали: 1708 раз |
2MEXAHuK:
Во-первых, ini и xml - это уже прошлый век! Сейчас всю информацию все пытаются хранить именно в бд. Кстате где ты видел в этом скрипте работы с бд? Во-вторых, если хаб выключен, то и скрипт для управления хабом мало кому нужен, всё делается ради хаба, а не просто так. В-третьих, если ты не знаешь, то объясняю, что во время работы PtokaX хранить все настройки в оперативной памяти. Сбрасывает настройки в xml файл только перед закрытием программы и читает из xml только непосредственно при запуске. Поэтому хочу тебя уверить, что твой метод пахать не будет даже при очень сильном желании! Поэтому не неси чушь!! |
|
|
13.12.2008, 14:37
Сообщение
#19
|
|
Освоившийся участник Группа: Пользователи Сообщений: 314 Регистрация: 13.10.2008 Пользователь №: 791 Спасибо сказали: 9 раз |
мдаааа.. раскатал губу...
но вот с регистрацией этот фокус пройдёт точно т.к. этот файл в оп. память уже не грузиться |
|
|
13.12.2008, 14:40
Сообщение
#20
|
|
Освоившийся участник Группа: Пользователи Сообщений: 307 Регистрация: 11.7.2008 Пользователь №: 173 Спасибо сказали: 31 раз |
Цитата("MEXAHuK") но вот с регистрацией этот фокус пройдёт точно т.к. этот файл в оп. память уже не грузиться А самому проверить? У меня грузится.upd. Оо а ннет, не грузится. upd. В общем, грузиться! Но при добавлении нового пользователя через Хаб(любые другие изменения), пересохраняется. |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Проблемы с Webhubconfig | 1 | jekasumy | 5 207 | 4.3.2012, 23:46 Посл. сообщение: Saymon21 | |
От: Webhubconfig От темы с ID: 289 |
1 | Wariner | 5 455 | 27.12.2008, 13:11 Посл. сообщение: Lpein |
|
Сейчас: 1.11.2024, 5:37 |