PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 10
a13x Отправлено: 23 Декабря, 2017 - 16:27:13 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
Обновления:
TINYMCE 4 до версии 4.7.4
MOXIECUT 0.91
FontAwesome 4.7
Добавлен CodeMirror
Заменен ColorPicker
Исправлены смайлы

Демо последней версии здесь: http://study-time[dot]ru/tinymce4_moxiemanager.php
a13x Отправлено: 03 Апреля, 2014 - 11:58:55 • Тема: Скрипт динамичной корзины на ajax • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 13585
alex512 пишет:
Удобное решения для промо-интернет магазина, а можно подробнее про связь с БД, можно ли добавлять товары без дополнительных скриптов, cms и прочего?
да, добавление товаров никак не связано со скриптом, единственное поля price и sale должны быть в базе для корректной работы.

Цитата:
JSON? Не, не слышал.
скрипт писал оооочень давно, на тот момент про JSON не слышал Улыбка)
Не так давно просто его обновил под jquery и не стал до конца переписывать. Не вижу ничего криминального в этом.

Цитата:
Не вижу проблем с написанием корзины
возможно вы не видите, но я очень часто вижу просто огромную кучу магазинов где корзина работает через одно место.
a13x Отправлено: 07 Августа, 2013 - 13:10:14 • Тема: Скрипт динамичной корзины на ajax • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 13585
Те, кто когда-либо сталкивался с написанием сайтов, а особенно интернет магазинов, знают что найти скрипт нормальной корзины очень сложно.
При оформлении заказа приходится обновлять страницу чтобы увидеть изменения в цене, постоянные ненужные post-запросы к серверу, все не динамично, непонятно сколько чего куда и главное зачем.
Собственно поэтому я и заморочился созданием своей корзины, которая будет удобная для меня и для людей которые приходят на сайт, корзины которая будет визуально понятная, динамичная и не нужно будет постоянно перезагружать страницу чтобы изменить кол-во товара или удалить его.

Технические требования:
PHP версии 4 и выше (из 5-й версии вроде ничего не используется)
Вебсервер Apache 2 и выше (необходима работа модуля mod_rewrite).
База данных MySQL или любая другая с числовым ID товара, ценой price и распродажей sale (имя полей в таблице)
Бибилиотека jQuery
Фреймворк Bootstrap (по желанию для красивого оформления)
Веб шрифт FontAwesome (по желанию для красивого оформления)
Знания о том как все это связать вместе чтобы работало.

Список файлов:
inc.php (необходимые функции)
cart.php (обновление кол-ва корзины)
index.php (каталог, обработка заказа)
shoping.js (динамика корзины)
test.sql (тестовый файл таблицы товаров)

Для корректной работы скрипта требуется в файле настроек веб-сервера .htaccess прописать следующие строки:

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteEngine On
  2. RewriteRule ^cart/prod([0-9]+)/$ /cart.php?id=$1
  3. RewriteRule ^cart/prod([0-9]+)/qty([0-9]+)/$ /cart.php?id=$1&q=$2
  4. RewriteRule ^cart/prod([0-9]+)/qty([0-9]+)/update/$ /cart.php?id=$1&q=$2&update=1


Все файлы можно скачать одним архивом отсюда: http://yadi[dot]sk/d/gZAsy0N2LiSvk

Демо пример: http://profbyte[dot]ru/cart_ajax/
a13x Отправлено: 19 Мая, 2013 - 00:05:12 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
Версия 0.7 (надеюсь последняя)
- Добавлена возможность закачки файлов с расширениями в верхнем регистре (раньше выдавал ошибку)
- Добавлена функция stripslashes для обработки POST запроса JSON, вследствие чего убрал из .htaccess принудительное отключение magic_quotes
- Исправлены мелкие недочёты
- Некоторые из настроек перенесены из файла .htaccess в скрипт api.php

Качать здесь
http://yadi[dot]sk/d/vjnepJCv4xdhW
a13x Отправлено: 29 Апреля, 2013 - 00:15:05 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
- исправлена ещё одна уязвимость позволяющая переименовывать файл в другое расширение.
- добавил изменение и сохранение для *txt файлов

Новая версия 0.4 мпо этой ссылке
http://yadi[dot]sk/d/ZeAVWebx4QeH4

К сожалению, дальнейшие обновления будут публиковаться на этом форуме
http://tracker[dot]starlink[dot]ru/forum[dot][dot][dot]mp;topicid=76230
a13x Отправлено: 28 Апреля, 2013 - 02:54:52 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
- изменил отображение превью картинок, раньше были только файлы jpg. Добавились bmp, gif, png.
- обнаружил уязвимость в виде возможности удаления любого файла на сервере зная к нему полный путь, чем и воcпользовались копирайтеры удалив файл api.php

ссылка на полный архив http://yadi[dot]sk/d/neUVa4YY4Qe0m
a13x Отправлено: 27 Апреля, 2013 - 12:54:58 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
да, проблема именно в их интерфейсе.
кто сможет сделать что-то похожее будет просто шикарно, но думаю работы там не на 1 день.
я бы сам сделал, но в яваскрипте как свинья в апельсинах Огорчение
a13x Отправлено: 26 Апреля, 2013 - 23:27:44 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
Вобщем копирайтеры достали.
Кому нужен этот плагин рабочий пишите на почту lelik.177@yandex.ru
a13x Отправлено: 22 Апреля, 2013 - 11:58:09 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
Может мы о разном говорим, но у меня в опере при нажатии на кнопку UPLOAD появляется окно и там 3 активных кнопки: add files, upload и close.
кнопка upload по клику пропадает и это правильно.
Opera 12.15

Цитата:
До загрузки файла кнопка должна быть просто неактивной, а при клике второй и последующие разы можно будет выбрать другие файлы для загрузки.
наверно имеется ввиду до загрузки файлов в окно? если да, то тут я соглашусь, но это не принципиально.
насчёт последующей загрузки, то зачем? тут за 1 раз можно загрузить столько фоток сколько ты хочешь, зачем повторно ещё что-то загружать? разве что уже в другую папку, но для этого надо будет перейти в другую папку и открыть новое окно.
a13x Отправлено: 21 Апреля, 2013 - 16:18:31 • Тема: moxiemanager (free cut version) • Форум: Наработки по собственным проектам

Ответов: 12
Просмотров: 12972
сегодня дописал-таки урезанную версию moxiemanager.
Прочитать и скачать можно тут
http://startracker[dot]ru/forums.php[dot][dot][dot]mp;topicid=76230
Пример работы здесь:
http://study-time[dot]ru/tinymce4_moxiemanager.php

Цитата:
За 2-3 минуты я нашёл 1 баг уже:
пропадает кнопка "загрузить" при клике по ней.
это не баг, так и должно быть т.к. скрипт обрабатывает все файлы которые ты выберешь, если кнопку оставить то при клике по ней второй раз загрузка повторится, файлы заменятся и кто знает что там ещё может быть вызвано, а если файлы удалять из окна, то не увидишь была ли ошибка при загрузке. вобщем это правильный ход со стороны разработчиков.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB