Hei Michel, noen sjanse du kunne ha en titt og se om det er en enkel løsning på dette;
Computer Juice - Nettsted Spy
Synes skriptet får ikke den css filen skikkelig og ser på feil sted for bilder ...
Hei Michel, noen sjanse du kunne ha en titt og se om det er en enkel løsning på dette;
Computer Juice - Nettsted Spy
Synes skriptet får ikke den css filen skikkelig og ser på feil sted for bilder ...
Som jeg ser denne siden ikke er oversatt i det hele tatt. Mest sannsynlig global_complete krok brukes ikke der. Du kan prøve integrasjon for mods som ikke bruker global_complete kroken.
Se her for beskrivelse: http://www.vbenterprisetranslator.co....html # post1795
Vennligst sjekk først gjør virkelig global_complete ikke blir brukt der.
Jeg ærlig vet ikke hvordan de skal følge disse instruksjonene, er det en enkel mod, går av Ajax tror jeg, bare en php fil, ingen produkt eller maler. Her er filen innholdet.
<? Php
//################################################ ################################//
/ / MOD NAVN: VBISpy # / /
//################################################ ################################//
/ / BESKRIVELSE: Denne endringen for vBulletin legger til en "live" scrolling # / /
/ / Oppdatering av nye innlegg til forumet # / /
//################################################ ################################//
/ / BY: MPDev # / /
/ / DATO: 9.26.06 # / /
/ / VERSJON: 1.0.12 # / /
//################################################ ################################//
/ / ####################### SET PHP MILJØ ###################### #####
error_reporting (E_ALL & ~ E_NOTICE);
/ / #################### DEFINE VIKTIG hht #######################
define ('THIS_SCRIPT', 'vaispy');
/ / ################### PRE-CACHE MALER OG DATA ######################
/ / Får spesielle frasen grupper
$ Phrasegroups = array ();
/ / Får spesielle data maler fra Datastore
$ Specialtemplates = array ();
/ / Pre-cache maler som brukes ved alle handlinger
$ Globaltemplates = array ();
/ / Pre-cache maler som brukes av konkrete tiltak
$ Actiontemplates = array ();
/ / ######################### KREVER BACK-END ################### #########
require_once ('/ global.php.');
/ / ######################### KONFIG VARS ##################### #######
/ / Antall dager å skanne bordet for .. (86400 representerer antall sekunder i 24 timer)
$ Daysprune = 1;
/ / Ikke liste disse fora, selv om de har tillatelser (test kategorier, etc)
$ Blockforums = "";
/ / ######################### KONFIG VARS ##################### #######
$ Forumperms = array ();
$ Lastpostid = (int) $ _REQUEST ['siste'];
$ Abonnere = (int) $ _REQUEST ['abonnere'];
foreach ($ vBulletin-> forumcache som $ forum) {
$ Forumid = $ forumet ['forumid'];
$ Forumperms = & $ vBulletin-> userinfo ['forumpermissions']["$ forumid "];
if (! Isset ($ vBulletin-> forumcache ["$ forumid"]) eller! ($ forumperms & $ vBulletin-> bf_ugp_forumpermissions ['canview']) eller! ($ forumperms & $ vBulletin-> bf_ugp_forumpermissions ['canviewothers'] ) ELLER! verify_forum_password ($ forumid, $ vBulletin-> forumcache ["$ forumid"] ['passord'], false))
{
$ Blockforums .=','.$ forumet ['forumid'];
}
}
unset ($ forum);
$ Datecut = "OG thread.lastpost> =". (TIMENOW - ($ daysprune * 86 400));
$ Prefetched = null;
############################################################################
/ / Få tråder jeg har postet i
require_once (. DIR '/ includes / functions_forumdisplay.php');
$ Resultat = $ db-> query_read ("
SELECT Diskusjon-ID/Meldings-ID
FRA ". TABLE_PREFIX." Tråden som tråd
DER thread.forumid NOT IN (0 $ blockforums) og
thread.visible = 1 og
thread.open <> 10 og
thread.lastpostid> $ lastpostid
$ Datecut
");
$ IdsArray = array ();
while ($ id = $ db-> fetch_array ($ resultat))
{
$ IdsArray [] = $ id ['Diskusjon-ID/Meldings-ID'];
}
$ Dotthreads = fetch_dot_threads_array (implodere (',', $ idsArray));
############################################################################
/ / Få tråder
/ / Ikke satt til mer enn 20 mindre du vet hvordan du kan endre html nederst på siden (og på linje 291)
$ Limitq = (Isset ($ _REQUEST ['gjøre']) "20":? "5,20");
if ($ abonnere == 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 forhåndsvisning,
post.userid AS lastpuserid
FRA ". TABLE_PREFIX." Subscribethread AS subscribethread
INNER JOIN ". TABLE_PREFIX." Tråden AS tråd ON (subscribethread.threadid = thread.threadid)
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid AND type = 'tråd')
LEFT JOIN ". TABLE_PREFIX." Post AS innlegg ON (post.postid = thread.lastpostid)
HVOR subscribethread.userid = ". $ VBulletin-> userinfo ['brukerid']."
OG thread.forumid NOT IN (0 $ blockforums)
OG thread.visible = 1
OG subscribethread.canview = 1
OG thread.lastpostid> $ lastpostid
OG deletionlog.primaryid ER NULL
$ Datecut
ORDER BY thread.lastpost DESC LIMIT $ limitq
");
}
ellers
{
$ 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 forhåndsvisning,
post.userid AS lastpuserid
FRA ". TABLE_PREFIX." Tråden AS tråd
LEFT JOIN ". TABLE_PREFIX." Deletionlog AS deletionlog ON (thread.threadid = deletionlog.primaryid AND type = 'tråd')
LEFT JOIN ". TABLE_PREFIX." Post AS innlegg ON (post.postid = thread.lastpostid)
HVOR åpne <> 10
$ Datecut
OG thread.forumid NOT IN (0 $ blockforums)
OG thread.visible = '1 '
OG thread.lastpostid> $ lastpostid
OG post.visible = 1
OG deletionlog.primaryid ER NULL
ORDER BY thread.lastpost DESC LIMIT $ limitq
");
}
$ Row = $ highestid = 1;
$ Rowcolor = "alt2";
while ($ thread = $ db-> fetch_array ($ getthreads)) {
$ Farge = $ farge == "alt1"? "Alt2 ':' alt1 ';
$ Tråden ['title'] = htmlspecialchars_uni (fetch_censored_text (fetch_trimmed_title (unhtmlspecialchars ($ tråden ['title']), 85)));
$ Tråden ['date'] = vbdate ($ vBulletin-> Alternativer ['dateformat'], $ tråd ['lastpost'], 1);
$ Tråden ['tid'] = vbdate ($ vBulletin-> Alternativer ['timeformat'], $ tråd ['lastpost']);
/ / Bli kvitt html og bbcode første
$ Tråden ['forhåndsvisning'] = strip_tags (strip_bbcode ($ tråden ['forhåndsvisning'], true, true));
$ Tråden ['forhåndsvisning'] = htmlspecialchars_uni (fetch_trimmed_title ($ tråden ['forhåndsvisning'], 200));
$ Tråden ['forhåndsvisning'] = fetch_censored_text (fetch_word_wrapped_string ($ tråden ['forhåndsvisning'], 20));
$ Tråden ['replycount'] = vb_number_format ($ tråden ['replycount']);
$ Tråden ['views'] = vb_number_format ($ tråden ['views']);
$ Tforumid = $ tråd ['forumid'];
$ Tråden ['Forum'] = htmlspecialchars_uni ($ vBulletin-> forumcache ["$ tforumid"] ['title']);
if ($ tråd ['lastpostid'] == $ tråd ['firstpostid'])
{
$ Etype = "Ny Tråd";
}
ellers
{
$ Etype = "Ny Post";
}
/ / Statusicon
/ / Show dot mappen?
if ($ vBulletin-> userinfo ['userid'] og $ vBulletin-> Alternativer ['showdots'] og $ dotthreads ["$ tråd [Diskusjon-ID/Meldings-ID]"])
{
$ Tråden ['statusicon'] .= '_dot';
$ Tråden ['dot_count'] = $ dotthreads ["$ tråd [Diskusjon-ID/Meldings-ID ]"][' count '];
$ Tråden ['dot_lastpost'] = $ dotthreads ["$ tråd [Diskusjon-ID/Meldings-ID ]"][' lastpost '];
}
/ / Show hot mappen?
if ($ vBulletin-> Alternativer ['usehotthreads'] AND (($ tråden ['replycount']> = $ vBulletin-> Alternativer ['hotnumberposts'] og $ vBulletin-> Alternativer ['hotnumberposts']> 0) eller ( $ tråden ['views']> = $ vBulletin-> Alternativer ['hotnumberviews'] og $ vBulletin-> Alternativer ['hotnumberviews']> 0)))
{
$ Tråden ['statusicon'] .= '_hot';
}
/ / Show låst mappe?
if (! $ tråden ['åpen'])
{
$ Tråden ['statusicon'] .= '_lock';
}
$ Tråden ['statusicon'] = "blank.gif";
if ($ _REQUEST ['gjøre'] == "xml")
{
Her er andre del, stopper vbet forumet store innlegg.
$ Utgang .= <<<VAPRINT
<event>
<id> {$ tråd ['lastpostid']}</ id>
<what> $ etype </ hva>
<when> {$ tråd ['date']} {$ tråd ['tid']}</ når>
<title> {$ tråd ['title']}</ title>
<preview> {$ tråd ['forhåndsvisning']}</ forhåndsvisning>
<poster> {$ tråd ['lastposter']}</ plakat>
<threadid> {$ tråd ['Diskusjon-ID/Meldings-ID']}</ Diskusjon-ID/Meldings-ID>
<postid> {$ tråd ['lastpostid']}</ postid>
<lastpost> {$ tråd ['lastpost']}</ lastpost>
<userid> {$ tråd ['lastpuserid']}</ brukerid>
<forumid> {$ tråd ['forumid']}</ forumid>
<forumname> {$ tråd ['Forum']}</ forumname>
<views> {$ tråd ['syn']}</ visninger>
<replies> {$ tråd ['replycount']}</ svar>
<statusicon> {$ tråd ['statusicon']}</ statusicon>
</ Event>
VAPRINT;
}
ellers
{
$ Rowcolor = ($ rowcolor == "alt1" "alt2":? "Alt1");
$ Hvor = $ klipp = $ poster_clip = $ plakaten = null;
if (stristr ($ etype, "tråd"))
{
$ Post_url = "showthread.php? T = {$ tråd ['Diskusjon-ID/Meldings-ID']}";
}
ellers
{
$ Post_url = "showthread.php? P = {$ tråd ['lastpostid']} # post {$ tråden ['lastpostid']}";
}
if (! $ tråden ['title'])
{
$ Clip = "<strong> Ukjent </ strong>";
}
ellers
{
$ Clip = "<strong> <img src=\\"{$thread['statusicon']}\\" alt=\\"\\" /> <a target = \\" _blank \\ "href = \\" {$ post_url} \\ "> {$ tråd ['title']}</ a> </ strong>";
}
if ($ tråd ['forhåndsvisning'])
{
$ Klipp .= "<br /> {$ tråd ['forhåndsvisning']}";
}
$ Klipp .= "({$ tråden ['views']} synspunkter, {$ tråd ['replycount']} svar)";
if ($ tråd ['lastpuserid'])
{
$ Poster_clip = "<a target=\\"_blank\\" href=\\"member.php?u={$thread['lastpuserid']}\\"> {$ tråd ['lastposter']}</ a>";
}
$ Poster_clip .= "<br /> {$ tråd ['date']} {$ tråd ['tid']}";
if ($ tråd ['Forum'])
{
$ Der .= "<strong> <a target=\\"_blank\\" href=\\"forumdisplay.php?f={$thread['forumid']}\\"> {$ tråd ['Forum']}</ a> </ strong> ";
}
ellers
{
$ Hvor = "";
}
if (is_browser ('opera'))
{
$ Prefetched .= <<<VAPRINT
<div id="row{$row}"> <table cellpadding="3" cellspacing="0" border="0" width="100%"> <tr> <td width = "20" class = "$ 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%"> $ klipp </ td> <td class="$rowcolor smallfont" width="200" nowrap="nowrap" align="center"> $ der </ td> </ tr> </ table> </ div> \\ n
VAPRINT;
}
ellers
{
$ Prefetched .= <<<VAPRINT
<tr id="row{$row}"> <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ etype </ div> </ td> <td class = " $ rowcolor smallfont "> <div class="smallfont"> $ poster_clip </ div> </ td> <td class="$rowcolor smallfont"> <div class="smallfont"> $ klipp </ div> </ td > <td class="$rowcolor smallfont" align="center"> <div class="smallfont"> $ der </ div> </ td> </ tr> \\ n
VAPRINT;
}
$ Rad + +;
if ($ tråd ['lastpostid']> $ highestid)
{
$ Highestid = $ tråd ['lastpostid'];
}
}
}
if ($ rad <20)
{
for ($ x = $ rad; $ x <21; $ x + +)
{
if (is_browser ('opera'))
{
$ Prefetched .= <<<VAPRINT
<div id="row{$x}"> </ div> \\ n
VAPRINT;
}
ellers
{
$ Prefetched .= <<<VAPRINT
<tr id="row{$x}"> <td class="$rowcolor smallfont" align="center"> </ td> <td class="$rowcolor smallfont"> </ td> < td class = "$ rowcolor smallfont"> </ td> <td class="$rowcolor smallfont" align="center"> </ td> </ tr> \\ n
VAPRINT;
}
}
}
/ / Minne sparer
unset ($ thread);
$ Db-> free_result ($ getthreads);
if ($ _REQUEST ['gjøre'] == "xml")
{
header ('Content-Type: text / xml' ($ stylevar ['charset'] ='''; charset =' $ stylevar ['charset']:.?.''));
echo '<? xml version = "1.0" encoding = "'. $ stylevar ['charset'].'"?>'. "\\ R \\ n";
if ($ output)
{
echo "<events> $ utgang </ events>";
}
ellers
{
echo "<events />";
}
exit;
}
$ Navbits = array ();
$ Navbits [$ forelder] = 'nettsted Spy';
$ Navbits = construct_navbits ($ navbits);
eval ('$ navbar = "'. fetch_template ('navbar').'";');
$ Navbar = process_replacement_vars ($ navigasjonslinjen);
eval ('$ headinclude = "'. fetch_template ('headinclude').'";');
$ Headinclude = process_replacement_vars ($ headinclude);
eval ('$ footer = "'. fetch_template ('bunntekst').'";');
$ Footer = process_replacement_vars ($ bunntekst);
echo <<<VAPRINT
$ Stylevar [htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
$ Headinclude
<style type="text/css">
. Spyfade1 div,. Spyfade1 span,,. Spyfade1 td,. Spyfade1 img {
opacity: 0,90;
filter: alpha (opacity = 90);
-Moz-opacity: 0,90;
}
. Spyfade2 div,. Spyfade2 span,. Spyfade2 td,. Spyfade2 img {
opacity: 0,80;
filter: alpha (opacity = 80);
-Moz-opacity: 0,80;
}
. Spyfade3 div,. Spyfade3 span,. Spyfade3 td,. Spyfade3 img {
opacity: 0,70;
filter: alpha (opacity = 70);
-Moz-opacity: 0,70;
}
. Spyfade4 div,. Spyfade4 span,. Spyfade4 td,. Spyfade4 img {
opacity: 0,50;
filter: alpha (opacity = 50);
-Moz-opacity: 0,50;
}
. Spyfade5 div,. Spyfade5 span,. Spyfade5 td,. Spyfade5 img {
opacity: 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>
<script language="JavaScript" type="text/javascript">
<! -
spymax = 25;
highestid = $ highestid;
funksjon pauseSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_up.gif";
playimg.alt = "Click to Play";
pauseimg.src = "images / misc / pause_down.gif";
pauseimg.alt = "Pause ...";
pause ();
}
funksjon playSpy () {
var playimg = document.getElementById ("vaplay");
var pauseimg = document.getElementById ("vapause");
playimg.src = "images / misc / play_down.gif";
playimg.alt = "Playing ...";
pauseimg.src = "images / misc / pause_up.gif";
pauseimg.alt = "Klikk for å Pause";
gjenoppta ();
}
funksjon pause () {
play = 0;
}
funksjon gjenoppta () {
play = 1;
}
/ / ->
</ Script>
<title> Computer Juice - Nettsted Spy </ title>
</ Head>
<body onload="spyinit();">
$ Header
$ Navbar
<table width="90%" align="center"> <tr> width="50%" align="left"> <input type="checkbox" id="subscribe" value="1"> ; abonnerte tråder bare </ td>
<td width="50%" align="right">
<Img id = "vaplay" src = "images / misc / play_down.gif" style = "markørointer, "alt =" Play "title =" Play Comments "onclick =" playSpy (); "/>
<Img id = "vapause" src = "images / misc / pause_up.gif" style = "markørointer, "alt =" Pause "title =" Pause Comments "onclick =" pauseSpy (); "/>
</ Td> </ tr> </ table>
<br />
VAPRINT;
if (is_browser ('opera'))
{
$ Utgang .= <<<VAPRINT
<table class="tborder" cellpadding="0" cellspacing="0" border="0" width="100%" align="center" id="spy_table">
<tr> width="20" class="tcat" nowrap="nowrap" style="height:25px;"> </ td>
<td class="tcat" width="225" nowrap="nowrap" style="height:25px;"> medlem </ td>
<td class="tcat" width="80%" style="height:25px;"> Tråd / Post </ td>
<td class="tcat" width="200" nowrap="nowrap" style="height:25px;"> Forum
</ Tr>
<tr> colspan="4" class="alt1">
$ Prefetched
<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;
}
ellers
{
$ Utgang .= <<<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"> hendelse </ td> <td class="thead" width="100"> medlem </ td> <td class = "thead "> Tråd / Post </ td> <td class="thead" width="190"> Forum </ td> </ tr>
</ Thead>
<tbody class="alt1">
$ Prefetched
<tr id="row21" style="font-size: none;" class="spyfade1"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row22" style="font-size: none;" class="spyfade2"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row23" style="font-size: none;" class="spyfade3"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row24" style="font-size: none;" class="spyfade4"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
<tr id="row25" style="font-size: none;" class="spyfade5"> <td align="center"> </ td> <td> </ td> <td> < / td> <td align="center"> </ td> </ tr>
</ Tbody>
</ Table>
VAPRINT;
}
$ Utgang .= <<<VAPRINT
$ Bunntekst
VAPRINT;
echo $ utgang;
?>
Og dette er problemet - output er bare skrives ut, så det er ingen mulighet til å oversette det på vanlig måte.
MEN - vi har løsning for dette - det ene som jeg pekte deg. Det vil behandle saker som denne. Fortell oss nøyaktig med hvilke skritt du har problemer. Vi hjelper deg brakk instrukser eller selv endre det mer forståelig
PS.
Er du sikker på at lisens av denne mod tillater å publisere sin kode? Hvis ikke så må du fjerne det.
La meg være klar, jeg vil du skal gjøre dette arbeidet, kan jeg betale.
Selvfølgelig tilbyr vi også betalte tjenester som installasjon, oppgradering. Vi trodde ikke om integrering, men du kan kjøpe oppgradere tjeneste og vi vil gjøre det for deg.
Vær oppmerksom på at vi trenger tilgang til FTP og Admin CP å kunne gjøre dette integrering (Admin CP - kanskje ikke hvis faktiske innstillingene er OK; FTP definitivt ja).