Перейти к публикации

Azat868

местные
  • Публикации

    113
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    1

Сообщения, опубликованные пользователем Azat868

  1. Возможно ли выбирать несколько вариантов из списка?

    Яблоко

    Апельсин

    Груша

    При выводе списком можно выбрать только одну строку, как выбрать несколько? Если нельзя стандартными средствами DLE так и напишите

  2. В registration.tpl мы имеем вот такой код

    [validation]

    <tr>

    <td class="label">Ваше Имя:</td>

    <td><input type="text" name="fullname" class="f_input" /></td>

    </tr>

    .......

    <tr>

    <td class="label">О себе:</td>

    <td><textarea name="info" style="width: 98%;" rows="8" class="f_textarea" /></textarea></td>

    </tr>

    {xfields}

    [/validation]

    Если мы изменим его

    <td>

    <input id='fio' type="text" name="fullname" class="f_input" />

    <p id='err_fio' class='error'></p>

    </td>

    Потом после head вставим

    <script type="text/javascript"> function send() { if (document.getElementById('fio').value=='') { document.getElementById('err_fio').innerHTML='Заполните ФИО'; return false; }; return true; }; </script>

    То есть при регистрации если человек не заполнил поле о себе, то ему будет высвечено сообщение Заполните ФИО.

    Ну блин это не суть если даже есть ошибки. Мне это поле "о себе" бесплатно не сдалось. Я хочу сделать проверку на заполнение полей с вот этим {xfields}, а это доп поля которые выводятся в tpl файле тегом а не html кодом, а где редактировать html не знаю. омг так сложно объяснить. Вы мне путь подскажите где рыть.

    а вообще минус то что нельзя в [registration][/registration] засунуть {xfields}! Это не только мое мнение, довольно таки часто люди ищут как такое сделать

  3. Начал добавлять доп поля пользователям. Все ок проблем нет. Но при регистрации хотелось чтобы они были обязательны к заполнению.

    Понял что xfields не работает в тегах [registration]...а чтобы заработали то нужно ковырять кучу файлов. Ну бог с ним думаю, яваскриптом обойдусь

    
    
    										<script type="text/javascript">		  
    
    															   function send() {			
    
    																	  if (document.getElementById('fio').value=='') {		
    
    																	document.getElementById('err_fio').innerHTML='Заполните ФИО';		  
    
    																	 return false;		  
    
    																	};		  
    
    															  return true;		
    
    																   };		  
    
    																   </script>	   

    нашел такой простенький яваскрипт, думаю сделаю все норм. залез в templates и вот теперь спрашиваю у Вас,а собственно где редактировать мои ранее добавленные доп поля?хочу использовать данный яваскрипт чтобы при регистрации высвечивалось "не заполнены поля" :wacko:

  4. может кто выделить запросы от сторнних модов? а то что останется рассказать и показать где их отключить?

    
    <!-- SQL запросы Array
    
    (
    
    	[0] => Array
    
    		(
    
    			[time] => 0,0229580402374
    
    			[query] => SELECT * FROM dle_usergroups ORDER BY id ASC
    
    			[num] => 1
    
    		)
    
    	[1] => Array
    
    		(
    
    			[time] => 0,00117492675781
    
    			[query] => SELECT * FROM dle_users WHERE user_id='1'
    
    			[num] => 2
    
    		)
    
    	[2] => Array
    
    		(
    
    			[time] => 0,0102150440216
    
    			[query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE approve=1 AND allow_main=1 ORDER BY date DESC LIMIT 0,12
    
    			[num] => 3
    
    		)
    
    	[3] => Array
    
    		(
    
    			[time] => 0,00607895851135
    
    			[query] => SELECT COUNT(*) as count FROM dle_post WHERE approve=1 AND allow_main=1
    
    			[num] => 4
    
    		)
    
    	[4] => Array
    
    		(
    
    			[time] => 0,00528597831726
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM `dle_downloads` WHERE `approve` = '0' AND `date` < '2013-03-21 18:13:16'  ORDER BY `date` DESC LIMIT 0,16
    
    			[num] => 5
    
    		)
    
    	[5] => Array
    
    		(
    
    			[time] => 0,000906944274902
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM dle_downloads WHERE `approve` = '0' AND `date` >= '2013-03-21 18:13:16' - INTERVAL 1 MONTH AND date < '2013-03-21 18:13:16'  ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,16
    
    			[num] => 6
    
    		)
    
    	[6] => Array
    
    		(
    
    			[time] => 0,00505399703979
    
    			[query] => SELECT `id`, `parentid`, `name`, `news_number`, `alt_name` FROM `dle_cat_downloads` WHERE `parentid` = '0' ORDER BY `posi` ASC, `name` ASC, `id` ASC
    
    			[num] => 7
    
    		)
    
    	[7] => Array
    
    		(
    
    			[time] => 0,000395059585571
    
    			[query] => SELECT `id`, `parentid`, `name`, `alt_name`, `news_number` FROM `dle_cat_downloads` WHERE `parentid` = '1' ORDER BY `posi` ASC, `name` ASC, `id` ASC
    
    			[num] => 8
    
    		)
    
    	[8] => Array
    
    		(
    
    			[time] => 0,000345945358276
    
    			[query] => SELECT `id`, `parentid`, `name`, `alt_name`, `news_number` FROM `dle_cat_downloads` WHERE `parentid` = '2' ORDER BY `posi` ASC, `name` ASC, `id` ASC
    
    			[num] => 9
    
    		)
    
    	[9] => Array
    
    		(
    
    			[time] => 0,000349998474121
    
    			[query] => SELECT `id`, `parentid`, `name`, `alt_name`, `news_number` FROM `dle_cat_downloads` WHERE `parentid` = '3' ORDER BY `posi` ASC, `name` ASC, `id` ASC
    
    			[num] => 10
    
    		)
    
    	[10] => Array
    
    		(
    
    			[time] => 0,000783205032349
    
    			[query] => SELECT DATE_FORMAT(date,'%b %Y') AS m_date, COUNT(*) AS cnt FROM dle_downloads WHERE approve = '0' GROUP BY m_date ORDER BY date desc
    
    			[num] => 11
    
    		)
    
    	[11] => Array
    
    		(
    
    			[time] => 0,000577926635742
    
    			[query] => SELECT COUNT(*) as count FROM dle_downloads where date>NOW() - INTERVAL 1 DAY AND `approve` = '0';
    
    			[num] => 12
    
    		)
    
    	[12] => Array
    
    		(
    
    			[time] => 0,000463008880615
    
    			[query] => SELECT COUNT(*) as count FROM dle_downloads where date>NOW() - INTERVAL 1 WEEK AND `approve` = '0';
    
    			[num] => 13
    
    		)
    
    	[13] => Array
    
    		(
    
    			[time] => 0,000459909439087
    
    			[query] => SELECT COUNT(*) as count FROM dle_downloads where date>NOW() - INTERVAL 1 MONTH AND `approve` = '0';
    
    			[num] => 14
    
    		)
    
    	[14] => Array
    
    		(
    
    			[time] => 0,00119209289551
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name`, `screenshot`, `category` FROM `dle_downloads` WHERE `approve` = '0' AND `date` < '2013-03-21 18:13:16'  ORDER BY `date` DESC LIMIT 0,8
    
    			[num] => 15
    
    		)
    
    	[15] => Array
    
    		(
    
    			[time] => 0,000784873962402
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name`, `screenshot`, `category` FROM `dle_downloads` WHERE `approve` = '0' AND `allow_block` = 1 AND `date` < '2013-03-21 18:13:16'  ORDER BY `date` DESC LIMIT 0,8
    
    			[num] => 16
    
    		)
    
    	[16] => Array
    
    		(
    
    			[time] => 0,000626087188721
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM dle_downloads WHERE `approve` = '0' AND `date` >= '2013-03-21 18:13:16' - INTERVAL 1 DAY AND date < '2013-03-21 18:13:16' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,16
    
    			[num] => 17
    
    		)
    
    	[17] => Array
    
    		(
    
    			[time] => 0,000593185424805
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM dle_downloads WHERE `approve` = '0' AND `date` >= '2013-03-21 18:13:16' - INTERVAL 1 WEEK AND date < '2013-03-21 18:13:16' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,16
    
    			[num] => 18
    
    		)
    
    	[18] => Array
    
    		(
    
    			[time] => 0,000607013702393
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM dle_downloads WHERE `approve` = '0' AND `date` >= '2013-03-21 18:13:16' - INTERVAL 1 MONTH AND date < '2013-03-21 18:13:16' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,16
    
    			[num] => 19
    
    		)
    
    	[19] => Array
    
    		(
    
    			[time] => 0,00056004524231
    
    			[query] => SELECT `id`, `title`, `version`, `alt_name` FROM dle_downloads WHERE `approve` = '0' AND date < '2013-03-21 18:13:16' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,16
    
    			[num] => 20
    
    		)
    
    	[20] => Array
    
    		(
    
    			[time] => 0,00478982925415
    
    			[query] => SELECT `name`, `loaded`, `unloaded` FROM dle_users ORDER BY `unloaded` DESC, `loaded` DESC, `user_id` ASC LIMIT 0,10
    
    			[num] => 21
    
    		)
    
    	[21] => Array
    
    		(
    
    			[time] => 0,00522804260254
    
    			[query] => SELECT p.id, p.autor, p.date, p.short_story, CHAR_LENGTH(p.full_story) as full_story, p.xfields, p.title, p.category, p.alt_name, p.comm_num, p.allow_comm, p.fixed, p.tags, e.news_read, e.allow_rate, e.rating, e.vote_num, e.votes, e.view_edit, e.editdate, e.editor, e.reason FROM dle_post p LEFT JOIN dle_post_extras e ON (p.id=e.news_id) WHERE category IN ('1') AND approve=1 ORDER BY date DESC LIMIT 0,4
    
    			[num] => 22
    
    		)
    
    )
    
    

  5. 20 запросов к бд. на сайте по факту 4 новости и всё. остально хтмл код. ни календарей не облако тегов ничего такого нет. это нормально?

    с помощью какой фун-ии пхп можно посмотреть какие именно запросы к бд делаются?

    то что гугль подсказал не работает 
    
    print_r(Yii::app()->db->getStats());
    
    

    tatfile_ru

  6. Дизайн средний, для начинающего портала сойдет.

    В некоторых новостях картинки то по центру то слева, обратите внимание

    В яше на 33 месте по запросу дикий ангел, продвигайте, публикуйте больше уник инфы и т.д.

    По поводу заработка, наберите 800 хостов, пока что ничего не надо вешать ничего.

    Антивирь eset smart sec ничего не нашел

    Критика нужна, но здесь адекватной не ищите, лучше поспрашивайте друзей веб мастеров а также существует много сервисов как pr-cy которые дадут полную информацию как о позициях в пс так и содержании вредного кода на вашем сайте. Всё что прочел в данное теме бред(это мое личное мнение, не нужно начинать флуд).

    Успехов с сайтом!

  7. Причина вашей ошибки сказана выше, вот так выглядит в базе цитата и хайд:

    <!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->СОДЕРЖИМОЕ ЦИТАТЫ<!--QuoteEnd--></div><!--QuoteEEnd-->

    [hide]СОДЕРЖИМОЕ хайда[/hide]

    Как то так:

    Введите старый текст: <!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->

    Введите новый текст: [hide]<!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->

    Введите старый текст: <!--QuoteEnd--></div><!--QuoteEEnd-->

    Введите новый текст: <!--QuoteBegin--><div class="quote"><!--QuoteEBegin-->[/hide]

    Прям вообще выручил! Спасибо огромное!

  8. Введите старый текст: ["quote"]

    Введите новый текст: ["hide"]["quote"]

    Пишет успешно произведена замена. Но на самом деле ничего не заменятся. Думал сначала проблема в кеше, по времени не успевает бд обработать (хотя новостей всего то 500), но в итоге спустя сутки и чистки кеша ничего не происходит. В чем может проблема? chmod не?

  9. Отпишусь для тех кто хочет купить его модули или просто заказать у некрома что либо.

    Покупал модули, при покупке одного модуля было написано русским языком: "Обновления бесплатны". Но после выхода обновы мода вот такой диалог:

    Клиент:Обновиться хотел!

    Некром:Доплатить надо браток

    Клиент:За что с ума сошел?

    Некром:Да ты что? Тут видал новый движок модуля и подключения другое! И вообще скажи спасибо что скидку делаю! И кстати я тебе вот просто так в бан отправил, ага наслаждайся.

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

  10. Не могу разобраться с подключением js скриптов в шаблон...

    В маин.тпл есть такой код ява:

    1.1

       <script type="text/javascript"> 
    
    $(document).ready(function(){
    
    
    
    	 $("ul.topnav li a").mouseover(function() {
    
    
    		$(this).parent().find("ul.subnav").fadeIn('slow').show(); 
    
    
    		$(this).parent().hover(function() {
    
    		}, function(){	
    
    			$(this).parent().find("ul.subnav").fadeOut('slow'); 
    
    		});
    
    		});
    
    		 	 $("ul.topnav li ul li a").mouseover(function() {
    
    
    		$(this).parent().find("ul.subnav2").fadeIn('slow').show(); 
    
    
    		$(this).parent().hover(function() {
    
    		}, function(){	
    
    			$(this).parent().find("ul.subnav2").fadeOut('slow'); 
    
    
    		});
    
    
    		});
    
    });
    
        </script> 
    Хочу чтобы загружался отдельным файлом, а в последствии сжимать средствами движка dle. Выше указанный код вставляю в новый файл ul.js и вставляю в маин.тпл таким образом: 1.2
    <script type="text/javascript" src="{THEME}/js/ul.js"></script>

    В итоге файл подгружается но ява не обрабатывается почему то...Этот код ява отвечает за вывод меню, после вставки в шаблон способом 1.2, меню перестает работать...

  11. Допустим имя /user/Рыбка/ то пишет пользователь не найден, хотя такой пользователь на сайте есть, везде в комментах в чате отображается русское имя "Рыбка" ну а вот при попытки перехода на профиль такого пользователя пишет не найден. Не пойму в чем может быть проблема. Никаких модификаций с связанных с профилем не делал.

  12. 6dd9f0a71200.jpg

    В любой новости если вставить ссылку, а потом навести на нее курсор, выходит tolltip а точнее не понятные квадратики....Мне не понятно до сих пор, какое слово должно быть вместо этих квадратов и где оно задается в каком именно файле? При наведении курсора на что угодно кроме ссылки в новости всё работает отлично , tolltip показывает без квадратиков, но вот со ссылками беда какая то. Заранее благодарен.

  13. АП >>> Настройка системы >>> Настройка комментариев >>> Автоматический запрет комментирования новости по истечении указанного срока.

    Нет не подходит. Как Я понимаю если сделать так то все новости на сайте через какое то время нельзя будет комментировать.

    Очень жаль конечно, мб кто нибудь подскажет какие файлы и на какой строке отвечают за это? :(

  14. Есть новость, 13875 просмотров и 47 комментариев, там уже на несколько страниц комментарии растянулись, а юзеры всё пишут и пишут, снял галочку в админке с данной новости "Разрешить комментарии". Открываю заново новость и вижу что ранее оставленные комментарии не отображаются. Как сделать так чтобы действительно запретить комментирование без скрытия уже оставленных комментариев? :blink:

×
×
  • Создать...