dev-master
9999999-dev https://github.com/pers1307/formForm for Publisher 6.0
MIT
The Requires
- php >=5.4.0
The Development Requires
form publisher
Form for Publisher 6.0
Π’ΠΈΠΏΠΎΠ²Π°Ρ ΡΠΎΡΠΌΠ° Π΄Π»Ρ Publisher'Π°, (*2)
composer, Π΄Π΅ΡΠΊΠ°., (*3)
``` bash $ php composer.phar require --prefer-dist pers1307/form "dev-master", (*4)
## Π§ΡΠΎ ΡΡΡ? ΠΡΠΎΡΡΠΎ ΡΠΈΠΏΠΎΠ²ΠΎΠΉ Π·Π°ΠΏΠΈΠ» ΠΏΠΎΠ΄ ΡΠΎΡΠΌΡ. Π‘ΡΡΠ³ΠΈΠ²Π°ΠΉ ΠΈ ΠΊΠΎΠΏΠΈΡΡΠΉ. ## ΠΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΏΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ ΠΌΠΎΠ΄Π°Π»ΠΊΠΈ: * ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΡΠΈΠ»ΠΈ: ``` css .js-noDisplay { display: none; }
``` html, (*5)
* ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΊ ΠΊΠΎΠ½ΡΠΈΠ³Ρ. Π€Π°ΠΈΠ»Ρ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π²: js-src * jQuery.js * jquery.maskedinput.js * plupload.full.min.js * modalWindow.js * modalWindowConfig.js * ΠΠ°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠ½ΡΠΈΠ³ modalWindowConfig.js ΠΏΠΎΠ΄ ΡΠ²ΠΎΠΈ Π½ΡΠΆΠ΄Ρ * ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡ loader ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Ρ ΠΏΡΠ΅Π»ΠΎΠ°Π΄Π΅ΡΠΎΠΌ ΠΊ Π½Π΅ΠΌΡ. ``` css .loading { position: relative; &:after { content: ""; position: absolute; top: 0; right: 0; bottom: 0; right: 0; background: rgb(255, 255, 255) url(../images/preload.gif) 50% 50% no-repeat; background: rgba(255, 255, 255, 0.8) url(../images/preload.gif) 50% 50% no-repeat; width: 100%; height: 100%; z-index: 10; } }
ΠΠΎΠ±Π°Π²ΠΈΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ www/UPLOAD/tmp_files/* Π² .gitignore., (*6)
ΠΡΠ°ΠΏ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ api (ΠΏΡΠΈΠΌΠ΅Ρ Π² src), (*7)
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π² Π±Π°Π·Π΅ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΏΠΈΡΠ΅ΠΌ, (*8)
sql
DROP TABLE IF EXISTS `mp_mails`;
CREATE TABLE `mp_mails` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`subject` varchar(255) NOT NULL,
`from` varchar(255) NOT NULL,
`text` text NOT NULL,
`files` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=31 DEFAULT CHARSET=utf8;
, (*9)
ΠΡΠ°ΠΏ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΎΡΠΌΠ°ΡΠ° ΠΏΠΈΡΡΠΌΠ°, ΠΏΡΠΈΠΌΠ΅ΡΡ ΡΠ°ΠΉΠ»ΠΎΠ² Π² email-src, (*10)
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΡΠ΅ΡΠ΅Π΄ΠΈ Π² ΠΊΡΠΎΠ½Π΅ (ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·ΠΈΡΡΠ΅ΠΌ), (*11)
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π±Π»ΠΎΠΊΠ° Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΈΡΠ΅ΠΌ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΠ΅., (*12)
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π·Π°ΡΠ²ΠΊΠΈ Π² Π±Π°Π·Ρ, (*13)
ΠΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠΎΠ΄ Π² ΠΌΠΎΠ΄ΡΠ»Ρ:, (*14)
php
return pers1307\form\OrderList::getConfig(ROOT_PLACE);
, (*15)
Π£ΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ., (*16)
ΠΡΠΎΡΠ°Π΅ΠΌ sql'ΠΈΠ½Ρ Π² Π±Π°Π·Ρ:, (*17)
sql
DROP TABLE IF EXISTS `mp_list`;
CREATE TABLE `mp_list` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`path_id` int(11) NOT NULL,
`order` int(11) NOT NULL,
`date` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
`title` varchar(255) NOT NULL DEFAULT '',
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
, (*18)
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠΎΠΌΠΈΠ·Π°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΏΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ., (*19)
Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ΅ΠΌ, (*20)
ΠΠΎΠ±Π°Π²ΠΈΡΡ Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΡ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠ΅ ΡΠ°ΠΉΡΠ° Π½Π° Ρ ΠΎΡΡΠΈΠ½Π³ Π΄Π»Ρ ΠΠ΄ΠΌΠΈΠ½Π°., (*21)
The MIT License (MIT). Please see License File for more information., (*22)
Form for Publisher 6.0
MIT
form publisher