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

spam

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

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

  • Посещение

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

    3

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

  1. Поздравляю, что тут сказать, пусть у Вашего сына будет все то чего он достоен

    и жизнь его будет легка и богата, пусть будет он счастлив, красив и здоров.

    Здоровья, счастья и денег, что еще пожелать, вроде все сказал, с днем рождения его.

    Как назвали?

  2. engine/classes/comments.class.php

    но я бы на твоем месте строку

    include ENGINE_DIR.'/modules/awards/show.awards.php';

    не добавлял туда, так как добавится ровно столько запросов к бд сколько у тебя выводится комментов на страницу

  3. На счет шаблона, тоже замечания, для меня он слишком яркий ,

    народ, это дефолтный шаблон ;)

    если у вас не ГС то ставить его не нужно, так как таких будет в сети очень много....

    по самому шаблону скажу так, его внешний вид мне очень понравился.

  4. Есть два файла test.php и test2.php

    подключаем их в шаблоне main.tpl

    {include file="test.php"}

    и

    {include file="test2.php"}

    файлы заливаем в корень

    вот содержимое этих файлов

    test.php

    <?php

    if(!defined('DATALIFEENGINE')) {

    die("Hacking attempt!");

    }

    include_once (ENGINE_DIR."/api/api.class.php");

    $row = $dle_api->load_table("dle_post", "id", "approve='1'", false, 0, 1, "id");

    echo($row["id"]);

    ?>

    test2.php

    <?php

    if(!defined('DATALIFEENGINE')) {

    die("Hacking attempt!");

    }

    include_once (ENGINE_DIR."/api/api.class.php");

    $row = $dle_api->load_table("dle_post", "title", "approve='1'", false, 0, 1, "id");

    echo($row["title"]);

    ?>

    отдает

    Fatal error: Call to a member function load_table() on a non-object in Y:\home\dle\www\test2.php on line 6 Call Stack: 0,9970 136328 1. {main}() Y:\home\dle\www\index.php:0 1,7002 1051496 2. dle_template->load_template() Y:\home\dle\www\index.php:45 1,7043 1089992 3. preg_replace() Y:\home\dle\www\engine\classes\templates.class.php:77 1,7300 1383904 4. preg_replace() Y:\home\dle\www\engine\classes\templates.class.php:77 1,7300 1383904 5. dle_template->load_file() Y:\home\dle\www\engine\classes\templates.class.php(77) : regexp code:1 1,7367 1430128 6. include('Y:\home\dle\www\test2.php') Y:\home\dle\www\engine\classes\templates.class.php:130

    это на денвере

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

    Где ошибка?

    include_once (ENGINE_DIR."/api/api.class.php");

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

    Разумеется, я привел тестовый код, хотя спсибо что обратили на это внимание.

  5. $dle_api = new DLE_API ();

    Левая строчка, где написано в документации что ее нужно писать? Нигде. http://dle-news.ru/extras/online/index.html?api.html

    Без нее отдает

    Fatal error: Call to a member function load_table() on a non-object in /*****/mymod.php on line 4

    Убрал вторй вызов файла АПИ (из инит файла), и все заработало.

    Спасибо за подсказку направления поиска ошибки.

    Если два модуля со строкой include (ENGINE_DIR.'/api/api.class.php'); то ругается на Call to a member function load_table()

    если подключения api только в одном модуле то все впорядке, в общем не знаю в чем трабл, вернл старый код без API и все работает нормально.

  6. Чтобы API получил глобальную поддержку необходимо в init.php вставить класс api...

    include_once (ENGINE_DIR."/api/api.class.php");

    для чего? Не нужно этого, что в API нехватает, он подключит автоматически. Просто в моде куда автор выше подключает API, уже есть переопределение стандартных классов, в часности объявлено $db.

    Нужно читать документацию по скрипту, не зря же она написана, там четко перечислены все классы, а также четко написано:

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

    http://dle-news.ru/extras/online/index.htm...es_include.html

    вот код модуля

    <?php

    include (ENGINE_DIR.'/api/api.class.php');

    $dle_api = new DLE_API ();

    $row = $dle_api->load_table("prefix_post", "id", "approve='1'", false, 0, 1, "id");

    echo($row["id"]);

    ?>

    Где тут ошибка?

    Допускаю ошибка в "хаках" но не найду где, все остальное работает нормально, где нужно искать ошибку?

  7. Ну чтож :)

    8.2 вышла, а модулей на API я так и не увидел :)

    Не так быстро ;) , у меня например стоит сорок с лишним сторонних модулей, сначала у себя обновление закончить нужно, а учитывая сколько у меня хаков стоит.... это будет не быстро (думаю неделю, так как еще и работать нужно...), если к тому времни никто не почешится на новые модули то выложу часть тех что переделаю под API для своего сайта :)

  8. Я наверно тебя разачарую но за такой хак я бы пнул разработчика как следует, вернее даже не за хак а за мануал, мануал вида "заменить все на это" это не мануал, он просто не пригоден в случае обновления движка на новую версию, короче говоря, простите но мануал гавно, даже тестить нет смысла.

  9. Так что данный хак делает? Так и не понял.

    Как известно title новости состоит из "название новости; название сайта", можно ли сделать так, что бы титле новости состоял только из названия новости? или ещё лучше + какое-нибудь дополнительно заданное слово???

    ну например тебе нужно чтобы в теге <title> было написано при просмоте каегоррии, нечто вроде "Скачать варез, супепр пупер варез, лучший варез сети", разумеется если так назвать катеориию будет кашмар в speedbar, для этого и сделан хак, ты называешь категорю кратко, а в тайтл прписываешь нужное тебе длинное название

  10. в api есть функция load_table

    в комменте к ней указано что она сервисная, у меня вопрос, когда дле перейдет на php5 будет ли эта функция ограничена (private)?

    например можно ли её использовать вместо $db->query?

  11. Если у тебя стоит это, может попробуешь?...я дам код, точнее уже писал выше, просто сделаешь доп.поле и вставишь в шаблон, попробуешь с русским словом.

    Скинь свою аську

    Мультикатегории разрешены, я просто думаю что сделано так, потому, что при переходе ссылка выглядит так: сайт.ru/rezhisser/_imya_

    Только как так сделали я не знаю, я сделаю категорию но как туда добавлять всех актеров я не знаю....да и вообще не понимаю как это возможно.

    Создал категорию "актеры" в ней по одной категории для каждого актера...

    но это у тебя катеорий будет..... я бы так не делал :)

  12. Когда я перехожу по одному из тегов то это выглядит так:

    tags/%C4%FD%E2%E8%E4+%CF%FD%E9%EC%E5%F0/

    Так и должно быть, в противном случае страница не откроется, но некоторые браузеры сразу отображают в строке адреса руские символы вместо url-кодирования.

    Я сделал так как там описано и после перехода ссылка все-равно выглядит так и конечно ничего не ищет:

    мой хак не затрагивет теги вообще.

    я пробывал добавить в новость url на крилице, после публикации оно преобразовывалось в латиницу.

    Не до конца выполнил инструкцию по установке хака ;)

    Я думаю что для полей это вообще не предусмотрено.

    В общем для допполей я не тестил, так как их не использую.

    На том сайте это сделано наврядли через теги, думаю через категорию, только как...не знаю.

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

  13. Спасибо. Сделал так как написано но не работает. Возможно для дополниельных полей это не катит.

    Что именно не работает?

    На том блоге стоит описаный в статье хак, и как видешь все работает :)

    Вот пример что я пытаюсь сделать: _http://dirvideo.com/14242-muchenitci-2008-dvdrip.html

    Стандартными средствами ты такое не сделаешь, если чуть по низишь требования то можешь сделать почти тоже только стандартными тегами, т.е. тег = имени актера, но тогда ты сможешь вывестти только блок "актеры", чтбы сделать то что по сылке (т.е еще и год, режесер, язык) нужно как минмум делать дополнительный модуль.

  14. а также чуть ты забыл дописать, открыть language/Russian/adminpanel.lng

    найти

    'cat_name'			=>	"Имя:",
    ниже вставить
    'cat_title'			=>	"Ваш тайтл:",
    :) :) :)
    Угу, забыл.
    В полной новости работает а вот когда в самой категории то отображает стандартный тег (имя вашей категории). Кто поможет асилить.
    Это у меня так и задумывалось, писал то для себя Вот лекарство: /engine/engine.php найти
    if ($nam_e) {
    
    	$metatags['title'] = $nam_e . ' &raquo; ' . $metatags['title'];
    
    	$rss_title = $metatags['title'];
    
    }
    заменить на
    if($nam_e) {
    
    	$cat_title = stripslashes($cat_info[$category_id]['title']);
    
    	if($cat_title == "") 
    
    	{ 
    
    		$metatags['title'] = $nam_e . ' &raquo; ' . $metatags['title'];
    
    	} 
    
    	else
    
    	{
    
    		$metatags['title'] = $cat_title. ' &raquo; '.$metatags['title'];
    
    	}	
    
    		$rss_title = $metatags['title'];
    
    }

  15. так а куда его прописать?

    и как сделать для каждой новости его уникальным то есть если это Аудиокнига то и Тайлт про неё а не про весь сайт)))

    как это сделать технически и куда прописать)))

    Перимного благодарен!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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

  16. WWW.ZEOS.IN, spam, а вы, вы - бРРрррррррр , просто ... ппц+)

    :lol:

    Я в восторге от твоих названий тем "пачка вопросов", "пачка вопросов 2"

    когда часть 3? :lol:

    p.s.

    Палю тему :lol:

    Когда открываешь тему называй её нормально, на "пачку вопросов" отвечать как то не охота ;)

  17. Я использую популярные проги для редактирования BBedit, TexWrangler и они меня никогда не подводили. Ещё Espresso пробую, тоже нравится.

    Так же не подводили и тысячи других кодеров.

    Может косяк где-то в настройках, все хаки что у меня на блоге выложены на нем же тестировались, так что проверенно :)

    Скиньте мне newsletter.php на мыло, я вечером посмотрю. Сейчас уезжаю.

    У меня там и другие хаки стоят, так что мой newsletter.php ничего тебе не даст :)

  18. Пачка вопросов 2 (Перезагрузка :-D)

    У меня тоже пачка вопросов:

    1. Как продвинуть сайт по запросту пластиковые окна за 10$ в месяц?

    2. Кто бы мне все бесплатно сделал?

    3. Народ, где кнопка "бабло"?

    :lol:

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