Перейти к содержимому

xstud

xstud

Регистрация: 16.10.2009, 13:54
Offline Активность: 27.01.2020, 22:43
-----

Hoster.KZ надоели клиенты?

15.09.2014, 22:56:08

Сегодня день начался совсем не скучно. 

 

С десяток звонков от старых заказчиков о которых я и думать забыл  о том что ихние сайтики скоропостижно упали. 

 

Причину искать пришлось не долго Тех. Отдел компании  Хостер.KЗ резко и без предупреждений произвел upgrade PHP  с версии  5.3 до 5.4  

 

Более того - видно для того чтобы осчастилить не только своих благодарных клинетов, но и  недалеких разработчиков они ОТКЛЮЧИЛИ  вывод ОШИБОК - типа поиграйте ка ребята в угодайку почему это сайтики не работают 

 

 

Добрый день.

Из-за потенциальных проблем с безопасностью в php 5.3, которая перестала обновляться уже месяц назад:
http://php.net/archi...#id2014-08-14-1

Мы обновили версию до 5.4, которая проработает, как минимум, еще 2 года.

Если на Ваших сайтах выходят какие-то ошибки или сайты не работают, пожалуйста, покажите это сообщение Вашим разработчикам:

Есть официальная документация:

Переход с PHP 5.3.x на PHP 5.4.x
http://php.net/manua...migration54.php

Хотя большая часть существующего кода PHP 5 должна работать без изменений, пожалуйста, примите к сведению следующие обратно несовместимые изменения:
http://php.net/manua...ncompatible.php


Полгода назад в Hoster.KZ был переход с php 5.2 на 5.3, и нужно было убрать все устаревшие функции:
http://php.net/manua....deprecated.php

Так же обратите внимание на устаревшие функции и возможности в PHP 5.4.x:
http://php.net/manua....deprecated.php


На всех серверах мы отключили вывод ошибок, это позволяет работать сайтам, в которых есть часть функций, которые уже устарели и должны быть заменены.


С уважением, Владимир Мандровский,
Руководитель отдела техподдержки Hoster.KZ

 

 

 

Юмористы ребята не то слово...  Но за подработку СПАСИБО... :rotate: :rotate: :rotate:

 

PS Часть народа у кого сегодня завались сайты не поняла юмора и почему решила сменить хостинг.

 

Почему я честно говоря не понял :rotate: :rotate: :rotate:

 

А в самом деле почему? Это же так круто когда сайт с посещалкой более 1.5к  берет и неожиданно сыпется из-за того что кому-то там  кое-что в голову ударило по утру...

 

 

 


Joomla - танцы с бубном. Или пишем свои компонеты под Joomla

20.07.2014, 12:51:50

Короче вчера вечером кое-кому кое-что   :beer:  ударило в голову прикрутить умный поиск к доске объявлений AdsManager 2.9 , Joomla 2.5 . Типа хочется умные подсказки чеб выскакивали  и типа все тут.

И меня  подтянули .. Ну значит лезу я  в инет а там и  нету ни фига...

Пришлось сесть и начать разбираться как работает этот умный поиск и как написать этот чертов плагин для работы  Умного поиcка в AdsManager   самостоятельно.

После пары часов танцев с бубнами сам код плагина получился вот такой  (кидание помидорами приветствуется  :laugh:)  

/plugins/finder/adsmanager/adsmanager.php

 

<?php
/**
 * @package     Joomla.Plugin
 * @subpackage  Finder.Content
 *
 * @copyright   Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE
 */

defined('JPATH_BASE') or die;

jimport('joomla.application.component.helper');

// Load the base adapter.
require_once JPATH_ADMINISTRATOR . '/components/com_finder/helpers/indexer/adapter.php';


class plgFinderAdsmanager extends FinderIndexerAdapter
{
    protected $context = 'Adsmanager';
    protected $extension = 'com_adsmanager';
    protected $layout = 'details';
    protected $type_title = 'Ads';
    protected $table = '#__adsmanager_ads';
    protected $state_field = 'published';
 
  protected function setup()
        {
         return true;
        }


   public function onFinderDelete($context, $table)
   {
      if ($context == 'com_adsmanager.ads')
      {
         $id = $table->id;
      }
      elseif ($context == 'com_finder.index')
      {
         $id = $table->link_id;
      }
      else
      {
         return true;
      }

      return $this->remove($id);
   }

   public function onFinderChangeState($context, $pks, $value)
   {
      if ($context == 'com_adsmanager.ads')
      {
         $this->itemStateChange($pks, $value);
      }

      if ($context == 'com_plugins.plugin' && $value === 0)
      {
         $this->pluginDisable($pks);
      }
   }
      
