Блог пользователя - Shedko

[Решено] Ссылка в коментарии в имени Гостя, можно отключить ?

26 июля 2008 в 6:40

На сайте разрешено оставлять комментарии не зарегистрированным пользователям, и при создании комментария есть поле "Домашняя страничка", она используется потом как ссылка для имени гостя.

Т.е. сейчас после размещения имя пользователя будет в виде

 
<div class="c_userlink"><a href="http://drupal.ru/forum" >Кто-то</a> (не проверено)

Можно ли как-то не выводить это поле или отключить его, а то это только лишний повод для спамеров - разместить свою ссылку. Оно не обидно, когда пост интересный, но вот когда вся суть сообщения "Спасибо" и эта ссылка - то понятно же, что цель комментария просто оставить свою ссылку.

т.е. хотелось бы чтобы осталось только

 
<div class="c_userlink">Кто-то (не проверено)

Сжатие страничек, js и css на хостинге где нет gzip и deflate

5 июля 2008 в 14:50

[float=left] Сжатый Drupal =)[/float]

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

Ну ладно, будем сжимать все сами.

Pathauto + Drupal 6 = пропадают алиасы

10 февраля 2008 в 7:34

На тестовом хостинге установил Drupal 6 RC3, установил Token + Pathauto, включил настроил - но вот что получил:

При создании материала включена галочка "Генерировать алиасы автоматически", т.е. за алиас должен отвечать Pathauto, ок - он его создает, как и хотелось.

Но вот только стоит отредактировать материал и нажать "Сохранить", как алиас удаляется и материал становится доступным по node/47548734978

Знает ли кто в чем дело ?
Спасибо.

Белая пустая страница везде кроме административных страниц

19 ноября 2007 в 3:24

Хм, не знаю с какой радости, но вдруг перестали показываться все страницы кроме административной части.

Логи пустые, перепроверил права, очистил кеш - все равно белая пелена.

Единственное, что если перевести сайт в оффлайн - то тогда показывается страничка с сообщением о том что сайт оффлайн, перевожу сайт в рабочее состояние - опять белая страница Sad

jabber.ru - тоже использует Drupal

17 августа 2007 в 19:11

Занимался поиском ботов для IM и нечаянно забрел на этот сайт, увидел что-то знакомое в нем, присмотрелся к коду - точно Drupal Smile

http://www.jabber.ru/

http://www.starline.lg.ua/ - украинский провайдер использует Drupal

6 августа 2007 в 0:16

Сегодня заметил, что один из достаточно крупных укринских провайдеров использует Drupal.

Вот его сайт:
http://www.starline.lg.ua/

.htaccess и выдача несуществующих графических файлов

21 февраля 2007 в 0:29

По умолчанию Drupal настроен так, что даже на запрос http://www.мой.сайтu/not_exists_image.png выдает полную страничку 404, но хотелось бы чтобы на выход была совсем протенькая страничка, на подобии http://www.drupal.ru/not_exists_image.png - в целях экономии трафика Smile

Статистика поисковых запросов Drupal.орг

9 января 2007 в 5:57

Хотите узнать что больше всего ищут на drupal.орг, тогда Вам прямой путь на эту страничку,

http://drupal.org/search-queries

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

Страничка статистики сайта drupal.org по пользователям

4 января 2007 в 7:29

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

http://drupal.zind.net/drupal.html

от туда в частности млжно узнать что ultraBoy достаточно часто бегает по drupal.org Smile

Гость создавал тему форума а создал ноду

25 декабря 2006 в 0:12

Гость создавал тему форума а создал ноду, т.е. вместо node.type=forum было node.type=page + ко всему uid у этой ноды стоял 0 и как результат нода не отображалась не в форуме, не в списке статей.

Что это было ?

Свой RSS

11 декабря 2006 в 4:53

Вот недавно пришлось заняться формированием RSS самому, т.е. полностью "ручками" результатом этого стал следующий код.

Может кому пригодится
=======================================

