Важный: Эта страница использует куки (cookies). Используя настоящий сайт, не выключая куки в браузере, означает, что вы согласны для его использования.
Купить сейчас! Особенности Загрузка

Зарабатывайте с нами!

Если вы хотите начать зарабатывать деньги с vBET присоединиться к Партнерская программа.
Результаты 1 к 7 из 7

Тема: Без CSS или изображений на страницах ispy плагин

  1. #1
    Senior Member
    Регистрация
    Февраль 2010
    Сообщений
    210

    Default Без CSS или изображений на страницах ispy плагин

    Привет Мишель, любой шанс, что вы могли бы посмотреть и увидеть, если есть легко исправить, для этого;

    Компьютер Сок - сайта Spy

    Похоже, сценарий не получает файл CSS должным образом, и смотрит в неположенном месте для изображений ...

  2. #2
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    На мой взгляд, этой страницы не переведены вообще. Скорее всего global_complete крюк не используется там. Вы можете попробовать интеграции модов, которые не используют global_complete крючок.

    Смотрите здесь для описания: http://www.vbenterprisetranslator.co....html # post1795

    Пожалуйста, сначала проверить, действительно ли global_complete не используется там.

  3. #3
    Senior Member
    Регистрация
    Февраль 2010
    Сообщений
    210

    Default

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

    <? PHP
    //################################################ ################################//
    / / MOD ИМЯ: VBISpy # / /
    //################################################ ################################//
    / / Описание: Эта модификация для VBulletin добавляет "живой" прокрутки # / /
    / / Обновление новых сообщений форума # / /
    //################################################ ################################//
    / / ПО: MPDev # / /
    / / Дата: 9.26.06 # / /
    / / Версия: 1.0.12 # / /
    //################################################ ################################//

    / / ####################### SET PHP СРЕДЫ ###################### #####
    error_reporting (E_ALL & ~ E_NOTICE);

    / / #################### DEFINE важных констант #######################
    DEFINE ('THIS_SCRIPT', 'vaispy');

    / / ################### PRE-CACHE ШАБЛОНЫ И ДАННЫХ ######################
    / / Получить специальные группы фразу
    $ Phrasegroups = Array ();

    / / Получить специальные шаблоны данных из хранилища
    $ Specialtemplates = Array ();

    / / Предварительно кэш шаблонов используется всеми действиями
    $ Globaltemplates = Array ();

    / / Предварительно кэш шаблоны, используемые конкретными действиями
    $ Actiontemplates = Array ();

    / / ######################### ТРЕБУЮТ Back-End ################### #########
    require_once ('/ global.php.');

    / / ######################### CONFIG VARS ##################### #######
    / / Число дней для сканирования таблицы .. (86400 представляет собой количество секунд, в течение 24 часов)
    $ Daysprune = 1;

    / / Не список этих форумах, даже если у них есть разрешения (тест категорий, и т.д.)
    $ Blockforums = "";

    / / ######################### CONFIG VARS ##################### #######

    $ Forumperms = Array ();
    $ Lastpostid = (INT) $ _REQUEST ['последний'];
    Подписаться $ = (INT) $ _REQUEST ['подписаться'];

    Еогеасп ($ VBulletin-> forumcache AS $ форума) {
    $ = $ Forumid форум ['forumid'];
    $ Forumperms = & $ VBulletin-> Личная информация ['forumpermissions']["$ forumid "];

    если (! ISSET ($ VBulletin-> forumcache ["$ forumid"]) ИЛИ! ($ forumperms & $ VBulletin-> bf_ugp_forumpermissions ['canview']) ИЛИ! ($ forumperms & $ VBulletin-> bf_ugp_forumpermissions ['canviewothers'] ) ИЛИ! verify_forum_password ($ forumid, $ VBulletin-> forumcache ["$ forumid"] ['пароль'], ложные))
    {
    $ Blockforums .=','.$ форум ['forumid'];
    }
    }
    установлена ($ форума);

    $ Datecut = "И thread.lastpost> =". (TIMENOW - ($ daysprune * 86400));
    $ Prefetched = NULL;

    ############################################################################
    / / Получить Темы я отправил в
    require_once (. DIR "/ входит / functions_forumdisplay.php ');
    $ Результат = $ DB-> query_read ("
    ВЫБОР ThreadId
    ОТ ". Table_prefix". Потоке, что нить
    ГДЕ thread.forumid NOT IN (0 $ blockforums) и
    thread.visible = 1 и
    thread.open <> 10 и
    thread.lastpostid> $ lastpostid
    $ Datecut
    »);

    $ IdsArray = Array ();
    в то время как ($ ID = $ DB-> fetch_array ($ результат))
    {
    $ IdsArray [] = $ ID ['ThreadId'];
    }

    $ Dotthreads = fetch_dot_threads_array (взрывать (',', $ idsArray));
    ############################################################################
    / / Получить Темы

    / / Не установлен в более чем 20, если не знаете, как изменить HTML в нижней части страницы (и в строке 291)
    $ Limitq = (ISSET ($ _REQUEST ['делать']), "20": "5,20");

    если ($ подписаться == 1)
    {
    $ Getthreads = $ DB-> query_read ("
    ВЫБОР subscribethread.subscribethreadid,
    thread.forumid,
    thread.firstpostid,
    thread.lastpost,
    thread.lastposter,
    thread.lastpostid,
    thread.replycount,
    thread.threadid,
    thread.title,
    thread.open,
    thread.views,
    post.pagetext AS предварительного просмотра,
    post.userid AS lastpuserid
    ОТ ". Table_prefix". Subscribethread AS subscribethread
    INNER JOIN ". Table_prefix". Потоке, что нить ON (subscribethread.threadid = thread.threadid)
    LEFT JOIN ". Table_prefix". Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid И типа = 'потока')
    LEFT JOIN ". Table_prefix". Сообщению AS сообщение ON (post.postid = thread.lastpostid)
    ГДЕ subscribethread.userid = ". $ VBulletin-> Личная информация ['идентификатор пользователя']."
    И thread.forumid NOT IN (0 $ blockforums)
    И thread.visible = 1
    И subscribethread.canview = 1
    И thread.lastpostid> $ lastpostid
    И deletionlog.primaryid IS NULL
    $ Datecut
    ORDER BY DESC LIMIT thread.lastpost $ limitq
    »);
    }
    еще
    {
    $ Getthreads = $ DB-> query_read ("
    ВЫБОР thread.forumid,
    thread.firstpostid,
    thread.lastpost,
    thread.lastposter,
    thread.lastpostid,
    thread.replycount,
    thread.threadid,
    thread.title,
    thread.open,
    thread.views,
    post.pagetext AS предварительного просмотра,
    post.userid AS lastpuserid
    ОТ ". Table_prefix". Потоке, что нить
    LEFT JOIN ". Table_prefix". Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid И типа = 'потока')
    LEFT JOIN ". Table_prefix". Сообщению AS сообщение ON (post.postid = thread.lastpostid)
    ГДЕ открытым <> 10
    $ Datecut
    И thread.forumid NOT IN (0 $ blockforums)
    И thread.visible = '1 '
    И thread.lastpostid> $ lastpostid
    И post.visible = 1
    И deletionlog.primaryid IS NULL
    ORDER BY DESC LIMIT thread.lastpost $ limitq
    »);
    }

    $ Строки = $ highestid = 1;
    $ Rowcolor = "alt2";

    в то время как ($ нить = $ DB-> fetch_array ($ getthreads)) {
    $ = $ Цвет цвет == 'alt1? "Alt2 ':' alt1;

    $ Нить ['название'] = htmlspecialchars_uni (fetch_censored_text (fetch_trimmed_title (unhtmlspecialchars ($ нить ['название']), 85)));
    $ Нить ['дата'] = vbdate ($ VBulletin-> параметры ['DATEFORMAT'], $ нить ['lastpost'], 1);
    $ Нить ['время'] = vbdate ($ VBulletin-> параметры ['TimeFormat'], $ нить ['lastpost']);

    / / Избавиться от HTML и BBCode первый
    $ Нить ['Предварительный просмотр'] = strip_tags (strip_bbcode ($ нить ['Предварительный просмотр'], правда, правда));
    $ Нить ['Предварительный просмотр'] = htmlspecialchars_uni (fetch_trimmed_title ($ нить ['Предварительный просмотр'], 200));
    $ Нить ['Предварительный просмотр'] = fetch_censored_text (fetch_word_wrapped_string ($ нить ['Предварительный просмотр'], 20));

    $ Нить ['replycount'] = vb_number_format ($ нить ['replycount']);
    $ Нить [мнения '] = vb_number_format ($ нить [мнения']);

    $ = $ Tforumid нить ['forumid'];
    $ Нить ['Форум'] = htmlspecialchars_uni ($ VBulletin-> forumcache ["$ tforumid"] ['название']);

    если ($ нить ['lastpostid'] == $ нить ['firstpostid'])
    {
    $ Е-тип = "Новая тема";
    }
    еще
    {
    $ Е-тип = "Новые сообщения";
    }

    / / Statusicon
    / / Показать точки папку?
    если ($ VBulletin-> Личная информация ['идентификатор пользователя'] и $ VBulletin-> параметры ['showdots'] и $ dotthreads ["$ нить [ThreadId]"])
    {
    $ Нить ['statusicon'] .= '_dot';
    $ Нить ['dot_count'] = $ dotthreads ["$ нить [ThreadId ]"][' считать '];
    $ Нить ['dot_lastpost'] = $ dotthreads ["$ нить [ThreadId ]"][' lastpost '];
    }

    / / Показать горячие папки?
    если ($ VBulletin-> параметры ['usehotthreads'] и (($ нить ['replycount']> = $ VBulletin-> параметры ['hotnumberposts'] и $ VBulletin-> параметры ['hotnumberposts']> 0) OR ( $ нить [мнения ']> = $ VBulletin-> параметры [' hotnumberviews '] и $ VBulletin-> параметры [' hotnumberviews ']> 0)))
    {
    $ Нить ['statusicon'] .= '_hot';
    }

    / / Показывать заблокирована папку?
    если (! $ нить ['открытым'])
    {
    $ Нить ['statusicon'] .= '_lock';
    }

    $ Нить ['statusicon'] = "blank.gif";

    если ($ _REQUEST ['делать'] == "XML")
    {

  4. #4
    Senior Member
    Регистрация
    Февраль 2010
    Сообщений
    210

    Default

    Вот вторая часть, vbet форум останавливает большие посты.

    $ Выход .= <<<VAPRINT
    <event>
    <id> {$ нить ['lastpostid']}</ идентификатор>
    <what> $ е-типа </ что>
    <when> {$ нить ['дата']} {$ нить ['']}</ время, когда>
    <title> {$ нить ['название']}</ название>
    <preview> {$ нить ['предварительный просмотр']}</ предварительного просмотра>
    <poster> {$ нить ['lastposter']}</ плакат>
    <threadid> {$ нить ['ThreadId']}</ ThreadId>
    <postid> {$ нить ['lastpostid']}</ postid>
    <lastpost> {$ нить ['lastpost']}</ lastpost>
    <userid> {$ нить ['lastpuserid']}</ идентификатор пользователя>
    <forumid> {$ нить ['forumid']}</ forumid>
    <forumname> {$ нить ['форум']}</ forumname>
    <views> {$ нить [мнения']}</ просмотра>
    <replies> {$ нить ['ответов replycount']}</>
    <statusicon> {$ нить ['statusicon']}</ statusicon>
    </ Event>
    VAPRINT;
    }
    еще
    {
    $ Rowcolor = ($ rowcolor == "alt1" "alt2": "alt1");

    $, Где $ = = $ клипа poster_clip = $ плакат = NULL;

    если (stristr ($ е-типа, "нить"))
    {
    $ Post_url = "showthread.php? Т = {$ нить ['ThreadId']}";
    }
    еще
    {
    $ Post_url = "showthread.php? Р = {$ нить ['lastpostid']} # {$ сообщению нить ['lastpostid']}";
    }

    если (! $ нить ['название'])
    {
    $ Клип = "<strong> неизвестно </ STRONG>";
    }
    еще
    {
    $ Клип = "<strong> <img src=\\"{$thread['statusicon']}\\" alt=\\"\\" /> <цель = \\" _blank \\ "HREF = \\" {$ post_url} \\ "> {$ нить ['название']}</> </ STRONG>";
    }

    если ($ нить ['Предварительный просмотр'])
    {
    $ Клипа .= "<br /> {$ нить ['предварительный просмотр']}";
    }

    $ Клипа .= "({$ нить [мнения ']} просмотров, {$ нить [' replycount ']} ответов)";

    если ($ нить ['lastpuserid'])
    {
    $ Poster_clip = "<a target=\\"_blank\\" href=\\"member.php?u={$thread['lastpuserid']}\\"> {$ нить ['lastposter']}</>";
    }

    $ Poster_clip .= "<br /> {$ нить ['дата']} {$ нить ['время']}";

    если ($ нить ['Форум'])
    {
    $, Где .= "<strong> <a target=\\"_blank\\" href=\\"forumdisplay.php?f={$thread['forumid']}\\"> {$ ветке форума ['']}</ > </ STRONG> ";
    }
    еще
    {
    $, Где = "";
    }

    если (is_browser ('оперы'))
    {
    $ Prefetched .= <<<VAPRINT
    <div id="row{$row}"> <table cellpadding="3" cellspacing="0" border="0" width="100%"> <tr> <TD ширина = "20" класс = "$ rowcolor smallfont "NoWrap =" NoWrap "присоединяются =" Центр "> $ е-типа </ TD> <td class="$rowcolor smallfont" width="225" nowrap="nowrap" align="left"> $ poster_clip </ TD > <td class="$rowcolor smallfont" width="80%"> $ клип </ TD> <td class="$rowcolor smallfont" width="200" nowrap="nowrap" align="center"> $, где </ TD> </ TR> </ TABLE> </ P> \\ п
    VAPRINT;
    }
    еще
    {
    $ Prefetched .= <<<VAPRINT
    <tr id="row{$row}"> <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ е-типа </ P> </ TD> <TD класс = " $ rowcolor smallfont "> <div class="smallfont"> $ poster_clip </ P> </ TD> <td class="$rowcolor smallfont"> <div class="smallfont"> $ клип </ P> </ TD > <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ где </ P> </ TD> </ TR> \\ п
    VAPRINT;
    }

    $ Строки + +;
    если ($ нить ['lastpostid']> $ highestid)
    {
    $ = $ Highestid нить ['lastpostid'];
    }
    }
    }

    если ($ строка <20)
    {
    для ($ х = $ строка, $ х <21; $ х + +)
    {
    если (is_browser ('оперы'))
    {
    $ Prefetched .= <<<VAPRINT
    <div id="row{$x}"> </ P> \\ п
    VAPRINT;
    }
    еще
    {
    $ Prefetched .= <<<VAPRINT
    <tr id="row{$x}"> <td class="$rowcolor smallfont" align="center"> </ TD> <td class="$rowcolor smallfont"> </ TD> < TD класс = "$ rowcolor smallfont"> </ TD> <td class="$rowcolor smallfont" align="center"> </ TD> </ TR> \\ п
    VAPRINT;
    }
    }
    }

    / / Экономии памяти
    установлена ($ поток);
    $ DB-> free_result ($ getthreads);

    если ($ _REQUEST ['делать'] == "XML")
    {
    заголовок ("Content-Type: текст / XML" ($ stylevar ['кодировка'] =''; кодировка = '$ stylevar [' кодировка ']:.!?''.));
    эхо '<? XML-версия = "1.0" кодирования = "". $ stylevar [' кодировка '].'"?>'. "\\ Г \\ п";

    если ($ выход)
    {
    эхо "<events> $ выхода </ События>";
    }
    еще
    {
    эхо "<events />";
    }

    выхода;
    }

    $ Navbits = Array ();
    $ Navbits [$ родителей] = 'сайта Spy';
    $ Navbits = construct_navbits ($ navbits);

    Eval ('$ панели навигации = "'. fetch_template (" панели навигации).'";');
    $ = Process_replacement_vars панели навигации ($ навигационной панели);

    Eval ('$ headinclude = "'. fetch_template ('headinclude').'";');
    $ Headinclude = process_replacement_vars ($ headinclude);

    Eval ('$ подвал = "'. fetch_template (« подвал »).'";');
    $ Подвал = process_replacement_vars ($ подвал);

    эхо <<<VAPRINT
    $ Stylevar [htmldoctype]
    <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
    <head>
    $ Headinclude
    <style type="text/css">
    . Spyfade1 дел,. Spyfade1 пролет,,. Spyfade1 TD. Spyfade1 IMG {
    Непрозрачность: 0,90;
    фильтр: альфа (непрозрачность = 90);
    -МОЗ-непрозрачность: 0,90;
    }
    . Spyfade2 дел,. Spyfade2 пролета,. Spyfade2 TD. Spyfade2 IMG {
    Непрозрачность: 0,80;
    фильтр: альфа (непрозрачность = 80);
    -МОЗ-непрозрачность: 0,80;
    }
    . Spyfade3 дел,. Spyfade3 пролета,. Spyfade3 TD. Spyfade3 IMG {
    Непрозрачность: 0,70;
    фильтр: альфа (непрозрачность = 70);
    -МОЗ-непрозрачность: 0,70;
    }
    . Spyfade4 дел,. Spyfade4 пролета,. Spyfade4 TD. Spyfade4 IMG {
    Непрозрачность: 0,50;
    фильтр: альфа (непрозрачность = 50);
    -МОЗ-непрозрачность: 0,50;
    }
    . Spyfade5 дел,. Spyfade5 пролета,. Spyfade5 TD. Spyfade5 IMG {
    Непрозрачность: 0,30;
    фильтр: альфа (непрозрачность = 30);
    -МОЗ-непрозрачность: 0,30;
    }
    </ STYLE>
    <script language="javascript" src="clientscript/va_prototype.js"> </ SCRIPT>
    <script language="javascript" src="clientscript/va_effects.js"> </ SCRIPT>
    <script language="javascript" src="clientscript/va_spy.js"> </ SCRIPT>
    <script type="text/javascript"> language="javascript"
    <! -
    spymax = 25;
    highestid = $ highestid;

    Функция pauseSpy () {
    уаг playimg = document.getElementById («vaplay");
    уаг pauseimg = document.getElementById ("vapause");

    playimg.src = "изображений / разное / play_up.gif";
    playimg.alt = "Играть";
    pauseimg.src = "изображений / разное / pause_down.gif";
    pauseimg.alt = "Приостановлена ...";

    паузы ();
    }

    Функция playSpy () {
    уаг playimg = document.getElementById («vaplay");
    уаг pauseimg = document.getElementById ("vapause");

    playimg.src = "изображений / разное / play_down.gif";
    playimg.alt = "Игра ...";
    pauseimg.src = "изображений / разное / pause_up.gif";
    pauseimg.alt = "Нажмите, чтобы Пауза";

    возобновить ();
    }

    Функция паузы () {
    играть = 0;
    }

    функция возобновления () {
    играть = 1;
    }
    / / ->
    </ SCRIPT>
    <title> Компьютер Сок - сайта Spy </ TITLE>
    </ HEAD>
    <body onload="spyinit();">
    $ Заголовке
    $ Панели навигации

    <table width="90%" align="center"> <tr> <td width="50%" align="left"> <input type="checkbox" id="subscribe" value="1"> ; подписаны темы только </ TD>
    <td width="50%" align="right">
    <IMG ID = "vaplay" SRC = "изображений / разное / play_down.gif" стиль = "Курсорointer; "ALT =" Play "название =" Play Комментарии "OnClick =" playSpy (); "/>
    <IMG ID = "vapause" SRC = "изображений / разное / pause_up.gif" стиль = "Курсорointer; "ALT =" Пауза "название =" Пауза Комментарии "OnClick =" pauseSpy (); "/>
    </ TD> </ TR> </ TABLE>
    <br />
    VAPRINT;

    если (is_browser ('оперы'))
    {
    $ Выход .= <<<VAPRINT
    <table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center" id="spy_table">
    <tr> <td width="20" class="tcat" nowrap="nowrap" style="height:25px;"> </ TD>
    <td class="tcat" width="225" nowrap="nowrap" style="height:25px;"> член </ TD>
    <td class="tcat" width="80%" style="height:25px;"> тему / сообщение </ TD>
    <td class="tcat" width="200" nowrap="nowrap" style="height:25px;"> форум
    </ TR>
    <tr> <td colspan="4" class="alt1">
    $ Prefetched
    <div id="row21" style="display:none;" class="spyfade1"> </ P>
    <div id="row22" style="display:none;" class="spyfade2"> </ P>
    <div id="row23" style="display:none;" class="spyfade3"> </ P>
    <div id="row24" style="display:none;" class="spyfade4"> </ P>
    <div id="row25" style="display:none;" class="spyfade5"> </ P>
    </ TD> </ TR>
    </ TABLE>
    VAPRINT;
    }
    еще
    {
    $ Выход .= <<<VAPRINT
    <table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center" id="spy_table">
    <thead>
    <tr align="center"> <td class="thead" width="100"> событие </ TD> <td class="thead" width="100"> член </ TD> <TD класс = "THEAD "> Тема / Сообщение </ TD> <td class="thead" width="190"> форум </ TD> </ TR>
    </ THEAD>
    <tbody class="alt1">
    $ Prefetched
    <tr id="row21" style="display: none;" class="spyfade1"> <td align="center"> </ TD> <td> </ TD> <td> < / TD> <td align="center"> </ TD> </ TR>
    <tr id="row22" style="display: none;" class="spyfade2"> <td align="center"> </ TD> <td> </ TD> <td> < / TD> <td align="center"> </ TD> </ TR>
    <tr id="row23" style="display: none;" class="spyfade3"> <td align="center"> </ TD> <td> </ TD> <td> < / TD> <td align="center"> </ TD> </ TR>
    <tr id="row24" style="display: none;" class="spyfade4"> <td align="center"> </ TD> <td> </ TD> <td> < / TD> <td align="center"> </ TD> </ TR>
    <tr id="row25" style="display: none;" class="spyfade5"> <td align="center"> </ TD> <td> </ TD> <td> < / TD> <td align="center"> </ TD> </ TR>
    </ TBODY>
    </ TABLE>
    VAPRINT;
    }

    $ Выход .= <<<VAPRINT
    $ Колонтитула
    VAPRINT;

    Эхо $ выход;
    ?>

  5. #5
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    И это вопрос - выход просто напечатаны, так что нет возможности перевести его в обычном порядке.

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

    PS.
    Вы уверены, что лицензия этого мода позволяет опубликовать свой код? Если нет, то удалите его.

  6. #6
    Senior Member
    Регистрация
    Февраль 2010
    Сообщений
    210

    Default

    Позвольте мне быть ясным, я хочу, чтобы вы эту работу, я в состоянии платить.

  7. #7
    Михал Podbielski (vBET штаба) vBET's Avatar
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Quote Сообщение от Snake View Post
    Позвольте мне быть ясным, я хочу, чтобы вы эту работу, я в состоянии платить.
    Конечно, мы предлагаем также платные услуги, такие как установка, обновление. Мы не думали об интеграции сервиса, но вы можете купить Обновление службы и мы сделаем это за вас.

    Пожалуйста, обратите внимание, что нам потребуется доступ к вашему FTP и панель администратора, чтобы иметь возможность сделать это интеграция (Admin CP - может, и нет, если фактические параметры в норме; FTP окончательно да).

Метки этой темы

Ваши права

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