Ненужный компонент: Реестр резюме.

1126
Заказчик слился окончательно , а работу жалко поэтому выкладываю в паблик: Компонент реестр талантливой молодёжи. Компонент написан наполовину - тоесть нет поиска - но если кому то будет интересен - продолжу работу.


Итак что умеет на данный момент:
Полностью Ajax добавление-правка анкет
Возможность добавить
-профф навыки
-статус работы
-место и время учёбы
-место и время работы
-добавить произвольную инфу и тп

Скачать: http://ostudio.org/sources/talant/talant_0.tar.bz2

Кто захочет установить надо сделать следующие запросы так как инсталятора нет
Код PHP:
  1.  
  2. CREATE TABLE IF NOT EXISTS `cms_talant_anketa` (
  3. `id` int(11) NOT NULL AUTO_INCREMENT,
  4. `user_id` int(11) NOT NULL,
  5. `open` int(11) NOT NULL,
  6. `about` text CHARACTER SET cp1251 NOT NULL,
  7. `comp` int(11) NOT NULL,
  8. `cmnd` int(11) NOT NULL,
  9. `auto` int(11) NOT NULL,
  10. `lang` text CHARACTER SET cp1251 NOT NULL,
  11. `sci` text CHARACTER SET cp1251 NOT NULL,
  12. `public` text CHARACTER SET cp1251 NOT NULL,
  13. PRIMARY KEY (`id`)
  14. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
  15.  
  16. CREATE TABLE IF NOT EXISTS `cms_talant_shcoollist` (
  17. `id` int(11) NOT NULL AUTO_INCREMENT,
  18. `anketa_id` int(11) NOT NULL,
  19. `type` int(11) NOT NULL,
  20. `name` text NOT NULL,
  21. `fakult` text NOT NULL,
  22. `start` int(11) NOT NULL,
  23. `end` int(11) NOT NULL,
  24. `now` int(11) NOT NULL,
  25. PRIMARY KEY (`id`)
  26. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
  27.  
  28. CREATE TABLE IF NOT EXISTS `cms_talant_statuses` (
  29. `id` int(11) NOT NULL AUTO_INCREMENT,
  30. `name` text CHARACTER SET cp1251 NOT NULL,
  31. PRIMARY KEY (`id`)
  32. ) ENGINE=MyISAM DEFAULT CHARSET=cp12511 AUTO_INCREMENT=7 ;
  33.  
  34. INSERT INTO `cms_talant_statuses` (`id`, `name`) VALUES
  35. (1, 'Учусь'),
  36. (2, 'Ищу стажировку'),
  37. (3, 'Стажируюсь'),
  38. (4, 'Ищу работу'),
  39. (5, 'Работаю'),
  40. (6, 'Волонтёр');
  41.  
  42. CREATE TABLE IF NOT EXISTS `cms_talant_statuslist` (
  43. `user_id` int(11) NOT NULL,
  44. `status_id` int(11) NOT NULL
  45. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
  46.  
  47. CREATE TABLE IF NOT EXISTS `cms_talant_workllist` (
  48. `id` int(11) NOT NULL AUTO_INCREMENT,
  49. `anketa_id` int(11) NOT NULL,
  50. `name` text NOT NULL,
  51. `dol` text NOT NULL,
  52. `start` int(11) NOT NULL,
  53. `end` int(11) NOT NULL,
  54. `now` text NOT NULL,
  55. PRIMARY KEY (`id`)
  56. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1;
  57.  
Напоминаю что это недописанный до конца компонент, возможны ошибки опечатки и проблемы с безопасностью.

С уважением Я.

Помогать сюда:
Яндекс деньги:
41001639544126
Телефон для покладки наличностей:
89022871231
Нанохак: статус онлайн в комментариях | Компонент Чат [updated]
Комментарии (14)
platon 9 сентября 2012 в 16:51 0
а по подробнее про запросы можно?
Сергей Игоревич 9 сентября 2012 в 17:02 -1
В смысле ?
platon 9 сентября 2012 в 19:50 0
Ну я имею ввиду что это нужно делать одним запросом в базу?
Сергей Игоревич 10 сентября 2012 в 09:32 0
да
platon 10 сентября 2012 в 10:02 0
спасибо
RIM5 9 сентября 2012 в 19:18 0
Спасибо smile Хорошая штука и полезная)
Def 9 сентября 2012 в 20:38 0
в запросах есть ошибки. поправил, установилось. но там не только нет поиска, но и не очень работает добавление данных в анкету. пишет ошибки) ну да ладно, потестил и хватит)
RIM5 9 сентября 2012 в 21:18 0
Ну, вот sad
Только хотел поставить на рабочий проект sad
Сергей Игоревич 10 сентября 2012 в 09:31 -1
Сказано же - недаписанно - зачем ставить? Если только сам программер :)
Димитриус 10 сентября 2012 в 01:24 0
Компонент написан наполовину
Я так понимаю, и теста так такового небыло
Сергей Игоревич 10 сентября 2012 в 09:31 +2
небыло. если есть заинтересованность пишите баги будем поправлять
Сергей Игоревич 10 сентября 2012 в 09:31 -1
Какие именно ошибки
Def 10 сентября 2012 в 16:33 0
скорее-описки.

а в плане добавления инфы-везде при попытке добавить инфо выдает ошибку.
AtlantisWeb 25 декабря 2012 в 11:14 0
Подправил немного:
* информация теперь добавляется
* дописал инсталятор
* перевел на 1.10

качаем...