WWW.ZEOS.IN 1 161 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 (изменено) Сайт: www.zeos.in Если в настройках DLE включить функцию: Скрывать ссылку на полную новость (Скрывает ссылку на полную новость, если отсутствует полное описание) и не заполнить полное описание новости, то исчезает ссылка на полную новость. Вопрос: Зачем тогда выводится: Просмотров: 0 Я считаю, что если скрывается ссылка на полную новость, то надо прятать и это: "Просмотров: 0" *** Или в данном случае прятать хотябы в короткой новости, а в полной новости показывать, в случае, если кто-то узнал ссылку на полную новость или через поисковик нашел. P.S. У меня DLE 8.0 Изменено 26 сентября 2009 пользователем WWW.ZEOS.IN 2 Цитата Ссылка на сообщение Поделиться на других сайтах
spam 11 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 (изменено) Логически конечно правильнее было бы не выводить эту инфу, но ничего не мешает убрать ее вывод из шаблона )) Можно конечно сделать хак, добавив тег например [not-full][/not-full] который будет убирать то что в нем если ссылки на полную новость нет. Но как по мне то это не нужно, не стоит превращть ДЛЕ в "елку" с массой "ненужностей", лучше сосредоточится на том чтобы ДЛЕ нормально поддерживала стороние модули (пока к ожалению такого сказать не могу), и оставалась легкой (в плане нагрузки на сервер) кмс. Изменено 26 сентября 2009 пользователем spam Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 Автор А еще, если в короткой новости выводить заголовок новости так: [full-link]{title}[/full-link], то при включеной функции: Скрывать ссылку на полную новость - заголовок тоже исчезает. А было бы лучше, чтобы ссылка переставала быть кликабельной, но анкор (заголовок новости) оставался просто как текст. 2 Цитата Ссылка на сообщение Поделиться на других сайтах
spam 11 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 (изменено) А еще, если в короткой новости выводить заголовок новости так: [full-link]{title}[/full-link], то при включеной функции: Скрывать ссылку на полную новость - заголовок тоже исчезает. А было бы лучше, чтобы ссылка переставала быть кликабельной, но анкор (заголовок новости) оставался просто как текст. ммм, так, ты же запретил вывод ссылки на подную новость, а [full-link] как раз и есть эта ссылка. Изменено 26 сентября 2009 пользователем spam Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 Автор ммм, так, ты же запретил вывод ссылки на подную новость, а [full-link] как раз и есть эта ссылка. Мне ссылка не нужна, если я её скрыл Мне надо, чтобы теги [full-link]...[/full-link] просто переставали создавать ссылку, а всё, что между ними оставалось В моём случае должен оставаться и работать тег {title} 2 Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 (изменено) Автор А если сделать условие для тегов [full-link]...[/full-link] при включеной функции "Скрывать ссылку на полную новость", например, если внутри них стоит тег {title}, то ссылку не делать, а тег {title} обрабатывать и выводить заголовок. А если между [full-link]...[/full-link] что-то другое, то удалять и не выводить ничего *********************************************** Также замечен маленький баг, если допустим пользователь "Slava" в группе "Посетители" напишет несколько новостей (Короткое описание и Полное описание новости) на сайте и будет включена функция, что новость не сразу публикуется, а только после проверки новости администратором и будет включена функция: Скрывать ссылку на полную новость, то при просмотре пользователем Slava своего профиля у всех написаных им новостях перестаёт выводится тег {title} (в том случае, если в шаблоне shortstory.tpl заголовок выводится так: [full-link]{title}[/full-link]) Странно почему перестаёт работать тег {title}, если пользователь написал Полное описание новости и Короткое Изменено 26 сентября 2009 пользователем WWW.ZEOS.IN 2 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 26 сентября 2009 Рассказать Опубликовано: 26 сентября 2009 WWW.ZEOS.IN, Читайте документацию к скрипту http://dle-news.ru/extras/online/index.html?all16.html помимо тегов [full-link]...[/full-link] существуют и другие теги, которые выводят ссылку на полную новость. Сами сделали запрет на [full-link]...[/full-link] а потом удивляетесь, почему заголовок пропадает, если он в этих тегах, не хотите чтобы заголовок пропадал, используйте в шаблоне тег {full-link} для оформления ссылки заголовка Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 (изменено) Автор Прописал в заголовке: <a href="{full-link}">{title}</a> - но это всёравно не то Цель: 1) При выключеной функции: "Скрывать ссылку на полную новость" - заголовок выводится и кликабельный (ссылка ведёт на полную новость) 2) При включеной функции: "Скрывать ссылку на полную новость" - заголовок выводится просто как текст (без ссылки) Подскажите как быть ********************************************** Если бы был тег который предлагает SPAM, то можно было бы решить сразу две проблемы: 1) Вырезать в короткой новости тегами [not-full-link]...[/not-full-link] вот это: "Просмотров: 0" (при включенной функции "Скрывать ссылку на полную новость") Можно конечно "Просмотров: 0" брать в теги [full-link]<img src="Картинка"> Просмотров: {views}[/full-link], но это еще одна лишняя ссылка, а такого не хочется 2) Вырезать ссылку для заголовка новости, если включена функция "Скрывать ссылку на полную новость", вот так: [not-full-link]<a href="{full-link}">[/not-full-link]{title}[not-full-link]</a>[/not-full-link] Изменено 27 сентября 2009 пользователем WWW.ZEOS.IN 2 Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 (изменено) Автор Очень прошу в новую версию DLE добавить такой код в несколько файлов: if( (strlen( $row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" ) { $tpl->set_block( "'\\[not-full-link\\](.*?)\\[/not-full-link\\]'si", "" ); } else { $tpl->set ( '[not-full-link]', "" ); $tpl->set ( '[/not-full-link]', "" ); } Файлы: 1) engine\modules\show.custom.php 2) engine\modules\show.full.php 3) engine\modules\show.short.php и наверное тут: 4) engine\inc\preview.php 5) engine\preview.php имхо Изменено 27 сентября 2009 пользователем WWW.ZEOS.IN 2 Цитата Ссылка на сообщение Поделиться на других сайтах
marssss 0 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Очень прошу в новую версию DLE добавить такой код в несколько файлов: if( (strlen( $row['full_story'] ) < 13) and $config['hide_full_link'] == "yes" ) { $tpl->set_block( "'\\[not-full-link\\](.*?)\\[/not-full-link\\]'si", "" ); } else { $tpl->set ( '[not-full-link]', "" ); $tpl->set ( '[/not-full-link]', "" ); } Файлы: 1) engine\modules\show.custom.php 2) engine\modules\show.full.php 3) engine\modules\show.short.php и наверное тут: 4) engine\inc\preview.php 5) engine\preview.php имхо Хорошая темка - надо брать Цитата Ссылка на сообщение Поделиться на других сайтах
guusr 19 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 (изменено) поддерживаю.Тоже надо. Изменено 27 сентября 2009 пользователем guusr Цитата Ссылка на сообщение Поделиться на других сайтах
sergey78 18 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 1. "скрывать ссылку на полную новость" должно скрывать только ссылку "Подробнее" 2. заголовок должен быть всегда кликабельным, и вести должен на полный просмотр этой новости, не зависимо от того, есть она или нет. Всегда должна быть ссылка на любую новость, чтобы можно было отправить другу, или сохранить себе. 3. Кол-во просмотров должно присутствовать в любом случае. вот такое имхо Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 (изменено) Автор 1. "скрывать ссылку на полную новость" должно скрывать только ссылку "Подробнее"Какая тут логика? Если администратор прячет ссылку, то её не должно быть вообще! Например, в новость можно будет всё равно попасть, если в шаблоне такое: [com-link]Комментариев: {comments-num}[/com-link] Администратор может также отключить комментирование, и тогда теги [com-link]...[/com-link] вырежут всё, что между ними. Но если администратор включил функцию "Скрывать ссылку на полную новость" то, если в шаблоне прописать так: [not-full-link][com-link]Комментариев: {comments-num}[/com-link][/not-full-link] - ссылка на комментарии и на полную новость выключится автоматически. 1. "скрывать ссылку на полную новость" должно скрывать только ссылку "Подробнее"Это Ваше мнение, а моё мнение, что если полной новости нет, то её даже создавать не надо, а то в неё всё равно смогут попасть, например, если ПС найдёт ссылку. 2. заголовок должен быть всегда кликабельным, и вести должен на полный просмотр этой новости, не зависимо от того, есть она или нет. Всегда должна быть ссылка на любую новость, чтобы можно было отправить другу, или сохранить себе.Вы для этого можете использовать доп. поля и для каждой новости дописывать якорь, например, <a name="News1"></a> и тогда давать другу ссылку так: http://www.site.ru/index.php#News1 Я против того, чтобы заголовок всегда был кликабельным, если включена функция: "Скрывать ссылку на полную новость" С тегами [not-full-link]...[/not-full-link] каждый сможет сделать, как считает нужным 3. Кол-во просмотров должно присутствовать в любом случае.Смысл показывать, сколько просмотров, если ссылка на полную новость скрыта? Счётчик считает, не сколько людей просмотрело короткую новость, а именно полную! Изменено 27 сентября 2009 пользователем WWW.ZEOS.IN Цитата Ссылка на сообщение Поделиться на других сайтах
baxus 49 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Считаю функцию Скрывать ссылку на полную новость вообще бесполезной. Но если бы всё же работало как говорит Зеос думаю многие нашли бы этому применение. Так что я тоже поддерживаю. Цитата Ссылка на сообщение Поделиться на других сайтах
kvladimiro 0 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Думаю что предложение ZEOS должно быть реализовано, лишним оно уж точно не будет, а вот функционал системы станет более обширным Цитата Ссылка на сообщение Поделиться на других сайтах
Twist1111 0 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Я давно такое хотел и заказывал у других хаки, и было бы классно чтобы такое было стандартно и не надо было при обновлении править код снова Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Какая тут логика? Если администратор прячет ссылку, то её не должно быть вообще! Например, в новость можно будет всё равно попасть, если в шаблоне такое: [com-link]Комментариев: {comments-num}[/com-link] Администратор может также отключить комментирование, и тогда теги [com-link]...[/com-link] вырежут всё, что между ними. Но если администратор включил функцию "Скрывать ссылку на полную новость" то, если в шаблоне прописать так: [not-full-link][com-link]Комментариев: {comments-num}[/com-link][/not-full-link] - ссылка на комментарии и на полную новость выключится автоматически. Скрытие ссылки не имеет никакого отношения к комментариям, и если вы не видите тут логики, то это не значит что ее тут нет. Не все оформляют шаблоны так как вы, пользователи могут делать этим тегом смысловое продолжение текста и для этого предусмотрена эта настройка. Комментарии отключаются отдельно в настройках скрипта или у конкретной новости. Вы уже просто все в кучу смешали и пытаетесь применить настройку под свои цели, под которые она принципиально не предназначена, и при этом считая что это баг. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Автор не подтверждается, тег {full-link} выводится всегда независимо от этой настройки скрипта, это вы уже что то с файлами скрипта намудрили, или с шаблономМне надо, чтобы в заголовке новости выводилось название с ссылкой на полную новость, а при включении функции "Скрывать ссылку на полную новость" ссылка переставала работать, а название новости оставалось Вообщем, так как я хочу сделать, стандартными средствами нельзя, и всё бы решил тот код, что я писал выше Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Вообщем, так как я хочу сделать, стандартными средствами нельзя, и всё бы решил тот код, что я писал выше такого кода в скрипте стандартно не планируется, и навряд ли когда либо будет планироваться. По причине полной не нужности. Новость это отдельный объект и она не может не существовать как не отдельный объект. Для того чтобы было понятней: при нахождении этой новости в поиске куда должен идти пользователь? На воздух? при нахождении новости в топе куда должен идти пользователй при клике? Ну и какая логика лишать новость ссылки? Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 (изменено) Автор Вы мне советовали тег {full-link}, но он абсолютно не подходит под то, что я хочу сделать сделать Скорее всего мой вопрос не так поняли Зачем тогда выводить в короткой новости "Просмотров: 0", если включена функция: "Скрывать ссылку на полную новость"? Зачем тогда выводить ссылки на "Комментариев: 0", если администратор выключил на показ ссылку полной новости. Смысл тогда прятать ссылку, если она есть рядом, если нажать на "Комментариев: 0" (в случае, если в шаблоне прописано так: [com-link]Комментариев: {comments-num}[/com-link]) Изменено 27 сентября 2009 пользователем WWW.ZEOS.IN Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Зачем тогда выводить в короткой новости "Просмотров: 0", если включена функция: "Скрывать ссылку на полную новость"? Зачем тогда выводить ссылки на "Комментариев: 0", если администратор выключил на показ ссылку полной новости. Смысл тогда прятать ссылку, если она есть рядом, если нажать на "Комментариев: 0" (в случае, если в шаблоне прописано так: [com-link]Комментариев: {comments-num}[/com-link]) читайте выше, я очень понятно об этом написал. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Автор Для того чтобы было понятней: при нахождении этой новости в поиске куда должен идти пользователь? На воздух? при нахождении новости в топе куда должен идти пользователй при клике? Ну и какая логика лишать новость ссылки? Допустим так: http://www.site.ru/page/5/#news45 Это и будет ссылка на новость! Раз у неё нет полной новости А как же вот этот баг? Также замечен маленький баг, если допустим пользователь "Slava" в группе "Посетители" напишет несколько новостей (Короткое описание и Полное описание новости) на сайте и будет включена функция, что новость не сразу публикуется, а только после проверки новости администратором и будет включена функция: Скрывать ссылку на полную новость, то при просмотре пользователем Slava своего профиля у всех написаных им новостях перестаёт выводится тег {title} (в том случае, если в шаблоне shortstory.tpl заголовок выводится так: [full-link]{title}[/full-link]) Странно почему перестаёт работать тег {title}, если пользователь написал Полное описание новости и Короткое Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 095 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 WWW.ZEOS.IN, баг не подтверждается, специально только что проверил на чистом дистрибутиве. Цитата Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1 161 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Автор Прошу прощенья, баг наблюдал в версии 8.0 Только что установил DLE 8.2 и такой ошибки уже нет ****** Добавлено: Это был не баг DLE, а я шаблоне короткой новости прописал в заголовке новости так: [full-link]{title}[/full-link] Вот по этому и удалялось Цитата Ссылка на сообщение Поделиться на других сайтах
sergey78 18 Опубликовано: 27 сентября 2009 Рассказать Опубликовано: 27 сентября 2009 Зачем тогда выводить в короткой новости "Просмотров: 0", если включена функция: "Скрывать ссылку на полную новость"? если включено "Скрывать ссылку на полную новость", это еще не значит, что эту новость никто не прочитает!!! люди будут попадать на эту новость с поиска по сайту, с топов, с поисковиков, и т.д. ДА НЕ ВАЖНО КАК. вы смешиваете вообще разные вещи. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.