<?php
require_once './includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Header( "Content-type: text/xml");
echo ("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
?>
<rss version="2.0"
xmlns:itms="ССЫЛКА НА ВАШ САЙТ">
<channel>
<title>ИМЯ ВАШЕГО САЙТА</title>
<link>ССЫЛКА НА ВАШ САЙТ</link>
<description>ДЕВИЗ ВАШЕГО САЙТА</description>
<language>en</language>
<ttl>60</ttl>
<dc:creator>ИМЯ ВАШЕГО САЙТА</dc:creator>

Как заменить стандартный RSS на свой ?

9 декабря 2006 в 0:21

В общем разобрался как формировать/отдавать свой RSS, но вот проблема,

Drupal в тело страницы вставляет

<link rel="alternate" type="application/rss+xml" title="RSS" href="http://site.by/rss.xml" />

Т.е. цмс сама подключает стандартную ленту, а она у меня не обновляемая Sad , т.к. новости отдаются по

<link rel="alternate" type="application/rss+xml" title="RSS" href="http://site.by/news" />

И что получается, пользователь может подписаться на не обновляемую ленту ?
Так кто-нибудь знает как отключить станд

Можно ли создавать RSS-ленту самому ?

8 декабря 2006 в 6:47

Можно ли модулем/или еще как сделать так, чтобы я сам "набирал" новости в ленту RSS, просто на "морде" сайта бывают такие новости, которые вовсе не обязательно публиковать в RSS, но в то же время бывают новости, которых нет на главной странице, но желательно, чтобы они попали в ленту RSS.

Так можно ли самому "набивать" новости в ленте RSS ? Если да, то как.

Как на форуме вывести последнюю тему из текущего раздела

1 декабря 2006 в 5:13

Для вывода форума использую слегка измененную функцию phptemplate_forum_display и связанные с ней, кто-нибудь знает как при выводе раздела/контейнера форума вывести еще и последний измененный пост, как это делается во всех "отдельных" форумных движках.

Чтобы лучше было понятно, что хочу получить, вот рисунок:

[img]http://img81.imageshack.us/img81/8025/000qn9.png[/img]

надо то, что обведено красным. Т.е. последние обсуждения из разделов. А не просто дата последнего сообщения и имя пользователя - как это делается "из коробки"

Почему не срабатывает "include" ?

11 ноября 2006 в 20:44

Использую в теме включение через команду "include",

Вот 2 выдержки их шаблонов:

<?php
if ( ( $block->module == 'nice_menus' ) || ( $block->module == 'blockcache' && $block->
delta == '15' ) ) {
    include 'block-menu.tpl.php';
    return; }
?>
<?php
  if (!_is_forum()) {
    include('page.tpl.php');
    return;
  }
  $curr_user = user_load(array('uid' => $userid));
  $sig = $curr_user->signature;
?>

но не знаю по какой причине включение не происходит, в логах пишет:

main() [function.include]: Failed opening 'page.tpl.php' for inclusion (include_path='.:') in /var/www/vhosts/softq.org/httpdocs/themes/luna/node-forum.tpl.php on line 3.

Как запретить ставить прямые ссылки на файлы

7 ноября 2006 в 6:28

Может вопрос и не по Drupal, но все же

Есть ди возможность запретить ставить прямые ссылки на файлы с других сайтов, а то до 50% трафика именно такие закачки.

На данный момент в файле .htaccess имею:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://site.ru$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.site.ru$ [NC]
RewriteRule .*\.(exe|rar|zip)$ http://site.ru/index.php [R,NC]

Но многие "варезные" сайты уж и не знаю как но обходят это заменой рефе

Как определить, что в данный момент вывожу одну из страниц форума ?

14 октября 2006 в 2:56

Есть необходимость при выводе страницы знать, а не страничку ли форума в данный момент вывожу. Т.е. банально хочу отключить вывод одного столбца, где навигация сайта, так как на форуме она не нужна + в шапке есть ссылки на основные разделы сайта + есть ниспадающее навигационное меню.
Пыталься использовать:

function _is_forum($arg = NULL) {
  static $is_forum = FALSE;
  if ($arg) {
    $is_forum = $arg;
  }
  return $is_forum;
}

но этот код срабатывает только на темах форума, а на индексных страницках форума (на пример на первой странице форума, где все разднлы видны) не работает этот код Sad

Использовать cck node как страницу профиля ?

9 октября 2006 в 6:14



Кто нибудь пробовал осуществить замену страницы профиля на ноду CCK ?
(это из http://drupal.org/node/61902 )

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