Патч модуля для редиректа внешних ссылок Gotwo
Прислано: HIgor1968
пн, 11/04/2011 - 10:21
Многим знаком модуль
gotwo. Он делает редирект внешних ссылок. Неудобство модуля в том что он использует нестандартный тег GO. Решил его поправить. Чтобы не было необходимости использовать нестандартные теги. Так-же в оригинальном модуле создавался новый элемент. Я же решил вносить изменения для редиректа в стандартный тег A если установлен класс GO.
Собственно сами изменения. Прошу указать на ошибки, если что не так.
Меняем только функцию _gotwo_link в файле gotwo.module
Было
<?php
function _gotwo_link($text, $filter) {
$html_dom = filter_dom_load($text);
$goNodesToRemove = array();
foreach ($html_dom->getElementsByTagName('go') as $goNode) {
// Clone <go> link to <a> link and keep all attributes intact.
$linkNode = $goNode->ownerDocument->createElement('a');
if ($goNode->attributes->length) {
foreach ($goNode->attributes as $attribute) {
$linkNode->setAttribute($attribute->nodeName, $attribute->nodeValue);
}
}
// Clone all <go> child nodes inside the new <a> tag.
while ($goNode->hasChildNodes()) {
$childNodes = $goNode->childNodes;
$linkNode->appendChild($childNodes->item(0));
}
// Verify if the url exists in the {gotwo} table. If the url is missing,
// add the url with link title to the {gotwo} table.
$href = $goNode->getAttribute('href');
$title = $goNode->getAttribute('title');
if (!empty($href)) {?>Коментарии к заказу в ubercart. Как?
Прислано: HIgor1968
пн, 20/12/2010 - 04:55
Подскажите, кто сталкивался. Как в ubercart сделать комментарии к заказу (был бы он обычным типом материала, было зы понятно). Задача вести диалог между продавцом и клиентом по конкретному заказу. Кто то сталкивался с такой задачей?
Заблокирован доступ к трекеру
Прислано: HIgor1968
ср, 02/06/2010 - 07:54
При попытке зайти в свой трекер - получаю.
Blocked Access to the requested URL http://www.drupal.ru/tracker/my was not allowed (rule #111).
- Для комментирования войдите или зарегистрируйтесь
Заблокирован доступ к трекеру
Прислано: HIgor1968
ср, 02/06/2010 - 07:54
При попытке зайти в свой трекер - получаю.
Blocked Access to the requested URL http://www.drupal.ru/tracker/my was not allowed (rule #111).
- Для комментирования войдите или зарегистрируйтесь
Кривая ссылка
Прислано: HIgor1968
сб, 27/02/2010 - 06:43
Господа админы доброго дня.
По ссылке http://www.drupal.ru/tracker
Далее в ссылках Форум/блог
Ссылка на форум SEO - нерабочая.
- Для комментирования войдите или зарегистрируйтесь
Автоматически привязывать термин таксономии к типу материала, кто знает модуль?
Прислано: HIgor1968
пн, 25/01/2010 - 06:58
С помощью таксономии можно удобно организовать меню. Т.к. для каждого термина есть отдельный адрес. Но таких адресов нет по типу материала (VIEWS не трогаем). Как выход можно к каждой ноде в зависимости от типа материала привязывать термин таксономии. Но хотелось бы это делать автоматически.
Кто знает готовый модуль подскажите пожалуйста.
Или уже писать буду.
С днем рождения Гор
Прислано: HIgor1968
чт, 14/01/2010 - 11:45
Сегодня День Варенья человека, который вряд-ли нуждается в представлении:) Думаю-что многие ко мне присоединятся.
Удачи, здоровья тебе
Гор. Больше довольных клиентов и успехов во всех начинаниях.
Запрещаем размещение ссылок в нодах и комментариях анонимами
Прислано: HIgor1968
пн, 07/09/2009 - 11:05
Есть такой модуль
blockanonymouslinks, который запрещает размещать комментарии анонимами в которых содержится ссылка. И немного его модифицировал, добавив так же и запрет на размещение нод со ссылками для анонимов. Собственно модуль.
Как отключить кэширование форума?
Прислано: HIgor1968
вт, 26/05/2009 - 17:57
На сайте включено стандартное кэширование. Подскажите как отключить его только для форума, т.к. постить могут и анонимы.
Заранее благодарен.
К коменту на сайте нельзя прицепить более 1 картинки
Прислано: HIgor1968
вт, 14/04/2009 - 10:57
При попытке прицепить вторую скидывает текст. И комментарий не сохраняется.
РЕШЕНО!!! Тема acquia_marina падает при просмотре в 6-м осле
Прислано: HIgor1968
вт, 31/03/2009 - 18:09
Собственно тему переделывал, но проблема остается и если ставлю и не измененную тему.
На том же Гарланде все в норме. Проблема только в 6-м ослике.
Может кто сталкивался?
Проблема оказалась в
Lightbox
Как изменить значение textarea через FORM API
Прислано: HIgor1968
ср, 18/03/2009 - 08:55
Если
$my_fld =&$form[submitted][мое поле textfield]; $my_fld['#default_value'] = 'новое значение';
Все работает на ура. На экране значение меняется.
А если
$my_fld =&$form[submitted][мое поле textarea]; $my_fld['#default_value'] = 'новое значение';
То новое значение не присваивается.
Что я не так делаю, как изменить значение textarea
Не обходимо только вывод на экран подменить.
Майл ру карты сделали
Прислано: HIgor1968
вс, 28/12/2008 - 19:24
Yandex-карты, Майл ру - карты ....
Сервисы Гуглы людям спать спокойно не дают;)
Перестал работать PHP как модуль Apache
Прислано: HIgor1968
чт, 18/12/2008 - 18:27
Помогите, кто знает.
Обновил по на сарваке и PHP перестал работать как модуль Apache. Насколько я понял необходимо пересобрать libphp5.so, но при попытке конфигурирования php цепляется куча отсутствующих библиотек.
1. Насколько критично оставить запуск PHP как CGI?
2. Или libphp5.so собирается не из PHP?
Как подсвечивать программный код в статьях и комментах на Drupal.ru?
Прислано: HIgor1968
пт, 12/12/2008 - 08:36
Собственно вопрос задан;)
Поиск по сайту ничего не дал.