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

+31
1.74K
Заказчик слился окончательно, а работу жалко поэтому выкладываю в паблик: Компонент реестр талантливой молодёжи. Компонент написан наполовину — тоесть нет поиска — но если кому то будет интересен — продолжу работу.
Иллюстрация

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

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

Кто захочет установить надо сделать следующие запросы так как инсталятора нет
  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
0
platon platon 11 лет назад #
а по подробнее про запросы можно?
-1
Сергей Игоревич Сергей Игоревич 11 лет назад #
В смысле ?
0
platon platon 11 лет назад #
Ну я имею ввиду что это нужно делать одним запросом в базу?
0
Сергей Игоревич Сергей Игоревич 11 лет назад #
да
0
platon platon 11 лет назад #
спасибо
0
RIM5 RIM5 11 лет назад #
Спасибо smile Хорошая штука и полезная)
0
Def Def 11 лет назад #
в запросах есть ошибки. поправил, установилось. но там не только нет поиска, но и не очень работает добавление данных в анкету. пишет ошибки) ну да ладно, потестил и хватит)
0
RIM5 RIM5 11 лет назад #
Ну, вот sad
Только хотел поставить на рабочий проект sad
-1
Сергей Игоревич Сергей Игоревич 11 лет назад #
Сказано же - недаписанно - зачем ставить? Если только сам программер :)
0
Димитриус Димитриус 11 лет назад #
Компонент написан наполовину
Я так понимаю, и теста так такового небыло
+2
Сергей Игоревич Сергей Игоревич 11 лет назад #
небыло. если есть заинтересованность пишите баги будем поправлять
-1
Сергей Игоревич Сергей Игоревич 11 лет назад #
Какие именно ошибки
0
Def Def 11 лет назад #
скорее-описки.

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

качаем...

Еще от автора

Редирект при логине
Меня жутко бесит на сайтах, когда ходишь по нему, не замечаешь что залогинен, а потом надо зайти в раздел который только для пользователей.
Автоповорот изображений 1.10+
Итак, для тех у кого нормальные фотоаппараты и тысячи фоток на сайте.
Компонент AjaxChat для 1.10.3+
Лёгкое обновление компонента AjaxChat 0.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.