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

Spaik

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

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

  • Посещение

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

    4

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

  1. в папке шаблона присутствует таблица стилей css preview, из ние и берется вывод предосмотра. Если мне память не ошибает, то на ранних версиях был файл tpl отвечающих за вывод предосмотра (что по моему мнению намного удобнее для настройки под свои нужды), в данный момент все в коде preview.php

    Редактируйте таблицу стилей предосмотра, не забывая сравнивать с таблицами вывода style и engine (что выводит из шаблона по полной новости)

  2. Проще - кому нравиться путаница в форматах, кому не нравиться - правте. Мелочей не бывает, хотя это не существенно.

    Вот хотябы ряд файлов, они не используються в движке - bttn.gif db_save.gif lbg.gif noavatar.png preview.png send.png - можно викидывать.

    p.s. Зеркала папки images

  3. Приношу сразу извинения если не в том месте делаю пост. Просьба к адинистрации перенести куда следует.

    Вся структура таблиц неизменна, сохранена оригинальная идея шапки. Версия сайта 7.5

    Установка займет немного времени, замените все из архива в папке images (engine\skins\images) - сразу хочу добавить, в оригинальной папке движка присутствуют несколько файлов которые уже не задействованы в работе движка и лежат мертвым грузом, поэтому кому проще могут просто удолить и заменить файлами из скачаного архива.

    Второй этап, нужно немного доработать. Ищем по коду и изменяем формат 3-х файлов с gif на png

    Открываем dboption.php (engine\inc)  
    
    находим db_optimize.gif  (~90 строка) 
    
    <td width="5%"><img src="engine/skins/images/db_optimize.gif" alt="" hspace="3" /></td>
    
    
    заменяем на 
    
    <td width="5%"><img src="engine/skins/images/db_optimize.png" alt="" hspace="3" /></td>
    
    
    
    находим db_repair.gif (~97 строка)
    
    <td width="5%"><img src="engine/skins/images/db_repair.gif" alt="" hspace="3" /></td>
    
    
    заменяем на
    
    <td width="5%"><img src="engine/skins/images/db_repair.png" alt="" hspace="3" /></td>
    Открываем main.php
    
    Находим rss.gif (~206 строка)
    
    <td><div class="quick"><a href="$PHP_SELF?mod=rss"><img src="engine/skins/images/rss.gif" border="0" align="left">
    
    
    заменяем на
    
    <td><div class="quick"><a href="$PHP_SELF?mod=rss"><img src="engine/skins/images/rss.png" border="0" align="left">
    
    
    
    
    Открываем options.php
    
    Находим rss.gif (~223 строка)
    
    'image' => "rss.gif",
    
    
    заменяем на
    
    'image' => "rss.png",
    
    
    Находим rss.gif (~230 строка)
    
    'image' => "rss.gif",
    
    
    заменяем на
    
    'image' => "rss.png",
    
    
    Находим rss.gif (~610 строка)
    
    <td class=tableborder><a href="java script:ChangeOption('rss');"><img title="$lang[opt_rsssys]" src="engine/skins/images/rss.gif" border="0"></a>
    
    
    заменяем на
    
    <td class=tableborder><a href="java script:ChangeOption('rss');"><img title="$lang[opt_rsssys]" src="engine/skins/images/rss.png" border="0"></a>
    Открываем options.php
    
    Находим smartphone.jpg (~609 строка)
    
    <td class=tableborder><a href="java script:ChangeOption('smartphone');"><img title="$lang[opt_smartphone]" src="engine/skins/images/smartphone.jpg" border="0"></a>
    
    
    заменяем на
    
    <td class=tableborder><a href="java script:ChangeOption('smartphone');"><img title="$lang[opt_smartphone]" src="engine/skins/images/smartphone.png" border="0"></a>

    На этом вся установка закончена, вся административная часть иконок теперь в едином графическом формате, шапка имеет свой нормальный законченый вид (в архиве присутствует и английская версия навигации в шапке) . Напоследок хочу еще сказать, все иконки имеют размер 75х75 в формате png, кому покажеться этот размер великоватым с легкостью смогут изменить его в фотошопе и произвести самостоятельную замену. Исходники отдам лишь celsoft-у. Внешних изминений намеренно не предпологал, сохранил оригинальный дизайн админ части.

    Скачать архив с рапидшаре только папка images

    admin1zo5.th.jpg

  4. Вот по этим ссылкам найдете все что вас интересует. Разнообразное позиционирование. Немного подумать головой и будет счастье.

    _http://www.cssplay.co.uk/menus/

    _http://www.13styles.com/

    _http://www.stunicholls.com/menu/index.html

  5. транслитерация и поиск точного вхождения вещи абсолютно разные

    простите меня несведущего, мы говорим об одной вещи но на разных языках, я в конец запутался. мне бы хотелось выяснить всего лишь одну вещь, возможно ли что бы к примеру облако тегов (в руской транскрипции) прописывалось в адресной строке (в латинской транскрипции) а не чередованием знаков /%CD%E0%F3%F2%E8%EB%F3%F1+%CF%...

    пример: 
    
    облако - Любовь
    
    адресная строка -  tags/lubov/

  6. Вы правы не совсем знаю. Но всеже понимаю что url формируется из названия новости к примеру. И почему тогда если название новости на русском и url формирует соответственно на латинском, то этого не происходит с облаком тегов? Так же почему присутствует в адресе буквы верхнего регистра? Существуют ли какие либо ограничения по облаку тегов, как лучше всего тогда вписывать, фразу или одним словом? Для меня к примеру лучше использовать имя исполнителя, за частую это не одним словом. Растолкуйте пожалуйста.

  7. Сообственно не то что бы глюк, а скорее хотелось бы что бы было это учтено в будующем. По всему это скорее связано с кодировкой. Привиду на примере.

    Допустим тег "Наутилус Помпилиус" выводиться как http://www.mpsfera.ru/tags/%CD%E0%F3%F2%E8...E8%EB%E8%F3%F1/

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

    Пример тег "Led Zeppelin" выводиться как http://www.mpsfera.ru/tags/Led+Zeppelin/ причем тег так и выводиться с верхнего регистра.

    Вот такое маленькое замечание. Прошу прощение зарание если подобное уже описывалось, я не нашел на форуме.

  8. Возможно это лишь только у меня, но все же попытаюсь обьяснить суть возникающих досадных ошибок. Это косается редактирования новостей. В админпанели WYSIWYG редактор включен. Если включить WYSIWYG редактор при добовлении новостей с сайта, то кнопка добавить ссылку не активна (скрин ниже) но это не существенно, включил ВВсоd

    edit2tl3.jpg

    Теперь сама суть, некоторые (не все) новости при полном редактировании (WYSIWYG редактор включен в админпанели) кнопки редактора отсутствуют а вместо нормального текста html код (скрин ниже)

    editwd7.jpg

    Почему так происходит? Возможно ли это связано с тем что на сайте отключен WYSIWYG редактор а в админпанели включен? Связано ли это с тем что некоторые новости добовляются с сайта а другие с админпанели? Сайт m-impulse.net

  9. Тогда, господа, радуемся тому, что ваш сайт рипнули. Это говорит о том, что его оценили в полной мере-)))

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

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

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

  11. Дело в том что я никогда не востанавливал старые БД на обновленном сайте. На хосте и локалке тежи грабли. Вынесите пожалуста отдельным топиком мою проблему и если не сложно, то дайте совет, какие необходимо внести изминения в MySQL. Предложеный метод мне не подошел, выскакивают ошибки БД, прообовал вписывать предыдущии версии. Обновлялся всегда без проблем.

  12. Подобная проблема с анимацией. Но существует еще одно затруднение. При выставлении промодерации коментариев для группы. Настройка системы - все нормально, но в редактировании группы, при изминении "Отправлять комментарии на модерацию" пишет ошибку:

    MySQL Error!

    ------------------------

    The Error returned was:

    Unknown column 'allow_offline' in 'field list'

    Error Number:

    1054

    UPDATE dle_usergroups set group_name='Блокирован', allow_cats='all', allow_adds='0', cat_add='all', allow_admin='0', allow_addc='0', allow_editc='0', allow_delc='0', edit_allc='0', del_allc='0', moderation='0', allow_all_edit='0', allow_edit='0', allow_pm='1', max_pm='20', max_foto='100', allow_files='0', allow_hide='0', allow_short='1', time_limit='0', rid='4', allow_fixed='0', allow_feed='1', allow_search='1', allow_poll='0', allow_main='0', captcha='1', icon='', allow_modc='1', allow_rating='1', allow_offline='0' WHERE id='6'

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

    <script type="text/javascript">
    
    /*
    
    Snow Fall 1 - no images - Java Script
    
    Visit http://rainbow.arch.scriptmania.com/scripts/
    
      for this script and many more
    
    */
    
    
    // Set the number of snowflakes (more than 30 - 40 not recommended)
    
    var snowmax=80
    
    
    // Set the colors for the snow. Add as many colors as you like
    
    var snowcolor=new Array("#AAAACC","#DDDDFF","#CCCCDD","#F3F3F3","#F0FFFF")
    
    
    // Set the fonts, that create the snowflakes. Add as many fonts as you like
    
    var snowtype=new Array("Arial Black","Arial Narrow","Times","Comic Sans MS")
    
    
    // Set the letter that creates your snowflake (recommended: * )
    
    var snowletter="*"
    
    
    // Set the speed of sinking (recommended values range from 0.3 to 2)
    
    var sinkspeed=0.6
    
    
    // Set the maximum-size of your snowflakes
    
    var snowmaxsize=22
    
    
    // Set the minimal-size of your snowflakes
    
    var snowminsize=8
    
    
    // Set the snowing-zone
    
    // Set 1 for all-over-snowing, set 2 for left-side-snowing 
    
    // Set 3 for center-snowing, set 4 for right-side-snowing
    
    var snowingzone=1
    
    
      /*
    
       //   * NO CONFIGURATION BELOW HERE *
    
    */
    
    
    // Do not edit below this line
    
    var snow=new Array()
    
    var marginbottom
    
    var marginright
    
    var timer
    
    var i_snow=0
    
    var x_mv=new Array();
    
    var crds=new Array();
    
    var lftrght=new Array();
    
    var browserinfos=navigator.userAgent 
    
    var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
    
    var ns6=document.getElementById&&!document.all
    
    var opera=browserinfos.match(/Opera/)  
    
    var browserok=ie5||ns6||opera
    
    
    function randommaker(range) {		
    
    	rand=Math.floor(range*Math.random())
    
    	return rand
    
    }
    
    
    function initsnow() {
    
    	if (ie5 || opera) {
    
    		marginbottom = document.body.clientHeight
    
    		marginright = document.body.clientWidth
    
    	}
    
    	else if (ns6) {
    
    		marginbottom = window.innerHeight
    
    		marginright = window.innerWidth
    
    	}
    
    	var snowsizerange=snowmaxsize-snowminsize
    
    	for (i=0;i<=snowmax;i++) {
    
    		crds[i] = 0;					  
    
    		lftrght[i] = Math.random()*15;		 
    
    		x_mv[i] = 0.03 + Math.random()/10;
    
    		snow[i]=document.getElementById("s"+i)
    
    		snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
    
    		snow[i].size=randommaker(snowsizerange)+snowminsize
    
    		snow[i].style.fontSize=snow[i].size
    
    		snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
    
    		snow[i].sink=sinkspeed*snow[i].size/5
    
    		if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
    
    		if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
    
    		if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
    
    		if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
    
    		snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
    
    		snow[i].style.left=snow[i].posx
    
    		snow[i].style.top=snow[i].posy
    
    	}
    
    	movesnow()
    
    }
    
    
    function movesnow() {
    
    	for (i=0;i<=snowmax;i++) {
    
    		crds[i] += x_mv[i];
    
    		snow[i].posy+=snow[i].sink
    
    		snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i]);
    
    		snow[i].style.top=snow[i].posy
    
    
    		if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
    
    			if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
    
    			if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
    
    			if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
    
    			if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
    
    			snow[i].posy=0
    
    		}
    
    	}
    
    	var timer=setTimeout("movesnow()",50)
    
    }
    
    
    for (i=0;i<=snowmax;i++) {
    
    	document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
    
    }
    
    if (browserok) {
    
    	window.onload=initsnow
    
    }
    
    </SCRIPT>

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