PDA

Voir la version complète: Pas de CSS ou les images des pages plugin de ISpy



Snake
16-04-10, 17:33
Salut Michel, aucune chance que vous pourriez jeter un oeil et voir si il ya une solution facile pour cela;

Jus d'informatique - Spy Site (http://www.computer-juice.com/forums/pt/vaispy.php)

Semble le script ne reçoit pas le fichier css correctement et est à la recherche dans le mauvais endroit pour les images ...

vBET
16-04-10, 17:52
Comme je vois que cette page n'est pas traduit du tout. Crochet Très probablement global_complete n'est pas utilisée là-bas. Vous pouvez essayer d'intégration pour les mods qui ne sont pas en utilisant crochet global_complete.

Voir ici pour une description:

S'il vous plaît vérifiez d'abord fait vraiment global_complete n'est pas utilisée là-bas.

Snake
20-04-10, 14:11
Honnêtement, je ne sais pas comment suivre ces instructions, il est un mod simple, fonctionne d'ajax je pense, juste un fichier php, aucun produit ou modèles. Voici le contenu du fichier.


<? Php
//################################################ ################################//
NOM / / MOD: VBISpy # / /
//################################################ ################################//
/ / DESCRIPTION: Cette modification pour vBulletin ajoute un "live" scrolling # / /
/ / Mise à jour de nouveaux messages sur le forum # / /
//################################################ ################################//
/ / PAR: MPDev # / /
/ / Date: 26/09/06 # / /
/ / Version: 1.0.12 # / /
//################################################ ################################//

/ / SET ####################### ###################### PHP ENVIRONNEMENT #####
error_reporting (E_ALL & ~ E_NOTICE);

/ / #################### Définir des constantes IMPORTANT #######################
define ('THIS_SCRIPT', 'vaispy');

/ / PRE-################### CACHE DE DONNÉES ET MODÈLES ######################
/ / Récupère les groupes phrase spéciale
Phrasegroups $ = array ();

/ / Récupère les données de modèles spéciaux du datastore
$ Specialtemplates = array ();

/ / Avant-cache modèles utilisés par toutes les actions
$ Globaltemplates = array ();

/ / Avant-cache modèles utilisés par des actions spécifiques
$ Actiontemplates = array ();

/ / ######################### EXIGENT BACK-END ################### #########
require_once ('/ global.php.');

/ / CONFIG ######################### VARS ##################### #######
/ / Le nombre de jours pour parcourir la table des .. (86400 représente le nombre de secondes en 24 heures)
$ Daysprune = 1;

/ / Ne pas inscrire ces forums, même s'ils disposent des autorisations (catégories de test, etc)
Blockforums $ = "";

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

Forumperms $ = array ();
Lastpostid $ = (int) $ _REQUEST ['dernier'];
$ Abonner = (int) $ _REQUEST ['abonner'];

foreach ($ vbulletin-> forumcache AS $ forum) {
$ Forumid = $ forum ['forumid'];
Forumperms $ = & $ vbulletin-> userinfo ['forumpermissions']["$ forumid "];

if (! isset ($ vbulletin-> forumcache ["$ forumid"]) ou! (forumperms $ & $ vbulletin-> bf_ugp_forumpermissions ['canview']) OR! (forumperms $ & $ vbulletin-> bf_ugp_forumpermissions ['canviewothers'] ) OU! verify_forum_password (forumid $, $ vbulletin-> forumcache ["$ forumid"] ['password'], false))
{
Blockforums $ .=','.$ forum ['forumid'];
}
}
unset ($ forum);

$ Datecut = "ET thread.lastpost> =". (TimeNow - (daysprune $ * 86 400));
$ Préextraite = null;

