New Plugring
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
New Plugring
Люди, ау! Что нету тут никакого php+mysql умельца чтоб написать рабочий скелет для нового плагринга? Там же работы на несколько часов. Сделать нормальную пустую базу и скелетный интерфэйс на php. А дальше мы уже сами как то. Ни кто не может что ли?
-
- Posts: 1515
- Joined: Wed 16 Mar, 2005 06:26
- Location: Новосибирск
- Been thanked: 1 time
- Contact:
t-rex
ну, я наверное могу… главное, чтоб были чёткие параметры «скелета» будут?
ну, я наверное могу… главное, чтоб были чёткие параметры «скелета» будут?
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Kildor
Есть список авторов, для каждого автора есть список плагинов (тут можно улучшить и дать возможность выставлять несколько авторов для ондного плагина). У каждого автора есть разная инфа об этом авторе - имя, e-mail, homepage, откуда, любимый язык программирования, дата добавления в базу, возраст (а также можно ещё ICQ и т.п. но это всё уже можно будет наращивать потом). У каждого плагина есть инфа о плагине - кто автор (или если можно то авторы), имя плагина, описание, версия (произвольная строка), язык программирования, дата релиза (от автора), дата попадания в базу, дата обновления в базе, категория плагина (а может плагин подходит под больше чем одну категорию?), homepage плагина (если он отличается от страницы автора), минимальная версия фара, в какой винде работает, есть ли у плагина сорцы, под какой лицензией выпущен, также думаю стоит добавить возможность добавить сорцы плагина как отдельный архив или как линк в таблицу самого плагина (или как то по другому - есть идеи?).
Категории, лицензии, версии фара, язык программирования, и наверно в какой винде работает - это всё отдельные таблицы на которые ссылается таблица плагина. Список категорий содержит имя категории и описание. Можно ещё продвинутся и дать возможность как то показывать если плагин зависит от других плагинов (но это уже на личное усмотрение). Главное не забыть что все имена и описания идут на русском и на английском (т.е. по два поля - как исключение имя плагина идёт тока на одном языке).
Также надо добавить в список плагинов поля для статистики (т.е. сколько скачали текущюю версию, скока за месяц, скока в общем за всю историю плагина). А также надо чтоб новые плагины как то помечались чтоб можно было создавать репорты вида RSS и письма в plugring_announce.
Это всё о базе, от скелета PHP много не прошу, лишь бы умел показывать например список авторов и список плагинов для автора и вести статистику скачиваний а от туда мы уже как то сами (от доп. помощи конечно отказыватся не будем). Главное это база, в SQL я не силён.
Если сможешь сделать пример как через php добавлять новые плагины в базу то я буду очень рад.
Есть список авторов, для каждого автора есть список плагинов (тут можно улучшить и дать возможность выставлять несколько авторов для ондного плагина). У каждого автора есть разная инфа об этом авторе - имя, e-mail, homepage, откуда, любимый язык программирования, дата добавления в базу, возраст (а также можно ещё ICQ и т.п. но это всё уже можно будет наращивать потом). У каждого плагина есть инфа о плагине - кто автор (или если можно то авторы), имя плагина, описание, версия (произвольная строка), язык программирования, дата релиза (от автора), дата попадания в базу, дата обновления в базе, категория плагина (а может плагин подходит под больше чем одну категорию?), homepage плагина (если он отличается от страницы автора), минимальная версия фара, в какой винде работает, есть ли у плагина сорцы, под какой лицензией выпущен, также думаю стоит добавить возможность добавить сорцы плагина как отдельный архив или как линк в таблицу самого плагина (или как то по другому - есть идеи?).
Категории, лицензии, версии фара, язык программирования, и наверно в какой винде работает - это всё отдельные таблицы на которые ссылается таблица плагина. Список категорий содержит имя категории и описание. Можно ещё продвинутся и дать возможность как то показывать если плагин зависит от других плагинов (но это уже на личное усмотрение). Главное не забыть что все имена и описания идут на русском и на английском (т.е. по два поля - как исключение имя плагина идёт тока на одном языке).
Также надо добавить в список плагинов поля для статистики (т.е. сколько скачали текущюю версию, скока за месяц, скока в общем за всю историю плагина). А также надо чтоб новые плагины как то помечались чтоб можно было создавать репорты вида RSS и письма в plugring_announce.
Это всё о базе, от скелета PHP много не прошу, лишь бы умел показывать например список авторов и список плагинов для автора и вести статистику скачиваний а от туда мы уже как то сами (от доп. помощи конечно отказыватся не будем). Главное это база, в SQL я не силён.
Если сможешь сделать пример как через php добавлять новые плагины в базу то я буду очень рад.
-
- Posts: 1515
- Joined: Wed 16 Mar, 2005 06:26
- Location: Новосибирск
- Been thanked: 1 time
- Contact:
[e]Bu$ter
видимо тем, что нет никакого механизма добавления плагинов через веб-интерфейс+понятия авторов, вроде как всё делает Скирдин вручную…
t-rex
Ок, понял.
думаю сегодня-завтра-навыходных подумаю над этим, и результат выложу.
видимо тем, что нет никакого механизма добавления плагинов через веб-интерфейс+понятия авторов, вроде как всё делает Скирдин вручную…
t-rex
Ок, понял.
думаю сегодня-завтра-навыходных подумаю над этим, и результат выложу.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.
xmpp:kildor@jabber.ru
Re: New Plugring
А что с той структурой, которую помнится обсуждали? Забили?t-rex wrote:Сделать нормальную пустую базу и скелетный интерфэйс на php.
http://ru-mambo.ru/component/option,com ... temid,133/
http://www.remository.com/rem/Remositor ... -Software/
вот такой каталог пойдёт ?
http://www.remository.com/rem/Remositor ... -Software/
вот такой каталог пойдёт ?
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
aquatiCat
Ты про что? Про то что техтоник делает? Надо у него спрашивать.
xyz
Во первых там до хрена проблем с языками - у нас то всё на двух языках. Я уже смотрел несколько таких типа xoops и joomla - с одной стороны оно конечно не плохо но не совсем то что надо да и переносить туда текущюю базу мне лично не посиле и вообще контроль репоситория там не очень удобный. Нам надо что то более простое (а главное двух-язычное) и легко изменяемое на уровне кода.
Ты про что? Про то что техтоник делает? Надо у него спрашивать.
xyz
Во первых там до хрена проблем с языками - у нас то всё на двух языках. Я уже смотрел несколько таких типа xoops и joomla - с одной стороны оно конечно не плохо но не совсем то что надо да и переносить туда текущюю базу мне лично не посиле и вообще контроль репоситория там не очень удобный. Нам надо что то более простое (а главное двух-язычное) и легко изменяемое на уровне кода.
- Вадим Захаренко
- Posts: 922
- Joined: Fri 18 Mar, 2005 08:59
- Location: Беларусь, Мозырь
- Has thanked: 7 times
- Contact: