Вернуться к списку форумов Вернуться

Анонсы и ссылки для скачивания

Информация об апдейтах и ссылки для скачивания новыx версий движка EWC

Вышла 7.29

Это мой дом
Отличия:
-добавлен modules/init.php для оптимизации сессионных функций и авторизации, множество модулей теперь используют единый модуль инициализации, поэтому удалось сократить исходный код
-сборочный Index.php - добавлены комментарии, убраны старые коды, относящиеся к лицензированию, ускорен вывод в режиме сайта и магазина, говнокод исправлен.
-изменен алгоритм покупки и редактирования корзины. теперь без задержки + доп. эффекты.
www.dropbox.com
Это мой дом
Вот так выглядит теперь Index.php:


<?php
/**********************************************
*     COPYRIGHT EUROWEBCART.COM               *
*     OPENSOURCE CMS UNDER GNU/GPL LICENSE    *
*     AUTHOR: PAVEL A. BANDALETOV             *
**********************************************/

require "./modules/user_migrate.php"//check user migration from older versions
$fold="."//set current folder
require ("./modules/functions_string.php"); //requre string functions & check register globals

//init variables - sorry for this:
$extsearch_name="";$extstock="";$mlerror="";$metadesc="";$soc_icons="";$tit="";$cachelog="";$jscr="";$maprow="";$alz="";$aalz="";
$reshta="";$fancymes="";$merrs="";$user_ip="";$ifilter="";$choosecountry="";$ablpage="";$ablpage2="";$lemap="";$ablocks="";
$admp="";$jj_cont=""$cachefile="";$disqus_shortname="";$podb="";$podbform="";$contactform="";$closet="";$summa="";$basket="";
$oform="";$menuinc="";$time_to_work="";$bottom_worktime="";$bottom_links="";$admined="";$spec_spisok="";$signbutton="";
$extsearch_menu="";$brzag="";$crosh="";$oldthtml="";$rekm="";$taggs="";$tit="";$catidcart="";$gb="";$sortecho="";$hiddens="";
$hiddens2="";$params="";$hidaction="";$onc0="";$onc2="";$onc5="";$onc10="";$onc9="";$mod="";$freedelivery="";$voterate="";$op1="";
$op2="";$op3="";$op4="";$op5="";$op6="";$searchmenu="";$navmenu="";$topmenu="";$usermenu2="";$vipoldss="";$vipold="";$error="";
$zemname="";$gob="";$repcatid="";$all_links="";$razd_links="";$themecontent="";$x0003="";$indcur="";$prski="";$needcol="";
$form_title="";$admin_url="";$j_cont="";$map1="";$map2="";$map3="";$area1="";$area2="";$area3="";$area21="";$area22="";$area23="";
$bottom_links="";$x0007="";$mainbasket="";$currentdate="";$metrosel="";$countsel="";$e1="";$e2="";$e3="";$e4="";$e5="";$e6="";
$e7="";$e8="";$e9="";$e10="";$e11="";$e12="";$e13="";$e14="";$e15="";$e16="";$e17="";$e18="";$e19="";$icq="";$warn="";$errsy="";
$fregid="";$smtp_backmail="";$page_title="";$options="";$viewpage_title="";$choosecurrency="";$overbut="";$sape="";$mancatid="";
$carfolder="";$ccarfolder="";$podb="";$podbform="";$inb0="";$rw0="";$rw1="";$rw2="";$crerror="";$ffus4="";$ffus5="";
//specify variables
$added=0;$total=0;$reqx0007=0;$podbor=0;$interface=0;$view_rss=0;$already_show_basket=0;$prcds1=0;$expos=0;$showmenuinc=0;$tfind=0;
$use_curl=0;$prcds2=0;$fmap=0;$overlibloaded=0;$fcr=0;$tovarov=0;$aa=0;$cartloaded=0;$repp=0;$reg_in_userfile=0;$totalweight=0;
$totalvolume=0;$query_yes=0;$regses=0;$leftmenu=1;$view_currency_select_button=1;$maxh=1;$de=100$demax=200;$sapec=0;$fuserm=0;
//string variables
$custom_user="custom_user";$fanm="<div style="padding50px;">[eee]</div>";$uslovie=".";$ch1="checked ";$ch2="";
//init some arrays
$details=array("","","","","","","","USER","","","","","","","","","","","","","","","","","",""); //guest user info
$ee=array();$posturl=Array(0=>"","0"=>"");$mysql_dirs=array();$postname=Array(0=>"","0"=>"");$cityes=array();$podstava=array();
$podstavas=array();$ee=array();$wishm=array();$wishm2=array();$firstpage=array();$items=array();$mysql_subdirs=array();$out_c=array();
$setregid=array();$setregid2=array();

//check POST & GET variables

