Вернуться   Форум SAPE.RU > Система SAPE.ru > Пожелания пользователей системы

-->
Ответ
 
Опции темы
Старый 17.09.2008, 11:58   #1
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
Exclamation дополнение в код сапы

Допустим, я хочу по разному оформлять ссылки на сайте, мне нужно иметь доступ к каждой ссылке. Но сейчас функции класса возращают строку ссылок, сцепленную через разделитель, указанный в настройках.

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

Понятно, что сейчас можно получить их через
1) $sape->_links_page. (это недокументированый метод, который может стать нерабочим, если код сапы "подкрутят").
2) через цикл $sape->return_links(1) (лишний код+нагрузка),

но если бы такую возможно предоставлял сам класс, было бы намного элегантнее.
ahsinis вне форума   Ответить с цитированием
Старый 17.09.2008, 12:00   #2
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

нагрузка на конечный сервер - сильно меньше нагрузки на центральный
2 вариант - гуд.
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 17.09.2008, 12:14   #3
Специалист
 
Регистрация: 25.09.2007
Сообщений: 361
Вес репутации: 212
shr - как роза среди колючекshr - как роза среди колючекshr - как роза среди колючекshr - как роза среди колючек
По умолчанию

а самому поправить код sape.php разве нельзя?
shr вне форума   Ответить с цитированием
Старый 17.09.2008, 12:26   #4
Специалист
 
Регистрация: 11.06.2008
Сообщений: 381
Вес репутации: 202
RuPing - весьма и весьма положительная личностьRuPing - весьма и весьма положительная личность
По умолчанию

если хочется чего-то специфического - нужно дописывать модули самому
RuPing вне форума   Ответить с цитированием
Старый 17.09.2008, 12:30   #5
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

причем тут специфическое? просто получить ссылки поотдельности, там 1 строчку вписать, проблем-то.
Хотелось бы, чтобы это был интерфейсный метод, а не самодельная дописка, которая слетит при первом же обновлении кода сапы.
ahsinis вне форума   Ответить с цитированием
Старый 17.09.2008, 12:35   #6
Администратор
 
Аватар для Ank
 
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 715
Ank - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущееAnk - прекрасное будущее
По умолчанию

ahsinis, ну поставьте эксперимент... где не сильно жалко.
Ретурн линкс возращает все, если не указано обратное.
Ретурн с параметром - возвращает по 1 (например). Робот проверятель - не знает КАК выводяться ссылки - по одной или кучей...
сплит по разделителю... не? только сами ссылки не нарушьте и должно все сыграть наверное...
ну или выводить по одной, проверять что в очередной чтото вернулось и украшать как хочется...
__________________
Начать зарабатывать на своих сайтах. Консультирую своих рефов по аське

Читаем ФАК
Ank вне форума   Ответить с цитированием
Старый 17.09.2008, 14:02   #7
Мастер
 
Регистрация: 17.03.2008
Сообщений: 638
Вес репутации: 237
ahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущееahsinis - прекрасное будущее
По умолчанию

Ank, чего мне ставить эксперимент, я уже вывожу так (хакерским методом), если Вы не поняли. Просто было бы неплохо чтобы ИНТЕРФЕЙСНО было представлено как можно более вариантов работы с ссылками. Тут раздел "Пожелания пользователей системы", вот я и высказал пожелание.
Там работы то, добавить метод из одной строчки. Больше на форуме перепираетесь.

ЗЫ Надеюсь вы в курсе что "ретурн с параметром 1 делает" внутри ретурна?
ahsinis вне форума   Ответить с цитированием
Старый 17.09.2008, 15:32   #8
Дикий
 
Аватар для D.iK.iJ
 
Регистрация: 02.06.2007
Адрес: <Noindex>
Сообщений: 2,551
Вес репутации: 355
D.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущееD.iK.iJ - прекрасное будущее
По умолчанию

У меня код для вывода ссылок тоже переписан.
И ничего! С момента регистрации в Сапе - все работает

Главное - чтобы сами ссылки были один в один и на нужной странице.
А уж куда кто и как их выводит - тема для отдельного разговора.
D.iK.iJ вне форума   Ответить с цитированием
Старый 17.09.2008, 21:03   #9
Специалист
 
Регистрация: 16.03.2008
Сообщений: 256
Вес репутации: 203
sVs скоро станет известенsVs скоро станет известен
По умолчанию

ahsinis, отнаследуйте базовый класс клиента и добавьте так нехватающий Вам метод вывода массива ссылок, если код клиента сменят - скопируете свой кусочек и 1 раз проверьте... ООП рулит ;-)
sVs вне форума   Ответить с цитированием
Старый 17.09.2008, 21:58   #10
Bannеd
 
Регистрация: 17.09.2008
Сообщений: 6,446
Вес репутации: 368
Последний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущееПоследний Герой - прекрасное будущее
По умолчанию

Цитата:
Сообщение от shr Посмотреть сообщение
а самому поправить код sape.php разве нельзя?
нельзя, ибо не написано в лицензионном соглашении
Последний Герой вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расширяем возможности SAPE: дополнение к Firefox [архив] Wink Софт для оптимизаторов и вебмастеров 4011 04.06.2010 19:50
Цена сапы Rollyz Курилка 6 09.08.2008 15:03
Хотелось бы внести дополнение в систему deep12345 Пожелания пользователей системы 2 06.08.2008 19:21
код сапы на ipb dimiks Вопросы по работе системы 4 30.10.2007 20:36
Дополнение к автопроверке наличия ссылок Saruman Пожелания пользователей системы 2 17.08.2007 14:37


Часовой пояс GMT +3, время: 04:54.