############################################################################
/ / Obtenir les discussions que j'ai posté Dans
require_once (. DIR "/ includes / functions_forumdisplay.php ');
$ Result = $ db-> query_read ("
SELECT threadid
FROM ". Table_prefix." Fil comme fil
OÙ thread.forumid PAS EN (0 $ blockforums) et
thread.visible = 1 et
thread.open <> 10 et
thread.lastpostid> lastpostid $
Datecut $
»);

$ IdsArray = array ();
while ($ id = $ db-> fetch_array ($ result))
{
$ IdsArray [] = $ id ['threadid'];
}

$ Dotthreads = fetch_dot_threads_array (imploser (',', $ idsArray));
############################################################################
/ / Obtenir Threads

/ / Ne pas mettre plus de 20 sauf si vous savez comment modifier le code HTML en bas de la page (et à la ligne 291)
Limitq $ = (isset ($ _REQUEST ['faire']) "20":? "5,20");

if ($ abonner == 1)
{
$ Getthreads = $ db-> query_read ("
SELECT 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 aperçu,
post.userid AS lastpuserid
FROM ". Table_prefix." Subscribethread AS subscribethread
INNER JOIN ". Table_prefix." Fil comme fil sur (subscribethread.threadid = thread.threadid)
LEFT JOIN ". Table_prefix." Deletionlog AS Deletionlog ON (= thread.threadid deletionlog.primaryid et type = 'thread')
LEFT JOIN ". Table_prefix." Poste de post sur (post.postid = thread.lastpostid)
OÙ subscribethread.userid = ". $ Vbulletin-> userinfo ['userid']."
ET PAS EN thread.forumid (0 $ blockforums)
ET thread.visible = 1
ET subscribethread.canview = 1
ET thread.lastpostid> $ lastpostid
ET deletionlog.primaryid IS NULL
Datecut $
ORDER BY DESC LIMIT thread.lastpost limitq $
»);
}
d'autre
{
$ Getthreads = $ db-> query_read ("
SELECT thread.forumid,
thread.firstpostid,
thread.lastpost,
thread.lastposter,
thread.lastpostid,
thread.replycount,
thread.threadid,
thread.title,
thread.open,
thread.views,
post.pagetext AS aperçu,
post.userid AS lastpuserid
FROM ". Table_prefix." Fil comme fil
LEFT JOIN ". Table_prefix." Deletionlog AS Deletionlog ON (= thread.threadid deletionlog.primaryid et type = 'thread')
LEFT JOIN ". Table_prefix." Poste de post sur (post.postid = thread.lastpostid)
OÙ ouverte <> 10
Datecut $
ET PAS EN thread.forumid (0 $ blockforums)
ET thread.visible = '1 '
ET thread.lastpostid> $ lastpostid
ET post.visible = 1
ET deletionlog.primaryid IS NULL
ORDER BY DESC LIMIT thread.lastpost limitq $
»);
}

$ Row = $ highestid = 1;
$ Appeler rowColor = "alt2»;

while ($ thread = $ db-> fetch_array (getthreads $)) {
$ Couleur = $ couleur == 'alt1'? «Alt2 ':' alt1»;

$ Thread ['title'] = htmlspecialchars_uni (fetch_censored_text (fetch_trimmed_title (unhtmlspecialchars ($ thread ['title']), 85)));
$ Thread ['date'] = vbDate ($ vbulletin-> fil options ['dateformat'], $ ['lastpost'], 1);
$ Thread ['time'] = vbDate ($ vbulletin-> options ['timeformat'], $ thread ['lastpost']);

/ / Débarrassez-vous de html et bbcode premier
$ Thread ['preview'] = strip_tags (strip_bbcode fil ($ ['preview'], true, true));
$ Thread ['preview'] = htmlspecialchars_uni (fetch_trimmed_title ($ thread ['preview'], 200));
$ Thread ['preview'] = fetch_censored_text (fetch_word_wrapped_string ($ thread ['preview'], 20));

$ Thread ['replycount'] = vb_number_format (filetage $ ['replycount']);
$ Thread ['vues'] = vb_number_format ($ thread ['vues']);

Tforumid $ = $ thread ['forumid'];
$ Thread ['forum'] = htmlspecialchars_uni ($ vbulletin-> forumcache ["$ tforumid"] ['title']);

if ($ thread ['lastpostid'] == $ thread ['firstpostid'])
{
$ Etype = "Nouveau sujet";
}
d'autre
{
$ Etype = "New Post";
}

/ / Statusicon
/ / Dossier dot spectacle?
if ($ vbulletin-> userinfo ['userid'] et $ vbulletin-> options ['showdots'] et $ dotthreads ["$ thread [discussion]»])
{
$ Thread ['statusicon'] .= '_dot »;
Filet $ thread ['dot_count'] = $ dotthreads ["$ [threadid ]"][' count '];
Filet $ thread ['dot_lastpost'] = $ dotthreads ["$ [threadid ]"][' lastpost '];
}

/ / Afficher le dossier chaud?
if ($ vbulletin-> options ['usehotthreads'] et (($ thread ['replycount']> = $ vbulletin-> options ['hotnumberposts'] et $ vbulletin-> options ['hotnumberposts']> 0) ou ( $ thread ['vues']> = $ vbulletin-> options ['hotnumberviews'] et $ vbulletin-> options ['hotnumberviews']> 0)))
{
$ Thread ['statusicon'] .= '_Hot »;
}

/ / Afficher dossier verrouillé?
if (! $ thread ['ouvert'])
{
$ Thread ['statusicon'] .= '_lock »;
}

$ Thread ['statusicon'] = "blank.gif»;

if ($ _REQUEST ['faire'] == "xml")
{

Snake
20-04-10, 14:11
Voici la deuxième partie, forum vBET s'arrête messages importants.


$ Output .= <<<VAPRINT
<event>
<id> {$ thread ['id lastpostid']}</>
<what> $ etype </ quoi>
']}</ temps <when> {$ thread ['date']} {$ thread ['lorsque>
<title> {$ thread ['titre']}</ title>
<PREVIEW> {$ thread ['aperçu']}</> Aperçu
<poster> {$ thread ['affiche']}</ lastposter>
<threadid> {$ thread ['threadid']}</ threadid>
<postid> {$ thread ['lastpostid']}</ postid>
<lastpost> {$ thread ['lastpost']}</ lastpost>
<userid> {$ thread ['userid']}</ lastpuserid>
<forumid> {$ thread ['forumid']}</ forumid>
<forumname> {$ thread [«forum']}</ VOTRENOM>
<views> {$ thread ['vues vues']}</>
<replies> {$ thread ['réponses']}</ replycount>
<statusicon> {$ thread ['statusicon']}</ statusicon>
</ Event>
VAPRINT;
}
d'autre
{
$ Appeler rowColor = ($ appeler rowColor == "alt1" "alt2": "alt1");

$ Lorsque $ = clip = $ = $ poster_clip affiche = null;

if (stristr ($ etype, "thread"))
{
Post_url $ = "showthread.php? T thread = {$ ['threadid']}";
}
d'autre
{
Post_url $ = "showthread.php? P = {$ thread ['lastpostid']} # {$ message thread ['lastpostid']}";
}

if (! $ thread ['title'])
{
$ Clip = "<strong> inconnu </ strong>";
}
d'autre
{
$ Clip = "<strong> <img src=\\"{$thread['statusicon']}\\" alt=\\"\\" /> <a target = \\" _blank \\ "href = \\" {$ post_url} \\ »> {$ thread ['titre']}</ a>> </ strong";
}

if ($ thread ['preview'])
{
Clip $ .= "<br /> {$ thread ['aperçu']}";
}

Clip $ .= "({$ thread ['vues']} vues, {$ thread ['replycount']} réponses)»;

if ($ thread ['lastpuserid'])
{
$ Poster_clip = "<a target=\\"_blank\\" href=\\"member.php?u={$thread['lastpuserid']}\\"> {$ thread ['lastposter']}</ a>";
}

$ Poster_clip .= "<br /> filet {$ thread ['date']} {$ ['temps']}";

if ($ thread ['forum'])
{
$ Lorsque .= "<strong> <a target=\\"_blank\\" href=\\"forumdisplay.php?f={$thread['forumid']}\\"> {$ thread']}</ forum [' a>> </ strong ";
}
d'autre
{
$ Where = "";
}

if (is_browser («opéra»))
{
$ Préextraite .= <<<VAPRINT
<div id="row{$row}"> <table border="0" cellpadding="3" cellspacing="0" width="100%"> <tr> <td width = "20" class = "$ appeler rowColor smallfont "nowrap =" nowrap "align =" center "> $ etype </ td> <td class="$rowcolor smallfont" width="225" nowrap="nowrap" align="left"> $ poster_clip </ td > <td class="$rowcolor smallfont" width="80%"> $ clip </ td> <td class="$rowcolor smallfont" width="200" nowrap="nowrap" align="center"> $ lorsque </ td> </ tr> </ table> </ div> \\ n
VAPRINT;
}
d'autre
{
$ Préextraite .= <<<VAPRINT
<tr id="row{$row}"> <td class="$rowcolor smallfont" <div align="center"> class="smallfont"> $ etype </ div> </ td> <td class = " $ appeler rowColor smallfont "> <div class="smallfont"> $ poster_clip </ div> </ td> <td class="$rowcolor smallfont"> <div class="smallfont"> $ clip </ div> </ td > <td class="$rowcolor smallfont" <div align="center"> class="smallfont"> $ lorsque </ div> </ td> </ tr> \\ n
VAPRINT;
}

$ Row + +;
if ($ thread ['lastpostid']> $ highestid)
{
Highestid $ = $ thread ['lastpostid'];
}
}
}

if ($ row <20)
{
for ($ x = $ row; $ x <21; $ x + +)
{
if (is_browser («opéra»))
{
$ Préextraite .= <<<VAPRINT
<div id="row{$x}"> </ div> \\ n
VAPRINT;
}
d'autre
{
$ Préextraite .= <<<VAPRINT
<tr id="row{$x}"> <td class="$rowcolor smallfont" align="center"> </ td> <td class="$rowcolor smallfont"> </ td> < td class = "$ appeler rowColor smallfont"> </ td> <td class="$rowcolor smallfont" align="center"> </ td> </ tr> \\ n
VAPRINT;
}
}
}

/ / Mémoire d'économie
unset ($ sujet);
$ Db-> free_result (getthreads $);

if ($ _REQUEST ['faire'] == "xml")
{
header ("Content-Type: text / xml '($ stylevar [' charset '] =''; charset =' $ stylevar ['charset']:.!?.''));
echo '<? xml version = "1.0" encoding = "'. stylevar $ ['charset'].'"?>'. "\\ R \\ n";

if ($ sortie)
{
echo "$ <events> sortie </ events>";
}
d'autre
{
echo "<events />";
}

sortie;
}

$ Navbits = array ();
$ Navbits [$ parent] = 'espion du site';
Navbits $ = construct_navbits (navbits $);

eval ('$ navbar = "'. fetch_template (« barre de navigation »).'";');
$ Navbar = process_replacement_vars (barre de navigation $);

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

eval ('$ footer = "'. fetch_template ('footer').'";');
$ Footer = process_replacement_vars ($ footer);

echo <<<VAPRINT
$ Stylevar [htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$ Headinclude
<style type="text/css">
Div. Spyfade1,. Spyfade1 durée,. Spyfade1 td,. Spyfade1 img {
opacité: 0,90;
filter: alpha (opacity = 90);
-Moz-opacity: 0.90;
}
Div. Spyfade2,. Spyfade2 durée,. Spyfade2 td,. Spyfade2 img {
opacité: 0,80;
filter: alpha (opacity = 80);
-Moz-opacity: 0.80;
}
Div. Spyfade3,. Spyfade3 durée,. Spyfade3 td,. Spyfade3 img {
opacité: 0,70;
filter: alpha (opacity = 70);
-Moz-opacity: 0.70;
}
Div. Spyfade4,. Spyfade4 durée,. Spyfade4 td,. Spyfade4 img {
opacité: 0,50;
filter: alpha (opacity = 50);
-Moz-opacity: 0.50;
}
Div. Spyfade5,. Spyfade5 durée,. Spyfade5 td,. Spyfade5 img {
opacité: 0,30;
filter: alpha (opacity = 30);
-Moz-opacity: 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>
type="text/javascript"> language="javascript" <script

</ Script>
Jus informatique <title> - Spy site </ title>
</ Head>
<body onload="spyinit();">
$ Header
$ Navbar

<table width="90%" align="center"> <td width="50%" align="left"> <input type="checkbox" id="subscribe" value="1"> ; discussions souscrites seulement </ td>
<td align="right"> width="50%"
<img id="vaplay" src="images/misc/play_down.gif" style="cursor:pointer;" alt="Play" title="Joue commentaires" onclick="playSpy();" />
<img id="vapause" src="images/misc/pause_up.gif" style="cursor:pointer;" alt="Pause" title="Pause commentaires" onclick="pauseSpy();" />
</ Td> </ tr> </ table>
<br />
VAPRINT;

if (is_browser («opéra»))
{
$ Output .= <<<VAPRINT
<table border="0" class="tborder" cellpadding="0" cellspacing="0" width="100%" align="center" id="spy_table">
<td width="20" class="tcat" nowrap="nowrap" style="height:25px;"> </ td>
<td width="225" class="tcat" nowrap="nowrap" style="height:25px;"> membres </ td>
<td class="tcat" width="80%" style="height:25px;"> Discussion / Post </ td>
<td width="200" class="tcat" nowrap="nowrap" style="height:25px;"> Forum
</ Tr>
<td colspan="4" class="alt1">
$ Préchargées
<div id="row21" style="display:none;" class="spyfade1"> </ div>
<div id="row22" style="display:none;" class="spyfade2"> </ div>
<div id="row23" style="display:none;" class="spyfade3"> </ div>
<div id="row24" style="display:none;" class="spyfade4"> </ div>
<div id="row25" style="display:none;" class="spyfade5"> </ div>
</ Td> </ tr>
</ Table>
VAPRINT;
}
d'autre
{
$ Output .= <<<VAPRINT
<table border="0" class="tborder" cellpadding="6" cellspacing="1" width="100%" align="center" id="spy_table">
<thead>
<tr align="center"> <td class="thead" width="100"> événement </ td> <td class="thead" width="100"> membres </ td> <td class = "thead »> Discussion / Post </ td> <td class="thead" width="190"> Forum </ td> </ tr>
</ Thead>
<tbody class="alt1">
$ Préchargées
<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;
}

$ Output .= <<<VAPRINT
$ Footer
VAPRINT;

echo $ output;
?>

vBET
21-04-10, 01:59
Et c'est là la question - la sortie est simplement imprimé, il n'ya donc aucune possibilité de le traduire de façon normale.

MAIS - nous avons une solution pour cela - celui dont je vous ai signalé. Elle va traiter des cas comme celui-ci. S'il vous plaît nous dire exactement avec quelle étape vous avez des ennuis. Nous vous aiderons à les instructions de jachère ou même de le modifier pour plus compréhensible:)

PS.
Etes-vous sûr que la licence de ce mod permet de publier son code? Si ce n'est pas alors s'il vous plaît l'enlever.

Snake
22-04-10, 09:46
Laissez-moi être clair, je veux que vous pour faire ce travail, je peux payer.

vBET
22-04-10, 14:23
Laissez-moi être clair, je veux que vous pour faire ce travail, je peux payer.

Bien sûr, nous offrons des services a également payé comme l'installation, mise à niveau. On ne pensait pas au sujet du service d'intégration, mais vous pouvez acheter des services de mise à niveau (http://www.vbenterprisetranslator.com/upgrade-service.php) et nous le ferons pour vous.

S'il vous plaît noter que nous aurons besoin de l'accès à votre PC et FTP Admin pour être capable de faire cette intégration (PC Admin - peut-être pas si les paramètres réels sont OK; FTP définitivement oui).

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations delivered by vBET 4.9.99