$expression='/^[0-9]+$/i'//nums only
check_request('bb,onlyforum,au,delbt,sign_in,wishlist,wishzak,mnogo,jstart,theme,register',$expression,0);
check_request('step',$expression,1);

$expression='/^[a-zA-Z0-9_]+$/i'//nums && latin
check_request('agree,sort,aosign,currency,action,unifid,regid,prop,pm,sd,zak,flag,logout,rw,clear_spec,fid',$expression,'');
check_request('toraz',$expression,'_');
check_request('catid,rid',$expression,'0');
check_request('cart_id',$expression,'1');

$expression='/^[yesnoYESNO]+$/i'//YES || NO
check_request('noregs',$expression,'');

$expression='/^[orandORAND]+$/i'//OR || AND
check_request('usl',$expression,'AND');

//check variables without expression
check_request('f_user,login,password,cat,query,brand','','');

//other expressions
check_request('discont1,discont2','/^[0-9.,-]+$/i','na');
check_request('zeme,czeme','/^[a-zA-Z0-9_#.-]+$/i','');

?>
Это мой дом
все не влезло...
Кто скажет что говнокод, пусть первым в себя кинет камнем.
Это мой дом
Особенно интересно теперь выглядит процесс покупки. попробуйте.
Это мой дом
Первый фикс
поправлено отображение надписи ДОБАВЛЕНО В КОРЗИНУ - показывало при заходе в раздел. теперь все ОК
к замене:
eurowebcart.zip/
modules/search.php
shop.zip/
modules/view.php


Вот так происходит процесс покупки. быстро и без ничего лишнего. анимированный гиф.


Это мой дом
мелкий фикс, подходит и для 7.28
eurowebcart.zip/
admin/edit_template.php


делает компактным список шаблонов

Это мой дом
в личном кабинете не могу разлогиниться
Это мой дом
проверю
Это мой дом
heber: в личном кабинете не могу разлогиниться

так и есть, чего то с куками похоже
Это мой дом
Да забыл кое чего добавить...
к замене:
eurowebcart.zip/
modules/init.php

теперь апдейты массовые будут пореже, в основном по 1-2 файлу, из-за того, что почти все функции стандартизованы и вынесены в отдельные модули.
Это мой дом
7.29 движется к релизу.
-теперь нормальный выход, включая убийство сессии, что очищает корзину
-вернулась из небытия настройка отображения предыдущей корзины при повторной авторизации (155. Действие при повторном заходе older_basket_auto_add)
-Обновлен внешний вид этой странички (добавления старой корзины в заказ)
-теперь не бесит страничка после оформления заказа (был вообще адок правда?)
-исправлены некоторые старые ХТМЛ баги (нашел по меллочи)
-исправлена кутерьма с заголовками и титлами в товарах (это уже серьезно, в 7.29 поломалась старая система)
-убрано много говнокода, пофиксены некотрые модули в плане укрупнения кнопок, приведения в порядок внешнего вида, исправлены некотрые нюансы, пара некритичных багов выловлено (спс Сударь)

перекачать полностью. Только сказал что масштабные не буду делать апдейты и на тебе.

но можно и обновить:
eurowebcart.zip/
index.php
modules/functions_string.php
modules/verify.php
modules/webcart.php
modules/unicart.php
modules/main.php
modules/page.php
templates/view.inc
templates/tables.inc
templates/title.inc
templates/css.inc

shop.zip/
jscheckout.php
modules/view.php
modules/catid_desc.php
Это мой дом
Никто не замечал, перенаправленные работает нормально, а то у меня после написания сообщения не возвращает, только в ручную по ссылке, причем и в опере и в хроме.
Это мой дом
И все забываю спросить, а что в Фотогалерее делают и файли и документы и музыка ?
Это мой дом
можно удалить.
Это мой дом
А насчет перенаправленный ?
В комментариях не отображаются коменты на русском.
Это мой дом
перебросы сделаны новые с поддержкой новых гуглей и опер. но на форуме eurowebcart.ru пока движок не менял, все по старому.
также переделан под html5 оповещение о сообщении, и со звуком ring.mp3 теперь приходит заказ в ADM (а также обратный звонок), чтобы админ не проворонил и услышал с кухни, что заказ пришел и надо звонить клиенту...
перекачать все! дофигища файлов.
Это мой дом
В комментариях не отображаются коменты на русском.


а где именно?
Это мой дом
Проблемы с авторизацией на сайте, установил движок, вышел под админом, зарегил пользователя, вышел, попытался зайти под админом, переадресует на главную и не авторизует. Под пользователем такая же история
Это мой дом
ща проверю.
Это мой дом
Ха точняк. она кидает на последнюю страничку запомненную - а это авторизация юзера... результат - не возможно перелогиниться. ща поправлю.

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K дByM пpuбaBuTb BoсeMb?