We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 26744
    • 157 Posts
    Жаль, что не могу сказать, что это первый мой сайт.
    Скажу - это вторая версия сайта.
    www.jajaja.ru (вап-версия - wap.jajaja.ru)
    Построено на MODx1.0

    Используются в основном самописные сниппеты, несколько стандартных.
    ЧПУ (с автоматической переадресацией, если вы пришли по старой ссылке), ссылки на русском языке , система администрирования (http://www.jajaja.ru/admin/ логин: demo, пароль: demo123 - ПРАВА ограничены - только просмотр. Все действия записываются wink )
    Пока не работает пользовательская часть.

    В будущем предполагаю сделать паука, который будет автоматически доставать контент с нужных сайтов, обрабатывать тексты и вставлять в мой сайт.
    Паук сделан: смотрит на список фильмов на одном сайте, далее сам записывает в БД: название, дату релиза, картинку, жанр, в ролях. Менеджеру сообщается, что нужно сменить описание для этого фильма (всё-таки для SEO уникальность описание нужно).
    Паук по-меньше загружает картинку по указанной сылке, режет, накладывает логотип (т.е. менеджеру не нужно скачивать картинку на свой комп, а потом её грузить на сервер - всё быстро делается через Curl)

    Интересует мнение поклонников (или пользователей) IE - у вас возникают ошибки на этом сайте с русскими ссылками?
    А также любое замечание-предложение-улучшение-сотрудничество и т.д.
    Любой сниппет могу дать посмотреть wink
      • 32773
      • 118 Posts
      Уфф ...вопросов очень много, в принципе интересует стандартный ли снипет для вывода документов (Ditto) и как устроена пагинация, а так же интересно сколько TV параметров у документа? .... интересно система добавления документа в этой админке а именно добавление постера, изображение каким образом заливается на хостинг?
        • 26744
        • 157 Posts
        :)) Неутешительные ответы
        Вывод документов - нестандартный сниппет
        Пагинация - самописный сниппет. Сейчас подчищу и выложу код
        ТВ параметров - ноль smiley)) Отказался от лишних операций
        Постер и система - я тебе отправлю в личку логин и пароль для теста wink

        $total=@mysql_num_rows($listfiles);  // $total - определяем общее количество товаров
        $config_downlist=10;  // количество товаров на одной странице
        
        if($total>0){
        $start = (int)$_GET['start'];
        if($start < 0 || $start > $total){$start = 0;}
        if ($total < $start + $config_downlist){ $end = $total; }
        else {$end = $start + $config_downlist; }
        $ba=ceil($total/$config_downlist);
        $ba2=$ba*$config_downlist-$config_downlist;
        
        # Строим список цифр 1 2 3 4 5 6 и т.д. с навигацией по старницам
        $link="ссылка на эту же страницу";
        $nav="<br/>Стр. ";
        		$asd=$start-($config_downlist*3);
        		$asd2=$start+($config_downlist*4);
        
        if($asd<$total && $asd>0){$nav .= ' <a href="'.$link.'?start=0&sort='.$sort.'&list='.$list.'&title='.$_GET[title].'">1</a> ... ';}
        
        		for($i=$asd; $i<$asd2;)
        		{
        			if($i<$total && $i>=0){
        				$ii=floor(1+$i/$config_downlist);
        					if ($start==$i) {
        						$nav .=' <b>'.$ii.'</b>'; # текущая страница
                       		}
                        	else {
        						$nav .= ' <a href="'.$link.'?start='.$i.'&sort='.$sort.'&list='.$list.'&title='.$_GET[title].'">'.$ii.'</a>';
                             }
              		}
        			$i=$i+$config_downlist;
        		}
        
        		if($asd2<$total){$nav .= ' ... <a href="'.$link.'?start='.$ba2.'&sort='.$sort.'&list='.$list.'&title='.$_GET[title].'">'.$ba.'</a>';}
        
        echo $nav;  # выводим навигацию
        
        # ------сортировка --------
        echo "<br/>сортировать по ";
        if($sort=="name_rus"){ # сортировка по имени фильмов
        		if($list==1){
        			echo '<img src="assets/images/sh/downs.gif" alt=""/><b><a href="'.$link.'?start='.$start.'&sort=name_rus&list=0&title='.$_GET[title].'">По имени</a></b> | ';
        		}else{
        			echo '<img src="assets/images/sh/ups.gif" alt=""/><b><a href="'.$link.'?start='.$start.'&sort=name_rus&list=1&title='.$_GET[title].'">По имени</a></b> | ';}
        	}else{
        		echo '<img src="assets/images/sh/downs.gif" alt=""/><a href="'.$link.'?start='.$start.'&sort=name_rus&list=1&title='.$_GET[title].'">По имени</a> | ';
        	}
        
        if($sort=="pub_date"){ # сортировка по дате релиза
        		if($list==1){
        			echo '<img src="assets/images/sh/downs.gif" alt=""/><b><a href="'.$link.'?start='.$start.'&sort=pub_date&list=0&title='.$_GET[title].'">По дате</a></b> | ';
        		}else{
        		echo '<img src="assets/images/sh/ups.gif" alt=""/><b><a href=""'.$link.'?start='.$start.'&sort=pub_date&list=1&title='.$_GET[title].'">По дате</a></b> | ';}
        	}else{
        		echo '<img src="assets/images/sh/downs.gif" alt=""/><a href="'.$link.'?start='.$start.'&sort=pub_date&list=1&title='.$_GET[title].'">По дате</a> | ';
        	}
        
        echo "</div>";
        }


        Для управления товарами - две страницы - два сниппета. Один показывает, другой выполняет функции (редактирование, удаление, активация на www-сайте и т.д.).
        Постер добавляется через iframe. Редактор сайта выбирает изображение на своем компе, нажимает ЗАГРУЗИТЬ.
        Скрипт уменьшает фото, накладывает лого, делает закругленные края. Делает фото для WAP-сайта, перемещает готовые фото в нужные папки.
        В это время редактор спокойно продолжает добавлять другую инфу. После окончания процесса формирования фото ему выводится маленькое фото и тех.информация.
          • 11255
          • 193 Posts
          такой вопрос: в шапке когда мышку напрявляешь в право то и фильмы крутятся вправо! Это же не удобно, потому как логично, что ведя мышкой вправо ты хочешь посмотреть что там за фильмы дальше, а оно не в ту сторону его крутит:)
          Личное мнение smiley А вообще сайт понравился
            • 26744
            • 157 Posts
            Quote from: Great-Antique at Dec 11, 2009, 09:39 AM

            такой вопрос: в шапке когда мышку напрявляешь в право то и фильмы крутятся вправо! Это же не удобно, потому как логично, что ведя мышкой вправо ты хочешь посмотреть что там за фильмы дальше, а оно не в ту сторону его крутит:)
            Личное мнение smiley А вообще сайт понравился
            :) Ой, что-то я не задумывался над направлением. Мне кажется, как только пользователь отодвинет мышку влево, то ему станет понятна логика управления. А вообще все эти фильмы перечислены в столбце слева.
            Вообще это стандартная каруселька _http://www.flshow.net/ (это для желающих приукрасить свой сайт)