   protected function index(FinderIndexerResult $item, $format = 'html')
   {
      if (JComponentHelper::isEnabled($this->extension) == false)
      {
         return;
      }

    
      $item->summary = FinderIndexerHelper::prepareContent($item->summary, $item->params);
      $item->url = $this->getURL($item->id, $this->extension, $this->layout);
      $item->route = 'index.php?option=com_adsmanager&view=details&id='.$item->id;
      $item->addTaxonomy('Type', 'Ads');
      $item->addTaxonomy('Language', $item->language);

        // Get content extras.
    FinderIndexerHelper::getContentExtras($item);

        // Index the item.
    FinderIndexer::index($item);
   }

   protected function getListQuery($sql = null)
   {
      $db = JFactory::getDbo();
      $sql = $sql instanceof JDatabaseQuery ? $sql : $db->getQuery(true);
      $sql->select('a.id as id, a.ad_headline as title');
      $sql->select('a.published as state, a.published as access');
      $sql->select('a.ad_text as summary');
      $sql->from('#__adsmanager_ads AS a');
      return $sql;
      
   }

   protected function getStateQuery()
   {
      $sql = $this->db->getQuery(true);
      $sql->select($this->db->quoteName('a.id'));
      $sql->select($this->db->quoteName('a.ad_headline').' as title');
      $sql->select($this->db->quoteName('a.published'). ' AS state');
      $sql->select($this->db->quoteName('a.ad_state'). ' AS access');
      $sql->select($this->db->quoteName('a.ad_text'). ' AS summary');
      $sql->from($this->db->quoteName('#__adsmanager_ads'). ' AS a');
      return $sql;
   }
}


Ну поставил я плагин (Скачать готовый плагин Умный поиск для Adsmanager можно по ссылке   внизу  поста) сделал индексацию.

Поиск пашет  подсказки выдает дебильные типа все как полагается,  но лично меня Вывод результатов стандартного модуля Умного Поиска совсем не устроил...   уж больно кривой-некрасивый он и как то ну совсем не вписывается в дизайн AdsManager   :fie:

Почесал репу ну и думаю ... а фигли тут мудрить надо просто сделать пасер запросов из Модуля Умного поиска на стандартный поиск AdsManager и тогда и Умные подсказки будут и результаты поиска будут выводится в нормальном для Adsmanаger виде.

Сказано сделано. Тут же сварганил файлик search.php и кинул его в папку с плагином /plugins/finder/adsmanager/

Код  search.php  (помидоры приветствуются :rotate: )
 


<?php
$tsearch = $_REQUEST['q'];
$url="/index.php?tsearch=".$tsearch."&option=com_adsmanager&view=list";
header('HTTP/1.1 200 OK');
header('Location: http://'.$_SERVER['HTTP_HOST'].$url);
exit();
?>

А в  модуле Умного Поиска сделал маленький хак.

Файл /modules/mod_finder/tmpl/default.php

Строка 134.  Поменял

 

<form id="mod-finder-searchform" action="<?php echo JRoute::_($route); ?>" method="get">

на
 

<form id="mod-finder-searchform" action="<?php echo JRoute::_('plugins/finder/adsmanager/search.php', false); ?>" method="get">

И заюзал Умный поиск с выводом данных в привычном формате AdsManager


Download Smart Search Plugin для AdsManager можно здесь
 


Жирная ссылка с главной

11.06.2013, 10:49:16

В связи со срочной покупой квартиры почти даром продается главная ссылка с



Легендарного Говносайта



СРОКОМ на 1 год



Изображение



СТОИМОСТЬ ССЫЛКИ НА 1 ГОД



ВСЕГО: 190 000 $



Для справки: фактическая стоимость ссылки 900 $ в СУТКИ


Разработка сайтов - специальное предложение

10.06.2013, 23:04:08

Изображение


Казахстанская Веб Студия предлагает разработку сайтов по смешным ценам!



Все смотрим презентацию :bow: :smoke: :rotate:


Магазин Детский мир

08.11.2012, 00:46:25

В связи с наличием отсутствия оборотных средств отдам не дорого милый магазинчик!

Изображение


Стоит обратить внимание, что если магазинчиком всерьез заняться, то такой магазин как

Изображение

вполне способен приносить своему владельцу доход от 500$-700$ в день.



И при всем при этом магазинчик отдается в хорошие руки за символическую сумму в размере 180 000 тенге


Изображение


Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.