2017 © Pedro PelΓ‘ez
 

library form

Form for Publisher 6.0

image

pers1307/form

Form for Publisher 6.0

  • Wednesday, July 27, 2016
  • by pers1307
  • Repository
  • 1 Watchers
  • 0 Stars
  • 62 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Publisher type form

Software License, (*1)

Виповая Ρ„ΠΎΡ€ΠΌΠ° для 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)

    • ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ стандартного модуля с Π½ΠΎΠ²Ρ‹ΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ: list.
    • ВставляСм ΠΊΠΎΠ΄ Π² ΠΌΠΎΠ΄ΡƒΠ»ΡŒ:, (*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)

The Versions

27/07 2016

dev-master

9999999-dev https://github.com/pers1307/form

Form for Publisher 6.0

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

The Development Requires

form publisher