• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Поиск [ищу] permalink или адрес ссылки для полной новости

Статус
В этой теме нельзя размещать новые ответы.

method

Постоялец
Регистрация
8 Июл 2007
Сообщения
557
Реакции
161
Ищу Хак или модуль (скорее хак) permalink, - при выводе полной новости отображался блок с ссылкой на страницу новости? по возможности можно 2-3 поля (бб код и хтмл)
Видел на Для просмотра ссылки Войди или Зарегистрируйся
скриптом, в gallery 2 идет модулем, а на дле не нашел ниче, что странно.
 
Ну это легко сделать...

вставь это в шаблон fullstory.tpl

Код:
<a onClick="document.getElementById('this_link').style.display = 'block'; document.getElementById('lnk_bb').value='[url='+decodeURIComponent(location.href)+']'+decodeURIComponent(document.title)+'[/url]';document.getElementById('lnk_full').value=decodeURIComponent(location.href);document.getElementById('lnk_html').value='&lt;a href=&quot;'+decodeURIComponent(location.href)+'&quot; traget=&quot;_blank&quot;&gt;'+decodeURIComponent(document.title)+'&lt;/a&gt;';" href="#"><b>Получить ссылку на эту страницу</b></a><br /><br />
  <div id="this_link" style="display:none">
  Обычная:<br />
  <input id="lnk_full" onMouseOver="this.focus();this.select()" type="text" size="50" value="" /><br /><br />
  Для форумов:<br />
  <input id="lnk_bb" onLoad="" onMouseOver="this.focus();this.select();" type="text" size="50" value="" /><br /><br />
  HTML:<br />
  <input id="lnk_html" onMouseOver="this.focus();this.select()" type="text" size="50" value="" />
  </div>
Сделал точно также как и на том сайте...
 
таким образом тянется страница главной , причем поля заполнены как - адресс, title, и html ссылка в полях Ссылка, для форума, html соответсвенно.
В 7ке тянется все, кроме форума. - в поле форума тупо тайтл.
И еще туда же, как сделать, что б бралось имя новости, сейчас берется Краткое название сайта (спидбар поидее) и название новости.

 
Ну тогда ковыряй модуль /engine/modules/show.full.php
Сделай обработку в php... и выводи в шаблон
Это был самый простой способ.
 
Помоему на 4dle.ru гдето был такой хак. Поищи.
 
Помоему на 4dle.ru гдето был такой хак. Поищи.
честно, для меня это похоже на: иди кудато в сторону анального отверстия. Где-то помоему... читайте правила - хотите чем то поделится - пишите конкретно. Вот DemanZ предложил практически готовое решение, мне оно не совсем подходит но пригодится кому то. И не стыдно спасибо сказать. На 4dle.ru если найду, выложу тут.
Для просмотра ссылки Войди или Зарегистрируйся
Вот тема на 4дле, можно взять предыдущее решение, удалив вывод для форума. Если кто-то найдет более рациональное решение - просим
 
Вот только доделал, хватайте:

1217084739_1.jpg


1217084754_2.jpg


Теперь всё работает даже при включённом ajax.

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

А ну дак это легко. Просто немного убираете код и всё получаетяся нормально:



Вот можете сделать и так. Картинки видите сверху, только кнопочки "Получить ссылку на статью" нет.
 
Для просмотра ссылки Войди или Зарегистрируйся
Соединяем темы и закрываем. По ссылке вверху выведен похожий хак на нуледе + хак на 4дле, все рабочие, запрос выполнен, выбирайте кому какой вариант.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху